body {
	font-size : 11px;
	font-family: Tahoma, Arial;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
}

td {
	font-family: Tahoma, Arial;
	font-size : 11px;
	text-align : left;
	background-color : transparent;
}
	
a {
	font-family: Tahoma, Arial;
	color: #BCBCBC;
	font-size: 11px;
	text-decoration : none;
	background-color : transparent;
	}

a:visited {
	color: #BCBCBC;
	background-color: none;
	text-decoration: underline;
	}
	
a:hover {
	color: #BCBCBC;
	background: none;
	text-decoration: underline;
	}

.content_style {
	color : #ffffff;
	font-family: Tahoma, Arial;
	font-size : 11px;
	line-height: 16pt;
	text-align: justify;
	background-color : transparent;
}

.nameTag_style {
	color : #ffffff;
	font-family: Tahoma, Arial;
	font-size : 11px;
	text-align: center;
	background-color : transparent;
}

.title_style {
	color : #ffffff;
	font-family: Tahoma, Arial;
	font-size : 12px;
	text-align : left;
	background-color : transparent;
}

.grayText {
	color : #555555;
	font-family: Tahoma, Arial;
	font-size : 11px;
	text-align : left;
	background-color : #ffffff;
}

li {
	color : #ffffff;
	font-family: Tahoma, Arial;
	font-size : 11px;
	text-align : left;
	background-color : transparent;
}


label, input, select { 
	outline:none; 
}

b, strong, em {
	font-weight: bold;
}

.copyright { 
	font-size:: 8pt; 
	color: #BCBCBC;
	font-family: Tahoma, Arial;
	text-decoration : none;
}

.footer_links {
	font-family: Tahoma, Arial;
	font-weight: normal;	
	font-size:: 8pt; 
	color: #BCBCBC;
	text-decoration : none;
	background-color : transparent;
}
a.footer_links {
	color: #BCBCBC;
	text-decoration : none;
	background-color: none;
}
a:hover.footer_links {
	color: #BCBCBC;
	background: none;
	text-decoration: underline;
}
a:visited.footer_links {
	color: #BCBCBC;
	text-decoration : none;
	text-decoration: underline;
}

#menuHolder {width:110px; position:relative; height:500px; margin:117px 0 0 26px;}
#menuHolder ul {padding:0; margin:0; list-style:none;}

#menuHolder ul ul {position:absolute; left:-9999px;}
#menuHolder ul div {position:absolute; left:-9999px;}

#menuHolder ul li a b {position:absolute; left:-9999px;}
/* pre-load hover images */
#menuHolder ul li a b.about {background:url(images/navabout.png);}
#menuHolder ul li a b.listings {background:url(images/navlistings.png);}
#menuHolder ul li a b.community {background:url(images/navcommunity.png);}
#menuHolder ul li a b.financing {background:url(images/navfinancing.png);}
#menuHolder ul li a b.contact {background:url(images/navcontact.png);}

#menuHolder ul li {float:left;}
#menuHolder ul li a {display:block; float:left; width:110px }
#menuHolder ul li a i {display:block; cursor:pointer;}

#menuHolder ul li a i#about {background:url(images/navabout.png); height:89px}
#menuHolder ul li a i#listings {background:url(images/navlistings.png); height:91px}
#menuHolder ul li a i#community {background:url(images/navcommunity.png); height:90px;}
#menuHolder ul li a i#financing {background:url(images/navfinancing.png); height:91px}
#menuHolder ul li a i#contact {background:url(images/navcontact.png); height:83px}

#menuHolder ul li:hover a i#about {background:url(images/navabout2.png);}
#menuHolder ul li:hover a i#listings {background:url(images/navlistings2.png);}
#menuHolder ul li:hover a i#community {background:url(images/navcommunity2.png);}
#menuHolder ul li:hover a i#financing {background:url(images/navfinancing2.png);}
#menuHolder ul li:hover a i#contact {background:url(images/navcontact2.png);}

#menuHolder ul li:hover {position:relative;}
#menuHolder ul li a:hover {position:relative;}

#menuHolder ul :hover ul {left:107px; top:56px; padding:5px; background:#404040; border-left:#999 2px solid; width:150PX;
filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
#menuHolder ul :hover ul li{padding:5px}
#menuHolder ul :hover div {left:107px; top:56px;}



