html, body 
{
	height: 100%;
}

body 
{
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color: #fff;
	font-family:Verdana, Arial;
	background-attachment:fixed;
	background:#aaabad;
}

img 
{
	border:none;
}

div 
{
	margin:0;
	padding:0;
}

p 
{
	margin:0;
	padding:0;
}

a 
{
	color:#ff8c00;
	font-weight:bold;
	text-decoration:none;
}

a:hover 
{
	color:#ff8c00;
	text-decoration:underline;
}

.main
{
	width:1020px;
	height:530px;
	background: url(../_images/bg_right.jpg) no-repeat top right;
	text-align:left;
}

.header 
{
	width:1005px;
	height:125px;
	background: url(../_images/bg_top.jpg) no-repeat top left;
}

.menu
{
	padding:15px 0px 0px 10px;
	width:1000px;
	height:105px;
}

	ul#menuHeader
	{
		width:1000px;
		height:105px;
		margin:0px;
		padding:0px;
		border:0 none;
		list-style:none;
		text-align:center;
	}
	
	ul#menuHeader li
	{
		height:105px;
		font-size:12px;
		padding: 0px 10px 0px 38px;
		margin: 0px;
		float:left;
		display:inline;
		list-style-type:none;
		color:#fff;
		font-weight:bold;
		line-height:105px;
		position:relative;
	}
	
	ul#menuHeader li a 
	{
		padding: 0px;
		margin: 0px;
		color:#516679; 
		text-decoration: none;
	}
	
	ul#menuHeader li a:hover 
	{
		padding: 0px;
		margin: 0px;
		color:#fff; 
		text-decoration: none;
	}
	
	ul#menuHeader li:hover,ul#menuHeader li.iehover
	{
		padding: 0px 10px 0px 38px;
		margin: 0px;
		background: url(../_images/bg_menu.gif) no-repeat top center;
	}
	
	.navactive
	{ 
		padding: 0px;
		margin: 0px;
		color:#fff; 
	}
	
	ul#menuHeader ul
	{
		padding: 0px;
		margin: 0px;
		width:200px;
		z-index:9;
		position:absolute;
		top:60px;
		left:35px;
		clear:both;
		display:block;
		text-align:left;
	}
	
	ul#menuHeader ul li 
	{
		margin: 0px;
		position:relative;
		height:25px;
		padding:0px 10px 0px 5px;
		background:none;
		line-height:25px;
		display:block;
		float:none;
	}
	
	ul#menuHeader ul li:hover,ul#menuHeader ul li.iehover 
	{
		height:25px;
		margin:0px;
		padding:0px 10px 0px 5px;
		background: none;
		line-height:25px;
	}
	
	ul#menuHeader ul li a 
	{
		color:#516679;
		text-decoration:none;
	}
	
	ul#menuHeader ul li a:hover 
	{
		color:#fff;
		text-decoration:none;
		background:none;
	}
	
	ul#menuHeader ul
	{
		display:none;
	}
	
	ul#menuHeader li:hover ul, ul#menuHeader li.iehover ul
	{
		display:block;
	}

.contentBG
{
	width:1005px;
	height:255px;
}

.content 
{
	/*width:695px;*/
	padding: 0px 0px 0px 0px;
	width:840px;
	height:255px;
	overflow: auto;
	scrollbar-3dlight-color: Gray; 
	scrollbar-arrow-color: #00B5DA; 
	scrollbar-base-color: #EEEEEE; 
	scrollbar-darkshadow-color: #99E0F2; 
	scrollbar-face-color: #99E0F2; 
	scrollbar-highlight-color: #99E0F2; 
	scrollbar-shadow-color: Gray; 
	scrollbar-track-color: #FF0000; 
	filter:chroma(color=#FF0000);
}

.content1 
{
	/*width:695px;*/
	padding: 0px 0px 0px 95px;
	width:850px;
	height:255px;
	overflow: auto;
	scrollbar-3dlight-color: Gray; 
	scrollbar-arrow-color: #00B5DA; 
	scrollbar-base-color: #EEEEEE; 
	scrollbar-darkshadow-color: #99E0F2; 
	scrollbar-face-color: #99E0F2; 
	scrollbar-highlight-color: #99E0F2; 
	scrollbar-shadow-color: Gray; 
	scrollbar-track-color: #FF0000; 
	filter:chroma(color=#FF0000);
}

.contentT
{
	text-align:left;
}
.contentT h4
{
	width:75%;
}

.contentT h5
{
	width:75%;
}

.contentT h6
{
	width:75%;
}

.contentT p
{
	width:75%;
}

.footer 
{
	width:1005px;
	height:150px;
	background: url(../_images/bg_bot.jpg) no-repeat top left;
}



/* ---- */
td
{
	color:#4e4e4e;
	font-size:12px;
	line-height:14px;
	font-family:Verdana, Arial;
}

.kop1
{
	color:#4e4e4e;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Arial;
	letter-spacing: 1px;
}

.kop2
{
	color:#4e4e4e;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial;
	letter-spacing: 0px
}

.formbutton
{
	color:#ffffff;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial;
	background-color:#00b5da;
	border:solid 1px #4e4e4e;
}

.formproduct
{
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial;
	background-color:#91d7ec;
	border:solid 1px #4e4e4e;
}

.formelement
{
	color:#4e4e4e;
	font-size:13px; 
	font-family:Verdana, Arial;
	background-color:#91d7ec;
	border:solid 1px #4e4e4e;
}



#reservations_form
{
	position:absolute;
	float:left;
	top:124px;
	left:450px;
	height:256px;
	width:565px;
	overflow: auto;
	scrollbar-3dlight-color: Gray; 
	scrollbar-arrow-color: #00B5DA; 
	scrollbar-base-color: #EEEEEE; 
	scrollbar-darkshadow-color: #99E0F2; 
	scrollbar-face-color: #99E0F2; 
	scrollbar-highlight-color: #99E0F2; 
	scrollbar-shadow-color: Gray; 
	scrollbar-track-color: #FF0000; 
	filter:chroma(color=#FF0000);
}
	
	
#calender_container
{

	height:200px;
	width:300px;
	font-size:12px;

}
	
	#promotionBanner
	{
		position:absolute;
		left:850px;
		top:140px;

	}