body,td,th {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: inherit;
}
body {
	background:#0B2C59 url(/images/bg.gif) repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #93C5E9;
	background-color: inherit;
}
a:visited {
	color: #93C5E9;
	background-color: inherit;
}
a:hover {
	color: #E1CB34;
	background-color: inherit;
}

#rightColumn ul li {margin-left:30px; line-height:1.3em;}
#rightColumn ol li {margin-left:30px;list-style-type:decimal; line-height:1.3em;}
#rightColumn ol, #rightColumn ul {margin:5px 0;}

.center {position:relative; width:1000px; margin:0 auto;}
	#header {position:relative; width:100%; height:204px; z-index:10000;}
		#logo {position:absolute; display:block; top:32px; left:0; width:186px; height:127px; background:url(/images/logo.png) no-repeat;}
			#logo span {display:none;}
		#flash {position:absolute;left:190px;}
	#mainMenu {position:absolute; top:177px; left:210px;}

	#columns {position:relative; width:1000px;}
		#leftColumn {position:absolute; top:0; bottom:0; left:0; width:145px; padding:30px 20px 20px 20px; background:#04152B;}
			#leftColumn ul li {list-style:none; color:#FFFFFF; padding:0 0 0 20px; margin:10px 0; background:url(/images/lcol_list.gif) no-repeat 0 2px;}
			#leftColumn ul li ul li {padding:0 0 0 15px; margin:6px 0; font-size:.9em; background:url(/images/lcol_sub_list.gif) no-repeat 0 2px;}
			#leftColumn ul li a {font-family:arial; color:#FFFFFF; text-decoration:none;}
			#leftColumn ul li a:hover {font-family:arial; color:#EEC221; text-decoration:none;}
			#leftColumn #printFriendly {position:absolute; width:140px; bottom:10px; text-align:center;}
		#rightColumn {position:relative; width:760px; min-height:410px; margin:0 0 0 210px; padding:20px 0 40px 0;}
			#rightColumn #pageFooter {position:absolute; bottom:10px;}
	
			#floorplanLinks {background:#948462;}
			#floorplanLinks td {text-align:center;}
			#floorplanLinks td a {color:#FFFFFF; line-height:25px; text-decoration:none; font-family:arial;}
			#floorplanLinks td.preview a {border:5px solid #FFFFFF; padding:0; margin:5px 5px 0 5px;}
			#floorplanLinks td.preview a:hover {border:5px solid #ECC423; padding:0; margin:5px 5px 0 5px;}
	
	#footer {background:#948462;}

#pageFooter, #printFriendly {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	background-color: inherit;
}
#pageFooter a {
	text-decoration:none;
	font-family: "Times New Roman", Times, serif;
	font-size:11px;
}
#pageFooter a:hover {
	text-decoration:underline;
}
.Normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #FFFFFF;
	background-color: inherit;
}
.BlueHeading {
	font-size: 18px;
	color: #93C5E9;
	background-color: inherit;
	font-weight:normal;
}
.YellowHeading {
	background-color: #inherit;
	color: #E1CB34;
	font-size: 18px;
}
.BlueSubHeading {
	font-size: 16px;
	background-color: #inherit;
	color: #7F9FC5;
	font-weight:normal;
}
.YellowSubHeading {
	background-color: #inherit;
	color: #E1CB34;
	font-size: 16px;
}
.SmallWhite {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: inherit;
}
.SmallBlue {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #93C5E9;
	background-color: inherit;
}
.SmallYellow {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #E1CB34;
	background-color: inherit;
}
.firstField {display:none;}
