body {
	background-color: #8C8669;
	background-image: url(/images/bg_bottom.gif);
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #74726A;
}

h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #13466B;
	font-variant: small-caps;
	margin: 22px 0 0 0;
	padding: 0;
}

h2{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #13466B;
	margin: 13px 0 13px 0;
	padding: 0;
}

h3{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

.whiteText{
	color: #FFFFFF;
}

.blueText{
	color: #13466B;
}

p{
	line-height: 20px;
}

a:link,a:visited{
	text-decoration: none;
	color: #da7a0c;
}

a:hover,a:active{
	text-decoration: underline;
	color: #da7a0c;
}


#header_container{
	background-image: url(/images/bg_top.gif);
	width: 920px;
	margin: 0 auto 0 auto;
}

#navbar{
	background-image:url(/images/bg_navbar.jpg);
	background-repeat:no-repeat;
	margin: 0 auto 0 auto;
}

.hrule{
	line-height: 0;
	font-size: 0;
	height: 1px;
	background-color:#ebe7d0;
}

.hrule10{
	line-height: 0;
	font-size: 0;
	height: 10px;
	background-color:#fcfaf4;
}

#content-container{
	background-color: #fcfaf4;
	width: 880px;
	margin: 0 auto 0 auto;
	padding: 10px 30px 10px 10px;
}

#extra-container{
 overflow: auto;
}

#left-content{
	float: left;
	width: 280px;
}

#right-content{
	float: right;
	width: 570px;
}

.clear{
	clear: both;
}

#home-listings{
	background-image:url(/images/bg_home-listings.png);
	background-repeat: no-repeat;
	width: 182px;
	height: 78px;
	text-align: right;
	padding: 34px 23px 15px 80px;
	color: #FFFFFF;
	float: left;
	line-height: normal;
}

#home-listings a{
	line-height: 25px;
}

#communities-map a{
	line-height: 25px;
}

#communities-map{
	background-image:url(/images/bg_communities-map.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 73px;
	text-align: right;
	padding: 34px 23px 20px 80px;
	color: #FFFFFF;
	float: right;
	line-height: normal;
}

#communities-map a:link,#communities-map a:visited{
	text-decoration: none;
	color: #ffd590;
	font-weight: bold;
}

#communities-map a:hover,#communities-map a:active{
	text-decoration: underline;
	color: #ffd590;
	font-weight: bold;
}

#home-listings a:link,#home-listings a:visited{
	text-decoration: none;
	color: #ffd590;
	font-weight: bold;
}

#home-listings a:hover,#home-listings a:active{
	text-decoration: underline;
	color: #ffd590;
	font-weight: bold;
}

#premier-property{
	width: 254px;
	border: solid 10px #ebe7d0;
	padding: 3px;
	margin: 0 0 10px 0;
	line-height: normal;
}

#premier-property h3{
	margin: 10px 10px 0 0;
}

#premier-property p{
	margin: 0 10px 10px 0;
}

#premier-property a:link,#premier-property a:visited{
	text-decoration: none;
	color: #da7a0c;
}

#premier-property a:hover,#premier-property a:active{
	text-decoration: underline;
	color: #da7a0c;
}

#upcoming-events{
	width: 254px;
	border: solid 10px #ebe7d0;
	padding: 3px;
	margin: 0 0 10px 0;
	line-height: normal;
}

#upcoming-events h3{
	margin: 10px 10px 0 0;
}

#upcoming-events p{
	margin: 10px;
}

#upcoming-events h3 + p{
	padding-top: 0;
	margin-top: 0;
}

#footer-container{
	background-color: #ebe7d0;
	height: 70px;
	width: 920px;
	margin: 0 auto 0 auto;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8C8669;
	clear: left;
}

#footer-copyright{
	position: absolute;
	left: 21px;
	top: 13px;
	margin: 0;
	padding: 0;
}

#footer-uo-logo{
	position: absolute;
	left: 666px;
	top: 16px;
}

#footer-prudential{
	position: absolute;
	left: 21px;
	top: 30px;
	margin: 0;
	padding: 0;
}

#footer-ehl{
	position: absolute;
	left: 435px;
	top: 30px;
	margin: 0;
	padding: 0;
}

h1 + p{
	padding-top: 0;
	margin-top: 0;
}

h3 + p{
	padding-top: 0;
	margin-top: 0;
}

.dash2{
	color: #ffd590;
}

.dash1{
	color: #da7a0c;
}