*{margin:0;padding:0;}

body{font: 12px arial,sans-serif;text-align:center;color: #333;background:#fff url("bg.gif") repeat-x top left; }
body#landing{border: none;}

a{color: #99C000;padding:5px;text-decoration: none;font-weight: bold;}
h2 a{padding:0;text-decoration: underline;}
h2 a:hover{text-decoration: none;}
h2{color: #99C000;font-size: 20px;font-style: italic;}
a:hover{text-decoration: underline;}
div#header h1{visibility: hidden;}
div#header{background: url("header.gif") no-repeat top left;height:160px;}
div#container{text-align:left;background: #fff;}


div#txt{padding: 20px 0;}
div#content p{line-height:18px;padding: 5px 0;}
div#navigation{ color: #787878;background: #F2F2F2; }
div#extra{background:#fff;}
div#footer{background: #565655;color: #FFF;border-top: 5px solid #f2f2f2;}
div#footer p{margin:0;padding:5px 10px;}

div#container{width:900px;margin:0 auto;}
div#content{float:left;width:650px;}
div#navigation{float:right;width:220px;padding: 0 10px;}
div#extra{float:left;width:216px;margin-bottom: 15px;}
div#extra2{float:left;width:216px;margin-left: 0px;margin-bottom: 15px;border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5; }
div#extra3{float:left;width:216px;margin-left: 0px;margin-bottom: 15px;}

div#footer{clear:both;padding: 10px 0;text-align: center;}

div#navigation p,div#extra ul,div#extra2 ul,div#extra3 ul { list-style-type: none;padding: 10px 0; /*  margin: 0 20px; */  font-size: 13px;}

div#navigation li a{color: #333;font-weight: normal;border-bottom: 1px solid #E5E5E5;display: block;height: 20px;}
div#navigation li a:hover {background: #EF8B3E;color: #fff;}
div#navigation li, div#extra li,div#extra2 li,div#extra3 li {line-height: 20px;list-style-type: none;}
div#extra li,div#extra2 li,div#extra3 li{margin-left: 10px;}
div#navigation  strong{
color: ##565655;border: none;border-bottom: 1px dotted #565655; display:block;margin: 5px 0;}

form {background: #D5D5D4;display: block;width:100%;height:40px;color:#565655;margin-bottom: 1px;}
form div { width: 90%; text-align: left;padding: 10px 0px;padding-left: 15px;}
body#landing form,body#landing input{height: auto;width: auto;font-size:20px;}
input{color: #000;border: 1px solid #fff;width: 200px;}
input#submit{background: #92B608;color: #333;width: 58px;height: 20px;font-weight: bold; font-size: 9px;}

strong{ color:  #565655;background: #f2f2f2;display: block;padding: 5px; margin: 1px; }
div#txt p{margin-right: 20px;}

div#txt img {float: left;width:75px;padding: 25px 15px 10px 10px;}
div#txt{float: left;}
div.area span {margin: 10px 0;}
div#landing{margin: 100px 0;}

ul.phones {
  width: 100%;
}

ul.phones li {
  width: 20%;
  float: left;
  list-style: none;
  padding-left: 10px;
}