/* CSS Document */
body,
html
{
	margin: 0px;
	background: url(../images/background.jpg) top center repeat-y;
		font-family: Arial, Verdana, Helvetica, sans-serif;
}

img, div { behavior: url(iepngfix.htc) }

a
{
	color: #ffffff;
	text-decoration: none;
}

p
{
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 10px;
}

.intro_text
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666;
	font-size: 14px;
	line-height: 150%;
	font-weight: 100;
}

div#default_copy ul
{
	margin: 0px;
	margin-bottom: 20px;
	margin-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666;
	font-size: 11px;
	line-height: 160%;
	text-indent: 0px;
	list-style-type: none;
}

div#default_copy li
{
	margin-left: 10px;
		margin-right: 10px;
	text-indent: 0px;
	border-bottom: 1px solid #ccc;
}

h3
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	font-size: 20px;
	padding-left: 10px;
	padding-bottom: 0px;
	line-height: 100%;
	font-weight: 100;
	margin-bottom: 5px;
	margin-top: 10px;
}


h4
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	font-size: 16px;
	padding-left: 10px;
	line-height: 150%;
	font-weight: 100;
}
#title
{
	font-family: Arial;
	font-size: 23px;
	line-height: 18pt;
	color: #000000;
}

#body_text
{
	font-family: Arial;
	color: #666666;
	font-size: 12px;
	line-height: 150%;
}

#list_header
{

	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial;
	color: #666666;
	font-size: 12px;
	line-height: 150%;	
}

#footer
{
	font-family: Arial;
	color: #ffffff;
	font-size: 10px;
	line-height: auto;
}

#wrapper
{
	width: 850px;
	margin: 0px auto;
}

#home_background
{
	height: 923px;
	padding-left: 11px;
	padding-right: 11px;
	padding-bottom: 19px;
	background: url(../images/home_image.jpg) top center no-repeat;
}

#default_background
{
	padding-left: 11px;
	padding-right: 11px;
	padding-bottom: 19px;
	background: url(../images/default_image.jpg) top center no-repeat;
	background-color: #FFF;
}

#main_title
{
	margin-top: 116px;
	margin-left: 192px;
	background: url(../images/main_title.png) top center no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(../images/main_title.png);
}

#home_copy
{
	margin: 0px auto;
	margin-top: 270px;
	background: url(../images/body_copy.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(../images/body_copy.png);
}

#default_copy
{
	margin: 0px auto;
	margin-top: 50px;
	background: url(../images/body_copy.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(../images/body_copy.png);
}

#table_back
{
	background: url(../images/body_copy.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(../images/body_copy.png);
}

/*div#body_columnA
{
	float:left;
		
	padding-top: 19px;
	padding-left: 21px;
	padding-right: 20px;
	
	width: 360px;
	height: auto;
	
	border: 1px solid #bdb4a3;
	background: url(../images/body_copy2.png) top left repeat-y;
	
}

div#body_columnB
{
	
	left:408px;
	padding:0px;
	
	float:left;
	
	width: 205px;
	height:auto;
	border: 1px solid #bdb4a3;
}

div#body_columnC
{
	left:609px;
	float:left;
	
	padding:4px;
	
	width:187px;
	height:auto;
	border: 1px solid #bdb4a3;
	background:#FFFFFF;
}*/

/*

-------------------

NAVIGATION

-------------------
*/

#masthead
{
	position: relative;
	margin-top: 10px;
	margin-left: 172px;
	width: 749px;
	height: 37px;
	overflow: hidden;
}

div#masthead ul
{
	margin: 0px 0px;
	padding: 0px;
}

div#masthead ul li
{
	display: block;
	float: left;
	list-style-type: none;
}

div#masthead ul li a
{
	display: block;
	height: 37px;
	width: 61px;
	background: transparent url(../images/menu_bar.gif) no-repeat 0 0;
	text-indent: -9009px;
}

div#masthead ul li#amenities a
{
	width: 88px;
	background-position: -61px 0px;
}

div#masthead ul li#floorplans a
{
	width: 112px;
	background-position: -149px 0px;
}

div#masthead ul li#community a
{
	width: 98px;
	background-position: -261px 0px;
}

div#masthead ul li#gallery a
{
	width: 126px;
	background-position: -359px 0px;
}

div#masthead ul li#map_page a
{
	width: 159px;
	background-position: -485px 0px;
}

div#masthead ul li#contact a
{
	width: 105px;
	background-position: -644px 0px;
}

div#masthead ul li a:hover { background-position: 0px -37px; }
div#masthead ul li#amenities a:hover { background-position: -61px -37px; }
div#masthead ul li#floorplans a:hover { background-position: -149px -37px; }
div#masthead ul li#community a:hover { background-position: -261px -37px; }
div#masthead ul li#gallery a:hover { background-position: -359px -37px; }
div#masthead ul li#map_page a:hover { background-position: -485px -37px; }
div#masthead ul li#contact a:hover { background-position: -644px -37px; }
body#home ul li a { background-position: 0px -37px; }
body#amenities ul li#amenities a { background-position: -61px -37px; }
body#floorplans ul li#floorplans a { background-position: -149px -37px; }
body#community ul li#community a { background-position: -261px -37px; }
body#gallery ul li#gallery a { background-position: -359px -37px; }
body#map_page ul li#map_page a { background-position: -485px -37px; }
body#contact ul li#contact a { background-position: -644px -37px; }

:focus {outline: 0}

