body {background:#FAF8F8; margin:0px; padding:0px;}
h2 {color:#555555;}
td {vertical-align:top;}
a {text-decoration:none;}
img { border-style:none; }
#header {width:1020px; height:150px; margin:0px auto;}
#headerLogo {padding-top:40px; float:left;}
#headerLogo img {max-width: 400px;}
#menu {float:right; padding-top:45px;}

#slideSearch {width:1020px; margin:0px auto;}
#slideshow {width:680px; height:330px; float:left;}
#slideshow img { transform:scale(1.2); }
#searchBox  {width:339px; height:330px; background:#EFEFEF; float:right;}

#Boxes {width:1020px; margin:0px auto; margin-top:15px; }
#buyBox {float:left; width:330px; height:300px; margin-right:10px; background:#FFFFFF;}
#sellBox {float:left; width:340px; height:300px; margin-right:10px; background:#555}
#teamBox {float:left; width:330px; height:300px; margin-right:0px; background:#777}
.boxLine1 { font-family:"Arial Narrow", tahoma, "Times New Roman", Georgia, Serif; font-weight:normal; font-size:23px; color:#B5B5B5;}
.boxLine2 { font-family:"Arial Narrow", tahoma,  "Times New Roman", Georgia, Serif; font-weight:bold; font-size:26px; color:#555555;}

#textBoxes {width:1020px; margin:0px auto; margin-top:15px;}
#textBoxes a {color:#EA6F2A; font-family:arial narrow;}
.TextBoxText {color:#3D3D3D;}

#welcome {float:left; width:320px; margin-right:10px; padding-right:10px; font-family:arial narrow; font-size:17px;}
#text2 {float:left; width:330px; margin-right:10px; padding-right:10px; font-family:arial narrow; font-size:17px;}
#text3 {float:left; width:330px; margin-right:0px; font-family:arial narrow; font-size:17px;}
h1.highlight {color:#EA6F2A; font-family:"Arial Narrow", tahoma, "Times New Roman", Georgia, Serif; font-size:28px; vertical-align:top;  }
h2.highlight {color:#EA6F2A; font-family:"Arial Narrow", tahoma, "Times New Roman", Georgia, Serif; font-size:28px; vertical-align:top;  }

#addlinks {width:1020px; margin:40px auto 60px auto; text-align:left; display:none;}

ul#navPaw, ul#navPaw ul, ul#navPaw li {margin:0px; padding:0px;  }		
ul#navPaw { float:left; z-index:1999; position:relative; }
ul#navPaw li { float:left; padding:0px; list-style:none; position:relative; z-index:9999; }
ul#navPaw li a { color:#000000; text-decoration:none; font-family:"Arial Narrow"; font-size:16px; padding-right:30px;}
ul#navPaw li a:hover { color:#F69728; text-decoration:none; }
ul#navPaw li h1 { font-size:14px; margin:0px; padding:0px 0px 0px 15px; }
ul#navPaw li h2 { font-size:14px; margin:0px; padding:0px 0px 0px 15px; }
ul#navPaw li:hover ul,  ul#navPaw li.uhover ul { display:block; }
ul#navPaw li ul { text-align:left; display:none; position:absolute!important; z-index:9999; left:5px; top:75px; width:200px; padding-bottom:2px; }
ul#navPaw li ul li { padding-left:3px; text-align:left; list-style-position:outside; list-style-type:none; width:194px; }
ul#navPaw li li a { display:block; background:#FFFFFF; color:#666666; padding:3px 0px 3px 10px; margin:0px; text-decoration:none; }
ul#navPaw li ul li a:hover { background:#FAF8F8; color:#EA6F2A; }	
ul#navPaw ul { display:block; padding:2px 3px 2px 5px; margin-top:-1px; text-decoration:none; }

#search_widget { padding-left:20px; padding-right:10px; font-size:12px; font-family:Arial, Helvetica, Tahoma, Century Gothic;  width:300px; height:262px; color:#585858; }
#sw_selectlist { width:280px; height:250px; border-style:none; } 
#sw_areachoice { width:280px; position:relative; z-index:9999; } 
#sw_banner     { text-align:center; width:280px; float:left; padding-top:5px; font-size:18px; font-family:Times Roman, Century Gothic, Tahoma, Arial, Helvetica; color:#585858; } 
#sw_double     { width:280px; height:40px; float:left; }
#sw_single     { width:140px; height:40px; float:left; }
#sw_buttons    { width:280px; }
#sw_advanced   { text-align:center; margin-top:10px; }
#sw_advanced a { color:#EA6F2A; font-size:16px; text-decoration:none; }
#sw_advanced a:hover { color:#EA6F2A; font-size:16px; text-decoration:underline; }
#sw_area_ctrl  { width:275px; }
#sw_type_ctrl  { width:280px; }
#sw_pmin_ctrl  { width:138px; }
#sw_phigh_ctrl { width:138px; }
#sw_beds_ctrl  { width:138px; }
#sw_baths_ctrl { width:138px; }


select {-moz-appearance:none; -webkit-appearance:none; background:url(/images/arrowSelect.png) no-repeat right #FFFFFF; border-radius:5px; min-height:20px; padding-left:5px;}

#footerWrap {width:1020px; margin:0px auto;}
#footerWrap a {color:#EA6F2A;}

#shortContent {max-width:1020px; margin:30px auto 20px auto; background:#FAF8F8;}

.ssLink {float:right;}

#broker {max-width: 200px; border-radius: 3px;}
#footerPhoto {border-radius: 3px;}