body {
	margin: 0 auto;
	padding: 0;
	background: #fff;
	font-family: Palatino, 'Book Antiqua', Georgia, Times, serif;
	font-size: 76%;
	line-height: 1.2em;
	color: #000;
	}

img {border:0px;}

a, a:link, a:active {color: #006aa9; text-decoration: underline;}
a:hover, a:hover:visited {color: #ae763d; text-decoration: none;}
a:visited {color: #036; text-decoration: underline;}


.headerWide {position:relative; left:0; top:0; width:100%; background-color:#006aa9;}
.thinbarWide {position:relative; left:0; top:0; width:100%; background-color:#036; border-top:#fff solid 1px;}
.midGryWide {position:relative; left:0; top:0; width:100%; background-color:#e1e1e1; border-top:#fff solid 1px;}
.midWhtWide {position:relative; left:0; top:0; width:100%; background-color:#fff; border-top:#fff solid 1px;}

.header {
	position:relative;
	margin: 0 auto;
	padding:0;
	background:#036 url(images/bg-hdbluestripes.gif);
	width:753px;
	border-left:#fff solid 1px;
	border-right:#fff solid 1px;
	}

.thinbar {
	position:relative;
	margin: 0 auto;
	padding:0;
	background:#006aa9;
	width:753px;
	height:3px;
	border-left:#fff solid 1px;
	border-right:#fff solid 1px;
	}

.midfixed {
	position:relative;
	margin: 0 auto;
	padding:0;
	background:#fff;
	width:753px;
	border-left:#fff solid 1px;
	border-right:#fff solid 1px;
	}

#mid-col-1 {
	position:absolute;
	top:0;
	left:0;
	width:243px;
	}

#mid-col-2 {
	position:relative;
	top:0;
	left:243px;
	width:510px;
	}


/* left nav menu */

#nav {
	margin: 88px 45px 30px 55px;
	font: bold .9em/1.5em Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color:#666;
	}

#nav a:hover {
	color: #000;
	text-decoration: none;
	background:#f5ebe0;
	}

.selected {
	width:113px;
	padding:2px 14px 2px 16px;
	background: transparent url(images/nav-bullet.gif) 5px 8px no-repeat;
	}
.menu a {
	width:113px;
	padding:2px 14px 2px 16px;
	background:#fff;
	text-decoration: none;
	font-weight:normal;
	color:#666;
	display: block;
	}



#content {
	margin: 0 0 0px 0;
	width:433px;
	font-size: 1.15em;
	line-height: 1.2em;
	}

#globalnav {
	position:relative;
	top:10px;
	left:400px;
	font:.8em/1em Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color:#c96;
	padding-bottom:1px;
	}

#globalnav span {
	padding: 0px 8px;
	}

#globalnav a, #globalnav a:link, #globalnav a:active {color: #c96; text-decoration: none;}
#globalnav a:hover, #globalnav a:hover:visited {color: #fff; text-decoration: underline;}
#globalnav a:visited {color: #c96; text-decoration: none;}



.logohome {margin-top:75px;}
.logosub {margin-top:25px;}

#datestamp, #copyright {
	padding:15px 0 23px 0;
	font:.8em/1em Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color:#999;
	}

h1 {
	font: 2.2em/1em Palatino, 'Book Antiqua', Georgia, Times, serif;
	color:#b6b68b;
	letter-spacing:-2px;
	margin:0 0 9px 0;
	padding:0;
	}

h2 {
	font: bold 1.2em/1.1em Palatino, 'Book Antiqua', Georgia, Times, serif;
	color:#535e78;
	letter-spacing:-1px;
	margin:0 0 9px 0;
	padding:0;
	}

#leading24 {
	line-height: 24px;
	}

#listspaced li {
	padding-bottom:10px;
	}

#directions li {
	padding-bottom:5px;
	}

#floorplans img {
	float:right;
	padding: 0 0 15px 10px;
	margin:0;
	}
	
.doubledivider {
	width:100%; 
	border-top:#006aa9 solid 1px; 
	border-bottom:#006aa9 solid 1px; 
	padding:1px 0 0 0; 
	margin-bottom:15px; 
	clear:both;
	}
	
.photolayout p {
	font-size:.8em;
	padding:2px 0 10px 0;
	margin:0;
	text-align: center;
	}
	






