body{margin:0;padding:0;text-align:center;color:#222222;background-image:url(img/palmdalebg.jpg);background-repeat:repeat-y;background-position:top;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-size:12px;}
#header{background-image:url(img/banner.jpg);background-color:#FFF;height:102px;}
#slideshow{width:563px;height:185px;position:relative;border-bottom:2px solid #A6A6A6;}
*html #slideshow{height:180px;}
h1{color:#000;font-size:24px;font-weight:normal;letter-spacing:-1px;font-family:Georgia, "Times New Roman", Times, serif;}
h2{font-size:18px;color:#2F4159;font-weight:normal;}
h3{margin:6px 3px;font-size:11px;}

a{color:#660000;text-decoration:none;}
a:hover{color:#333;}
#mainnav{background-color:#e8e3ce;position:relative;width:760px;font-family:"Times New Roman", Times, serif; border-top:1px solid #999;border-bottom:1px solid #999;height:35px;background-image:;background-repeat:repeat-x;z-index:9;}
#container{display:block;background-color:#FFF;width:760px;text-align:left;margin:0 auto;position:relative;background-image:url(img/containerbg.jpg);background-repeat:repeat-y;border:2px solid #A6A6A6;}
*html #content{position:absolute;top:126px;left:0px;width:760px;z-index:1;}

#rightnav{position:relative;width:195px;float:right;margin-top:-224px;z-index:0;}
*:first-child+html #rightnav{clear:right;position:relative;width:195px;float:right;margin-top:-226px;}
*html #rightnav{clear:right;position:relative;width:195px;float:right;margin-top:-265px;}
#rightnav div{width:195px;margin-bottom:6px; margin-top:0px;}
*html #rightnav div {margin-top:-1px;}
#rightnav div a{display:block;color:#FFF;text-decoration:none;padding:5px;font-size:13px;}
#rightnav div ul{width:193px;margin-top:-4px;padding:2px;list-style-type:none;}
*html #rightnav div ul{width:195px;height:12px;display:inline;}
*:first-child+html #rightnav div ul {margin-left:0px;width:193px;}
#rightnav div ul li{border-right:1px solid #FFF;border-bottom:1px dotted #c0c5ca;}
*html #rightnav div ul li{padding:2px;border-right:0px solid #FFF;border-bottom:1px solid #c0c5ca;}
#rightnav div ul a{font-family:"Times New Roman", Times, serif;text-align:right;color:#FFF;text-decoration:none;font-size:13px; padding-top:6px;padding-bottom:6px;background-color:#000;}

#rightnav div ul a:hover{color:#CCC;background-color:#333;}
#rightnav div img{margin-bottom:3px;}
/** html #rightnav li{
	height: 1%;
	}*/
/*for internal pages without slideshow*/	
	#rightnav2{position:relative;width:195px;float:right;margin-top:-37px;z-index:0;}
	*:first-child+html #rightnav2{position:relative;width:195px;float:right;margin-top:-39px;z-index:0;}
*html #rightnav2{clear:right;position:relative;width:195px;float:right;margin-top:-76px;}
#rightnav2 div{width:195px;margin-bottom:6px; margin-top:0px;}
*html #rightnav2 div {margin-top:-1px;}
#rightnav2 div a{display:block;color:#FFF;text-decoration:none;padding:5px;font-size:13px;}
#rightnav2 div ul{width:193px;margin-top:-4px;padding:2px;list-style-type:none;}
*:first-child+html #rightnav2 div ul {margin-left:0px;width:193px;}
*html #rightnav2 div ul{width:195px;height:12px;display:inline;}
#rightnav2 div ul li{border-right:1px solid #FFF;border-bottom:1px dotted #c0c5ca;}
*html #rightnav2 div ul li{padding:2px;border-right:0px solid #FFF;border-bottom:1px solid #c0c5ca;}
#rightnav2 div ul a{font-family:"Times New Roman", Times, serif;text-align:right;color:#FFF;text-decoration:none;font-size:13px; padding-top:6px;padding-bottom:6px;background-color:#000;}
#rightnav2 div ul a:hover{color:#CCC;;background-color:#333}
#rightnav2 div img{margin-bottom:3px;}
	
	
	
#inputs {position:absolute;width:160px;height:150px;top:70px;right:15px;text-align:right;color:#FFFFFF;}
*html #inputs{right:65px;top:60px;margin-right:-50px;}
.contact{font-size:9px;text-align:right;float:right;padding-top:0px;}
#text{position:relative;width:525px;margin-left:20px;margin-right:20px;margin-top:75px;float:left;}
*html #text{margin-top:75px;margin-left:10px;}


#theIframe{position:relative;width:525px;margin-left:20px;margin-right:20px;margin-top:75px;float:left;}
*html #theIframe{margin-top:75px;margin-left:10px;}


#mainnav p{font-size:11px;padding:8px; margin:0;padding-top:10px;padding-left:0px;}
#mainnav a{height:0px;color:#000;padding:10px 15px 11px 16px;margin-right:-2px;border-right:1px solid #6D655A;font-weight:bolder;}
*html #mainnav a{height:35px;color:#000;padding:10px 15px 14px 16px;margin-right:-2px;border-right:1px solid #6D655A;}
#mainnav a:hover {background-color:#c8c09e;color:#8d7048;background-image:;background-repeat:repeat-x;text-decoration:none;}
#imagelinks {position:relative;width:759px;height:82px;margin-top:20px;_margin-top:0px;padding:0;clear:both;color:#222222;border-top:1px solid #A6A6A6;}
*html #imagelinks {margin-bottom:-5px;}
#footer {position:relative;width:759px;background:#333;;padding:0;clear:both;color:#222222; background-image:url("img/footer.jpg"); border-top:1px solid #A6A6A6;margin-top:10px;}

#footer p{font-size:10px;padding:15px;margin:0;text-align:left;}
#footer a{color:#000;}
.template-logo {font-size:9px;float:right;padding:4px;padding-right:10px;}
#widetext{position:relative;width:525px;margin-left:15px;margin-right:10px;margin-top:10px;float:left;}
*html #widetext{margin-top:20px;margin-left:10px;}
#mlsfooter {position:relative;width:759px;background:#333;margin-top:0px;_margin-top:0px;padding:0;clear:both;color:#000; background-image: url("img/footer.jpg"); border-top:1px solid #A6A6A6; margin-top:;}
*html #mlsfooter{position:relative;width:759px;background:#333;margin-top:0px;_margin-top:0px;padding:0;clear:both;color:#000; background-image: url("img/footer.jpg"); border-top:1px solid #A6A6A6;}
#mlsfooter p{font-size:10px;padding:15px;margin:0;text-align:left;}
#mlsfooter a{color:#000;}
.image{font-size:8pt;font-family:Arial, Helvetica, sans-serif;border:1px solid #000000;padding-left:4px;padding-right:4px;padding-top:1px;padding-bottom:1px;}
#rightnav li.sub a{background-image:none;background-color:#000;font-size:10px;height:12px;color:#d6dbdf;}
#rightnav li.sub a:hover{background-image:none;background-color:#8490a0;color:#1D2B3D;}


/*rollover bottom buttons8*/


html>body #buttoncontainer{
position:relative;
margin-top:0px;
margin-left:0px;
}

a.swapped:link, a.swapped:visited {
position:absolute;
display:block; /*allows width and height settings to apply*/
width: 190px; /*match to width of the image*/
line-height: 60px; /*match to height of the image*/
text-indent:-100.0em; /*moves the text off screen*/
text-decoration:none; /*removes the underline*/
background:url(img/new_listings.jpg) no-repeat; /*sets the unmoused image*/
margin-left:2px;
margin-top:0px;
}
html>body a.swapped:link, a.swapped:visited {
margin-left:2px;
margin-top:0px;
}
a.swapped:link:hover, a.swapped:visited:hover {
background:url(img/new_listings_over.jpg) no-repeat; /*changes to the moused image on hover*/
} 


a.swapped2:link, a.swapped2:visited {
position:absolute;
display:block; /*allows width and height settings to apply*/
width: 190px; /*match to width of the image*/
line-height: 60px; /*match to height of the image*/
text-indent:-100.0em; /*moves the text off screen*/
text-decoration:none; /*removes the underline*/
background:url(img/request_info.jpg) no-repeat; /*sets the unmoused image*/
margin-left:189px;
margin-top:0px;
}
html>body a.swapped2:link, a.swapped2:visited {
margin-left:189px;
margin-top:0px;}
a.swapped2:link:hover, a.swapped2:visited:hover {
background:url(img/request_info_over.jpg) no-repeat; /*changes to the moused image on hover*/
} 


a.swapped3:link, a.swapped3:visited {
position:absolute;
display:block; /*allows width and height settings to apply*/
width: 190px; /*match to width of the image*/
line-height: 60px; /*match to height of the image*/
text-indent:-200.0em; /*moves the text off screen*/
text-decoration:none; /*removes the underline*/
background:url(img/bookmark_this_page.jpg) no-repeat; /*sets the unmoused image*/
margin-left:376px;
margin-top:0px;
}
html>body a.swapped3:link, a.swapped3:visited {
margin-left:376px;
margin-top:0px;
}
a.swapped3:link:hover, a.swapped3:visited:hover {
background:url(img/bookmark_this_page_over.jpg) no-repeat; /*changes to the moused image on hover*/
} 








/*search the entire mls button*/
a.swapped4:link, a.swapped4:visited {
position:absolute;
display:block; /*allows width and height settings to apply*/
width: 192px; /*match to width of the image*/
line-height: 185px; /*match to height of the image*/
text-indent:-200em; /*moves the text off screen*/
text-decoration:none; /*removes the underline*/
background:url(img/search-mls.jpg) no-repeat; /*sets the unmoused image*/
margin-left:0px;
margin-top:60px;
}
html>body a.swapped4:link, a.swapped4:visited {
margin-left:0px;
margin-top:34px;
line-height: 185px; /*match to height of the image*/
}
a.swapped4:link:hover, a.swapped4:visited:hover {
background:url(img/search-mls-over.jpg) no-repeat; /*changes to the moused image on hover*/
} 




#search-mls{
width:100px;
height:247px;
display:block;
}
html>body #search-mls{
width:100px;
height:220px;
display:block;
}

a img {border: none; }	
/*
#SearchForm{
color:#c0c5ca;
line-height:2em;
text-align:right;
margin-left:3px;
margin-top:-5px;
}

*html #SearchForm{
color:#c0c5ca;
line-height:2em;
text-align:right;
margin-right:10px;
margin-left:0px;
margin-top:-10px;
}
*/