/**zero out browser defaults**/
* { padding:0; font-size: 100%; font-family:"Trebuchet MS", arial;}

body{margin-left:auto; margin-right:auto; margin-top:25px; margin-bottom:10px; background-color:#9b947d; width:960px; position:relative; text-align:center; font-family:arial; font-size:10pt;background-image:url('./images/bg-page.jpg');background-repeat:repeat-x;}

ul{text-align:left;margin-left:15px;}
/* li.arrowLi{list-style-image: url(/images/li-arrow.gif);padding:5px;margin:5px;height:13px;width:200px; } */
li.arrowLi{list-style-type:none;padding:5px;margin:5px;height:13px;width:200px; }

img.tanBorder{border:4px solid #9b947d;margin:8px 15px 15px 0px;}

h1{color:#840808;font-size:18pt;font-weight:300;}
h1.largeWhite{color:#ffffff;font-size:40pt;margin-bottom:12px;}
h1.black{color:#000000;font-size:18pt;font-weight:300;}
h2{color:#840808;font-size:14pt;font-weight:300;margin:0 0 -10px 0;line-height:14pt;}
h2.black{color:#000000;font-size:14pt;font-weight:300;margin:0 0 -10px 0;line-height:14pt;}


#wholePg{width:960px; text-align:center; margin:0; padding:0 0px 0 10px;background-color:#ffffff;}

#page{height:auto;width:945px;}

#internalContentContainer{}
#internalLeft{width:219px;float:left;}
#internalRight{width:700px;float:left;margin-left:25px;}




#logo{width:945px;height:173px;background-image:url('./images/bg-logo.jpg');}
#topNav{float:right;width:340px;color:#cccccc;padding-top:4px; text-align:right; padding-right:4px;}
#topNav a{color:#999999;font-size:9pt;text-decoration:none;font-weight:700;}
#topNav a:hover{color:#333333;font-size:9pt;text-decoration:none;font-weight:700;}

#logoHomeLink{position:absolute;left:0;top:0;width:355px;height:165px;cursor:pointer;}

#aboutLink{position:absolute;left:30px;height:35px;width:100px;top:20px;width:150px;}
#buyingLink{position:absolute;left:134px;height:35px;width:100px;top:20px;width:150px;}
#sellingLink{position:absolute;left:305px;height:35px;width:100px;top:20px;width:150px;}
#listingsLink{position:absolute;left:470px;height:35px;width:100px;top:20px;width:150px;}
#neighborhoodLink{position:absolute;left:615px;height:35px;width:100px;top:20px;width:150px;}
#blogLink{position:absolute;left:780px;height:35px;width:100px;top:20px;width:150px;}
#financeLink{position:absolute;left:860px;height:35px;width:100px;top:20px;width:150px;}

#mainnav{width:945px;height:55px;background-image:url('./images/bg-mainnav.jpg');}

#homePageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-home-hdr.jpg');}
#aboutPageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-about-us-hdr.jpg');}
#blogPageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-blog-hdr.jpg');}
#buyingPageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-buying-a-home-hdr.jpg');}
#contactPageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-contact-us-hdr.jpg');}
#financePageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-finance-hdr.jpg');}
#listingsPageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-listings-hdr.jpg');}
#neighborhoodPageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-neighborhoods-hdr.jpg');}
#resourcePageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-resource-center-hdr.jpg');}
#sellingPageHdrContainer{width:945px;height:249px;background-image:url('./images/bg-selling-a-home-hdr.jpg');}

#hdrMessage{padding:25px 0 0 25px;float:left;width:300px;font-size:12pt;color:#ffffff;text-align:left;}
#hdrMessageWide{padding:25px 0 0 25px;float:left;width:450px;font-size:12pt;color:#ffffff;text-align:left;}

#searchContainer{position:relative;float:right;width:221px;text-align:left;color:#ffffff;font-size:9pt;font-weight:700;}
#searchContainer strong{color:#cdb166;font-weight:400;font-size:15pt;padding-top:33px;display:block;padding-left:22px;}
#searchContainer p{display:block;padding-left:22px;width:170px;}
#searchButton{position:absolute;top:203px;left:110px;width:99px;height:33px;}

#contentContainer{padding:15px 0 0 0px;text-align:left;}
#welcomeContainer{text-align:left;}

#social-network-icons{text-align:center;height:50px;width:945px;margin:-10px auto 0 auto;border:1px solid #999999;background-color:#ffe4c4;}
#special-announcement{text-align:center;height:80px;width:945px;margin:-10px auto 0 auto;border:2px solid #993333;background-color:#ffffff;}

#triColumnContainer{width:945px;height:auto;padding:15px 0 0 0;}
#columnOneContainer{width:219px;height:auto;float:left;margin-right:25px;}
#columnTwoContainer{width:455px;height:auto;float:left;margin-right:25px;}
#columnThreeContainer{width:221px;height:auto;float:left;position:relative;}

#colOneContent{float:left;}
#featuredContentContainer{text-align:left;}
.columnBucket{background-color:#d0cdc2;height:auto;width:219px;padding-bottom:12px;}
div.columnBucket p{margin:0 12px 0 12px;text-align:left;font-size:8pt;}
.columnHeading{width:100%;background-color:#840808;color:#ffffff;height:40px;text-align:left;padding:0px 0 0 0px;margin:0;}
strong.colHeading{margin:8px 0 0 12px;font-weight:300;font-size:14pt;font-weight:300;line-height:18pt;display:block;}
b.bucketHeading{font-size:10pt;font-weight:700;}

#footerContainer{float:left;width:960px;text-align:left;font-size:8pt;height:200px;margin:15px 0 0 0;color:#ffffff;}

#copyrightContainer{float:left;width:300px;line-height:10px;font-size:8pt;}
#footerNavContainer{float:right;width:600px;text-align:right;}


a.boldLink{font-size:9pt;font-weight:700;text-decoration:none;color:#0066cc;}
a.nav{color:#ffffff;font-size:11pt;font-weight:700;text-decoration:none;}
a.nav:hover{color:#ffe4c4;font-size:11pt;font-weight:700;text-decoration:none;}
.plainUl{list-style-type:none;padding:0;margin:0;position:relative;display:inline;width:945px;height:45px;float:left;}
.blueList{list-style-type:none;padding:0;margin:0 0 0 0;width:219px;}
li.blueLi{height:15px;padding:8px;margin-left:12px;background-color:#59a1d9;border-bottom:2px solid #ffffff;}
li.blueLiSelected{height:15px;padding:8px;margin-left:12px;background-color:#256494;border-bottom:2px solid #ffffff;}
li.blueLi a{color:#ffffff;text-decoration:none;}
a.internalNavItem{color:#ffffff;text-decoration:none;}
li.blueLi a:hover{color:#faebd7;text-decoration:none;}
li.blueLiSelected a:hover{color:#faebd7;text-decoration:none;}

.tabBlue{height:15px;padding:8px;margin-left:0px;background-color:#59a1d9;border-bottom:2px solid #ffffff;color:#ffffff;}
.tabBlue:hover{color:#ffffcc;}
#tab6 a{color:#ffffff;text-decoration:none;}
.tabBlue:hover{color:#ffffcc;}
#tab6 a:hover{color:#ffffcc;text-decoration:none;}

a.footerNav{color:#ffffff;text-decoration:none;}
a.footerNav:hover{color:#ffffff;text-decoration:underline;}



#tabContainer{position:relative;}
#tabRow{}
#tab1{cursor: pointer;}
#tab2{cursor: pointer;}
#tab3{cursor: pointer;}
#tab4{cursor: pointer;}
#tab5{cursor: pointer;}
#tab6{cursor: pointer;}

#tipsBox{display:none;position:absolute;top:350px;left:50px;height:auto;width:700px;border:2px solid #333333;background-color:#faebd7;padding:4px;z-index:2;}
#linksBox{display:none;position:absolute;top:350px;left:50px;height:auto;width:700px;border:2px solid #333333;background-color:#faebd7;padding:4px;cursor:pointer;z-index:2;}
#articlesBox{display:none;position:absolute;top:350px;left:50px;height:auto;width:700px;border:2px solid #333333;background-color:#faebd7;padding:4px;cursor:pointer;z-index:2;}
#newsBox{display:none;position:absolute;top:350px;left:50px;height:auto;width:700px;border:2px solid #333333;background-color:#faebd7;padding:4px;cursor:pointer;z-index:2;}
#videosBox{display:none;position:absolute;top:350px;left:50px;height:auto;width:700px;border:2px solid #333333;background-color:#faebd7;padding:4px;cursor:pointer;z-index:2;}

#newsletterForm{display:none;width:260px;position:absolute;top:-10px;left:-25px;background-color:#ffffcc;border:2px solid #000000;height:auto;padding:0 0px 0 0px;margin:0;}
#newsletterFormHeading{margin:0;position:absolute;top:0;left:0;}
#formContent{padding:9px 5px 5px 5px;}

.clearDiv{width:100%;height:1px;clear:both;}
.pointer{cursor:pointer;}
.closeBox{cursor:pointer;font-weight:700;text-align:right;font-size:8pt;height:15px;padding:2px;text-decoration:underline;color:#3366cc;}
.closeBox:hover{text-decoration:none;}


#backgroundPopup{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:100%;  
width:100%;  
top:0;  
left:0;  
background:#000000;  
border:1px solid #cecece;  
z-index:1;  
}  
#popupContact{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:400px;  
width:568px;  
background:#FFFFFF;  
border:2px solid #cecece;  
z-index:2;  
padding:12px;  
font-size:13px;  
}  
#popupContact h1{  
text-align:center;  
color:#993333;  
font-size:22px;  
font-weight:700;  
border-bottom:1px dotted #D3D3D3;  
padding-bottom:2px;  
margin-bottom:20px;  
}  
#popupContactClose{  
font-size:14px;  
line-height:14px;  
right:6px;  
top:4px;  
position:absolute;  
color:#6fa5fd;  
font-weight:700;  
display:block;
cursor: hand; cursor: pointer;  
}  
#button{ text-decoration:underline; color:#0066cc; cursor: hand; cursor: pointer;
}  
