html,body{margin:0;padding:0}
body{
  font: 76% arial,sans-serif;
  text-align:center
  }

p {
  margin:0 10px 10px
  }

a{
  padding:5px; 
  text-decoration:none; 
  color:#000000;
  }

#header {
height:120px;
background-color:#FFFFFF;
background-image: url("img/header.jpg");
margin:0 0 5px 0;

}

#line {
height:20px;
background-color:#FFFFFF;
background-image: url("img/line.gif");
margin:0 0 0 0;

}

#container{
  text-align:left;
  width:760px;
  margin:10px auto 30px auto;
  border: 1px solid #999999;
  }

#content p{
  line-height:1.4
  }




#menu {
list-style: none;
width: 150px;
padding-top: 35px;
height: 214px;
padding-left: 50px;
background: url(img/background.png) no-repeat;
float:left;
}

#menu ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#menu li{
	list-style: none;
	margin: 0px;
	padding: 0 0 3px 0;
}

#menu a:link {
color: #808080;
font-family: Trebuchet MS;
font-size: 14px;
height: 23px;
display:block;
text-decoration: none;
padding: 8px 0 0 0px;
font-weight:normal;
}

#menu a:visited{
color: #808080;
font-family: Trebuchet MS;
font-size: 14px;
height: 23px;
display:block;
text-decoration: none;
padding: 8px 0 0 0px;
font-weight:normal;
}

#menu a:hover{
color: #383838;
}

#menu a:active{
color: #dbdbdb;
}

#footer{
  background:#FFFFFF;
  font-size:.8em;
  color: #999;;
text-align:center;
  }

#footer a {
border: 0px;
color: #000000;
text-decoration: underline;
}

#footer p{
  margin:0;
  padding:5px 10px;
  }

#content{
  float:right;
  width:540px;
  margin:15px 10px 0 0;

  }

#content h1{
  color: #374d58;
  font-size: 21px;
  }

#content h2, b{
  color: #3a4951;
  font-size: 16px;

  }


#extra{
color: #808080;
text-align:center;
list-style: none;
width: 200px;
padding: 35px 0 0 6px;
height: 214px;
background: url(img/background2.png) no-repeat;
float:left;
  }


#extra p{
background: url(img/phone.gif) no-repeat;
padding:0 0 0 20px;
  }

#footer{
  clear:both;
  width:100%;
  }