h1.lefthead {
	font: bold 9pt/10pt "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	margin: 0px 0px 4px;
}
h1.presshd {
	font: bold 10pt/11pt "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	margin: 8px 60px 4px 0px;
}
td.leftpad {
	padding: 0px 14px 0px 21px;
}
p.lefttext {
	font: 8pt/10pt "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	margin: 0px 0px 10px;
}
td.rightpad {
	padding: 8px 0px 0px 50px;
}
p.righttext {
	font: 9pt/12pt "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	margin: 0px 50px 10px 0px;
}
td.footerpad {
	padding: 10px 50px 8px;
}
p.footertext {
	font: 10px/11px "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px 0px 8px;
}
td.backtrack {
	font: 7pt "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #0066CC;
	padding: 4px 50px 20px 21px;
}
img.rightside {
	margin: 4px 0px 6px 20px;
	float: right;
}
p.rightsub {
	font: normal 9pt/14pt Georgia, "Times New Roman", Times, serif;
	color: #CC0000;
	margin: 18px 50px 2px 0px;
	text-transform: uppercase;
	letter-spacing: 3px;
}
td.rightSubNav {
	font: 7pt "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #0066CC;
	padding: 4px 11px 20px 0px;
	text-align: right;
}
h1.pagehead {
	font: normal 10pt/10pt Georgia, "Times New Roman", Times, serif;
	color: #CC0000;
	text-align: right;
	margin: 0px 40px 2px 0px;
	text-transform: uppercase;
	letter-spacing: 3px;
	vertical-align: top;
}
/* Bottom Nav Links */
a.b2:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 4px 2px;
	height: 13px;
	font-size: 10px;
}
a.b2:active { 
	color: #FFFFFF; 
	text-decoration: none; 
	padding: 1px 4px 2px;
	height: 13px;
	font-size: 10px;
}
a.b2:visited { 
	color: #FFFFFF; 
	text-decoration: none;
	padding: 1px 4px 2px;
	height: 13px;
	font-size: 10px;
}
a.b2:hover {
	color: #00FFFF;
	text-decoration: none;
	background: url(../images/resorts/BGannim.gif) center;
	padding: 1px 4px 2px;
	height: 13px;
	font-size: 10px;
}
/* General Links */
a:link {
	color: #0066CC;
	text-decoration: underline;
}
a:active { 
	color: #0066CC; 
	text-decoration: underline; 
}
a:visited { 
	color: #0066CC; 
	text-decoration: underline;
}
a:hover {
	color: #000099;
	text-decoration: underline;
}
/* Left SubNav Links */
a.b1:link {
	color: #666666;
	text-decoration: underline;
}
a.b1:active { 
	color: #666666; 
	text-decoration: underline; 
}
a.b1:visited { 
	color: #666666; 
	text-decoration: underline;
}
a.b1:hover {
	color: #0066CC;
	text-decoration: underline;
}

p.quote {
	font: italic 10pt/12pt Georgia, "Times New Roman", Times, serif;
	color: #0066CC;
	margin: 0px 80px 10px 30px;
}
td.rightpadBG1 {
	padding: 8px 0px 0px 50px;
	background: url(../images/resorts/ListBG1.gif) repeat-y;

}
img.floatleft {

	margin: 4px 20px 6px 0px;
	float: left;
}
p.righttextno {

	font: 9pt/12pt "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	margin: 0px 50px 0px 0px;
}
li {
	font: 9pt/10pt "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	margin: 0px 0px 2px;
}
ul {
	margin: 4px 80px 6px 30px;
}
