/*CSS MADE BY WINSTON*/
html, body{margin: 0;}

body {
height:100%; 
overflow-y:auto;
background-color:orange;}

#left_design{
background-image:url('../images/img_left.jpg');
width:89px;
height:646px;
top:0px;
left:15px;
position:fixed;}

* html #left_design {position:absolute;}

#right_design{
background-image:url('../images/img_left.jpg');
width:89px;
height:646px;
top:0px;
right:30px;
position:fixed;}

* html #right_design {position:absolute;}
/*-------------------*/

BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#FFA500;
	margin:0px;
}
TABLE {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
IMG {
	border:0px;
}
.left_nav_menu:hover {
	filter:alpha(Opacity=80, FinishOpacity=70, Style=2);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
.VILLAS_lblue {
	background-color:#00b6ff;
}
.VILLAS_white {
	background-color:#ffd900;
}
.RESORT_MENU_LINKS {
	height:38px;
}
#foodImage {
	position:absolute;
	float:none;
}
#DIV_BODY {
	text-align:left;
	width:990px;
	margin-top:20px;
}
#DIV_BODY_RESORT {
	text-align:left;
	width:800px;
	margin-top:20px;
}
#DIV_BODY_RESORT_HEADER_1 {
	position:absolute;
}
#DIV_BODY_RESORT_HEADER_2 {
	position:absolute;
	margin-left:336px;
	width:453px;
}
#DIV_BODY_RESORT_HEADER_3 {
	position:absolute;
	width:336px;
	margin-top:13px;
}
#DIV_BODY_RESORT_MENU {
	background-color:#6B2878;
	position:absolute;
	margin-top:350px;
}
#DIV_BODY_RESORT_CONTENTS {
	background-image:url(../images/resortimages/res03.jpg);
	background-repeat:repeat-x;
	position:absolute;
	margin-top:388px;
	width:768px;
	height:654px;
}
#DIV_BODY_RESORT_FOOTER {
	position:absolute;
	margin-top:1042px;
	width:800px;
	height:50px;
	vertical-align:middle;
	text-align:center;
}

#DIV_LEFTIMAGE {
	position:absolute;
	margin-left:0px;
}
#DIV_CONTENTS {
	width:795px;
	position:absolute;
	margin-left:90px;
}
#DIV_RIGHTIMAGE {
	position:absolute;
	margin-left:886px;
}
#DIV_CONTENTS_TOP {
	height:627px;
}
#DIV_CONTENTS_TOP_LEFT {
	width:169px;
	position:absolute;
}
#DIV_CONTENTS_TOP_RIGHT {
	width:627px;
	margin-left:169px;
	position:absolute;
}
#DIV_CONTENTS_BOTTOM {
	text-align:center;
}
#DIV_FOOTER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}


#resortImage1 {
	position:absolute;
	margin-top:25px;
	margin-left:18px;
}
#resortImage2 {
	position:absolute;
	margin-top:25px;
	margin-left:530px;
}
#resortImage3 {
	position:absolute;
	margin-top:185px;
	margin-left:530px;
}
#resortImage4 {
	position:absolute;
	margin-top:335px;
	margin-left:530px;
}
#resortImage5 {
	position:absolute;
	margin-top:492px;
	margin-left:530px;
}
#resortImage2:hover {
	filter:alpha(Opacity=60, FinishOpacity=50, Style=2);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	border:1px solid #FFFFFF;
}
#resortImage3:hover {
	filter:alpha(Opacity=60, FinishOpacity=50, Style=2);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	border:1px solid #FFFFFF;
}
#resortImage4:hover {
	filter:alpha(Opacity=60, FinishOpacity=50, Style=2);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	border:1px solid #FFFFFF;
}
#resortImage5:hover {
	filter:alpha(Opacity=60, FinishOpacity=50, Style=2);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	border:1px solid #FFFFFF;
}
