body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#64644c;
	padding-left:0px;
	margin-left:0px;
}

@page
{
	padding: 115px 0px 0px 0px;	
}

#wrapper
{
	width:7.5in;
	border-width:0px;
	text-align:justify;
	padding-right:300px;
	padding-left:0px;
	margin-left:0px;
	position:relative;
	padding-top:0px;
}

#topnavwrapper
{
	display:none;
}

#leftnav, #topnav, #toprightshadow, #bottomrightshadow, #bottomleftshadow, .newspane, .p_hidden, #footer, #dnn_ControlPanel, a.propertylink2, .propertylink2 span, .rightheader, .loginpane, .articlesnav, #maplink a.propertylink2, .gallery_link span, .comlink
{
	display:none;
}

#logo
{
	position:absolute;
	top:-40px;
	left:10px;
	display:none;
}

#printlogo
{
	padding-bottom:66px;
	clear:right;
	display:inline;
	margin-left:-3.5in
}

#contentwrapper
{
	float:none;
    padding-left:0px;
    margin-left:-20px;
    display:inline;
    margin-top:0px;
	position:relative;
}

.corporateheader
{
	height:12px;
	display:block;
	color:#6f1100;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:14px;
	border-bottom:2px solid #6f1100;
	margin:0px 10px 0px 0px;
	width:7in;
}

/*#dnn_leftcolumn_mw, #dnn_rightcolumn_mw
{
    display:block;
    width:100%;
    margin-top:0px;
}*/

#dnn_leftcolumn_mw span div
{
    clear:left;
}

.padleft
{
    padding:0px 0px 0px 0px;
}

#dnn_leftcolumn_mw img
{
    padding:0px 15px 15px 0px;
    margin-top:0px;
}

.headerimage div
{
	position:absolute;
	left:-225px;
	top:20px;
	margin-bottom:-200px;
}

.mainheader, h2
{
	color:#6F1100;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	display:block;
}

#headercontent
{
	line-height:1.5em;
	position:absolute;
	top:250px;
	left:-20px;
	width:180px;
	text-align:left;
}

.detailadditional
{
	/*position:absolute;
	top:425px;
	left:-20px;*/
	float:left;
	margin-top:200px;
	padding-left:0px;
	width:180px;
}

.detailrightcolumn_mw span div span a, #dnn_rightcolumn_mw span div span a
{
    color:#0000ee;
}

.detailcontent
{
	position:absolute;
	top:270px;
	left:200px;
	width:330px;
	line-height:1.5em;
	border-right-width:0px;
}

#p_centerra1, #p_rc1, #p_flex1
{
	top:521px;
}

#p_marketplace1
{
	top:538px;
}

#p_motorplex1, #p_earhart1
{
	top:472px;
}

.developments
{
	font-size:11px;
	color:#858260;	
	line-height:15px;
	width:121px;
	background-image:url(/img/dottedverticalshim.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding-right:20px;
	float:left;
}

.communities
{
	float:left;
	padding-bottom:24px;
	width:389;
}

#community
{
	width:390px;
	padding-left:24px;
	float:left;
}

.communitiestext
{
	width:164px;
	padding-right:30px;
	float:left;
	color:#858260;
	cursor:pointer;
	line-height:1.5em;
}

h1, .mainheader, h2, h3, .lightheader, .lightheader2, .lightheader3
{
	color:#6F1100;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	display:block;
}

h2
{
	font-size:14px;
}

h3
{
	font-size:12px;
}

.lightheader, .lightheader2
{
	height:25px;
	font-size:14px;
	font-weight:normal;
	background-image:url(/img/dottedhorizontalshim.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-bottom:18px;
}

.lightheader2
{
	color:#858260;
}

.lightheader3
{
	height:20px;
	font-size:14px;
	font-weight:normal;
	margin-bottom:0px;
}

.header2
{
	color:#858260;
	font-size:13px;
	font-weight:normal;
	display:block;
}

.header3, a.header3
{
	color:#323232;
	font-size:12px;
	font-weight:normal;
	margin-bottom:5px;
	display:block;
	text-decoration:none;
}

a.header3:hover
{
	text-decoration:underline;
}

.header4
{
	color:#6f1100;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
}

.p_negmargin
{
	margin-left:-63px;
}

.galleryheader
{
    padding-bottom:5px;
    margin-top:20px;
    border-bottom-width:2px;
}

.galleryheader, .gallerypage
{
    margin-left:0px;
}

.nomargin
{
    margin-right:0px;
}

#communityimage
{
	float:left;
	width:350px;
	height:350px;
	position:relative;
}

#communityimage a
{
	line-height:26px;
	height:26px;
	width:130px;
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../images/available/whitearrow2.gif);
	background-repeat:no-repeat;
	background-position:15px;
	text-decoration:none;
	color:#ffffff;
	padding:0px 0px 0px 30px;
}

a#centerracolorado
{
	width:125px;
	left:200px;
}

#communitycontent
{
	padding:0px 19px 0px 0px;
	line-height:14px;
	float:left;
	width:200px;
	height:327px;
}

#communityimage a.p_comwide
{
	width:150px;
}

.listing
{
	width:97px;
	height:120px;
	padding-left:75px;
	margin-right:18px;
	margin-top:15px;
	float:left;
	font-size:10px;
	display:inline;
}

.widelisting
{
	width:200px;
}

* html .listing
{
	font-size:9px;
}

.listing img
{
	border:1px solid #A5A596;
	float:left;
	margin-left:-75px;
	display:inline;
}

.rule
{
	border-bottom:2px solid #6f1100;
	overflow:hidden;
	margin-top:10px;
}

.p_clearleft
{
	clear:left;
}

#subcontent
{
    padding:0px 0px 0px 0px;
}

#featured
{
	width:350px;
	padding-left:28px;
	float:left;
	line-height:1.4em;
}

#featured img
{
	width:51px;
	padding:0px 19px 11px 0px;
	float:left;
	border:none;
}

.testimonial
{
	font-size:12px;
	line-height:18px;
	width:166px;
	background-image:url(/img/dottedverticalshim.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding-right:11px;
	float:left;
}

.availablemainphoto
{
	margin-bottom:25px;
}

.p_shown
{
    display:inline;
}

.p_top
{
	margin-bottom:15px;
	margin-right:7in;
}

.p_top2
{
	padding-top:0px;
}

.p_capbelowvid
{
	padding-top:250px;
}

ul.contentlist
{
	padding-left:15px;
}

* html ul.contentlist
{
	margin-left:0px;
}

#people2
{
	float:left;
	padding-top:21px;
	width:440px;
}

#people2 a
{
	float:left;
	width:90px;
	margin-right:20px;
	height:130px;
	margin-bottom:20px;
	color:#6f1100;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}

#people2 a img
{
	border:none;
	margin-bottom:10px;
}

#people2 a span
{
	color:#6d6d57;
	font-weight:normal;
	font-size:10px;
}

.clientlist span
{
	color:#6f1100;
	font-weight:bold;
	font-size:12px;
}

.p_leftclient
{
	/*width:250px;*/
	line-height:1.5em;
	/*position:absolute;
	top:375px;*/
}

.p_rightclient
{
	/*width:300px;*/
	line-height:1.5em;
	/*padding-left:300px;*/
}

.p_twocolumn
{
	/*width:267px;
	position:absolute;
	top:160px;*/
	position:relative;
}

/*.p_2column
{
	position:absolute;
	left:330px;
	top:160px;
}*/

.testimony
{
	/*padding-left:80px;
	padding-right:20px;*/
	width:600px;
	margin:10px 0px 40px 0px;
	color:#000000;
	/*float:left;*/
	position:relative;
	line-height:1.5em;
}

.testimony a
{
	text-decoration:none;
	display:block;
	width:64px;
	text-align:left;
	color:#b1b1a5;
	font-size:9px;
	float:left;
	/*margin-left:-80px;*/
	position:relative;
}

/* * html .testimony a
{
	margin-left:-40px;
	margin-right:12px;
}
*/

.testimony a img
{
	border:none;
	padding-bottom:10px;
	float:left;
}

.names
{
	font-weight:bold;
	color:#6f1100;
}

#scrapbook
{
	float:left;
	padding-top:20px;
	position:relative;
	height:325px;
	overflow:visible;
	text-align:center;
}

* html #scrapbook
{
	margin-left:-10px;
}

#caption
{
	position:absolute;
	top:364px;
	left:55px;
	width:335px;
	text-align:center
}

.scrapleft, .scrapleftdisabled
{
	position:absolute;
	top:314px;
	left:0px;
	background-image:url(../images/corporate/Corporate/join/leftstatic.gif);
	height:22px;
	width:22px;
}

.scrapright, .scraprightdisabled
{
	position:absolute;
	top:314px;
	left:418px;
	background-image:url(../images/corporate/Corporate/join/rightstatic.gif);
	height:22px;
	width:22px;
}

.scrapleftdisabled
{
	background-image:url(../images/corporate/Corporate/join/leftunavailable.gif);
}

.scraprightdisabled
{
	background-image:url(../images/corporate/Corporate/join/rightunavailable.gif);
}

a.scrapleft:hover
{
	background-image:url(../images/corporate/Corporate/join/leftrolled.gif);
}

a.scrapright:hover
{
	background-image:url(../images/corporate/Corporate/join/rightrolled.gif);
}

.p_breakspace
{
	height:30px;
}

#articlesnav, .articlesnav
{
	float:left;
	width:182px;
	margin-left:10px;
	padding-right:22px;
	padding-top:18px;
}

#directory
{
	padding:24px 0px 24px 53px;
	float:left;
	color:#000000;
	display:inline;
	margin-left:-53px;
}

#directory img
{
	border:none;
	margin-bottom:15px;
	margin-left:0px;
	float:left;
	display:inline;
}

#directory1, #directory2
{
	padding-left:65px;
	padding-right:10px;
	display:inline;
	line-height:15px;
}

#directory2
{	
	padding:24px 0px 0px 65px;
	width:207px;
}

#directory1 img, #directory2 img
{
	width:41px;
	border:0px;
	float:left;
	margin-right:20px;
	display:inline;
}

#directory1 span, #directory2 span
{
	color:#6f1100;
}

#directory1 a, #directory2 a
{
	text-decoration:underline;
	color:#64644c;
}

#articlecontent
{
	width:90%
}

.homefeature
{
    float:left;
    display:inline;
    width:389px;
    padding-bottom:24px;
    line-height:1.5em;
}

.homefeature span
{
    width:164px;
    display:block;
    float:left;
}

.homefeature img
{
    float:right;
}

.homefeature strong, .homefeature b
{
    color:#6F1100;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px -18px 0px;
	display:block;
	height:20px;
	font-size:14px;
	font-weight:normal;
}

.communitycontent
{
    padding-left:0px;
}

/*.communityimage
{
    display:none;
}*/

.leaderimage
{
    padding-left:0px;
}

/*#communitydevelopment
{
    float:left;
}*/

/* #dnn_rightcolumn2_mw, #dnn_leftcolumn_mw, .articlecontainer, .articletitle, .articlecontent, #dnn_articlecontent_mw, #dnn_rightcolumn_mw */
.articlecontainer, .articletitle, .articlecontent, #dnn_articlecontent_mw, #dnn_rightcolumn_mw
{
    width:6.8in;
    overflow:visible;
	float:none;
}

.articlecontent
{
    padding-left:0px;
    margin-left:0px;
}
