body {
	background-color: #FFFFFF;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 0; 
	margin-left: 20px;
	margin-right: 20px;
	padding: 0;
	min-width: 928px;
} 



 h1 { 
	 font-weight: bolder; 
	 font-size: 1.15em; 
	 line-height: 1.4em; 
	 font-family: "Comic Sans MS",Verdana, Arial; 
	 letter-spacing: 0em; 
	 margin: 8px;
	 clear: both; 
	 
}

 h2 {	
	font-size: .97em;
	line-height: 1.3em; 
}
	
#wrapper {
  background-color: #fff;
  color: black;
  margin: 0 auto;
  width: 954px;
  padding: 0px;

 }

 img.floatLogo {
	position: absolute;
	margin-top: 0px;
	margin-left: 85px;
	margin-right: 7px;
	
 }
 

.floatright {
float: right;
width: 270px;
font-size: 9px;
font-family: Verdana, Arial, sans-serif;
font-style: italic; 
line-height: 11px; 
font-weight: normal; 
margin-left: 10px;
margin-bottom: 7px;
margin-top: 3px;
}

  
 .Title { 
 	color: black; 
 	font-weight: normal; 
 	font-style: normal; 
 	font-size: 13px; 
 	line-height: 17px; 
 	font-family: "Comic Sans MS",Verdana, Arial, sans-serif;
 	letter-spacing: 0em }
 	
.Title a:link {  color: #e34b19; font-weight: bold}
.Title a:visited {  color: #e34b19; font-weight: bold}
.Title a:hover {  color: #FF9900; text-decoration: none; background-color: #FFFFFF; font-weight: bold }
.Title a:active {  color: #FF9900; font-weight: bold}


.menu  { font-size: 10px; color: black; font-weight: bold; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #6495ed; padding: .2em; }

	.menu a:link {  color: black;  text-decoration: none; }
 	.menu a:visited { color: black; text-decoration: none; }
 	.menu a:hover {  color: lightyellow; text-decoration: none; }
 	.menu a:active {  color: #FFFFFF; text-decoration: none; }



p {
	font-size: .97em;
	line-height: 1.3em; 
	font-family: "Comic Sans MS",Verdana, Arial; 
	letter-spacing: 0em; 
	margin: 8px 6 0 8; 
	color: #222; 

}

.snote { font-size: 12px; line-height: 15px; font-family: "Comic Sans MS", Arial; letter-spacing: 0em }

.content { color: black; font-weight: normal; font-style: normal; font-size: .92em; line-height: 14px; font-family: "Comic Sans MS", Verdana, Arial, sans-serif; letter-spacing: 0em }

 .note { color:black; font-weight: normal; font-style: italic; font-size: 10px; line-height: 12px; font-family: Verdana, Arial; letter-spacing: 0em } 



.capblack {font-style: italic; font-size: 9px; font-family: Verdana, Arial; line-height: 11px; }

#resorts  {
	margin: 0px;
	padding-left: 0px;
	padding-right: 8px;
	position: relative;
	background-repeat: none;
	background-position:top; 
	}

#resorts h1 {	
	font-size: 1em;
	line-height: 1.3em; 
	}
	

#resorts .med { 
	font-size: 11px; 
	line-height: 13px; 
	font-family: Verdana, Arial, sans-serif; }
	
#resorts  .small { font-size: 9px; line-height: 11px; font-family: Verdana, Arial; letter-spacing: 0em }

#resorts a, #resorts a:link, #resorts a:visited {
	color : #FF3333;
	text-decoration: underline;	
	line-height: 14px; 
	font-weight: normal;
}

#resorts a:hover {
	text-decoration: underline;	
	color : #ffcc66;
	background : #FF3333;
}

#main {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  margin-top: 10px;
}


#contentg  {
  	position: relative;
	left: 285px;
	width: 640px;
  	padding-right : 10px;
	padding-top : 3px;
	padding-bottom : 6px;
	padding-left : 5px;
	font-size: 12px; 
	line-height: 15px; 
	
}

	#contentg p { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; }

	#contentg a:link { color: #1e90ff;  text-decoration: underline }
 	#contentg a:visited { color: #1e90ff; text-decoration: underline }
 	#contentg a:hover { color: #e34b19; text-decoration: underline }
 	#contentg a:active { color: #1e90ff; text-decoration: underline }


#left {
	position: absolute;
	top: 0px;
	width: 290px;
	font-family: Papyrus, "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 7px;
	padding-left: 0px;
	padding-right: 10px;
	
}



#box2 {
	position: relative;
	width: 530px;
	top: 0px;
	BORDER: grey thin dashed; 
	PADDING-RIGHT: 10pt; 
	MARGIN-TOP: 5px; 
	PADDING-LEFT: 10pt; 
	PADDING-BOTTOM: 5pt; 
	FONT: 1.1em/160% "Comic Sans MS",Verdana, Arial, Helvetica, sans-serif; Swiss, SunSans-Regular; 
	MARGIN-LEFT: 28pt; 
	MARGIN-RIGHT: 25pt; 
	PADDING-TOP: 5pt; 
	BACKGROUND-COLOR: #ffc
}

#box2 UL {
	 /*/*/list-style-image: url(images/dotredsq.gif);/* */
}
#box2 LI {
	PADDING-LEFT: 0pt; MARGIN: 4px 0px 0px -18px; FONT: 11px/140% Verdana, Arial, Geneva, Swiss, SunSans-Regular
}

#box2 h1 {	
	font-size: .97em;
	line-height: 1.3em;
	color: #e34b19;
}

#box {
	position: relative;
	width: 235px;
	top: 0px;
	BORDER: grey thin dashed; 
	PADDING-RIGHT: 10pt; 
	MARGIN-TOP: 5px; 
	PADDING-LEFT: 10pt; 
	PADDING-BOTTOM: 10pt; 
	FONT: 1.1em/160% "Comic Sans MS",Verdana, Arial, Helvetica, sans-serif; Swiss, SunSans-Regular; 
	MARGIN-LEFT: 8pt; 
	MARGIN-RIGHT: 25pt; 
	PADDING-TOP: 10pt; 
	BACKGROUND-COLOR: #ffc
}

#box UL {
	 /*/*/list-style-image: url(images/dotredsq.gif);/* */
}
#box LI {
	PADDING-LEFT: 0pt; MARGIN: 4px 0px 0px -18px; FONT: 11px/140% Verdana, Arial, Geneva, Swiss, SunSans-Regular
}
#box TD {
	FONT: 9pt/140% Verdana, Arial, Geneva, Swiss, SunSans-Regular
}

 	
 	.med { font-size: 11px; line-height: 13px; font-family: Verdana, Arial, sans-serif; }


#condosW {
   position: relative;
  }
  
  #condosW H1 {
  font-weight: bolder; font-size: 13px; line-height: 15px; font-family: "Comic Sans MS",Verdana, Arial; letter-spacing: 0em }

#condosW h2 { color: #0099CC; font-weight: bold; font-size: 13px; line-height:  6px; font-family: "Comic Sans MS", Verdana, Arial; letter-spacing: 0em }

#condosW a:link, #condosW a:visited,#condosW a:active  {  color: #6495ed; font-weight: bold}
#condosW a:hover {  color: #e34b19; text-decoration: none; font-weight: bold}

#condosW .TitleW { color:#FFFFFF; font-weight: bold; font-style: normal; font-size: 12px; line-height: 13px; font-family: Verdana, Arial, sans-serif; letter-spacing: 0em }
#condosW .TitleW a:link, #condosW .TitleW a:visited { color: #FFFFFF;  text-decoration: underline }
#condosW .TitleW a:hover { color: #6495ed; text-decoration: underline;  background-color: #FFFFFF; }
#condosW .TitleW a:active { color: #FFFFFF; text-decoration: underline; }

#condosW .wmenu  { font-size: 10px; color: #FFFFFF; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#condosW .wmenu a:link { color: #FFFFFF;  line-height: 15px; text-decoration: underline }
#condosW .wmenu a:visited { color: #FFFFFF; line-height: 15px; text-decoration: underline }
#condosW .wmenu a:hover {  color: #6495ed; line-height: 15px; text-decoration: underline;  background-color: #FFFFFF; }
#condosW .wmenu a:active {  color: #FFFFFF; line-height: 15px; text-decoration: underline; }

#footer {
	color : #999999; 
	font-size: 0.7em;
	padding: 6px 0 0 0;
	clear: both;
	text-align: center;
}

#footer p {
	margin: 6px 0;
}  

.abs 	{
	position: relative;
	left: 0px;
	top: 0px;
	width: 615px;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	}
	
.abs2 	{
	position: relative;
	left: 0px;
	top: 0px;
	width: 615px;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	}
	
	
.offset 	{
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
	
.offset2 	{
	position: absolute;
	left: 0px;
	top: 0px;
}
	
.small { 
font-size: 10px; 
line-height: 12px; 
font-family: Verdana, Arial; 
letter-spacing: 0em;
}
