body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	padding:0px;
}

h1{
	font-size:17px;
	color:#003300;
	margin:0px;


}
h2{
	font-size:19px;
	color:#000000;
	margin-top:4px;
}
h3{
	font-size:9px;
	color:#003300;
	margin-top:4px;

 
}
b{
	margin:0px;
	padding:0px;
	}
p{
	font-size:12px;
	margin-top:0px;
	padding:0px;
	margin-bottom:8px;
	line-height:14px;
}
a{
	font-size:12px;
	color:#003300;
	text-decoration:none;
}
a:link{

}
a:visited{

}

a:hover{ color:#009900; text-decoration:underline;

}
a:active{
}



#footer a, #footer_low a, #footer_lower a, #footer_low_2 a, #footer_l a{
	font-size:9px;
	color:#003300;
	margin-top:4px;
	text-decoration:none;
}
#footer a:link, #footer_low a:link, #footer_lower a:link, #footer_low_2 a:link, #footer_l a:link{

}
#footer a:visited, #footer_low a:visited, #footer_lower a:visited, #footer_low_2 a:visited, #footer_l a:visited{

}

#footer a:hover, #footer_low a:hover, #footer_lower a:hover, #footer_low_2 a:hover, #footer_l a:hover{ color:#003300; text-decoration:underline;

}
#footer a:active, #footer_low a:active, #footer_lower a:active, #footer_low_2 a:active, #footer_l a:active{

}



ul{ margin:0px;
	margin-left:15px;
	padding:0px;

}

li{
	font-size:11px;
	list-style-type: disc;
	margin:0px;
	padding:0px;
	
}


#menu a{font-size:11px; font-weight:bold; color:#003300; text-decoration:none; }
#menu a#current{ color:#006600; }
#menu a:link{ }
#menu a:active{ }
#menu a:hover{ color:#006600; }
#menu a:visited{ }
#menu table{ height:25px; }
#menu tr{}
#menu td{border-left:2px solid #003300; padding-left:3px; padding-right:8px; width:auto; vertical-align:bottom;}
#menu td.noborder{border-left:0px; padding-left:3px; padding-right:8px; width:auto; vertical-align:bottom;}


#main{
	position:relative;
	height:670px;
	width:850px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	left: 1px;
	/* border:1px solid #996633; */
	
}
#main_booking{
	position:relative;
	height:1025px;
	width:850px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	left: 1px;
	/* border:1px solid #996633; */
	
}


#topbar{
	position:absolute;
	height:10px;
	width:800px;
	left:25px;
	top:0px;
	line-height:0px;
	font-size:0px;
	background-color:#003300;
}

#top_left_img{
	position:absolute;
	height:150px;
	width:150px;
	left:25px;
	top:40px;
}

#logo{
	position:absolute;
	height:90px;
	width: 470px;
	left:190px;
	top:40px;
	text-align:center;
}

#menu{
	position:absolute;
	height:30px;
	width:850px;
	left:0px;
	top:155px;
	
}

#top_right_img{
	position:absolute;
	height:150px;
	width:150px;
	top:40px;
	left:675px;}

#mid_left_img{
	position:absolute;
	height:150px;
	width:150px;
	top:215px;
	left:25px;}

#mid_left_events{
	position:absolute;
	height:150px;
	width:150px;
	top:215px;
	left:25px;}

#contents_home{
	position:absolute;
	height:385px;
	width:470px;
	top:217px;
	left:189px;
	background-image: url(../images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contents_events{
	position:absolute;
	height:385px;
	width:470px;
	top:215px;
	left:190px;
	background-image: url(../images/content_bg2a.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content_left_events{
	position:absolute;
	height:453px;
	width:452px;
	left:0px;
	top:0px;
	padding-left:6px;
	padding-right:5px;
	border-right:6px solid white;
}
#contents_apart{
	position:absolute;
	height:477px;
	width:470px;
	top:215px;
	left:190px;
	background-image: url(../images/content_bg2a.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contents_book{
	position:absolute;
	height:719px;
	width:475px;
	top:215px;
	left:190px;
	background-image: url(../images/content_bg2a.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contents{
	position:absolute;
	height:385px;
	width:470px;
	top:215px;
	left:190px;
	}

#content_left_home{
	position:absolute;
	height:217px;
	width:225px;
	left:0px;
	top:165px;
	padding-top:2px;
	padding-left:6px;
	padding-right:5px;
	}
	

#content_right_home{
	position:absolute;
	height:219px;
	width:225px;
	left:236px;
	top:165px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	}
#content_left_apart{
	position:absolute;
	height:240px;
	width:225px;
	left:0px;
	top:0px;
	padding-left:6px;
	padding-right:5px;
	border-right:6px solid white;
}
	

#content_right_apart{
	position:absolute;
	height:240px;
	width:225px;
	left:235px;
	top:46px;
	padding-top:0px;
	padding-left:11px;
	padding-right:5px;
	
	
}
#content_lower_apart{
	position:absolute;
	height:auto;
	width:460px;
	left:0px;
	top:235px;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
	
	
}
#content_pool_1{
	position:absolute;
	height:auto;
	width:455px;
	left:0px;
	top:0px;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	
}

#mid_right_img{
	position:absolute;
	height:150px;
	width:150px;
	top:215px;
	left:675px;}

#bot_left_img{
	position:absolute;
	height:150px;
	width:150px;
	top:390px;
	left:25px;
}

#bot_right_img{
	position:absolute;
	height:150px;
	width:150px;
	top:390px;
	left:675px;
}

#lower_left_img1{
	position:absolute;
	height:150px;
	width:150px;
	top:565px;
	left:25px;}

#lower_right_img1{
	position:absolute;
	height:150px;
	width:150px;
	top:565px;
	left:675px;}

#lower_left_img2{
	position:absolute;
	height:150px;
	width:150px;
	top:740px;
	left:25px;}

#lower_right_img2{
	position:absolute;
	height:150px;
	width:150px;
	top:740px;
	left:675px;}


#footer{
	position:absolute;
	height:20px;
	width:800px;
	top:620px;
	left:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #003300;
}
#footer_about{
	position:absolute;
	height:20px;
	width:800px;
	top:750px;
	left:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #003300;
}

#footer_l{
	position:absolute;
	height:20px;
	width:800px;
	top:700px;
	left:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #003300;
}


#footer_low{
	position:absolute;
	height:20px;
	width:800px;
	top:880px;
	left:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #003300;
}

#footer_lower{
	position:absolute;
	height:20px;
	width:800px;
	top:1115px;
	left:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #003300;
}


#footer_low_2{
	position:absolute;
	height:20px;
	width:800px;
	top:901px;
	left:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #003300;
}
#footer_low_3{
	position:absolute;
	height:20px;
	width:800px;
	top:951px;
	left:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #003300;
}



#contact_form{
	position:absolute;
	padding-left:70px;
	padding-top:10px;
	background-image: url(../images/content_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}

#terms{
	
	margin:10px;
	margin-right:20px;

}
#close{
	margin:10px;
	margin-top:40px;
		

}
.bold{
	font-weight:bold;}
.submitbutton{
	background-color:#003300;
	border:1px solid #003300;
	width:90px;
	color:#FFFFFF;
	cursor: pointer;
}
.pad_left{
	padding-left:10px;

}
#booking_table{
	font-size:11px;
	width:455px;
	padding:0px;
	margin:0px;
}
#booking_table tr.brown{
	background:#003300;
	color:#FFFFFF;
	height:30px;
	padding:0px;
	margin:0px;

	}
	
#booking_table td.brown{
	padding-left:5px;

	}
#booking_table td.normal{
	border-bottom:1px solid #003300;
	height:50px;
	padding:0px;
	margin:0px;
	}
input{
	width:180px;
	border: 1px solid #7f9db9;
}

textarea{
	width:180px;
	border: 1px solid #7f9db9;}
