body { background:#060c2b; font:normal 16px Arial, Tahoma, Verdana; }
td { vertical-align:top; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
img { border-style:none; }
h2 { color:#002D56; font:bold 20px Arial, Tahoma, Verdana; } 

#siteheader { width:1000px; margin:10px auto; }
#sitelogo { width:400px; float:left; font:bold 20px Arial, Tahoma, Verdana; color:#FFFFFF; }
#sitelogo h1 { width:400px; float:left; font:bold 20px Arial, Tahoma, Verdana; color:#FFFFFF; }
#sitelogo a { font:bold 26px georgia, "times new roman", serif; color:#FFFFFF; }
#sitelogo a:hover { font:bold 26px georgia, "times new roman", serif; color:#F69728; }
#sitelogo img { height:60px; }
#siteinfo { width:450px; float:right; color:#FFFFFF; font:bold 14px  Arial, Tahoma, Verdana;}
#siteinfo a { color:#FFFFFF; }
#siteinfo a:hover { color:#F69728; }

#subTag { text-align:right; margin-top:10px; font:bold 20px Arial, Tahoma, Verdana; }

#contentbox { background:#FFFFFF; border-radius:10px; box-shadow: 0px 0px 5px #888; -moz-box-shadow: 0px 0px 5px #888; -webkit-box-shadow: 0px 0px 5px #888; }
#contentbox h2 { color:#002D56; margin:0px; padding:0px; font:bold 20px Arial, Tahoma, Verdana; } 

#content { font:normal 14px Arial, Tahoma, Verdana; background:#FFFFFF; border-radius:10px; width:1000px; margin:30px auto; box-shadow: 0px 0px 5px #888; -moz-box-shadow: 0px 0px 5px #888; -webkit-box-shadow: 0px 0px 5px #888; }
#content a { font-weight:bold;  }
/* #content a:hover { color:#F69728; } */

#story { font:normal 14px Arial, Tahoma, Verdana; background:#FFFFFF; border-radius:10px; width:1000px; margin:30px auto; box-shadow: 0px 0px 5px #888; -moz-box-shadow: 0px 0px 5px #888; -webkit-box-shadow: 0px 0px 5px #888; }
#story a { font-weight:bold; color:#000000; }
#story a:hover { color:#F69728; }

#slideShow { border-radius:10px; width:1000px; margin:20px auto; box-shadow: 0px 0px 5px #888; -moz-box-shadow: 0px 0px 5px #888; -webkit-box-shadow: 0px 0px 5px #888; }
#slideShow img { border-radius:10px;  }

#search_widget { margin-top:-375px; margin-left:200px; font:normal 16px Arial, Tahoma, Verdana; border-radius:10px; background:url(/images/opaque.png) top left repeat; border-style:solid; border-color:#000000; border-width:1px; position:relative; z-index:999; width:600px; height:200px; color:#FFFFFF; }
#sw_selectlist { width:280px; height:250px; border-style:none; } 
#sw_areachoice { width:270px; position:relative; z-index:9999; } 
#sw_banner     { font-weight:bold; color:#F69728; text-align:center; margin-bottom:5px; } 
#sw_double     { width:280px; height:55px; float:left; }
#sw_single     { width:140px; height:55px; float:left; }
#sw_buttons    { width:570px; float:left; }
#sw_area_ctrl  { width:270px; }
#sw_type_ctrl  { width:270px; }
#sw_pmin_ctrl  { width:130px; }
#sw_phigh_ctrl { width:130px; }
#sw_beds_ctrl  { width:130px; }
#sw_baths_ctrl { width:130px; }

#bottomfooter { width:1000px; margin:20px auto; font:normal 12px Arial, Tahoma, Verdana; color:#FFFFFF; }
#bottomfooter a { color:#FFFFFF; }
#bottomfooter a:hover { color:#F69728; }
#agent { max-height: 150px; max-width: 150px; }

/* #addlinks { width:950px; margin:0px auto; visibility:hidden; position:absolute; } */

#menu { width: 840px; margin:0px auto; text-decoration:none; font-size:16px; color:#FFFFFF; }
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:#FFFFFF; text-decoration:none; }
ul#navPaw li a:hover { color:#F69728; text-decoration:none; }
ul#navPaw li h1 { font-size:16px; margin:0px; padding:0px 0px 0px 15px; }
ul#navPaw li h2 { font-size:16px; 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:20px; 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:#002D56; color:#FFFFFF; padding:3px 0px 3px 10px; margin:0px; text-decoration:none; }
ul#navPaw li ul li a:hover { background:#284E72; color:#F69728; }	
ul#navPaw ul { display:block; padding:2px 3px 2px 5px; margin-top:-1px; text-decoration:none; }

#welcome h1 {color:#002D56; font:bold 20px Arial, Tahoma, Verdana; }

#addlinks { padding-top:10px; padding-bottom:20px; width:100%; }
#links {  padding-top:20px; padding-bottom:40px; width:100%; display:flex; justify-content:center;   }
#allLinksWrap { width:90%; margin:0px auto; }
#addlink_tag { text-decoration:none; float:left; margin-top:10px; padding:5px 0px 5px 0px; margin-right:10px; margin-left:10px; border-radius:5px; border:none; width:30%; text-align:center; background:none; border:1px solid #002d56; background:#002d56; color:#FFFFFF;-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; }
#addlink_tag:hover { background:#F69728; color:#FFFFFF; }