body {background-image: url(../images/page-bg.jpg); background-color: #003300; background-repeat: repeat-x; margin-top: 20px; margin-left: 0px;
margin-right: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333;}
#top { background-image:url(../images/index_01.png); height:7px;}
#container {width:809px; margin:auto; position:relative; }
#date {position:absolute;right: 10px; top:130px; color:#FFFFFF; font-weight:bold;}
#head { background-color:#FFFFFF; height:145px; background-image:url(../images/index_03.png); background-position:center; background-repeat:no-repeat;}
#links { background-color:#FFFFFF; width:799px; height:33px; background-image:url(../images/index_05.png); margin:auto; padding-top:4px;}
#links2{ height:17px; margin:auto;  width:779px; border-bottom: solid 1px #009933; padding-top:10px; padding-bottom:10px; padding-left:10px; color:#2B9D32;}
#content {width:779px; margin:auto; padding:10px; background-image:url(../images/index_07.png); background-position:bottom right; background-repeat:no-repeat; padding-bottom:40px;}
#footer { width:779px; margin:auto;  padding:10px; height:15px; background-image:url(../images/index_08.png); color:#000000; line-height:12px; padding-top:75px; font-size:11px;}
#bottom{ background-image:url(../images/index_09.png); height:8px;}
#copy { color:#FFFFFF; padding:15px; text-align:center; font-size:11px;}
#white {background-color:#FFFFFF;}

h1 { visibility:hidden;}
h2 { color:#003D00; font-size:18px;}
#heading { height:62px; width:431px; background-image:url(../images/welcome.jpg); overflow:hidden; margin-bottom:10px;}

#links ul{ display: inline; padding: 0px; margin:0px 0px 0px 15px;  }
#links ul li {float: left; display: inline; line-height: 28px; padding-left: 15px; padding-right: 15px;  border-right: 1px solid #fff; height: 31px; }
#links ul li:hover{ background-color: #2FAC37; }
#links ul li a{color: #FFFFFF; text-decoration:none; font-size:15px; }

#links2 a:link {color: #227C28;text-decoration: underline;}
#links2 a:visited {text-decoration: underline;color: #2B9D32;}
#links2 a:hover {text-decoration: none;color: #333333;}
#links2 a:active {text-decoration: underline;color: #2B9D32;}

#footer a {font-size: 11px;color: #000000;}
#footer a:link {text-decoration: underline;}
#footer a:visited {text-decoration: underline;color: #000000;}
#footer a:hover {text-decoration: none;color: #FFFFFF;}
#footer a:active {text-decoration: underline;color: #000000;}

#copy a {font-size: 11px;color: #fffff;}
#copy a:link {text-decoration: underline;}
#copy a:visited {text-decoration: underline;color: #ffffff;}
#copy a:hover {text-decoration: none;color: #FFFFFF;}
#copy a:active {text-decoration: underline;color: #ffffff;}

#text1 {width:550px;}
#text1 a {font-size: 14px; color: #333333;}
#text1 a:link {text-decoration: underline;}
#text1 a:visited {text-decoration: underline;color: #333333;}
#text1 a:hover {text-decoration: none;color: #2FAC37;}
#text1 a:active {text-decoration: underline;color: #333333;}

/*hompeage property container*/
#featured_property_container{width: 530px; padding: 9px; border: 1px solid #d1d1d1; background-color: #ffffec;}
	#featured_property_container img{float: left}
	#featured_property_container p{float: right; width: 315px; text-align:left;}
		#featured_property_container p.address{padding: 0px; margin: 0px; font-weight: bold;  color: #86235f;}
		#featured_property_container a{font-weight: bold;  color: #86235f;}
		
		#featured_property_container ul{float: right; padding: 0px; margin: 0px; width: 315px;}
			#featured_property_container li{ list-style-position:inside; list-style-image: url(../images/bullet_purple.gif); padding-left: 10px; line-height: 25px; font-style:italic; color: #86235f;}		
	
		
/*Main featured container*/
#featured_property_container_big{width: 530px; padding: 9px; border: 1px solid #d1d1d1; background-color: #ffffec;}
	#featured_property_container_big p.header{color: #86235f; text-align: center; font-size: 16px; padding: 0px; margin: 5px 0px 10px 0px; }
		#featured_property_container_big ul{padding: 0px; margin: 10px 0px 0px 0px;}
		#featured_property_container_big li{float: left; width: 50%; list-style-position:inside; line-height: 25px; list-style-image:url(../images/bullet_purple.gif); color: #86235f; font-style:italic;}
		#featured_property_container_big p.main{clear: both;}
		#featured_property_container_big div.img_seperator{clear: both; height: 20px;}
		#featured_property_container_big img.image_left{float: left}
		#featured_property_container_big img.image_right{float: right;}
		

/*needed spacer for featured property clearnace issues*/
	.spacer{width: 0px; margin: 0px; height: 0px; padding: 0px; clear: both;}
	