.trans {
float:left;
}
a.img {
}
a img {
border:medium none;
}
#clear {
clear:both;
}
.fieldfill.example {
	color:gray;
}
body {
	background:#905508 url(/images/bg.jpg) repeat-x scroll 0% top;
color:#595036;
font-family:"Times New Roman",Times,serif;
font-size:13px;
margin:0px;
padding:0px;
text-align:center;
}
#container {
margin:0px auto;
text-align:left;
width:914px;
}
#header-sub {
background:transparent url(/images/header-sub.png) repeat scroll 0%;
display:block;
height:50px;
width:914px;
}
#nav-bar-sub {
display:block;
height:102px;
width:914px;
}
#footer-sub {
background:transparent url(/images/footer-sub.png) repeat scroll 0%;
display:block;
height:85px;
margin:0px auto;
width:914px;
}
#index #footer-sub{
	background: none;
	height: 5px;
}
a.home-sub, a.home-sub:hover {
background:transparent url(/images/nav-home-sub.jpg) repeat scroll 0%;
display:block;
float:left;
height:102px;
width:75px;
}
a.home-sub:hover {
background:transparent url(/images/nav-home-sub-a.jpg) repeat scroll 0%;
}
a.about-sub, a.about-sub:hover, a.about-sub-a {
background:transparent url(/images/nav-about-sub.jpg) repeat scroll 0%;
display:block;
float:left;
height:102px;
width:107px;
}
a.about-sub:hover, a.about-sub-a {
background:transparent url(/images/nav-about-sub-a.jpg) repeat scroll 0%;
}
a.services-sub, a.services-sub:hover, a.services-sub-a {
background:transparent url(/images/nav-services-sub.jpg) repeat scroll 0%;
display:block;
float:left;
height:102px;
width:103px;
}
a.services-sub:hover, a.services-sub-a {
background:transparent url(/images/nav-services-sub-a.jpg) repeat scroll 0%;
}
a.help-sub, a.help-sub:hover, a.help-sub-a {
background:transparent url(/images/nav-help-sub.jpg) repeat scroll 0%;
display:block;
float:left;
height:102px;
width:113px;
}
a.help-sub:hover, a.help-sub-a {
background:transparent url(/images/nav-help-sub-a.jpg) repeat scroll 0%;
}
a.faq-sub, a.faq-sub:hover, a.faq-sub-a {
background:transparent url(/images/nav-faq-sub.jpg) repeat scroll 0%;
display:block;
float:left;
height:102px;
width:80px;
}
a.faq-sub:hover, a.faq-sub-a {
background:transparent url(/images/nav-faq-sub-a.jpg) repeat scroll 0%;
}
a.contact-sub, a.contact-sub:hover, a.contact-sub-a {
background:transparent url(/images/nav-contact-sub.jpg) repeat scroll 0%;
display:block;
float:left;
height:102px;
width:129px;
}
a.contact-sub:hover, a.contact-sub-a {
background:transparent url(/images/nav-contact-sub-a.jpg) repeat scroll 0%;
}
#communities {
display:block;
float:right;
height:33px;
width:260px;
}
#content {
background:transparent url(/images/content-bg-sub.png) repeat scroll 0%;
padding:10px 17px 20px 16px;
width:881px;
min-height: 325px;
}
#left-sub-header {
background:#7CB09A none repeat scroll 0%;
color:#E8DDCA;
display:block;
float:left;
font-family:"Times New Roman",Times,serif;
font-size:14px;
height:228px;
text-align:center;
width:529px;
}
#left-sub-header a, #left-sub-header a:visited {
color:#E8DDCA;
text-decoration:none;
}
#left-sub-header a:hover {
text-decoration:underline;
}
#badge {
background:transparent url(/images/badge-help.jpg) repeat scroll 0%;
display:inline;
float:right;
height:118px;
margin:10px 0px 0px 10px;
width:350px;
}
#content-text, #content-text-contact, #content-text-sub, #content-text-community, #content-text-communities, #content-text-faq {
line-height:17px;
padding:15px 0px 0px 30px;
}
#content-text-community {
float:left;
width:489px;
}
#content-text-contact, #content-text-communities, #content-text-faq {
padding-left:0px;
width:100%;
}
#content-text-sub {
overflow:hidden;
padding-left:20px;
width:97%;
}
#nav-bar {
display:block;
height:62px;
width:914px;
}
a.home, a.home:hover {
background:transparent url(/images/nav-home.jpg) repeat scroll 0%;
display:block;
float:left;
height:62px;
width:64px;
}
a.home:hover {
background:transparent url(/images/nav-home-a.jpg) repeat scroll 0%;
}
a.about, a.about:hover {
background:transparent url(/images/nav-about.jpg) repeat scroll 0%;
display:block;
float:left;
height:62px;
width:107px;
}
a.about:hover {
background:transparent url(/images/nav-about-a.jpg) repeat scroll 0%;
}
a.services, a.services:hover {
background:transparent url(/images/nav-services.jpg) repeat scroll 0%;
display:block;
float:left;
height:62px;
width:103px;
}
a.services:hover {
background:transparent url(/images/nav-services-a.jpg) repeat scroll 0%;
}
a.help, a.help:hover {
background:transparent url(/images/nav-help.jpg) repeat scroll 0%;
display:block;
float:left;
height:62px;
width:113px;
}
a.help:hover {
background:transparent url(/images/nav-help-a.jpg) repeat scroll 0%;
}
a.faq, a.faq:hover {
background:transparent url(/images/nav-faq.jpg) repeat scroll 0%;
display:block;
float:left;
height:62px;
width:80px;
}
a.faq:hover {
background:transparent url(/images/nav-faq-a.jpg) repeat scroll 0%;
}
a.contact, a.contact:hover {
background:transparent url(/images/nav-contact.jpg) repeat scroll 0%;
display:block;
float:left;
height:62px;
width:129px;
}
a.contact:hover {
background:transparent url(/images/nav-contact-a.jpg) repeat scroll 0%;
}
#content-home {
background:transparent url(/images/body.jpg) repeat scroll 0%;
display:block;
float:left;
height:514px;
width:900px;
}
#footer {
background:transparent url(/images/footer.jpg) repeat scroll 0%;
display:block;
height:51px;
width:914px;
}
#left-content-home {
display:inline;
float:left;
margin:150px 0px 0px 35px;
text-align:justify;
width:230px;
}
.featured {
display:inline;
float:left;
height:155px;
margin:-210px 0px 0px 609px;
width:295px;
}

.featured img {
	display: compact;
	border: 1px;
	padding: 0;
	margin: 0;
}

.featured p {

	color: #FFFFFF;
	font: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	
}

#featured-city {

	font-size: 10px;
	
}

.humanity {
display:inline;
float:left;
height:155px;
margin:-210px 0px 0px 314px;
width:295px;
}
#content-text-sub span {
color:#905508;
font-weight:bold;
}
a, a:visited {
color:#905508;
text-decoration:none;
}
a:hover {
color:#905508;
text-decoration:underline;
}
#top-part {
width:489px;
}
#header-sub a:hover {
}
#dropdown {
display:none;
margin:0px 0px 0px 667px;
position:absolute;
top:33px;
width:238px;
z-index:500;
}
#dropdown{
/*	margin-left: -45px;*/
}
/*\*/
html*#dropdown{
	margin-left: 666px;
}
/**/
#statesautocomplete {
background:transparent url(/images/dropdown_body.png) repeat scroll 0%;
height:0px;
overflow:hidden;
padding:10px;
text-align:center;
width:218px;
}
#statesautocomplete input {
background:#E8DDCA none repeat scroll 0% 50%;
border:2px solid #5B8674;
margin:10px 0px 5px;
width:190px;
}
#statesautocomplete a, #statesautocomplete a:visited {
color:#3C6050;
font-family:times roman;
line-height:22px;
margin:5px 0px;
text-decoration:none;
}
#statesautocomplete a:hover {
color:#431F06;
}
#statesautocomplete img {
margin:10px 0px;
}
#statescontainer ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
width:180px;
}
#statescontainer {
height:220px;
width:180px;
}
#statescontainer div {
width:210px !important;
}
#community-disp, #community-disp-first {
background:transparent url(images/communities-bg.jpg) scroll 0%;
display:block;
float:left;
height:263px;
margin-bottom:20px;
width:205px;
}
#community-disp {
margin-left:20px;
}

.community-thumb {
width:175px;
height: 180px;
overflow:hidden;
border:thin solid #7CB09A;
margin:5px 0px 0px 13px;
}

.community-name a, .community-name a:visited, .community-name a:hover, .community-name {
color:#905508;
font-family:times roman;
font-size:14px;
font-style:italic;
font-weight:600;
margin-top:5px;
text-align:center;
text-decoration:none;
width:100%;
}
.community-address {
text-align:center;
width:100%;
}
#community-disp, #community-disp-first {
background:transparent url(/images/communities-bg.jpg) no-repeat scroll 0%;
display:block;
float:left;
height:263px;
margin-bottom:20px;
width:205px;
}
#community-disp {
margin-left:20px;
}

.community-name {
color:#905508;
font-family:times roman;
font-size:14px;
font-style:italic;
font-weight:600;
margin-top:5px;
text-align:center;
width:100%;
}
.community-address {
text-align:center;
width:100%;
}
#map {
border:medium solid #7CB09A;
display:inline;	
height:320px;
margin-top:10px;
width:345px;
}
#location {
color:#905508;
display:inline;
float:right;
font-size:18px;
height:10px;
text-align: center;
width:345px;
}
#communities-footer {
color:#98C1A3;
display:block;
text-align:center;
width:100%;
}
#communities-footer a, #communities-footer a:visited {
color:#905508;
text-decoration:none;
}
#communities-footer a:hover {
color:#98C1A3;
}
.page_subhead01 {
border-bottom:1px solid #905508;
color:#905508;
display:block;
font-style:italic;
font-weight:bold;
margin-bottom:0.5em;
margin-top:1.5em;
}
.onepointfive {
line-height:1.5em;
}
#hesk {
margin:0px auto;
width:800px;
}
#documents {
margin-right:-15px;
text-align:center;
}
#left-sub-header span {
display:block;
margin:100px auto 29px;
text-align:center;
width:330px;
}
#left-sub-header input {
display:inline;
float:left;
margin-left:160px;
width:175px;
}
#left-sub-header a.find {
display:block;
float:left;
height:23px;
width:40px;
}
.articleTitle {
line-height:normal;
}
#slider-bg {
background:transparent url(http://developer.yahoo.com/yui/examples/slider/assets/bg-v.gif) no-repeat scroll 12px 0pt;
display:inline;
float:right;
height:228px;
margin-top:-245px;
outline-color:invert;
outline-style:none;
outline-width:medium;
position:relative;
width:36px;
}
#slider-thumb {
cursor:default;
margin-left:14px;
position:absolute;
width:20px;
}

#docs_area {
	float: right;
	text-align: center;
	width:345px;
}

#docs_area h3 {
	text-align:center;
}


.doc_cat {
	text-align:center;
}

.doc_cat h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	text-align: left;
}

.doc_cat select {
	display: block;
	margin: 5px;
}
#footer-text{
	color: #C1945B;
	float: left;
	width:100%;
	text-align:center;
	font-size: 12px;
	margin: 80px 0px 20px;
	display: inline;
	padding-bottom: 20px;
}
#footer-text a{
	color: #C1945B;
}
#index #footer-text{
	margin-top: 10px;
}
.contact-title { font-size:18px; line-height:18px; color:#986303; font-style:italic; margin-bottom:8px; padding:0 10px;}
.contact-body { padding:0 10px; }
.hd-opt { float:left; width:273px; }


#comm-pass { margin:0 30px; padding:10px; text-align: left; }
.comm-pass-entry { width:80%; }
.comm-pass-entry input { width:100% }
.comm-pass-submit { width:80%; text-align: center; padding-top:10px;}
.red { color:red; }

#features { float:left; width:580px; height:119px; margin:43px 0 0 40px;}

#blog-teaser { float:left; width:298px; height:119px; overflow:hidden;}
.blog-teaser-entry { float:left; width:268; height:119; padding:0 15px; }
.teaser {color:#351e0b; font-family: Arial; width:100%; float:right;clear:both;text-align: right; margin-top:4px;}
.blog-teaser-title { font-weight: bold; font-size: 16px; letter-spacing: -0.08em; text-transform: uppercase;}
.blog-teaser-descr { font-size: 10px; line-height: 15px; }
a.readmore { color:#351e0b; font-family: Arial; text-decoration: none; font-weight: bold; font-size: 12px;}
a.readmore:hover { text-decoration:underline; }

#featured-community { float:right; width:282px; height:120px; }
#featured-community-name { color:#fff; font-size:14px; margin:0; font-weight:bold;} 
#featured-city { color:#fff; font-size:12px; margin:0;}

#content-home.new { background:url(/images/body-new.jpg); }
