body{
	color: #000;
	background-color:#030;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	line-height:20px;
	background-image:url(bg.jpg);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-position:center top;
	overflow-y:scroll; 
}
a {
	cursor:pointer;	
}
.amenityText{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:16px;
	font-weight:normal;
}
.areamapText{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	line-height:15px;
	font-weight:normal;
}
.captionText{
	font-family:Helvetica, Arial, sans-serif;
	font-color:#724d2b;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}
.emergencyText{
	font-family:Helvetica, Arial, sans-serif;
	font-color:#ffffff;
	background-color:#cc0000;
	font-size:13px;
	font-weight:bold;
	color: #FFF;
}
p{
	margin-top:0;	
}
{
border-style:solid;
border-color:#ff0000 #0000ff;
}
h1, h2, h3{
	color:#724d2b;	
	margin-top:0;
	margin-bottom:8px;
}
h2{
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;	
	line-height:26px;
}
h3{
	font-size:18px;	
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
h4{
	font-size:18px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic	
}
.apartmentSize{
	font-size:18px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#724d2b;
}
h5{
	font-size:18px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#724d2b;
}
#Main{
	background-color:#e7e2bf;
	max-width:830px;
	min-width:300px;
	min-height:681px;
	margin:4% auto;	
	padding:15px 3% 5px 3%;
	position:relative;
}
#Nav{
	float:right;
	right:35px;
	margin-top:57px;	
}
#NavSmall {
	display:none;	
	margin-top:93px;
	float:right;
	margin-bottom:6px;
}
#NavSmall a{
	color:#97724A;
	font-size:14px;
	text-decoration:none;
	margin-right:5px;	
}
@media screen and (max-width: 840px){
	#Nav{
		margin-top:87px;	
	}
	#WithinGraphic{
		width:40%;	
		height:auto;
		max-width:307px;
	}
}
@media screen and (max-width: 700px){	
	#NavSmall{
		display:block;	
	}
	#Nav{
		display:none;	
	}
}
@media screen and (max-width: 500px){
	#FooterText{
		font-size:13px;
	}	
	body #LeftColumn{
		float:none;
		margin:0;
		width:96%;	
	}
	body #RightColumn{
		float:none;
		margin:0;
		width:96%;	
		min-height:0;
	}
}
#Nav a{
	display:inline-block;
	float:left;
	height:37px;
	background-repeat:no-repeat;
	background-position:0 0;
}
#Nav a:hover,
#Nav a.on{
	background-position:0 -47px;	
}

#HomeNav{ background-image:url(nav_03.png); width:60px; }
#FloorPlansNav{ background-image:url(nav_04.png); width:98px;}
#AmenitiesNav{ background-image:url(nav_05.png); width:90px; }
#HealthClubNav{ background-image:url(nav_06.png); width:104px; }
#LocalAreaNav{ background-image:url(nav_07.png); width:95px; }
#ResidentsNav{ background-image:url(nav_08.png); width:89px; }
#ContactNav{ background-image:url(nav_09.png); width:70px; border-right:none !important; }

#Header{
	min-height:94px;	
}
#Content{
	min-height:553px;
	border:2px solid #80471d;
	background-color:#dee7c1;	
}
#ContentFooter{
	font-size:16px;
	font-family:Helvetica, sans-serif;
	font-weight:bold;
	height:20px;
	padding:5px;
	color:#034416;
}

#LeftColumn{
	padding:1% 2%;
	width:36%;
	float:left;	
}
#RightColumn{
	width:56%;	
	margin-left:40%;
	padding:1% 2%;
	background-color:#dcd1b1;
	min-height:536px;
}
#RightColumn img{
	max-width:100%;	
	height:auto;
}

.Arrow{
	background-color: #97724A;
    background-image: url("arrowhead.png");
    background-position: right 0;
    background-repeat: no-repeat;
    color: #E7E2BF;
    display: inline-block;
    height: 15px;
    line-height: 13px;
    margin-right: 7px;
    min-width: 72px;
    padding: 3px 10px 3px 3px;
    text-decoration: none;
	margin-bottom:8px;
}
.Arrow:hover,
.ArrowOn{
	background-color:#034416;	
}

.Gallery a {
    display: inline-block;
    margin-bottom: 30px;
    margin-right: 25px;
    vertical-align: top;
	max-width:100%;
}
.borderGreen
{
border-style:solid;
border-width:1px;
border-color:#034517;
}