		
		
	
		a.villa:visited{text-decoration: none; color:#666666;}
		a.villa:active{text-decoration: underline; color:#666666;} 
        a.villa:hover{text-decoration: underline; color:#666666;}		
		
		a.foot:visited{text-decoration: none; color:#cccccc;}
		a.foot:active{text-decoration: none; color:#ccccCC;} 
        a.foot:hover{text-decoration: none; color:#999999; font-weight: none; font-style:normal;}
		
		a.nav:visited{text-decoration: none; color:#CEF0F6;}
		a.nav:active{text-decoration: none; color:#CEF0F6;} 
        a.nav:hover{text-decoration: none; color:#ffffff; font-weight: none; font-style:normal;}
		
		a.res:visited{text-decoration: none}
		a.res:active{text-decoration: none} 
        a.res:hover{text-decoration: underline}

		a.popup{font-family: Verdana, Arial, Geneva, sans-serif; text-decoration: none; color:#666666;}
		a.popup:visited{text-decoration: underline; color:#666666;}
		a.popup:active{text-decoration: underline; color:#666666;} 
        a.popup:hover{text-decoration: none; color:#666666;}
		
		a {text-decoration: none; font-family: Verdana, Arial, Geneva, sans-serif; color: #799FA5;}
		
		.nav {text-align:center; text-decoration: none; font-family: Verdana, Arial, Geneva, sans-serif; color: #CEF0F6;}

		.content, table.rates_tbl {
	text-align:justify;
	text-decoration: none;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
}
		
		.popup {text-align:center; text-decoration: none; font-family: Verdana, Arial, Geneva, sans-serif; color: #666666;}
		
		.text, .text ul li, .text p  {
	text-align:justify;
	text-decoration: none;
	font-family: Verdana, Arial, Geneva, sans-serif;
	color: #666666;
	font-size: 12px;
}

		.res {text-align:justify; text-decoration: none; font-family: Verdana, Arial, Geneva, sans-serif; color: #666666;}
		
		.villa {
	text-align:justify;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Geneva, sans-serif;
	color: #666666;
	font-size: 14px;
}

		.usd {text-align:right; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Geneva, sans-serif; color: #666666;}
		
		.subpage {text-decoration: underline; font-family: Verdana, Arial, Geneva, sans-serif; color: #ffffff;}
		
		.quote {font-weight: bold; font-style:none; font-family: Verdana, Arial, Geneva, sans-serif; color: #ffffff; text-align:center;}
		
		.subhead {font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Geneva, sans-serif; color: #666666;}

		.foot {text-decoration: none; font-family: Arial, Geneva, sans-serif; color: #cccccc;}
		
		.cell {text-align:justify; text-decoration: none; font-family: Verdana, Arial, Geneva, sans-serif; color: #666666;}
		
		.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	line-height: normal;

}
.menu {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #FFFFFF;
	background-color: #5B8088;
	font-weight: bold;

}
/* Title H1
------------------------------------------------------ */

h1      {
        margin-bottom: 0pt;
        font-family: Arial, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        color: #cccccc;
        padding-left: 2pt;
}
h2      {

        font-family: Arial, sans-serif;
        font-size: 12pt;
        font-weight: bold;
        color: #666666;
}
h3      {
        margin-bottom: 0pt;
        font-family: Arial, sans-serif;
        font-size: 12pt;
		color: #663300;
        font-weight: normal;
        padding-right: 5pt;
}
h4      {
        margin-top: 0pt;
        margin-bottom: 0pt;
        font-family: Arial, sans-serif;
		color: #663300;
        font-size:16pt;
        font-weight:normal;
        line-height:20pt;
}
.footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;

}

.hotdeal, .special_red { width: 60%; padding:.5em; border:2px solid #999; }
.hotdeal h3 { color:#06c;font-weight:bold; } .special_red h3 { color:red; font-weight:bold; }