﻿
#OuterContent #header #top
	{
		height:26px !important;
		width:995px;
	}
	
	#OuterContent #header #bottom li,#OuterContent #header #bottom li img
	{
			margin-right:2px !important;
			padding:8px 7px 0px 7px !important;
	}
	#OuterContent #header #bottom ul
	{
		width:600px;
		margin-left:210px;
	}
	
	
	
#OuterContent #MainContent #thismonth .hrmhome
{
	color:#838385;
	background-color:#838385;
	border-top:solid 1px #838385;
	height:0px;
	width:98%;
	margin:3px;
	padding:0px;
	font-size:0px;
}
#OuterContent #MainContent #home #righthome
{
	margin-top:85px;
	padding-top:40px !important;
}

#OuterContent #MainContent #thismonth
{
	background-color:#58585a;
}

#OuterContent #footer #footerleft
{
	margin-left:10px;
	font-size:9px;
	width:675px;
	float:left;
}
#OuterContent #footer #footerright
{
	padding-top:5px;
	font-size:0.84em;
}
#OuterContent #MainContent #innerContent .long
	{
		width:325px;
		display:table-cell;
		height:100%;
		float:left;
		padding-top:22px;
		
	}
	#OuterContent #MainContent #innerContent .rightlong
	{
		width:420px;
		height:100%;
		float:right;
		padding-right:20px;
	}
	#OuterContent #MainContent  .aboutus  ul
	{
		padding-left:15px !important;
	}

	#OuterContent #MainContent #innerContent .middle
	{
		width:850px;
		margin-left:0px;
		background-color:#ffffff;
		padding:0px 10px 10px 10px;
		height:100%;
		display:table-cell !important;
		min-height:520px;
		float:left;
	}
	
	#OuterContent #MainContent #innerContent .middle .textwidth
	{
		width:660px;
	}
	
	#OuterContent #MainContent #innerContent .gallery
	{
		width:850px;
		margin:0px;
		background-color:#ffffff;
		padding:0px 10px 10px 0px;
		height:100%;
		display:table-cell !important;
		min-height:500px;
	}
	#OuterContent #MainContent #innerContent .middleSmall
	{
		width:700px;
		margin-left:0px;
		background-color:#ffffff;
		padding:0px 10px 0px 10px;
		height:100%;
		display:table-cell !important;
		min-height:520px;
		float:left;
		padding-bottom:15px;
	}
	#OuterContent #MainContent #innerContent .rightsmall
	{
		width:220px;
		float:right;
		padding-right:10px;
	}
	
	#OuterContent #MainContent #innerContent .middleSmall .attraction
	{
		width:125px;
		margin-right:15px;
		float:left;
		display:table-cell;
		height:100%;
		text-align:left;
	}
	
	.atr_header
	{
		height:60px;
	}
	
	.atr_header h5 
	{
		font-size:12px;
	}
	
	.attraction ul li 
	{
		list-style:none;
		line-height:12px;
		padding-bottom:12px;
	}
	
	#OuterContent #MainContent #innerContent .wide
	{
		background:url(/images/middle_aboutBkg.jpg) no-repeat right top;
		background-color:#ffffff;
		float:left;
		margin-right:15px;
		width: 765px! important
	}
	
	#OuterContent #MainContent #innerContent .amenities
	{
		background:url(/images/amenitiesBkg.gif) no-repeat right top;
			background-color:#ffffff;
	
	}
	#OuterContent #MainContent #innerContent .amenities .amenity
	{
		float:left; 
		display:table-cell;
		padding-right:25px;
		width:360px !important;
		
		
	}
	#OuterContent #MainContent #innerContent .amenities .amenity p
	{
		background:url(/images/liIcon.gif) no-repeat left top;
		padding-left:10px;
		text-align:left;
	}
	div.contactSep
	{
		float:none;
		clear:both;
		height:5px;
	}
	
	#apptRequest
	{
		display:none;
	}
	

	
	/** search *******/
	#OuterContent #MainContent #tblSearch td.searchresults
	{
		width:80%;	
	}
	
	#OuterContent #MainContent .forresidents td
	{
		width:180px;
	}

	#OuterContent #MainContent .forresidents p
	{
		text-align:left;
	}
		#OuterContent #MainContent .forresidents a
		{
			color:#4d4d4d;
		}
		#OuterContent #MainContent .forresidents a:hover
		{
			color:#b9c43d;
		}
		
		.compare2search
		{
			 margin-left:184px;
		}

