@charset "utf-8";
/* CSS Document */
body{
background:#535c65;
font:normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0px;
}

/***************HOME****************/

.mainbody{
width:1046px;
margin:0px auto;
background:#535c65;

}

.headerlogo{
background:url(../images/bay_area_housing_topheader.gif) repeat-x;
height:119px;
float:left;

}

.headerbgleft{
background:url(../images/bay_area_housing_topheader.gif) repeat-x;
height:100px;
float:left;

}
.headerbgleft7{
background:url(../images/bay_area_housing_footertop.gif) repeat-x;
margin:0 auto;
height:111px;
width:100%;
float:left;

}

.headerbgleft8{
background:url(../images/bay_area_housing_footerbottom.gif) repeat-x #cdbc96;
margin:0 auto;

width:100%;
float:left;

}

.headerbgmid{
background:url(../images/bay_area_housing_topheaderlogo.gif) no-repeat;
height:119px;
width:432px;
float:left;

}
.headerbgmid2{
background:url(../images/bay_area_housing_topheader2.gif) repeat-x;
height:119px;
width:600px;
float:left;

}

.headerbgmid3{
background:url(../images/bay_area_housing_topheader4.gif) no-repeat;
height:119px;
width:14px;
float:left;

}
.headerbgright{
background:url(../images/bay_area_housing_topheader.gif) repeat-x;
height:119px;
float:left;

}

.headertext1{
width:500px;
font: normal 13px Verdana, Arial, Helvetica, sans-serif;
color:#3a1322;
text-align:right;
padding:15px 5px 0 85px;
height:20px;
}


.username{
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#3a1322;
text-align:right;
float:right;
width:200px;
}

.username_devider{
font: normal 13px Verdana, Arial, Helvetica, sans-serif;
color:#3a1322;
text-align:right;
float:right;
width:10px;
}

.logout{
font: normal 13px Verdana, Arial, Helvetica, sans-serif;
color:#3a1322;
text-align:right;
float:right;
width:80px;
}


.logout_btn{
background:url(../images/bay_area_housing_logoutbtn.jpg) no-repeat;
width:80px;
font: normal 13px Verdana, Arial, Helvetica, sans-serif;
color:#3a1322;
text-align:center;
text-decoration:none;
border:none;
height:20px;
padding-bottom:3px;
cursor:pointer;
}  


.headertext1a{
width:514px;
font: bold 20px Verdana, Arial, Helvetica, sans-serif;
color:#3a1322;
text-align:right;
padding:15px 0 0 85px;
}


.headertext2{
width:572px;
font: bold  italic 11px Verdana, Arial, Helvetica, sans-serif;
color:#333334;
text-align:right;
padding:8px 0 0 25px;
}

.banner{
width:1034px;
height:288px;
float:left;
clear:left;
}
.bannerleft{
height:288px;
float:left;


}

.bannerleft1{
background:url(../images/bay_area_housing_bannerleft.gif) no-repeat;
width:348px;
height:288px;
float:left;

}

.bannerflash{
/*background:url(../images/bay_area_housing_bannerflash.gif) center no-repeat #8f9295;*/
background:#8f9295;
width:1039px;
height:288px;
float:left;
clear:left;
/*background-position:6px 0;
*/
padding-left:6px;
position:absolute;
z-index:0;
}

.bannerright1{
background:url(../images/bay_area_housing_bannerright1.gif) no-repeat;
width:10px;
height:288px;
float:left;


}

.bannerright{
height:288px;
float:left;


}
.menu{
width:200px;
float:left;

padding:170px 0  0 50px;
}

.menubtn{
width:170px;
height:37px;
float:left;

}



a.menubtn1:link, a.menubtn1:visited{
background:url(../images/bay_area_housing_btn.gif) no-repeat;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#5e1734;
text-decoration:none;
width:170px;

float:left;
background-position:0 5px;
display:block;
padding:7px 0 7px 26px;
margin-left:5px;
}

a.menubtn1:hover{
background:url(../images/bay_area_housing_btnhover.gif) no-repeat;
width:170px;
background-position:0 5px;
float:left;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#f26222;

text-decoration:none;

margin-left:5px;
}


.contentbody{
float:left;

}


.contentleft{
font:Verdana, Arial, Helvetica, sans-serif;
color:#545d66;
float:left;


}


.content{
background:#8e9294;
float:left;
width:1045px;
}


.contentright{
font:Verdana, Arial, Helvetica, sans-serif;
color:#545d66;
float:left;

}


.contentleft1{
background:url(../images/bay_area_housing_contentleft.gif) repeat-y;
width:268px;
float:left;

}




.contentmenu{
width:200px;
float:left;
padding:2px 0  0 15px;
}

.contentmenubtn{
float:left;
}



a.contentmenubtn1:link, a.contentmenubtn1:visited{
background:url(../images/bay_area_housing_btn.gif) no-repeat;
font: bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#5e1734;
text-decoration:none;
width:170px;
float:left;
background-position:0px 3px;
display:block;
padding:4px 0 7px 26px;
margin-left:0px;
}

a.contentmenubtn1:hover{
background:url(../images/bay_area_housing_btnhover.gif) no-repeat;
width:170px;
float:left;
background-position:0 3px;
font: bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#f26222;
text-decoration:none;
}

.contentmenubtn11{
background:url(../images/bay_area_housing_btnhover.gif) no-repeat;
font: bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#931146;
text-decoration:none;
width:170px;
float:left;
background-position:0px 3px;
display:block;
padding:4px 0 7px 26px;
margin-left:0px;
}



.contentmenudevider{

width:190px;
height:6px;
float:left;
margin-left:5px;
}


.contentbottom{
background:url(../images/bay_area_housing_contentbottom.gif) repeat-y;
width:268px;
height:27px;
float:left;

}

.contentleftpanel{
width:100px;
float:left;
clear:right;
height:580px;
}


.contentmid{
width:777px;
background:#8e9294;
float:right;
clear:right;
}


.contentmidmenu{
background:#eccea6;
height:32px;
width:768px;
float:left;
border: solid 2px;
border-color:#503c3d;
margin-top:3px;
}




a.contentmidmenubtn:link, a.contentmidmenubtn:visited{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#5e1734;
text-decoration:none;
width:192px;
height:34px;
float:left;
display:block;
padding:8px 0 0 0;
}

a.contentmidmenubtn:hover{
background:url(../images/bay_area_housing_menuhover.gif) repeat-x;
width:192px;
height:34px;
float:left;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;
text-shadow:#666666;

text-decoration:none;
padding:8px 0 0 0;
}

.contentmidtext{
background:#f6f6f3;
width:769px;
float:left;

margin-top:3px;
margin-left:2px;
}

.text1a{
background:#f6f6f3;
width:750px;
float:left;

margin-top:10px;
margin-left:10px;
}

.textcontent1{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background:#f6f6f3;
width:100%;
float:left;

}

.textcontent2{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background:#f6f6f3;
width:240px;
float:left;

margin-left:15px;
margin-top:30px;
}



.textlist{
background:#f6f6f3;
width:160px;
float:left;

margin-top:4px;
}


.textlist2{
background:#eccea6;
width:290px;
height:190px;
float:left;

margin-top:10px;
margin-left:25px;
padding:5px 0  0  10px;
}



.text3{
background:#f6f6f3;
width:750px;
float:left;

margin-top:10px;
margin-left:10px;
}


.aaa{
background:#8f9295;
width:750px;
height:20px;
float:left;

}

.footer{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0 auto;
width:1045px;
margin-bottom:20px;
text-align:center;
}


a.footermenubtn:link, a.footermenubtn:visited{
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;

}

a.footermenubtn:hover{
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#5e1734;
text-decoration:none;
}

.footermenu2{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;

padding:0 0 0 400px;
}


.contenttextall{
background:#f6f6f3;
width:767px;
float:left;
border: solid 2px;
border-color:#f6f6f3;
margin-top:3px;
margin-left:1px;
padding-bottom:10px;
}

.text2{
width:500px;
float:left;
margin-top:5px;
margin-left:5px;
}

.text1{
float:left;
margin-top:5px;
margin-left:5px;
}


.textmail{

width:250px;
height:50px;
float:left;
margin-top:25px;
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
}


.pic{
border: solid 1px;
border-color:#503c3d;
width:210px;
height:223px;
float:left;
margin-top:10px;

}
.textcontentpic{
background:url(../images/bay_area_housing_pic1.gif) no-repeat;
background-position:center;
width:200px;
height:213px;
float:left;
border: solid 2px;
border-color:#503c3d;
margin-top:3px;
margin-left:3px;
}


.pictext{
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
background:#eccea6;
width:220px;
float:right;
margin-top:15px;
margin-right:10px;
padding:0 0 10px 10px;
}
.box{
float:left;
clear:right;
padding:15px 0 0 50px;
}

.pictext2{
font:normal 13px Verdana, Arial, Helvetica, sans-serif;
background:#eccea6;
width:220px;
float:right;
clear:right;
}


.textplate1{
margin-left:15px;
width:500px;
font:normal 13px Verdana, Arial, Helvetica, sans-serif;
float:left;
}

.textplate2{
margin-left:5px;
width:200px;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
float:left;
}

.textplate3{
margin-left:15px;
width:750px;
font:normal 12px Arial, Helvetica, sans-serif;
float:left;
}


.textcontentwelcome{
color:#5e1734;
margin-left:15px;
width:735px;
margin-bottom:10px;
font:normal 18px Arial, Helvetica, sans-serif;
text-transform:uppercase;
float:left;
margin-top:5px;
padding:12px 0 10px 0px;
border-bottom: solid 1px #aa8793;
}

a.contentbtn:link, a.contentbtn:visited{
font: bold 12px Arial, Helvetica, sans-serif;
color:#5e1734;
text-decoration:none;

}

a.contentbtn:hover{
font: bold 12px Arial, Helvetica, sans-serif;
color:#f26222;
text-decoration:underline;
}


/***************ABOUTUS****************/


.textcontent_aboutus_pic{
background:url(../images/bay_area_housing_aboutus_pic.gif) no-repeat;
background-position:center;
width:200px;
height:213px;
float:left;
border: solid 2px;
border-color:#503c3d;
margin-top:3px;
margin-left:3px;
}


.pic2{
border: solid 1px;
border-color:#503c3d;
width:210px;
height:223px;
float:left;
margin-top:10px;
margin-left:20px;
}


.box2{
float:left;
clear:right;
padding:60px 0 0 250px;
}


.pictext3{
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
background:#eccea6;
width:210px;
float:left;
margin-top:5px;
padding:0 0 0 5px;
}

.pictext4{
font:normal 13px Verdana, Arial, Helvetica, sans-serif;
width:210px;
float:left;
clear:right;
}


/***************real_estate_news****************/


.textcontent3{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
background:#f6f6f3;
width:98%;
float:left;

}

.textcontent_news{
font:medium 13px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background:#f6f6f3;
width:100%;
float:left;
height:10px;
}


.news{
width:100%;
float:left;
}

.newstitel{
font:medium 13px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
width:100%;
float:left;

}


.newsimage{
background:#FFFFFF;
width:710px;
height:500px;
float:left;
overflow:scroll;
border:1px solid;
border-color:#999999;
}

/***************contact_us****************/

.contactinfo{
font: normal 13px  Arial, Helvetica, sans-serif;
width:100%;
float:left;
padding:0 0 12px 0px;
}
.bay_area_housing_boxtop{
width:710px;
height:28px;
float:left;
}

.bay_area_housing_boxmid{
width:737px;
float:left;
}

.bay_area_housing_boxbottom{
width:710px;
height:28px;
float:left;
}

.contactfrom{
width:450px;
float:left;

}


.submit{
margin-left:5px;
float:left;
}


.additionalinformation{
background:#f4eddd;
width:400px;
}

.additionalinformation2{
background:#f4eddd;
width:400px;
height:100PX;
}

.name{
background:#f4eddd;
width:200px;

}

.state{
background:#f4eddd;
width:50px;
}


/***************email_alerts_updates****************/


.loginbox{
height:130px;
width:300px;
border:1px solid;
border-color:#999999;
padding:10px 0 0 10px;
float:left;
}

.loginbox2{
width:450px;



float:left;

}

.loginbox3{
width:300px;
border:1px solid;
border-color:#999999;
padding:10px 0 0 10px;
float:left;
margin-top:4px;
}

.loginbox3_a{
width:300px;
float:left;
margin-top:4px;
}

.loginbox4{
width:300px;

padding:10px 0 0 45px;
float:left;
margin-left:6px;
}

.loginbox5{
width:300px;
height:50px;
padding:5px 20px 0 45px;
float:left;
margin-left:6px;
margin-bottom:10px;
}



.namelogin{
background:#f4eddd;
width:150px;
margin-top:5px;
}

.submitlogin{
margin-top:5px;
float:left;
}


.newuser{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
width:300px;
margin-bottom:6px;
float:left;
}

.requred{
width:300px;

float:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
margin-bottom:5px;
}

.newuserbox{
width:300px;


float:left;
margin-left:6px;
margin-bottom:6px;
}



.submit2{
background:url(../images/bay_area_housing_submitbtn.gif) no-repeat;
width:94px;
font:normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
border:none;
height:29px;
cursor:pointer;
}  


/***************bay_area_&_school_information****************/



.schoolinformation{
margin-top:10px;

}

.schoolinformation2{
font:14px normal Verdana, Arial, Helvetica, sans-serif;
color:#5e1734;
margin-top:10px;

}



/***************glossary_of_terms****************/



.textcontentglossary{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;

width:725px;
float:left;
}



.glossarylistbox{
background:#5e1734;
width:420px;
height:30px;
margin-left:130px;
padding:10px 0 0 0;
}




a.glossarybtn:link, a.glossarybtn:visited{
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;

}

a.glossarybtn:hover{
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#f26222;
text-decoration:underline;
}

.gototopbtn1{

width:735px;

float:left;
clear:left;

}



.gototopbtn2_a{

width:735px;
height:30px;
float:left;
clear:left;

}

a.gototopbtn:link, a.gototopbtn:visited{
background:url(../images/bay_area_housing_gotopmain.gif) no-repeat;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#3075a3;
text-decoration:none;
width:83px;
height:33px;
float:left;
display:block;
padding:7px 0 7px 15px;
margin-left:635px;

}

a.gototopbtn:hover{
background:url(../images/bay_area_housing_gotophover.gif) no-repeat;
width:83px;
height:33px;
float:left;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#1babff;
text-decoration:none;
}



a.gototopbtn2:link, a.gototopbtn2:visited{
background:url(../images/bay_area_housing_gotopmain.gif) no-repeat;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#3075a3;
text-decoration:none;
width:83px;
height:15px;
float:left;
display:block;
padding:7px 0 7px 15px;
margin-left:635px;

}

a.gototopbtn2:hover{
background:url(../images/bay_area_housing_gotophover.gif) no-repeat;
width:83px;
height:15px;
float:left;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#1babff;
text-decoration:none;
}


/***************your_home_value****************/

.requred2{
width:700px;
background:#FFFFFF;
float:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
padding:5px 0 0 10px;
}


.additionalinformationhomevalue{
background:#f4eddd;
width:300px;
height:100PX;
}


.submithomevalue{
background:url(../images/bay_area_housing_submitbtn.gif) no-repeat;
width:94px;
font:normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
border:none;
height:29px;
margin-left:10px;
}  

.submithomevaluebox{

width:100%;
float:left;

}  

.submithomevaluebox2{

width:250px;
float:left;
margin-left:220px;
}  



.namesubmithomevalue{
background:#f4eddd;
width:200px;

}


.additionalinformationhomevalue5{
background:#f4eddd;
width:250px;
}


.Stateadditionalinformationhomevalue{
background:#f4eddd;
width:150px;
}


.mradditionalinformationhomevalue{
background:#f4eddd;
width:50px;
}


.phonedditionalinformationhomevalue{
background:#f4eddd;
width:80px;
}

.homedditionalinformationhomevalue{
background:#f4eddd;
width:100px;
}


.garagedditionalinformationhomevalue{
background:#f4eddd;
width:70px;
}


.squarefeet{
background:#f4eddd;
width:120px;
}



.fromtext{
margin-bottom:90px;
padding:0 0 0 40px;
}

.contactinfohomevalue{
font: normal 13px Verdana, Arial, Helvetica, sans-serif;
background:#FFFFFF;
width:700px;
float:left;
padding:10px 0 12px 10px;
}



/***************communities_info****************/

.textcontentwelcome_communities_info{
background:#f4eddd;
margin-left:15px;
width:700px;
height:35px;
font:bold 16px Verdana, Arial, Helvetica, sans-serif;
float:left;
margin-top:5px;
padding:0 0 13px 10px;
border:1px solid;
border-color:#65253b;
}
.schoolinformation3{
margin-top:15px;
}



a.communitiesbtn:link, a.communitiesbtn:visited{
font: medium 13px Verdana, Arial, Helvetica, sans-serif;
color:#5e1734;
text-decoration:none;

}

a.communitiesbtn:hover{
font: medium 13px Verdana, Arial, Helvetica, sans-serif;
color:#f26222;
text-decoration:underline;
}



.title{
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
color:#8D551D;
width:100%;
margin-left:25PX;
margin-top:15px;
}



/***************foreclosure_deals****************/


.foreclosure_dealsbox{

width:725px;
border:1px solid;
border-color:#999999;
padding:10px 0 10px 10px;
float:left;


}


.foreclosure_dealsbox2{

width:725px;
border:1px solid;
border-color:#999999;
padding:10px 0 10px 10px;
float:left;

margin-top:10px;
}
.foreclosure_dealsbox3{

width:725px;
border:1px solid;
border-color:#999999;
padding:10px 0px 10px 10px;
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
margin-top:10px;
}


a.foreclosure_dealsbtn:link, a.foreclosure_dealsbtn:visited{
background:url(../images/bay_area_housing_list_bullet2.gif) left no-repeat;
display:block;
float:left;
clear:left;
width:90%;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#5e1734;
text-decoration:none;
padding-left:15px;
margin:5px 0;

}

a.foreclosure_dealsbtn:hover{
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#f26222;
text-decoration:underline;
}


a.foreclosure_dealsbtn2:link, a.foreclosure_dealsbtn2:visited{
background:url(../images/bay_area_housing_list_bullet2.gif) left no-repeat;
display:block;
float:left;
clear:left;

font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#5e1734;
text-decoration:none;



}

a.foreclosure_dealsbtn2:hover{
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#f26222;
text-decoration:underline;
}


.foreclosure_dealstext{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;

}


.foreclosure_dealstext2{
font:medium 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;

}



a.foreclosuregototopbtn:link, a.foreclosuregototopbtn:visited{
background:url(../images/bay_area_housing_gotopmain.gif) no-repeat;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#3075a3;
text-decoration:none;
width:83px;
height:33px;
float:left;

display:block;
padding:7px 0 7px 15px;
margin-left:600px;

}

a.foreclosuregototopbtn:hover{
background:url(../images/bay_area_housing_gotophover.gif) no-repeat;
width:83px;
height:33px;

float:left;
font: normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#1babff;

text-decoration:none;

margin-left:600px;

}


.foreclosuregototopbtn1{

width:700px;
height:35px;
float:right;
}


/***************featured_properties****************/


.featured_properties_commingsoon{
background:url(../images/bay_area_housing_coming_soon.jpg) no-repeat;
width:162px;
height:158px;
float:left;
margin-left:230px;
}

.featured_properties_box{
width:300px;
float:left;
margin-left:160px;
margin-top:10px;
font:normal 12px Arial, Helvetica, sans-serif;
}

/***************PROPERTIES SOLD****************/





.properties_sold_commingsoon{
width:265px;
height:199px;
float:left;

border: solid 3px;
border-color:#000000;
}



.properties_sold_commingsoon2{
width:420px;
height:199px;
float:left;
margin-left:10px;
}




.properties_sold_dealsbox{

width:98%;
border:1px solid;
border-color:#999999;
padding:10px 0 10px 10px;
float:left;
background:#ede9df;

margin-top:10px;
}


.properties_sold_content{
padding:10px 0 10px 10px;
width:400px;
font:normal 14px Arial, Helvetica, sans-serif;
}


.style1_properties_sold{
font: bold 16px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#68410d;

}



.textcontact_properties_sold{
width:300px;
height:120px;
float:left;
margin-left:200px;
margin-top:10px;
}


.leftmenu{
width:225px;
position:absolute;
background: url(../images/bay_area_housing_leftmenu_mid.gif) top repeat-y;
z-index:2;
margin-left:40px;
margin-top:142px;
}

.leftmenutop{
background:url(../images/bay_area_housing_leftmenu_top.gif) top no-repeat;
width:225px;
padding-top:17px;
float:left;
clear:left;
}
.leftmenubottom{
background:url(../images/bay_area_housing_leftmenubottom.gif) bottom no-repeat;
width:225px;
padding-bottom:17px;
float:left;
clear:left;
}



.tabmenu{
width:180px;

float:left;
clear:left;
margin-left:12px;

}



a.tabmenubtn:link, a.tabmenubtn:visited{
background:url(../images/bay_area_housing_tabmenu_link.gif) left no-repeat;
background-position:4px;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#5e1734;
text-decoration:none;
width:160px;
height:20px;
float:left;
clear:left;

border-bottom: solid 1px;
border-bottom-color:#C8C8C8;
margin-left:2px;
padding:4px 0 0 15px ;
}

a.tabmenubtn:hover{
color:#333333;
background:url(../images/bay_area_housing_tabmenu_hover.gif) left no-repeat #cccccc;
width:160px;
height:20px;
float:left;
clear:left;
background-position:4px;
border-bottom: solid 1px;
border-bottom-color:#666666;
}


.list1{
background:url(../images/bay_area_housing_list_bullet2.gif) left no-repeat;
background-position:5px;
width:150px;
padding-left:15px;
float:left;
clear:left;
margin-bottom:3px;
color:#3e2a0e;
font:bold 12px Arial, Helvetica, sans-serif;
margin:7px 0;
}

.list2{
background:url(../images/bay_area_housing_list_bullet2.gif) left no-repeat;
background-position:5px;
width:700px;
padding-left:15px;
float:left;
clear:left;

color:#3e2a0e;
font:bold 12px Arial, Helvetica, sans-serif;
margin:3px 0;
}


.list4{
background:url(../images/bay_area_housing_list_bullet2.gif) left no-repeat;
background-position:2px;
width:700px;
padding-left:15px;
float:left;
clear:left;
margin-top:2px;
color:#3e2a0e;
font:bold 12px Arial, Helvetica, sans-serif;
margin:3px 0;
}


.list3{
background:url(../images/bay_area_housing_list_bullet2.gif) left no-repeat;
background-position:5px;
width:700px;
padding-left:15px;
float:left;
clear:right;

color:#3e2a0e;
font:bold 12px Arial, Helvetica, sans-serif;
margin:3px 0;
}

.listbg{
background:#494949;
margin-top:15px;
padding:5px 0;
}


.contentarea_leftpanel{
width:511px;
float:left;
clear:right;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
}

.contentarea_leftpanel strong{
color:#5e1734;
font-weight:bold;
}
.contentarea_leftpanel a{
color:#5e1734;
font-weight:bold;
text-decoration:none;
}
.contentarea_leftpanel a:hover{
color:#5e1734;
font-weight:bold;
text-decoration:none;
}
.contentarea_rightpanel{
width:211px;
float:right;
clear:right;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
margin-right:10px;

}
.contentarea_rightpanel strong{
color:#5e1734;
font-weight:bold;
}
.contentarea_rightpanel a{
color:#5e1734;
font-weight:bold;
text-decoration:none;
}
.contentarea_rightpanel a:hover{
color:#5e1734;
font-weight:bold;
text-decoration:underline;
}

.contactinfo a{
color:#5e1734;
font-weight:bold;
text-decoration:none;
}
.contactinfo a:hover{
color:#5e1734;
font-weight:bold;
text-decoration:underline;
}
.contentarea_rightpanel_box{
background:#eccea6;
border:solid 1px #ae8651;
width:204px;
float:left;
clear:left;
}

.contentarea_rightpanel_box_img{
margin:1px;
border:solid 1px #c17817;
width:200px;
float:left;
clear:left;
}



.row1{
width:100%;
float:left;
clear:left;
margin-bottom:10px;
font: normal 12px Arial, Helvetica, sans-serif;
}

.row9{
width:100%;
float:left;
clear:left;
margin-bottom:10px;
font: normal 12px Arial, Helvetica, sans-serif;
font-style:italic;
}


.row4{
width:100%;
float:left;
clear:right;
margin-bottom:2px;
}


.row_heading{
width:95%;
float:left;
clear:left;
margin-bottom:10px;
color:#68410d;
font:bold 14px Arial, Helvetica, sans-serif;
padding-left:15px;
}


.row3{
width:200px;
margin:2px;
float:left;
clear:left;
}

.row3 a{
color:#0033FF;
text-decoration:underline;
font-style:italic;
}

.row3 a:hover{
color:#0033FF;
text-decoration:none;
}


.row3 span{
color:#5e1734;
font-weight:bold;
}
.row2{
width:100%;
background:#e5decd;
float:left;
clear:left;
padding-bottom:7px;
margin-bottom:20px;
margin-top:10px;
}

.row2_left{
width:245px;
float:left;
clear:right;
}
.row2_right{
width:245px;
float:right;
clear:right;
}


a.link1:link, a.link1:visited{
color:#5e1734;
font-weight:bold;
text-decoration:none;
}
a.link1:hover{
color:#5e1734;
font-weight:bold;
text-decoration:underline;
}


.listbox1{
width:300px;
float:left;
clear:right;
}



a.list2:link, a.list2:visited{
background:url(../images/bay_area_housing_list_bullet2.gif) left no-repeat;
background-position:5px;
width:280px;
padding-left:15px;
float:left;
clear:left;
color:#5e1734;
font:normal 12px Arial, Helvetica, sans-serif;
display:block;
text-decoration:none;
margin:3px 0;
}
a.list2:hover{
background:url(../images/bay_area_housing_list_bullet2.gif) left no-repeat;
background-position:5px;
padding-left:15px;
float:left;
clear:left;
color:#f26222;
font:normal 12px Arial, Helvetica, sans-serif;
}



.listbg{
background:#494949;
margin-top:15px;
padding:5px 0;
}



.bay_area_utilities_hedding_text{
font:bold 14px Arial, Helvetica, sans-serif;
color:#5e1734;
text-decoration:underline;


}


.bay_area_utilities_hedding_text7{
font:bold 16px Arial, Helvetica, sans-serif;
color:#D08C68;



}


.bay_area_utilities_hedding_text2{
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
border-bottom:solid 1px;
border-left:solid 1px;
border-color:#D08C68;
margin-left:5px;
background:#D08C68;
}

.bay_area_utilities_hedding_text3{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
border-bottom:solid 1px;
border-left:solid 1px;
border-color:#CCCCCC;
margin-left:5px;

}



.bay_area_utilities_hedding_box{
width:735px;
margin-top:5px;
border-top: solid 1px;
border-right: solid 1px;
border-color:#CCCCCC;
}


.bay_area_utilities_hedding_box td{
vertical-align:top;
padding:3px;
}

.ForecloreClick{
font-family:"Times New Roman", Times, serif;
color:#990000;
}



/*        sitemap         */ 


.list_head{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}


.list_head a{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.list_head a:hover{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}


.list_head td{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
padding-right:20px;
}



a.list_head_sub:link, a.list_head_sub:visited{

float:left;
clear:left;
padding:3px 0 3px 20px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
background:url(../images/bay_area_housing_list_bullet4.gif) left no-repeat;
}
a.list_head_sub:hover{
float:left;
clear:left;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}


/*        sitemap         */


.contactinfo-new{
	font: normal 13px  Arial, Helvetica, sans-serif;
	float:left;
	padding:0 13px 12px 0px;
	text-align:justify;
}
.contactinfo-new ul{
	margin:0;
	padding:0;
}
.contactinfo-new ul li{
	list-style:disc;
	display:list-item;
	margin:0 0 0 20px;
	padding:4px 0;
}
.silvarealtor-insidelink{
	color:#5e1734;
	font-weight:bold;
	text-decoration:none;
}
.silvarealtor-insidelink a, a:hover{
	color:#5e1734;
	font-weight:bold;
	text-decoration:none;
}