/* CSS Document */



<style>



/*colors



#6F5745 = dark brown



#b98f47 = brown



#d5bb8c = tan



#ebdfc9 = beige







- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -







Created : 10/16/08



Modified : 



- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



*/







* { margin: 0;	padding: 0; }







body {



	font: 82.5% Arial, Helvetica, sans-serif; /*Resets 1em to 10px */



	text-align: center; /*centers the text in IE6 */



	margin: 0px auto;



	background: #ebdfc9 url(/images/bg.gif) repeat-x;



}







p {	color: #6F5745 ;	font-size: 1em;	margin: 0 5px 0 0;	line-height: 140%;}











blockquote {margin: 0 10px;	padding: 0;	font-size: .9em; font-style:italic;}







.floorplan {width: 440px; overflow: hidden; float:left; margin-right: 20px;}







.floorplandetails, .photogallery {	background-color:#fef7c1; margin: 0px 5px 20px 0; width: 120px; float:left;	}



	







/* ----- /images ----- */



a img, img a {	border: none;	padding: 5px 5px;	}



	



img{margin: 5px;}



img a:hover{}







/* ----- LINKS ----- */







a:link, a:active {	color: #6F5745;	text-decoration: underline;}



a:visited{	color: #6F5745;}







a:hover{text-decoration: none;	color: #6F5745;}







/* ----- WRAPPER------- */







#wrapper {	width: 900px;	padding: 0;	overflow: hidden;	margin: 10px auto; /*centers the body */



	text-align: left;	background-color: #fff;	position: relative;	}







#logo {	width: auto;height: 200px;	background-color: white; margin: 10px 0;	}







#masthead { width: auto; height: 230px; background: transparent url(/images/stripes_big.gif) repeat-x; overflow: hidden;}







#banner {	width: 650px;	height: 200px;	padding: 10px 0; overflow: hidden; clear: both;	}



#contact {	width: 251px;	height: 260px;	background-color: #6F5745;



	position: absolute;	top: 190px;	right: 0;}



	



p.contactblock {color: #fff;	font-weight: bold;	font-size: 1em;	font-family: Arial, Helvetica, sans-serif;	line-height: 110%;	text-align: left;	padding: 0 0 0 20px;}







p.contactblock a { color: #d5bb8c;}



p.contactblock a:hover {color: ebdfc9;}	







/* =========Horizontal Navigation ====================*/



#navwrapper {	width: 900px;	height: 40px;	background-color: #d5bb8c; clear: both; margin: 0 0 0 0;	}







#nav {	width: 650px; height: 40px; float: left; position: relative;	}







ul#navlist {	margin: 0 10px;	padding: 8px 0;	}







#navlist li{ display: inline;	list-style-type: none;	padding: 5px 15px 5px 0; margin: 0 auto; }



#navlist li a {	font-size: 1em;	font-weight: bold;	color: #6F5745;	text-decoration: none;}

#navlist li a:hover { color: #6F5745;	}



#layoutoptions { float: left;	width: 250px;	}

#layoutoptions a {color: #ebdfc9;}

#layoutoptions p {padding: 5px 10px; font-size: 1em; font-weight: bold; line-height: 100%; text-align: center;}



.layout1, .layout2 {height: 40px;}

.layout1 { background-color:#b98f47; float:left; width: 125px;}

.layout2 {background-color: #b98f47; float: left; width: 125px;}



/* ======Floorplan Navigation ============*/



#navfloorplan {background-color:#b98f47; width: 650px; height: 40px; clear: both; margin-bottom:10px;}

#navfloorplan table#navfloorplan tbody td a {color: #fff; font-size:.8em;}

table#navfloorplan tbody td {padding: 2px 0px 3px 75px;}

table#navfloorplan tbody tr {padding: 2px 30px 3px 30px;}



/* ===========CONTENT AREA=============*/ 







#contentwrapper {width: 900px;	clear: both;overflow: hidden; background-color: #fff; padding: 0px 0 0 0;}







#content {



	width: 650px;



	float: left;



	padding: 0;



	margin: 0 0 10px 0;



	overflow: hidden;



	text-align: left;



}   







#content2 {margin: 10px 0 0 10px; overflow:hidden;}



#content p { color: #6F5745 ; margin: 0 0 10px 0; }



	



#content a:link, #content a:active, #content a:visited {



	color: #6F5745;	text-decoration: underline;}







#content a:hover {	text-decoration: none;	color: #b98f47;}	







/*============ SIDEBAR AREA==============*/



#sidebar {	float: right;width: 240px;	margin: 10px 0 0 0px;	padding: 0;}	



#sidebar p {color: #b98f47;}







#sidebar a:link, #sidebar a:active, #sidebar a:visited {color: #b98f47;	text-decoration: underline; }



#sidebar a:hover, #sidebar a:hover {text-decoration: none; color: #d5bb8c;}



#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6 {	color: #000;	}



#sidebar h2.subpage {

	background: transparent url(/images/bg_sidebarheader.gif) no-repeat;

	width: 225px;

	height: 34px;

	padding: 7px 0 5px 15px;

	color: #fff;

	}



ul#subpage {margin: 5px 0 30px 30px;	}	





/*============== FOOTER AREA===============*/  



#footer{ clear: both;	height: 50px; background-color: #d5bb8c;}



#footer p {	text-align: center;	color: #6F5745;	}



#footer a:link, #footer a:active, #footer a:visited {	color: #6F5745;	text-decoration: underline;	}



#footer a:hover {	color: #6F5745;	text-decoration: none;	}	



/* ----- CLASSES ----- */



.hide{



}



.show{



}







/* ----- HEADINGS ----- */







h1, h2, h3, h4, h5, h6 { 	color: #d5bb8c; margin: 0 0 5px 0px;	}







h1{	font-size: 1.5em;}



h2{	font-size: 1.3em;}



h3{	font-size: 1.1em;	font-weight: bold;}



h4{	font-size: .9em;	font-weight: bold;}











/* =============Homepage Badges and buttons=================*/







#homebuttons {



	clear: both; margin: 20px 30px; padding: 20px 0 10px 0;}







#homebuttons .homeappt a, #homebuttons .homeapply a, #homebuttons .homelayouts a {



	margin: 0 30px 0 0;}







#homebuttons .homeappt a{



	background: transparent url(/images/badges_appt.png) no-repeat scroll left top;



	width: 153px;	height: 155px;	float:left;



	}



#homebuttons .homeappt a:hover {



	background: transparent url(/images/badges_appt.png) no-repeat scroll left -160px;



	width: 153px;	height: 155px;	float:left;



	}



	



#homebuttons .homeapply a{



	background: transparent url(/images/badges_apply.png) no-repeat scroll left top;



	width: 153px;	height: 155px;	float:left;



	}



#homebuttons .homeapply a:hover {



	background: transparent url(/images/badges_apply.png) no-repeat scroll left -160px;



	width: 153px;	height: 155px;	float:left;



	}	



	



#homebuttons .homelayouts a{



	background: transparent  url(/images/badges_layouts.png) no-repeat scroll left top;



	width: 153px;	height: 155px;	float:left;



	}



#homebuttons .homelayouts a:hover {



	background: transparent url(/images/badges_layouts.png) no-repeat scroll left -160px;



	width: 153px;	height: 155px;	float:left;



	}	



















/* ----- LISTS ----- */







li {



	list-style-image: none;



	list-style-position: outside;



	margin: 0;



	padding:0;



}







ul, ol {margin: 5px 0 5px 30px; padding: 0;}







ul li, ol li{margin: 0;	padding: 0;	color: #6F5745;}







ul li {list-style-type: square;}



ol li {list-style-type: decimal;}











</style>

