/* CSS Document */

.center {text-align: center;}
.right  {text-align: right;}
.left   {text-align: left;}
.bold	{font-weight:bold;}
.top	{vertical-align:top;}
.middle	{vertical-align:middle;}
.bottom	{vertical-align:bottom;}
.small {font-size:10px}
.large {font-size:14px}

body {
	height: 100%;
	min-height: 100%;
    margin:0;
    padding:0;
	background-color: #d3ba89;
	background-image: url(images/bkgd.jpg);
	background-repeat: repeat-x;
	font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #472b1c;

}

#contact {
	width:510px;
	padding-top:20px;
	background-image: url(images/contact_bkgd.jpg);
	background-repeat:no-repeat;
}


#container {
	top:-3px;
	width: 809px;
	border-collapse: collapse;
	padding:0;
	margin-left: auto;
	margin-right: auto;
	}
	
#content {
	background-image:url(images/main_middle.gif);
	background-repeat:repeat-y;
	padding-left:55px;
	padding-right:50px;
	text-align:center;
	}
	
#buttons {
	background-image:url(images/button_bkgd.gif);
	background-repeat:repeat-x;
	height:49px;
	width:700px;
	text-align:center;
	vertical-align:middle;
}

.newHomeTitle, .newHomeTitle a:link, .newHomeTitle a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size:14px;
	text-align:center;
	color: #264567;
	padding-top: 5px;
	padding-bottom: 3px;
	text-decoration:none;
}

.newHomeTitle a:hover {
	text-decoration:underline
}

.newHomeText {
	font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #472b1c;
    line-height: 16px;
	padding-left:12px;
}

.communityTitle, .communityTitle a:link, .communityTitle a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size:18px;
	text-align:center;
	color: #264567;
	padding-top: 5px;
	padding-bottom: 3px;
	text-decoration:none;
}

.modulartitle {
	font-variant:small-caps;
	font-size:16px;
	font-weight:bold;
	color:#423935;
	vertical-align:middle;
}

.org18pxbold {
	font-family:Verdana, Geneva, sans-serif;
	font-variant:small-caps;
	font-size:20px;
	font-weight:bold;
	color:#F60;
	padding-top:5px;
	padding-bottom:5px;
}

.org12pxbold, .org12pxbold a:link,  .org12pxbold a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#F60;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}


.paddingTop {
	padding-top:10px;
}

.leftPadding {
	padding-left:5px;
	text-align:left;
}

.blu12pxbold, .blu12pxbold a:link, .blu12pxbold a:visited {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration:none;
	font-size: 12px;
	color: #1b5391;

	padding-top: 10px;
}

.blu12pxbold a:hover {
	text-decoration: underline;
	}
	
.intro { font-size: 16px; padding-top: 17px; color: #1b5391; font-family: georgia, serif; line-height: 1.8em; }
.list { list-style-type: none; line-height: 2.0em; width: 225px; }
.underline { border-bottom: 1px solid #e7e3ce; color: #1b5391; text-align:left;}


/* Top Navigation button controls */ 
#navHome
{
  display: block;
  width: 45px;
  height: 11px;
  background: url("images/button_home.gif") no-repeat 0 0;
}
#navHome:hover
{ 
  background-position: 0 -11px;
}
#navHome span
{
  display: none;
}

#navNewhome
{
  display: block;
  width: 89px;
  height: 11px;
  background: url("images/button_newhomes.gif") no-repeat 0 0;
}
#navNewhome:hover
{ 
  background-position: 0 -11px;
}
#navNewhome span
{
  display: none;
}

#navPreowned
{
  display: block;
  width: 142px;
  height: 11px;
  background: url("images/button_preowned.gif") no-repeat 0 0;
}
#navPreowned:hover
{ 
  background-position: 0 -11px;
}
#navPreowned span
{
  display: none;
}

#navAmenities
{
  display: block;
  width: 79px;
  height: 11px;
  background: url("images/button_amenities.gif") no-repeat 0 0;
}
#navAmenities:hover
{ 
  background-position: 0 -11px;
}
#navAmenities span
{
  display: none;
}

#navCommunity
{
  display: block;
  width: 103px;
  height: 11px;
  background: url("images/button_communities.gif") no-repeat 0 0;
}
#navCommunity:hover
{ 
  background-position: 0 -11px;
}
#navCommunity span
{
  display: none;
}

#navLocation
{
  display: block;
  width: 73px;
  height: 11px;
  background: url("images/button_location.gif") no-repeat 0 0;
}
#navLocation:hover
{ 
  background-position: 0 -11px;
}
#navLocation span
{
  display: none;
}

#navContact
{
  display: block;
  width: 67px;
  height: 11px;
  background: url("images/button_contact.gif") no-repeat 0 0;
}
#navContact:hover
{ 
  background-position: 0 -11px;
}
#navContact span
{
  display: none;
}
/* End of the top navigation controls  */


/* Drop-down controls */ 
.menutd {
	background-image:url(images/button_bkgd.gif);
	background-repeat:repeat-x;
	height:49px;
	width:700px;
	text-align:center;
	vertical-align:middle;}


#sddm
{	margin: 0;
	padding: 0;
	z-index:10;
	height:11px;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 14px Times;}

#sddm li a
{	display: block;
	margin: 0 6px 0 6px;
	padding: 0 -15px 0 0;
	text-align: center;
	}

#sddm li a:hover
{	color:#336633}


#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 5px 0 0 0;
	padding: 0;
	background: #cdcdcd;
}

#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 11px;
	width: auto;
	white-space: nowrap;
	text-align: center;
	text-decoration: none;
	background-color: #1b5391;
	color: #ffffff;		
	font: 11px Georgia, "Times New Roman", Times, serif;
	font-weight:bold}

#sddm div a:hover
{	background-color: #f9df29;
	color: #6b5c56;}

/* End of drop-down controls */ 


img, div, a { behavior: url(iepngfix.htc) }

