body, html {
  margin:0;
  padding:0;
  color:#000;
  background:#fff;
}

a:link, a:visited {
  color: #555555;
}

#wrap {
  width:920px;
  margin:0 auto;
  background: #fff;

  text-align: justify;
  font-family: Georgia,'Times New Roman',Times,serif;
}

#header {
  height:430px;
  background: url(/images/header-anders-phonebooth.png) 0 0 no-repeat;
}

#header h1 {
  display: none;
}

#menus {
  background: url(/images/menu-background.png) 0 0 repeat;
}

#menus ul {
  margin:0;
  padding:0;
  list-style:none;
}
#menus li {
  display: inline;
  margin:0;
  padding:0;
}
#menus li a {
  background:transparent url(/images/menu.gif) no-repeat;
  color:#382E1F;
  height:31px;
  line-height:31px;
  padding:0 20px;
  margin-left:-10px;
  text-decoration:none;
  font-size:11px;
  float:left;
  z-index:1;
}
#menus li a:hover {
  background-position:0 -31px;
}
#menus li.current_page_item a, #menus li.current-cat a {
  background-position:0 -62px;
}
#menus li a.home {
  background-position:0 -93px;
  width:45px;
  padding:0;
  margin-left:0;
  text-indent:-999em;
}
#menus li a.home:hover {
  background-position:0 -124px;
}
#menus li.current_page_item a.home {
  background-position:0 -155px;
}
#menus li a.lastmenu:hover {
  background-position:0 0;
}

#clear {
  clear: both;
}

#big {
  font-family: Georgia,'Times New Roman',Times,serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 190%;
  line-height: 125%;
  font-size-adjust: none;
  font-stretch: normal;
}

h2 {
  margin:0 0 1em;
}

#column1 {
  float:left;
  width:430px;
  padding:10px;
}

#column2 {
  float:right;
  width:430px;
  padding:10px;
}

#footer {
  clear:both;
  padding:5px 10px;
  text-align:right;
}

#footer p {
  margin:0;
}

* html #footer {
  height:1px;
}

