body {
	background-image: url(img/stripes.gif);
}
div#container {
	width: 735px;
	margin: 0 auto; /* center, not in IE5 */
	position: relative;
}
div#subcontainer {
	width: 735px;
	margin: 0 auto; /* center, not in IE5 */
	position: relative;
	border: 1px solid #271b0f;
	background-color: #f1f0e0;
}
div#navigation {
	width: 735px;
	position: relative;
	height: 30px;
}
div#content {
	width: 735px;
	position: relative;
}
div#contentsurvey {
	width: 735px;
	position: relative;
	background-color: #f1f0e0;
	padding-top: 20px;
}
div#footer {
	width: 735px;
	height: 24px;
	background-image: url(img/footer.gif);
	background-repeat: no-repeat;
	position: relative;
}

div#footermodels {
	width: 735px;
	height: 24px;
	background-image: url(img/footer_models.gif);
	background-repeat: no-repeat;
	position: relative;
}

div#footerlinks {
	width: 720px;
	text-align: right;
	padding-top: 5px;
	padding-right: 15px;
	position: relative;
}
div#consumer_notice {
	float: left;
	display: inline;
	width: 368px;
	position: relative;
}
div#sitemap {
	float: right;
	display: inline;
	width: 150px;
	text-align: center;
	position: relative;
}

div#sub_about {
	position: absolute;
	z-index: 999;
	width: 377px;
	height: 30px;
	top: 59px;
	left: 0px;
	display: none;
}

div#sub_communities {
	position: absolute;
	z-index: 999;
	width: 635px;
	height: 30px;
	top: 59px;
	left: 91px;
	display: none;
}

div#sub_gallery {
	position: absolute;
	z-index: 999;
	width: 637px;
	height: 30px;
	top: 59px;
	left: 91px;
	display: none;
}

div#sub_contact {
	position: absolute;
	z-index: 999;
	width: 256px;
	height: 30px;
	top: 59px;
	right: 0px;
	display: none;
}

DIV#community_boxes {
	margin-left : 47px;
	padding-top : 123px;
	position : relative;
}


DIV#northwoods {
	width : 473px;
	position : relative;
	height : 49px;
	background-image : url(graphics/communities/box_northwoods.jpg);
	background-repeat : no-repeat;
	margin-bottom : 10px;
}

DIV#greenridge {
	width : 473px;
	position : relative;
	height : 66px;
	background-image : url(graphics/communities/box_greenridge.jpg);
	background-repeat : no-repeat;
	margin-bottom : 10px;
	/*padding-top : 7px;*/
}

DIV#dorian {
	width : 473px;
	position : relative;
	height : 68px;
	background-image : url(graphics/communities/box_dorian.jpg);
	background-repeat : no-repeat;
	margin-bottom : 9px;
	/*padding-top : 7px;*/
}

DIV#meadows {
	width : 473px;
	position : relative;
	height : 63px;
	background-image : url(graphics/communities/box_meadows.jpg);
	background-repeat : no-repeat;
	margin-bottom : 10px;
	/*padding-top : 4px;*/
}

DIV#sagehill {
	width : 473px;
	position : relative;
	height : 68px;
	background-image : url(graphics/communities/box_sage_hill.jpg);
	background-repeat : no-repeat;
	margin-bottom : 7px;
	/*padding-top : 7px;*/
}

DIV#watermill{
	width : 473px;
	position : relative;
	height : 60px;
	background-image : url(graphics/communities/box_watermill.jpg);
	background-repeat : no-repeat;
	margin-bottom : 10px;
	/*padding-top : 3px;*/
}
DIV#map {
	position : absolute;
	width : 390px;
	height : 329px;
	right : 6px;
	top : 12px;
	z-index : 991;
}

DIV.boxtextholder {
	padding-left : 200px;
}
DIV#head_community {
	width : 300px;
	position : absolute;
	z-index : 990;
	top : 20px;
	left : 102px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #f1f0e0;
}

DIV#comm_desc {
	width : 400px;
	position : absolute;
	z-index : 990;
	top : 70px;
	left : 80px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #f1f0e0;
}

span.footertext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30130c;
}

span.bluetext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
}

span.sftext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #30130c;
}
p.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30130c;
}

SPAN.boxtext1 {
	color : #e3ded1;
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	font-weight : normal;
	font-style : italic;
}
SPAN.boxtext2 {
	color : #e3ded1;
	font-family : "Times New Roman", Times, serif;
	font-size : 20px;
	font-weight : normal;
	font-style : italic;
}
SPAN.boxtext3{
	color : #e3ded1;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

a.boxlink:link          {color: #f1f0e0; text-decoration: none;}
a.boxlink:visited       {color: #f1f0e0; text-decoration: none;}
a.boxlink:active        {color: #f1f0e0; text-decoration: none;}
a.boxlink:hover         {color: #f1f0e0; text-decoration: none;}
a.boxlink:visited:hover {color: #f1f0e0; text-decoration: none;}

a.textlink:link          {color: #30130c; text-decoration: underline;}
a.textlink:visited       {color: #30130c; text-decoration: underline;}
a.textlink:active        {color: #30130c; text-decoration: underline;}
a.textlink:hover         {color: #30130c; text-decoration: none;}
a.textlink:visited:hover {color: #30130c; text-decoration: none;}


a.whitelink:link          {color: #ffffff; text-decoration: underline;}
a.whitelink:visited       {color: #ffffff; text-decoration: underline;}
a.whitelink:active        {color: #ffffff; text-decoration: underline;}
a.whitelink:hover         {color: #ffffff; text-decoration: none;}
a.whitelink:visited:hover {color: #ffffff; text-decoration: none;}

a.tanlink:link          {color: #f1f0e0; text-decoration: underline;}
a.tanlink:visited       {color: #f1f0e0; text-decoration: underline;}
a.tanlink:active        {color: #f1f0e0; text-decoration: underline;}
a.tanlink:hover         {color: #f1f0e0; text-decoration: none;}
a.tanlink:visited:hover {color: #f1f0e0; text-decoration: none;}

.whitebullets {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-top : 5px;
}

.whitebullets li {
	padding-bottom : 10px;
}

.hideimg {
	display : none;
}

span.question {
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	font-weight : bold;
	font-style : italic;
	color : #3d221a;
}

span.answers {
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	color : #3d221a;
}

.questionwrap {
	margin-top: 20px;
}
.testimonials {
	width: 674px;
}
.testimonial_photo {
	display: inline;
	float: left;
	height: 252px;
	width: 375px;
}
.testimonial_info {
	display: inline;
	float: left;
	height: 252px;
	width: 299px;
	background-color: #cbc3b6;
}
.play {
	text-align: right;
}
.testimonial_nav {
	text-align: right;
	width: 461px;
	height: 90px;
	background-color: #c9c0b3;
	float: right;
}
