@charset "UTF-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

body {
	background-image: url(../i/bgd.jpg);
	margin-top: 0px;
}

#container{
width:971px;
padding-left:2px;
margin:0 auto 10px auto;
background-color:#e3dfc5;
background-image:url(../i/container_bgd.jpg);
background-repeat:repeat-x;
border:1px solid /*#bbbbac*/#9d9d8c;
}

.logolink{
float:left;
margin-left:50px;
margin-top:20px;
}

#header{
width:969px;
height:118px;
background-image:url(../i/header_bgd.jpg);
}

a:link, a:visited{
color:#4e7a64;
font-weight:bold;
text-decoration:none;
text-decoration:underline;

}

a:hover, a:active{
text-decoration:underline;
}

/* -----------------------------Secondary Nav Elements Start Here----------------------------- */
#secnavigationbegin {
	width: 243px;_width: 244px;
	height: 36px;
	padding:0;
	/*margin: 0 0 0 440px;_margin:0 0 0 710px;*/
	margin: 0;_margin:0 0 0 710px;
	padding-left:440px;_padding:0;
	overflow:hidden;
	}

	ul#secnavigation{
	font-size:1px;
	padding: 0;
	margin: 0 auto 0 auto;
	width: 243px;
	height: 36px;/*nescape pc*/
	overflow:hidden;
	list-style: none;
	}

	ul#secnavigation li{
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	}

	ul#secnavigation a{
	cursor:pointer;
	float: left;
	padding: 36px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	}

	#secnavigation a:link,#secnavigation a:visited{
	background-position: 0 0px;
	display: block;
	}

	#secnavigation a:hover{
	background-position: 0 -36px;
	display: block;
	}
	

	li#secnav1 a{
	width: 139px;
	background: url(../i/Nav2_01.jpg) top left no-repeat;
	}

	li#secnav2 a{
	width: 104px;
	background: url(../i/Nav2_02.jpg) top left no-repeat;
	}

/* -----------------------------Secondary Nav Elements End Here----------------------------- */


/* -----------------------------Main Nav Elements Start Here----------------------------- */

#navigationbegin {
	width: 969px;_width: 970px;
	height: 41px;
	/*padding-left:2px;*/
	/*margin: 0 auto 0 auto;*/
	overflow:hidden;
	}

	ul#navigation{
	font-size:1px;
	padding: 0;
	margin: 0 auto 0 auto;
	width: 969px;
	height: 41px;/*nescape pc*/
	overflow:hidden;
	list-style: none;
	}

	ul#navigation li{
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	}

	ul#navigation a{
	cursor:pointer;
	float: left;
	padding: 41px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	}

	#navigation a:link,#navigation a:visited{
	background-position: 0 0px;
	display: block;
	}

	#navigation a:hover{
	background-position: 0 -41px;
	display: block;
	}
	

	li#nav1 a{
	width: 160px;
	background: url(../i/nav1.jpg) top left no-repeat;
	}

	li#nav2 a{
	width: 141px;
	background: url(../i/nav2.jpg) top left no-repeat;
	}

	li#nav3 a{
	width: 123px;
	background: url(../i/nav3.jpg) top left no-repeat;
	}

	li#nav4 a{
	width: 190px;
	background: url(../i/nav4.jpg) top left no-repeat;
	}

	li#nav5 a{
	width: 158px;
	background: url(../i/nav5.jpg) top left no-repeat;
	}
	
	li#nav6 a{
	width: 197px;
	background: url(../i/nav6.jpg) top left no-repeat;
	}
	
	

	
/* -----------------------------Nav Elements end Here----------------------------- */

#flash{
width:955px;
height: 361px;
margin-left:8px;
}

#video{
width:480px;
margin:5px 0 15px 20px;
}

#findhomeflash{
width:925px;
height: 380px;
margin-left:25px;
margin-top:10px;
}

#left{
padding-top:20px;
width:609px;
border-right:thin solid #ccc8af;
float:left;
}

#maptext{
padding-top:20px;
width:915px;
}



#maptext p{
width:760px;
}

h1{
color:#42573a;
font-family:Georgia, serif;
font-size:1.2em;
line-height:1.3em;
margin-left:63px;
font-weight:normal;
}

h1#amenities{
margin-left:15px;
margin-top:5px;
}



h2{
width:455px;
color:#6a4113;
font-family:Georgia, serif;
font-size:.92em;
line-height:1.3em;
font-weight:lighter;
padding-top:6px;
padding-bottom:20px;
margin-left:63px;
}

h2#amenities{
margin-left:15px;
width:605px;
}

h3{
color:#6a4113;
font-family:Georgia, serif;
font-size:.9em;
margin-left:63px;
padding-bottom:4px;
}

h3#amenities{
margin-left:15px;
}

p{
margin-left:63px;
width:490px;
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
font-size:.72em;
line-height:1.4em;
padding-bottom:12px;
}
.palmerlogo{
padding:0;
}

#sizer{
width:500px;
margin-left:63px;
padding-bottom:10px;
/*background-color:red;*/
}

#sizerinside{
width:740px;
margin-left:15px;
padding-top:15px;
pading-bottom:0;
}

#sizerbuttons{
float:left;
/*background-color:orange;*/
}

.fontbutton{
border:0;
margin-right:3px;
/*background-color:yellow;*/
}

#fontsizercontainer{
margin-left:30px;
/*background-color:black;*/
width:105px;
}

p.fontsizer{
color:#392f17;
font-weight:bold;
width:340px;
padding-top:3px;
margin-left:5px;
}



.thankyou{
width:600px;
}

#insideright{
padding:10px 0 0 0px;_padding:0;
}

#insideright p{
margin-left:15px;
width:605px;
}


#right{
margin-left:670px;
margin-top:25px;
width:255px;
}



#homescontainer{
margin:10px 0 0px 60px;
width:850px;
}

#homes{
float:left;
/*padding-right:15px;*/
margin-right:15px;
padding-bottom:30px;
height:235px;
}

#homestext{
width:200px;
/*margin:0 auto 0 auto;*/
margin-left:25px;
}

#homescontainer p{
margin-left:5px;
font-family:Georgia, serif;
font-size:.82em;
font-weight:bold;
/*color:#42573a;*/
color:#6a4113;

}

.ad{
margin-bottom:15px;
}

.regencyTag{
margin:15px 0 15px 0;
}

/* -----------------------------Bottom Nav starts Here----------------------------- */

#bottomnav{
clear:both;
width:969px;
height:20px;
/*margin-top:65px;*/
padding-top:65px;
}

ul#navlist
{
margin-left:40px;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
}

ul#navlist li { 
display: inline; 
}

ul#navlist li a
{
float: left;
padding-right:16px;
padding-left:3px;
text-decoration:underline;
}

/* -----------------------------Bottom Nav ends Here----------------------------- */

#copyrightbar{
clear:both;
background-color:#5e7a60;
margin: 20px 3px 3px 1px;
padding:20px 0 5px 0;
}

#copyrightbar a:link, #copyrightbar a:visited{
color:#f1f2e4;
font-weight:bold;
text-decoration:none;
}

#copyrightbar a:hover, #copyrightbar a:active{
text-decoration:underline;
}

.copyright{
margin-left:40px;
font-size:.65em;
line-height:1.5em;
color:#f1f2e4;
width:600px;
}

.logo{
float:right;
margin-right:35px;
}

/* -----------------------------Contact Styles Start Here----------------------------- */

#contactcontainer{
margin-top:25px;
padding-top:10px;
width:759px;
margin-left:50px;
}

table{
margin-left:63px;_margin-left:0;
margin-top:25px;
}

td{
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
font-size:.72em;_font-size:1em;
}

td.caps{
font-variant:small-caps;
font-size:1em;_font-size:1.1em;
font-weight:bold;
}

td.small{
font-size:.62em;_font-size:.78em;
}

td.header{
font-size:.86em;_font-size:1em;
color:#6a4113;
font-family:Georgia, serif;

}

/* -----------------------------Contact Styles End Here----------------------------- */



/* -----------------------------Side Nav Styles Start Here----------------------------- */



#sidenavlist
{
font-family:Georgia, serif;
margin-left: 28px;_margin-left:7px;
margin-top:30px;
width: 181px;_width:195px;
float:left;
}

#sidenavlist li
{
list-style:none;
margin: 0;
padding: 0.25em;
border-bottom: 1px solid #beb499;
}

#sidenavlist li a{ 
text-decoration: none;
color:#6a4113;
font-size:.85em;
font-weight:normal;
background-image: url(../i/arrow_bulletblank.gif);
background-repeat: no-repeat;  background-position: 0 .4em;
padding-left:0px;

 }


 
 #sidenavlist li a:hover{ 
background-image: url(../i/arrow_bullet.gif);
background-repeat: no-repeat;  background-position: 0 .4em;
padding-left: 15px;_padding-left:11px;
 }
 


 #sidenavlist li#current{ 
color:#6a4113;
font-size:.85em;
font-weight:normal;
background-image: url(../i/arrow_bullet.gif);
background-repeat: no-repeat;  
background-position: 0 .4em;_background-position:0em;
padding-left: 15px;_padding-left:11px;

 } 
 

/* -----------------------------Side Nav Styles End Here----------------------------- */


#insideright{
margin-left:214px;_margin-left:210px;
margin-top:5px;
width:755px;
}

#insideflash{
width:755px;
height:379px;
}

h4{
color:#6a4113;
font-family:Georgia, serif;
font-variant:small-caps;
font-size:.92em;
line-height:1.3em;
font-weight:lighter;
padding-top:0;
padding-bottom:5px;
margin-left:15px;
}

h5{
font-family:Georgia, serif;
font-size:.75em;
text-align:center;
margin:8px 0 15px 0;
}

h5 a:link, h5 a:visited{
color:#5e7a60;
font-weight:bold;
}

h6{
font-family:Georgia, serif;
font-size:.81em;
text-align:center;
font-weight:normal;
}

#copyrightbar a:hover, #copyrightbar a:active{
text-decoration:underline;
}


.maps{
margin:0;
padding-right:10px;
height:25px;
float:left;
width:93px;
height:73px;
}

.maptext{
margin-left:120px;
font-size:.86em;/*_font-size:1em;*/
color:#6a4113;
font-family:Georgia, serif;
padding:0;
margin:0;
width:185px;_width:105px;
}

#map{
width:250px;
height:100px;
}

.mapdownload{
width:185px;_width:125px;
}

/* -----------------------------Side Nav Styles Start Here----------------------------- */


#sitemaplist
{
font-family:Georgia, serif;
font-size:.95em;
color:#6a4113;

margin-left: 62px;_margin-left:12px;
margin-bottom:8px;
width: 276px;
/*background-color:orange;*/
list-style:none;
}

#sitemaplist li
{
list-style:none;
margin: 0;
}

#sitemaplist li a:link, #sitemaplist li a:visited { 
color:#6a4113;
 }

#sitemaplist2
{
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
font-size:.85em;
list-style:none;
/*padding-left: 66px;_padding-left:12px;*/
margin-top:1px;
margin-bottom:4px;
width: 306px;
/*background-color:red;*/
}

#sitemaplist2 li
{
list-style:none;
padding-bottom: .4em;
margin-left: 66px;_margin-left:12px;


}

#sitemaplist2 li a{ 
color:#4e7a64;
 }
/* -----------------------------Side Nav Styles End Here----------------------------- */






