#CommNav{
	padding-top:4%;
	vertical-align: middle;
	font-weight : bold;
	text-indent:7px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:-40px;
	float: left;
	margin-top: -5%;
}
#CommNav ul li{
	padding-top:0px;
	width: 192px;
	height:34px;
	background-image: url(/includes/images/standard/cNav_bg.gif);
	background-repeat : no-repeat;
	background-position : left;
	letter-spacing:.02em;
	font-weight:bold;
	text-align:left;
	line-height:300%;
	list-style : none;

}
#CommNav ul li a{
	color : #494949;
	text-decoration:none;
}

#CommNav li a:link, 
#CommNav li a:visited, 
#CommNav li a:active
{
	color : #494949;
	text-decoration:none;
	}
#CommNav li a:hover{
	color: #005900;
	text-decoration:underline;
}

#wideRight {
	width:460px;
	padding-left: 223px;

}
#wideRight p {
	letter-spacing:.03em;
	line-height: 142%;
	padding: 3px;
	text-align: justify;
	margin : 8px;
}
	
#wideRight h3 {
	width: 460px;
	height:31px;
	background: url(/includes/images/standard/h3_bg.gif) no-repeat left;
	text-align:left;
	padding:0px;
	margin: 6px;
	color : White;
	font : bolder 18px/175% Georgia;
	text-indent :3%;
}

#Lofts{
	text-align:left;
	width: 452px;
	border: 0px solid #aaa;
	margin: -5% 0px 0px -2%;
	padding: 5px 27px 10px 0;
	text-align: justify;
	position:relative;
}

#Lofts p {
	letter-spacing:.03em;
	line-height: 142%;
	padding-top:13px;
	padding-bottom: 4px;
	text-align: justify;
	}
#Lofts h3 {
	color: #fff;
	background-image: url(/includes/images/standard/Loftsh3_bg.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-size: 18px;
	line-height: 33px;
	text-transform: none;
	margin: 0 0 4px -10px;
	padding: 4px 0 4px 10px;
	border-bottom: 0px solid #aaa;
}
#LoftNav {
	float: left;
	margin: -5% -2% 10px 3.5%;
	text-align:left;
	padding-right: 0px;
}
#LoftsRight{
	border-top: 0px solid #aaa;
	border-left: 0px solid #aaa;
	border-right: 0px solid #aaa;
	border-bottom: 0px solid #aaa;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 442px;
	margin: -152px 0px 0px 222px;
	padding: 0 0 10px 0px;
	text-align: justify;
}
#LoftsRight p {
	letter-spacing:.03em;
	line-height: 142%;
	padding: 1px 4px 5px 5px;
	text-align: justify;
}
	#LoftsRight li {	
	letter-spacing:.03em;
	line-height: 113%;
	padding-bottom: 4px;
	text-align: justify;
	}
#LoftsRight h3 {
	width:460px;
	color: #252525;
	background-image: url(/includes/images/standard/Loftsh3_bg.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-size: 18px;
	line-height: 21px;
	text-transform: none;
	margin: 2px -10px 4px 0;
	padding: 4px 4px 4px 10px;
	border-bottom: 0px solid #aaa;
}
#LoftsRight h2 {
	color: #FFD100;
	font-size: 14px;
	line-height:10px;
	text-transform: none;
	padding: 13px 4px 8px 10px;
	border-bottom: 0px solid #aaa;
	background : Black;
}
.models table, tr, td, table {
padding:0px;
}
td.collection a{
	color:white;
}
.text td{
	font: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.textsmR td {
	font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:red;
}

a.info {
			position: relative;
			z-index:24; 
			text-decoration:none;
			}
a.info:hover {
			z-index:25;
			color:#FFF;
			text-decoration:none;
			}
a.info span {
			display: none;
			}
a.info:hover span {
			display:block;
			position:absolute;
			top:-5em;
			left:-5em;
			width:15em;
			background-color: #005941;
			border-top:1px solid #FFFF33;
			border-bottom:1px solid #000;
			border-right:10px solid #000;
			border-left:1px solid #FFFF33;
			text-decoration:none;
			padding: 5px;
			color:#FFF;
			text-align: left;
			font-style: normal;
			font-weight : bold;
			}
.HTR_homes{
	background-image:url(/images/htr_homes.gif);
	background-repeat:no-repeat;
	background-position : left;
}
.htrdetails {
color:#222222;
}
#page{
	border:1px gray;
	background-color:#FFFFFF;
	width:642px;
	padding-left : 5px;
	padding-right : 20px;
	padding-top : 0;
	text-align : left;
	vertical-align : top;
	margin : 0px 0px 10px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #474747;
}
page.h3 {
	Font-family: Times New Roman, serif;
	color:#474747;
	font-size: 15px;
	line-height:18px;
		
}	
#sec{
border:1px solid;
background-color:#E7E7E7;
width:650px;
border-color:#D0D0D0;
}

#note {
	font-size : 9px;
	font-style : italic;
	height : 10px;
	text-align : right;
	vertical-align : baseline;
	color:white;
}	
#descr {
	width:200px;
	height:60px;
}
.sans{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
	line-height: 14px;
}
td {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.reqfield{
	color: red;
}
thumb {
	background-image:url(/images/photo_none.jpg) top no-repeat;
}