

* {	/* Default for everything */
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:14pt; 
	color:#000000; 
	
}

H2, .H2 { font-size:16px;
	color:#060;
}

H3, .H3 { font-size:14px;
	color:#060; font-weight:bold;
}

Body {

	!height:100;
	background-color:#FFFFFF;
	background-image:url(Images/BG.png);
	background-repeat:repeat-x;
	!filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF003300', EndColorStr='#FFFFFFFF');
	margin:0;
	padding:0;
	text-align:center;
	min-width:1000px;
	!overflow:auto;
	

}

#Body { /* Entire Page */
	!overflow:hidden;
	width:1000;
	min-height:100%;
	!height:100%;
	background-color:#FFFFFF;
	border-left-color:#999999;
	border-left-style:solid;
	border-left-width:1;
	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1;
	top:20;
	position:relative;
	text-align:center;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1;

}

#Header {
	height:180;
	border-top-color:#6600CC;
	border-top-style:solid;
	border-top-width:1;
}

#TopBar { /* Entire Page */
	width:100%;
	height:22;
	background-color:084C4D;
	color:white;
	vertical-align:middle;
	padding-top:3;
	ont-weight:bold;

}


#Content { 
	width:960;
	!width:1000;
	padding:20;
	background-color:#FFFFFF;
	
}

#SectionTitle {
	font-weight:bold;
	color:FFFFFF;
	font-size:16px;
	width:100%;
	background-color:#005011;
	padding:5;
	border-bottom-color:#CCCCCC;
	border-bottom-style:groove; 
	border-bottom-width:1;
}

#Room *, #Schedule * {

	background-color:#FDA54D;
	color:#FFFFFF;
	font-size:9pt;
}

#Room TD {

	border-right-color:#999999;
	border-right-style:solid;
	border-right-width:1;
}



#OtherItems * {

	font-size:11px;

}


.PICS {
	
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:3;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:3;
	border-left-color:#DDDDDD;
	border-left-style:solid;
	border-left-width:3;
	border-right-color:#DDDDDD;
	border-right-style:solid;
	border-right-width:3;
	
}

.BeachTD {
	padding:10; 
	width:400; 
	text-align:center;
	vertical-align:middle;
}

#BeachID {
	font-size:14;
	font-weight:bold;
}



.HotelList {
	font-size:10px;
}


.HotelList TD {
	font-size:10px;
}



.Arractions{}

.Arractions TD{

	padding:7px;
	padding-left:10px; padding-right:10px;
	border:1px solid #DDDDDD;
	background-color:#007700;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	
}



