body{
SCROLLBAR-FACE-COLOR: #ffffff; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #131112; 
SCROLLBAR-3DLIGHT-COLOR: #131112; 
SCROLLBAR-ARROW-COLOR: #131112; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
SCROLLBAR-BASE-COLOR: ffffff;
background-image:url(../images/background.jpg); background-repeat:no-repeat;  background-position: center top;
margin: 0px;padding:0px;
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size:1.15em;
line-height:100%;
}

hr{margin:3px 0px 3px 0px; border-bottom:1px dotted #131112;border-top:0px;border-left:0px;border-right:0px;color:#FFFFFF; }
p {margin-top:0px;}
#clear {	clear:both;}
#space {	clear:both; margin-top:10px;}

h1 {font-size: 1.5em; color:#131112; font-weight:bold;letter-spacing: 0px; margin-bottom:9px;}
h2 {font-size: 1.25em; color:#131112; font-weight:bold;letter-spacing: -1px; margin-bottom:9px;margin-top:0px;}
h3 {font-size: 1.2em; color:#231F20; font-weight:bold;letter-spacing: 0px; margin-bottom:9px;}

h4 {font-size: 1.3em; color:#231F20; font-weight:bold;letter-spacing: 0px; margin-bottom:6px;margin-top:12px;}
h5 {font-size: 1.2em; color:#131112; font-weight:bold;letter-spacing: 0px; margin-bottom:3px;margin-top:6px;}

a:active,a:link, a:visited {	text-decoration: none;	color: #131112; font-weight:bold}
a:hover{	text-decoration: none;	color: #131112; text-decoration:underline}

#horizon{	color: white;	text-align: center;	position: absolute;	top: 00%;	left: 0px;	width: 100%;	height: 0px;	overflow: visible;	visibility: visible;	display: block;	}
#top{		 margin-left: -499px;position: absolute;	top: 30px;	left: 50%;	width: 998px;	color:#000000;	font-size:0.70em;	}

#header { background-image:url(../images/header.jpg); width:994px; height:135px; margin: 0px; padding: 0px; border:2px solid #ffffff;}
#header .info {float:right; color:#F9DC0D; font-size:1.5em; line-height:150%;  letter-spacing: -1px; margin-right:16px;margin-top:12px; width:265px}

#header .info a {font-weight: normal;  color: #F9DC0D; }
#header .info a:hover {  font-weight: normal; color:#F9DC0D ;}

#header .subnav {float:right;   list-style: none;   margin-top: 109px; padding: 0px; margin-right:-282px;}
#header .subnav ul { margin: 0px; padding: 0px;}
#header .subnav li { float: left;   list-style: none;}
#header .subnav li a {font-size:1.35em;font-weight: normal; display: block; background-color: #ffffff; color: #131112; width: 83px; height:26px; line-height:160%;  text-align: center;   margin-right:10px;}
#header .subnav li a:hover { background-color: #F9DC0D; text-decoration:none; color:#131112 ;}

#menubar {padding:3px;background: #F9DC0D url(../images/cms_navbg.gif) repeat-x; border-bottom:3px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;width:988px; height:30px; color:#ffffff;line-height:220%; text-align:left}
#menubar a:active, #menubar a:link, #menubar a:visited {	margin:6px;font-family:Arial, Helvetica, sans-serif; font-size:1.30em; color:#131112;	text-decoration:none; font-weight:bold;	}
#menubar a:hover {	color:#131112;	text-decoration:underline; }

#flashshadow {float:left;margin-bottom:15px;width:696px;padding:2px;filter:shadow(color:gray, strength:2, direction:135);}
#flashshadow .flashholder {width:692px; height:229px;text-align:left;padding:0px;background-color:#EEEEEE;border:2px solid #ffffff;}
#flashshadow .flashholder2 {width:692px; height:477px;text-align:left;padding:0px;background-color:#EEEEEE;border:2px solid #ffffff;}

#contentholder { margin:10px;width:701px; float:left;}

#contentholder .boxleftshadow {float:left;width:224px;padding:2px;filter:shadow(color:gray, strength:2, direction:135);}
#contentholder .boxcentershadow {margin-left:8px;float:left;width:224px;padding:2px;filter:shadow(color:gray, strength:2, direction:135);}
#contentholder .boxrightshadow {margin-left:8px;margin-right:0px;float:left;width:224px;padding:2px;filter:shadow(color:gray, strength:2, direction:135); }
#contentholder .holder {width:198px;text-align:left;padding:10px;background-color:#EEEEEE;border:2px solid #ffffff; background-image:url(../images/fp_box_bg.gif); background-position:right;}

#contentholder .propertyshadow {float:left;width:695px;padding:2px;filter:shadow(color:gray, strength:2, direction:135);}
#contentholder .propertyholder {width:691px;text-align:left;padding:0px;background-color:#ffffff;border:2px solid #ffffff;}

#rightholder { margin:10px;margin-left:0px;width:267px; float:right; }

#rightholder .boxshadow {margin-left:-2px;float:left;width:262px;padding:2px;filter:shadow(color:gray, strength:2, direction:135)}
#rightholder .holderimg {width:256px;text-align:left;padding:0px;background-color:#EEEEEE;border:2px solid #ffffff;}
#rightholder .holder {width:236px;text-align:left;padding:10px;background-color:#EEEEEE;border:2px solid #ffffff;}
#rightholder .holderimg .boxtitle {margin:0px; margin-top:-3px;line-height:180%; text-indent:10px; font-weight:normal;height:36px;background: #F9DC0D url(../images/cms_navbg.gif) repeat-x; color:#131112; font-size:1.5em;}
#rightholder .holder .boxtitle {margin:-10px; margin-bottom:10px;line-height:180%; text-indent:10px; font-weight:normal;height:36px;background: #F9DC0D url(../images/cms_navbg.gif) repeat-x; color:#131112; font-size:1.5em;}

#footershadow {float:left;width:974px; margin-left:10px; padding:2px;filter:shadow(color:gray, strength:2, direction:135)}
#footershadow .footer {width:962px;text-align:left;padding:3px; height:18px; margin-bottom:3px;background-color:#EEEEEE;border:2px solid #ffffff;}
#footershadow .footerleft {	float:left; margin-left:6px; margin-top:2px;color:#131112; font-weight:bold; font-size:1.0em }
#footershadow .footerright {	float:right; margin-right:6px; }
#footershadow a:ACTIVE, #footershadow a:LINK, #footershadow a:VISITED {	color:#323232;	text-decoration:none; 	}
#footershadow a:HOVER {	color:#323232;	text-decoration:underline; }

#subfooter  {	width:974px; float:left; color: #231F20; margin-left:12px; font-weight:normal}
#subfooter .footerleft {	float:left; margin-left:6px;   }
#subfooter .footerright {	float:right; margin-right:6px; }
#subfooter a:ACTIVE, #subfooter a:LINK, #subfooter a:VISITED {	color:#323232;	text-decoration:none; 	}
#subfooter a:HOVER {	color:#323232;	text-decoration:underline; }

#form {margin-top:6px;margin-bottom:2px;float:right; text-align:right;}
#form fieldset {		font-size:1em; border:0px; margin-bottom:-4px}
#form fieldset input, #form fieldset textarea{font-family: 'Trebuchet MS';background: #EEEEEE;margin:2px; width: 145px; border:1px solid #231F20; color:#333333;}
#form fieldset select {font-family: 'Trebuchet MS';background: #EEEEEE;margin:2px; width: 149px; border:1px solid #231F20; color:#33333;}
#form fieldset label {text-align:right;	float:left;	color:#131112; font-weight:bold;	width:60px;}
#form fieldset input:focus, #form fieldset textarea:focus { background: #EEEEEE; color:#333333;	font-size: 1em;}
#fm-submit input { background-color: #ffffff; font-size: 1.2em;}

#form2 {margin-top:6px;margin-bottom:2px;float:right; text-align:right;}
#form2 fieldset {		font-size:1em; border:0px; margin-bottom:-4px}
#form2 fieldset input, #form2 fieldset textarea{font-family: 'Trebuchet MS';background: #EEEEEE;margin:2px; width: 145px; border:1px solid #231F20; color:#333333;}
#form2 fieldset select {font-family: 'Trebuchet MS';background: #EEEEEE;margin:2px; width: 149px; border:1px solid #231F20; color:#33333;}
#form2 fieldset label {text-align:right;	float:left;	color:#131112; font-weight:bold;	width:80px;}
#form2 fieldset input:focus, #form2 fieldset textarea:focus { background: #EEEEEE; color:#333333;	font-size: 1em;}

#registerform {float:left; text-align:right;}
#registerform fieldset {		font-size:1em; border:0px;}
#registerform fieldset input, #registerform fieldset textarea, {font-family: 'Trebuchet MS';background: #EEEEEE;margin:2px; width: 350px; border:1px solid #231F20; color:#333333;}
#registerform fieldset select {font-family: 'Trebuchet MS';background: #EEEEEE;margin:2px; width: 354px; border:1px solid #231F20; color:#33333;}
#registerform fieldset label {text-align:right;	float:left;	color:#131112; font-weight:bold;	width:195px;margin-right:6px}
#registerform fieldset input:focus, #registerform fieldset textarea:focus { background: #efefef; color:#333333;	font-size: 1em;}


#searchform { text-align:right;margin-top:-12px;}
#searchform  label {text-align:right;	float:left;	color:#131112; font-weight:bold;	width:60px;}
#inputtext 	{font-family: 'Trebuchet MS'; width: 145px; color:#33333;	border: 1px solid #231F20; background: #EEEEEE;margin:2px;}
#dropdown 	{font-family: 'Trebuchet MS'; width: 149px; color:#33333;	border: 1px solid #231F20; background: #EEEEEE;margin:2px;}
.submit 	{font-family: 'Trebuchet MS'; width: 145px; color:#33333;	border: 1px solid #231F20; background: #EEEEEE;margin-left: 106px; }

#suggestions ul {text-align:left;margin-top: 0px; margin-left: 104px;}
#suggestions li {width: 136px; position: relative; left:704px;top:249px; background-color: #dedede;	padding: 5px;  list-style-type: none; display:block;}
#suggestions li a:hover {	font-weight:bold;	display:block;}
#suggestions a:link, #suggestions a:active, #suggestions a:visited {	text-decoration: none;	color: #131112;}
