.frontpagefix{}/*padding-bottom:98px;*/
.hometitle {font-size:13px;text-align:center;font-weight:bold;} 
.home_button {display:block; width:198px; margin:0 0 5px 34px; background:#7d3129; border:#FFFFFF solid 1px; color:#FFFFFF !important; text-align:center; font-family:Arial, Helvetica, sans-serif !important; font-size:14px !important; font-weight:bold; text-decoration:none !important; text-transform:uppercase; padding:8px 0;}
body { margin: 0; padding: 0; font: 11px/1.25em Verdana, Arial, Helvetica, sans-serif; background: #7d3129; color: #684e33; }
#maincontent { background: #DCC9A5; border-width: 3px 4px 0 0; border-style: solid; border-color: #FFFFFF;}
#warper { background: #B3A07C; margin: 0px auto 10px auto; padding: 10px;  width: 784px; border-width: 2px 2px 2px; border-style: solid; border-color: #FFFFFF;}
#warper_outter { width: 779px; border: 2px solid #674B32; margin-right: 10px; background: #662F29; }
#warper_inner {border: 2px solid #FFF; }
#nav { padding: 0px;}

#footer { padding: 8px 15px 30px 15px; font-size:9px}
.err { color: #CC0000; }
.ptop { text-align: right; margin-top: 0; padding-top:0; font-weight: bold; font-size: 12px; color: #000;}
.input { border: 1px solid #712812; width: 180px;}
.floorheader{font-size:14px;font-weight: bold;}

#phome {font-size: 10px; line-height: 14px; border-top: 4px solid #fff; padding: 15px 10px 0; background: url(media/home/home_top_corner_bg.gif) no-repeat right top; }
* html #phome{height:230px;_height:241px;}

#psub { min-height:514px;font-size: 10px; line-height: 13px; border-top: 1px solid #fff; padding: 15px 10px 0; background: url(media/home/home_top_corner_bg.gif) no-repeat right top; }
* html #psub{height:502px;_height:514px;}

#fullnews #psub{min-height: 750px;_height:750px;}

/***** Make sure #psub goes to the full height on IE/Mac *****/
/*#iemacclear{visibility: hidden}
/*\*//*/
	#iemacclear{clear:both;}
	#fullnews #psub{height:738px;}

/**/

/***** Sidebar images - different one on each page. Each sidebar with a different *****/
/***** image has a different id.												  *****/

#sidebar_overview {background:url(../media/images/sidebar/location_overview.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_overview{height:633px;}

#sidebar_urbanvillage {background:url(../media/images/sidebar/location_urbanvillage.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_urbanvillage{height:633px;}

#sidebar_gettingaround {background:url(../media/images/sidebar/location_gettingaround.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_gettingaround{height:633px;}

#sidebar_story{background:url(../media/images/sidebar/builderstory.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_story{height:633px;}

#sidebar_residences{background:url(../media/images/sidebar/residences_overview.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_residences{height:633px;}

#sidebar_floor1{background:url(../media/images/sidebar/floor1.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_floor1{height:633px;}

#sidebar_floor2{background:url(../media/images/sidebar/floor2.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_floor2{height:633px;}

#sidebar_floor3_5{background:url(../media/images/sidebar/floor3_5.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_floor3_5{height:633px;}

#sidebar_floor6{background:url(../media/images/sidebar/floor6.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_floor6{height:633px;}

#sidebar_floor7{background:url(../media/images/sidebar/floor7.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_floor7{height:633px;}

#sidebar_features{background:url(../media/images/sidebar/floor2.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_features{height:633px;}

#sidebar_commercial{background:url(../media/images/sidebar/commercial.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_commercial{height:633px;}

#sidebar_news{background:url(../media/images/sidebar/news.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_news{height:633px;}

#sidebar_news2{background:url(../media/images/sidebar/news_subpage.jpg) no-repeat #5d4f40; min-height:869px;}
* html #sidebar_news2{height:869px;}

#sidebar_virtualtours{background:url(../media/images/sidebar/floor3_5.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_virtualtours{height:633px;}

#sidebar_register{background:url(../media/images/sidebar/register.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_register{height:633px;}

#sidebar_home{background:url(../media/images/sidebar/home_new.jpg) no-repeat #5d4f40; min-height:620px;}
* html #sidebar_home{height:639px;_height:738px;}

#sidebar_survey{background:url(../ebroadcasts/6PINSIE011/survey/images/survey_rightside.jpg) no-repeat #5d4f40; min-height:633px;}
* html #sidebar_news{height:633px;}
/***** End sidebar images *****/

#sidebarnav{padding-top:198px;color:#ffffff;width:269px;text-align:center;}
#sidebarnav ul{list-style:none;padding:0;margin:0;font-size:10px;}
#sidebarnav ul li{display:inline;padding:0;margin:0}
#sidebarnav a:link, #sidebarnav a:visited, #sidebarnav a:visited{color:#c3b291;font-size:10px; text-decoration:none;}
#sidebarnav a:hover{color:#ffffff;text-decoration:none;font-size:10px;}

#psub a:link, #psub a:visited, #psub a:hover,#psub a:visited{font-size:10px}

a:link  { color: #684e33; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:active  { color: #684e33; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:visited  { color: #684e33; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:hover   { color: #684e33; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

a.reg2:link  { color: #0606FF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.reg2:active  { color: #0606FF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.reg2:visited  { color: #0606FF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.reg2:hover   { color: #0606FF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }


/***** Navigation. This sets up the navigation as a horizontal list. *****/
#nav ul{list-style: none; padding:0; margin:0;}
#nav ul li{display:inline;padding:0;margin:0 1px 0 4px;}
#nav a{display:block;width:100%; height:15px;}

	/* fix padding issue on index.html and register.php  
		#home ul li, #register ul li{margin:0 1px 0 4px;}
	end fix */	
	
/***** Each section has an id on the <body> tag so it knows which nav item to *****/
/***** display the down state for.											  *****/

#nav_home{background:url("../media/nav/home.gif");float:left;width:31px;height:15px;}
#nav_home a:hover{background:url("../media/nav/home_over.gif") left center no-repeat;}

#nav_location{background:url("../media/nav/location.gif");float:left; width:65px;height:15px;}
#nav_location a:hover{background:url("../media/nav/location_over.gif") left center no-repeat;}

#nav_story{background:url("../media/nav/story.gif"); float:left;width:87px;height:15px;}
#nav_story a:hover{background:url("../media/nav/story_over.gif") left center no-repeat;}

#nav_residences{background:url("../media/nav/residences.gif"); float:left;width:72px;height:15px;}
#nav_residences a:hover{background:url("../media/nav/residences_over.gif") left center no-repeat;}

#nav_commercial{background:url("../media/nav/commercial.gif"); float:left;width:83px;height:15px;}
#nav_commercial a:hover{background:url("../media/nav/commercial_over.gif") left center no-repeat;}

#nav_news{background:url("../media/nav/news.gif"); float:left;width:38px;height:15px;}
#nav_news a:hover{background:url("../media/nav/news_over.gif") left center no-repeat;}

#nav_register{background:url("../media/nav/register.gif"); float:left;width:85px;height:15px;}
#nav_register a:hover{background:url("../media/nav/register_over.gif") left center no-repeat;}

	/** Set down state and make the down nav not have a rollover state **/
		#location #nav_location{background:url("../media/nav/location_down.gif");}
			#location #nav_location a{visibility: hidden;}			
		#story #nav_story{background:url("../media/nav/story_down.gif");}
			#story #nav_story a{visibility: hidden;}			
		#residences #nav_residences{background:url("../media/nav/residences_down.gif");}
			#residences #nav_residences a{visibility: hidden;}			
		#commercial #nav_commercial{background:url("../media/nav/commercial_down.gif");}
			#commercial #nav_commercial a{visibility: hidden;}			
		#news #nav_news, #fullnews #nav_news{background:url("../media/nav/news_down.gif");}
			#news #nav_news a{visibility: hidden;}			
		#register #nav_register{background:url("../media/nav/register_down.gif");}
			#register #nav_register a{visibility: hidden;}			
	/** End Down State Settings **/
	
/***** End Navigation *****/

#features ul{
	padding-top:0;
	margin-top:0;
}

#features p{
	padding-bottom:0;
	margin-bottom:0
}

.newsbottom{
	padding-bottom:20px;
}

#news p strong, #fullnews p strong{
	text-transform:uppercase;
	margin-top:50px;
	
}


#announcements{
			height: 85px;
			min-height:85px;
			max-height:85px;
			/*background: #7d3129; url(../media/home/banner_home.gif) bottom no-repeat;*/
			text-align:left;
}