body{margin:0; padding:0; background:#cff4c4 url(images/bg_body.gif) repeat-x; color:#000; font-family:Arial, Helvetica, sans-serif;}
#wrapper{width:900px; margin:30px auto; background:#4391a5; border:1px solid #fff;}
#header{height:150px; border-bottom:1px solid #fff;}
.logo{float:left; margin:10px 0 0 10px;}
.house{float:right; margin:0 10px 0 0;}
.main{font-size:180%; text-align:center; border-bottom:1px solid #fff; padding:10px; margin:0;} 
#nav ul{list-style:none;  margin:0; padding:0; }
#nav li{ margin:0; padding:0; float:left; font-weight:bold;}
#nav li a{border:1px solid #ccc; background:#fabe12; padding:0; margin:10px 0 0px 40px; text-align:center; line-height:25px; width:175px; display:block; text-decoration:none; color:#333; } 
#nav li a:hover{border:1px solid #fff; background:#ff0; color:#000;}
#content{margin:20px 30px 20px 40px; padding:10px; background:#fff;}

#content li{list-style-image:url(images/bullet.gif);}

.inset{border:1px solid #ccc; padding:10px 20px; margin:10px 20px; font-size:80%; background:#cff4c4 url(images/bg_body.gif) repeat-x;}

.drop_box{width:390px; float:left; margin:10px 10px 0 0; border:1px solid #ccc; text-align:center; background:#cff4c4 url(images/bg_body.gif) repeat-x; min-height:57px}
.drop_box h2{margin:0; padding:0; font-size:100%; line-height:25px; border-bottom:1px solid #ccc;}
.drop_box select{width:330px; margin:5px 0px;}

.logo_box{margin:10px auto; width:420px;}
.mini_logo{margin:0 10px;}
.clear{clear:both;}
.line{height:10px; margin:10px 15px 10px 0; clear:both; background:url(images/the_line.gif)}
