

H1 {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN-BOTTOM: 10px; COLOR: #25669c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #25669c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H4 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #25669c; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #25669c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tiny {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	COLOR: #124e94; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4a2a7f; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
#nav {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; font-size: 15px;

}
#nav UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
#nav A {
	DISPLAY: block
}
#nav LI {
	FLOAT: left;
}
#nav LI UL {
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav A:hover {
	TEXT-DECORATION: underline
}
#content {
	CLEAR: left; COLOR: #ccc
}
DIV#update {
	BORDER-RIGHT: #fcad62 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fcad62 2px solid; PADDING-LEFT: 5px; FLOAT: right; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #fcad62 2px solid; WIDTH: 240px; BORDER-BOTTOM: #fcad62 2px solid
}
DIV#contents {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN: 0px; WIDTH: 100%
}
A.sidebar:hover {
	TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.justify {
	PADDING-RIGHT: 0px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
TD.padding {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.float {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.update {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}


.subnav {
	z-index: 99;
}

.blue{
padding: 5px;
padding-left: 8px;
padding-right: 8px;
background-color: #9eb9ea;
border-top: 1px solid black;
border-bottom: 1px solid black;

}

.tan{
padding: 5px;
padding-left: 8px;
padding-right: 8px;
background-color: #fbe677;
border-top: 1px solid black;
border-bottom: 1px solid black;
}

.green{
background-color: #75d464;
padding: 5px;
padding-left: 8px;
padding-right: 8px;
border-top: 1px solid black;
border-bottom: 1px solid black;
}
.orange{
background-color: #fcad62;
padding: 5px;
padding-left: 8px;
padding-right: 8px;
border-top: 1px solid black;
border-bottom: 1px solid black;
}

.menuLit {
background-color: #ffffff;
padding: 5px;
padding-left: 8px;
padding-right: 8px;
border-top: 1px solid black;

}


.villa_featured{
width: 595px;
height: 112px; 
background-color: #f2eadd; 
color: #000;
margin-top: 20px;
cursor: hand;
}

.villa_notfeatured{
width: 595px;
width: 600px;
height: 112px; 
color: #000;
margin-top: 20px;
cursor: hand;
}
.villa_featured2{
float: left; 
width:470px;
font-size: 11px; line-height: 11px;
cursor: hand;
}
.villa_padding{
margin: 10px; 
line-height: 12px;
}
#left_bar
{
	float: left;
	width: 142px; 
}

.left_nav{
	width: 142px; 
	height: 20px; 
	border-top: 1px solid #beaf9a;
	overflow: hidden;
}

#villaContent{
	float: left;
	margin-left: 10px;
	width: 600px;
	}

.left_navthird{
	width: 142px; 
	height: 20px;
	background: #fcf6ed url('deimages/leftBgLit.gif') repeat-y;	
}
.left_item{
	/*padding: 2px 12px; */
	color: black;
	width: 142px; 
	font-size: 11px;
}
.left_item2{
	margin-left: 6px;
	width: 132px; 
	color: #514f4c; 
	font-size: 12px;
	height: 20px;
	font-size: 11px;
	overflow: hidden;
}
.left_block{
	border: 1px solid #b4a289;
	width: 142px; 

}
.contentText{	
	padding-top: 5px;
}
.leftHandBody{
	width: 781px;
	background: white url('deimages/leftBg3.gif') repeat-y;	
	background: white url('../../deimages/leftBg3.gif') repeat-y;	


}
.villaImage{
	width: 100px;
	}

