a{color:#333;outline:none;}
body{margin-top:0;background:url(../image/bg.gif) repeat-x;}
.clear{clear:both;line-height:0;}
#container{width:960px;margin:0 auto;border:1px #777 solid;}
#masthead{width:960px;height:110px;background:#888;float:left}
#logo{position:relative;width:218px;height:56px;margin:12px;}
#logo img{border:0;}
#smoothmenu1{background:#063451 !important;}
h1{font-size:24px;font-weight:normal;font-family:Arial;}
h2{font-weight:normal;font-size:18px;font-family:Arial;}

/* 
#nav li ul li{background:#063451;}
#nav li ul li ul li{margin:0;}
 */
 .content{min-height:611px;
 }
 #nav li{ background:/*url(../image/nav_br.png) right bottom no-repeat*/ #063451; width:155px;}
 #nav li a{background:#063451;font-family:Arial;font-size:12px;color:#fff;cursor:pointer;}
 #nav li a:hover{color:#ccc;}
 
 #nav li ul li{background:#063451;width:154px;}
 #nav li ul li ul{margin-left:1px;}
 #nav li ul li a{background:none;}
 .ddsmoothmenu ul li a{font-size:11px !important;padding: 8px 0px 8px 9px;
}

.ddsmoothmenu ul li ul li a {width:144px;} 
#house_why{float:left;height:30px;width:30px;}
#house_why img{display:block;width:30px;height:30px;}
#nav a{font-family:Arial;font-weight:normal;}

.content{width:960px;background:#fff;font-family:Arial;clear:both;}

.content #top{width:960px;height:335px;}
.content #bottom{width:960px;}
.content .left{float:left;}
.content .right{width:386px;float:left;}
.a{background:#FFFFFF none repeat scroll 0 0;float:right;width:375px;}
#bottom .a{background:#FFFFFF none repeat scroll 0 0;float:right;width:563px;height:254px;}
.content #bottom .left{background:#666;}
.content #top .right{}
.content #top .left ul{list-style:none;float:left;padding:0;margin:0;border:1px #666 solid;border-bottom:0;}
.content #top .left ul li{width:171px;height:114px;border-bottom:1px #666 solid;}
.content #top .left #tl_4{width:397px;height:344px;float:left;margin:0;border:1px #666 solid;border-left:0;}

.content #top .right ul{list-style:none;padding:0 0 0 6px;}
.content #top .right ul li{width:115px;height:129px;float:left;margin:12px 3px;}
.content #top .right ul li img{border:0;}

.content h1,.content p{margin:0 10px;}
.content h1{margin:10px;font-size:24px;font-weight:normal;}
.content p{font-size:14px;}

.content #bottom .left{width:574px;height:274px;}
.content #bottom .right{width:382px;}
.content #bottom .left h1,.content #bottom .left p{margin-left:20px;}
.content #bottom .left h1{margin-top:20px;}
.content #bottom .left p{margin-bottom:10px;}
.content #top .right{background:#666;height:346px;margin:1px 0 0 2px;}
.content #flash{/* width:346px;height:239px;margin:0 */}
.content #border{background:#ccc;;
height:254px;
padding:10px;
width:366px;}

#footer{background:#888;height:50px;clear:both;}
#footer p{display:block;width:960px;text-align:center;color:#fff;font-family:Verdana,Arial;font-size:11px;height:20px;padding:15px 0;}
#footer p a{text-decoration:none;color:#063451;font-family:Verdana,Arial;font-size:11px;}
#footer p a:hover{text-decoration:underline;}

.hassub{background:url(../image/hassub.png) right bottom no-repeat !important;}




#select_list{height:30px;}
#select_list table{width:auto;}
#select_list select{border:2px #888 solid;}
#select_list input{border:2px #888 solid;background:#fff;margin-left:2px;outline:none;}
#select_list input:hover{border-color:#000;}

.project_container{clear:left;width:910px;margin:10px auto;font-family:Arial;padding-top:10px;}
.project_container.bordered{border-top:1px #888 solid;}
.project_container .container_left{float:left;width:650px;}
.project_container .container_left a{text-decoration:none;}

#items_header{border-bottom:1px solid #888;margin:10px 0 0;padding:0 0 10px;}

.project_container .container_left h1, h1.state_name{margin:0;font-weight:normal;font-size:24px;display:inline;text-decoration:none;}
h1.state_name{float:left;font-family:Arial;margin:0 20px 0 20px;}
.project_container .container_left span{font-size:12px;margin-left:10px;text-decoration:underline;}
.project_container .container_left a.view_model{font-size:12px;margin-left:10px;text-decoration:underline;}


.project_container .container_left .project_address{clear:left;;}
.project_container .container_left a.mailto{text-decoration:underline;}

.project_container .container_right{float:right;}
.project_container .container_right a.image_anchor{display:block;}
.project_container .container_right a.image_anchor img{display:block;border:2px #888 solid;}

.project_container .container_right a.image_anchor p{position:absolute;margin:-23px 0 0 1px;padding:0 5px 2px;background:#666;color:#fff;border-top:2px solid #888;border-right:2px solid #888;}
.project_container .container_right a.image_anchor p:hover{color:#000;}


#slideshow_nav{width:340px;margin:0 0 10px 0;}
#slideshow_nav a{width:134px;border:1px #888 solid; padding:2px 4px;margin:0 2px;font-size:12px;text-decoration:none;}
#slideshow_nav a:hover{border-color:#000;}
#show_pic_list{list-style:none;padding:0;}
#show_pic_list li{float:left;margin:0 2px;}
#image_container{clear:left;margin-bottom:6px;}
#image_wrapper{border:4px solid #888;width:610px;height:438px;margin:0 auto;background:url(../image/loading.gif) center center no-repeat;}
#image_wrapper img{border:0;}


#email_form{clear:both;font-family:Arial;margin:0 auto;width:520px;}

#contact_addresses{margin-bottom:30px;margin-left:10px;font-family:arial;}
#contact_addresses h1{font-weight:normal;}
#contact_addresses ul{list-style:none;}
#contact_addresses ul strong{display:block;margin-top:15px;}
#contact_form{clear:both;font-family:Arial;margin:0 auto;width:520px;}
#contact_form fieldset{background:#fff;}


#investor_container{clear:left;padding:1px 0 0 30px;}
#investor_container h2{margin-top:40px;text-align:center;}
#investor_container table{border:1px #888 solid;margin:0 auto;width:600px;}
#investor_container td{font-family:Arial;border-bottom:1px #888 solid;}
#investor_container tr.bg_on{background:#ccc;}
#investor_container td.doc_title{padding-right:50px;}
#investor_container td.doc_title p{width:auto;}
#investor_container td.doc_date{padding-left:10px;padding-right:50px;}
#investor_container td.doc_links{padding-right:10px;}
#investor_container td.doc_links p{float:left;font-size:10px;text-decoration:none;margin:0 10px;}
#investor_container td.doc_links .email_link{display:block;margin:0 1px;}
#investor_container tr.ult td{border:0;}
#investor_container a{display:block;margin:0 10px;}


#form_container{font-family:Arial;margin:0 auto;width:580px;}
#form_container h2{font-weight:normal;font-size:24px;text-align:center;}
#form_container ul{list-style:none;}
#form_container ul li{margin:8px 0;width:646px;}
#form_container ul li span{float:left;width:154px;line-height:24px;}
#form_container ul li input{border:2px #888 solid;width:335px;padding:3px;}
#form_container ul li select{border:2px #888 solid;width:341px;padding:3px;}
#form_container ul li textarea{border:2px #888 solid;width:335px;padding:3px;}
#form_container ul li#submit{text-align:center;}
#form_container ul li#submit input{width:108px;background:#fff;}
#form_container ul li#submit input:hover{border-color:#000;color:#000;}




