/* CSS Document */* html, body { height: 101%; min-height: 101%; }body {  	margin: 0; padding: 0px; height: 102%;  	background: #fffdeb url(../_images/bg.gif) top left repeat-x;	font: 12px Arial, Helvetica, sans-serif; }	a { color: #2b3d6e; }
.somefield{
	display: none;
}
	#logo { 	position: absolute; top:0px; left: 0px; 	width: 182px; height: 183px; 	background-color: #2b3d6e; 	margin: 0px; padding: 0px; 	text-align: left;}#logo ul { margin: 0px auto; padding: 0px; padding-top: 11px; width: 170px; }#logo ul li { list-style: none; display: inline; padding: 0px 9px; }#logo ul li a { color: #fff; font: 11px Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }#header { 	position: absolute; top: 0px; left: 182px;	width: 675px; height: 196px;	padding: 0px; margin: 0px;}#rightBar {	position:absolute; left: 857px; top: 183px;	width:167px;}#nav { 	position: absolute; top:214px; left: -4px; 	width: 182px; 	margin: 0px;}#nav ul { font: 10.5px Verdana, Arial, Helvetica, sans-serif; list-style: none; margin: 0px; padding: 0px; width: 182px; }#nav ul li a { display: block; color: #2B3D6E; text-decoration: none; width: 164px; padding: 4px 0px 4px 18px; font-size: 10.5px; background: none; }#nav ul li a:hover, #nav ul li a.current { background-image: url(../_images/hover.gif); }#nav ul li ul { list-style: none; margin: 0px; padding-left: 29px; width: 153px; }#nav ul li ul li { list-style: none; margin: 0px; }#nav ul li ul li a { display: list-item; color: #2B3D6E; text-decoration: none;  padding: 3px; font-size: 10.5px; background: none; }#nav ul li ul li a:hover, #nav ul li ul li a.current { text-decoration: underline; background: none; }#content {	position:relative; top: 196px; left: 192px; 	width: 673px; padding-top: 5px; clear: both;}#content p, #content #main li { padding: 0px 25px 0px 15px; margin: 18px 20px 18px 0px; }#callout { 	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #8B806B; 	line-height: 151%; padding: 10px 17px 20px 5px;  width: 641px;}h1 {	font: 13px Verdana, Arial, Helvetica, sans-serif; color: #2B3D6E; font-weight: bold; height: 20px; padding: 10px 0 0 0px; }#featured { 	background: url(../_images/gradiant.gif) top left no-repeat; 	font: 11.3px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #2B3D6E; 	padding: 4px 0px 0px 23px; width: 551px; height: 17px;	text-align: left;}#properties { 	border-top: 4px #2B3D6E solid; text-align: center; width: 574px; 	position: relative;}.address { 	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding-top: 2px; float: left; position: static; width: 188px; }#footer_news { 	position:relative; clear: both; top: 196px; width: 876px;}#footer_news .title { 	border-bottom: 10px solid #AC3119; color: #333; font: 11.5px Verdana, Arial, Helvetica, sans-serif; width: 155px;	float: left; height: 20px; text-align: right; padding: 14px 0px 0px 0px; margin-right: 28px; font-weight: bold; position: relative;}#footer_news .item { 	float: left; border-right: 1px #AC3119 solid; padding: 0px 10px 0px 14px;  position: relative; width: 185px;	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #7D6A5C; margin: 15px 0px 20px -1px;}#footer_news .item ul { margin:0px; padding: 2px 0px 0px 12px; list-style-type:square; position: relative;  }#footer_info { 	clear: both;font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0px auto; 	text-align: center; position: absolute; top: 500px; left: 0px; width: 673px; padding-top: 20px;}#footer_info a { color: #2B3D6E; text-decoration: none;}#footer_info a:hover { text-decoration: underline; }fieldset a.title { font: 13px Verdana, Arial, Helvetica, sans-serif; color: #2B3D6E; font-weight: bold; } ul {margin-right: 50px; }
