	body{
		overflow-y: scroll;
		background: url() repeat-x #393939;
		padding: 0;
		margin: 0;
		font-family: Arial, 'Verdana', verdana, tahoma;
		font-size: 11px;
		line-height: 18px;
		color: #6c6c6c;
	}
	h1{
		padding: 0;
		margin: 0 0 5px 0;
		font-family: Georgia, 'Verdana', verdana, tahoma;
		font-size: 20px;
		color: #52534E;
		font-weight: normal;
		line-height: 22px;
	}
	
	h2{
		padding: 0;
		margin: 0 0 5px 0;
		font-family: Georgia, 'Verdana', verdana, tahoma;
		font-size: 18px;
		color: #52534E;
		font-weight: normal;
		font-style: italic;
		line-height: 24px;
	}
	
	h3{
		padding: 0;
		margin: 0 0 5px 0;
		font-family: Georgia, 'Verdana', verdana, tahoma;
		font-size: 15px;
		color: #52534E;
		font-weight: normal;
	}
	
	h4{
		padding: 0;
		margin: 0 0 5px 0;
		font-family: Georgia, 'Verdana', verdana, tahoma;
		font-size: 13px;
		color: #52534E;
		font-weight: normal;
	}
	h5{
		padding: 0;
		margin: 0 0 5px 0;
		font-family: Georgia, 'Verdana', verdana, tahoma;
		font-size: 12px;
		color: #52534E;
		font-weight: normal;
	}	
	a{
		color: #996535;
	}
	a:hover{
		color: #996535;
		text-decoration: underline;
	}
	
	p{
		padding: 0;
		margin: 0 0 10px 0;
	}
	td{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 16px;
		color: #52534E;
	}


	STRONG{
		font-weight: bold;

	}
	
	HR{
		height: 1px;
		background-color: #cccccc;
		color: cccccc;
	}
	
	/* IDS */
	#wrapper{
		width: 100%;	
		margin: 0px auto;
		padding: 0;	
		text-align: center;
		text-align: -moz-center;
		background: url() repeat-x #ECF5E7;			
	}
	#head{
		width: 913px;
		text-align: left;
		height: 350px;
		margin: 0px auto;
		padding: 0;	
		text-align: center;
		text-align: -moz-center;	
	}
	#head #headlogo{
		width: 913px;
		text-align: left;
		height: 132px;
		padding: 0;
		margin: 0;
		color: #ffffff;
		float: left;	
	}
	#head #headlogo #toplogo{
		float: left;	
		display: block;
		width: 600px;
		height: 132px;
		text-align: left;
		padding: 0;
		margin: 10px 0 20px 0;
	}	
	#head #headlogo #topmenu{
		float: left;	
		display: block;
		padding: 0;
		margin: 3px 0 0 0;
		width: 310px;
		height: 23px;
	}			
	#head #menuContainer{
		padding: 0;	
		margin: 0;
		width: 913px;
		height: 153px;
		float: left;
		background: url(../media/design/topimage.jpg) repeat-x #ECF5E7;		
	}


	#head #menuContainer #menu{
		float: left;
		display: block;
		list-style: none;
		padding: 0;
		margin: 123px 0 0 0px;
		font-size: 13px;
		font-family: Arial,'Verdana', verdana, tahoma;
		font-weight: normal;
		text-transform: UPPERCASE;
		width: 913px;
		height: 30px;
		background: url(../media/design/menuBg.png);
	}
		
		#menu li{
			float: left;
			display: block;
			background: url() no-repeat scroll left top;
			padding: 0;
			margin: 0 0 0 1px;
			height: 30px;
		}
	
		#menu li a{
			float: left;
			display: block;
			background: url() no-repeat scroll top right;
			padding:6px 15px 6px 15px;
			margin: 0;
			text-decoration: none;
			color: #ECF5E7;
			white-space: nowrap;
		}
		#menu li a:hover{
			float: left;
			display: block;
			background: url() no-repeat scroll top right #ECF5E7;
			padding:6px 15px 6px 15px;
			margin: 0;
			text-decoration: none;
			color: #393939;
			white-space: nowrap;
		}		
		
		
		#menu li.act a{
			float: left;
			display: block;
			background: url() no-repeat scroll top right #ECF5E7;
			padding:6px 15px 6px 15px;
			margin: 0;
			text-decoration: none;
			color: #393939;
			white-space: nowrap;
		}
		
		#menu li.act a:hover{
			float: left;
			display: block;
			background: url() no-repeat scroll top right #ECF5E7;
			padding:6px 15px 6px 15px;
			margin: 0;
			text-decoration: none;
			color: #393939;
			white-space:nowrap
		}

		
		.clr{
			clear: both;
		}
	a.topinlineLink{
		padding: 0;
		margin: 10px 0 5px 5px;
		text-decoration: none;
		color: #BDC3B9;
		font-size: 13px;
		font-family: Arial;
		font-weight: bold;		
	}
	
	#content{
		margin: 0px auto;
		padding: 0;
		text-align: center;
		text-align: -moz-center;	
		width: 913px;
	
	}
	#content #right{
		float: left;
		width: 230px;
		text-align: left;
		padding: 0;
		margin: 0 0 20px 20px;
		background: url(../media/design/spacerLineFade.gif) repeat-x;	
	}
	#content #right #rightcontent{
		float: left;
		width: 230px;
		text-align: left;
		padding: 0;
		margin: 0;
	}	
	#content #right #rightcontent #rightcontentDIV{
		width: 210px;
		margin: 12px 0 0 0;
		padding: 0 10px 0 10px;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;		
	}
	#content #right #rightcontent #rightcontentDIV #rightcontent1{
		float: left;
		width: 210px;
		text-align: left;
		margin: 0;
		padding: 0;
	}		
	
	#content #left{
		float: left;
		width: 655px;
		text-align: left;
		padding: 0;
		margin: 0;
	}
	
	#content #left #leftcontent{
		float: left;
		width: 655px;
		text-align: left;
		padding: 0;
		margin: 0;
	}
	#content #left #leftcontent .leftcontentLine{		
		width: 655px;
		height: 2px;
		padding: 0;
		margin: 0;
		background: url(../media/design/spacerLineFade.gif) repeat-x;	
	}	
	#content #left #leftcontent .leftcontent1{		
		float: left;
		width: 150px;
		text-align: left;
		padding: 0;
		margin: 0;
		margin-top: 0px;	
	}
	#content #left #leftcontent .leftcontent2{		
		float: left;
		width: 505px;
		text-align: left;
		padding: 0;
		margin: 0;	
	}
	#content #left #leftcontent P, STRONG{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 16px;
		color: #52534E;
	}	
	#content #left #leftcontent .text{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 16px;
		color: #52534E;
	}		
	
	#content #left #leftcontent UL{
		margin: 0 0 20px 14px;
		padding: 0;
	}	
	#content #left #leftcontent li{
		margin: 0 0 0 2px;
		padding: 0;
		font-weight: normal;
	}	
	#foot{
		margin: 0px auto;
		padding: 0;	
		text-align: center;
		text-align: -moz-center;	
		width: 100%;	
		height: 70px;
	}
	#foot div{
		width: 913px;	
		margin: 0px auto;
		padding: 0;	
		text-align: center;
		text-align: -moz-center;	
	}
	#foot div P{
		margin: 18px 0 10px 0;
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 16px;		
		color: #FFFFFF;
	
	}
	
	#foot #bmenu{
		float: left;
		display: block;
		list-style: none;
		padding: 0;
		margin: 20px 0 0 0;
		font-size: 13px;
		font-family: Arial;
		font-weight: normal;
		text-transform: UPPERCASE;
		width: 913px;
		height: 30px;
	}	
		#bmenu li{
			float: left;
			display: block;
			background: url() no-repeat scroll left top;
			padding: 0;
			margin: 0 0 0 1px;
			height: 30px;
			font-size: 13px;
			font-family: Arial;
			font-weight: normal;
		}
	
		#bmenu li a{
			float: left;
			display: block;
			background: url() no-repeat scroll top right;
			padding:6px 15px 6px 15px;
			margin: 0;
			text-decoration: underline;
			color: #BDC3B9;
			font-size: 13px;
			font-family: Arial;
			font-weight: normal;			
		}
		#bmenu li a:hover{
			float: left;
			display: block;
			padding:6px 15px 6px 15px;
			margin: 0;
			text-decoration: underline;
			color: #BDC3B9;
			font-size: 13px;
			font-family: Arial;
			font-weight: normal;			
		}		
		
		
		#bmenu li.bact a{
			float: left;
			display: block;
			padding:6px 15px 6px 15px;
			margin: 0;
			text-decoration: underline;
			color: #BDC3B9;
			font-size: 13px;
			font-family: Arial;
			font-weight: normal;			
		}
		
		#bmenu li.bact a:hover{
			float: left;
			display: block;
			padding:6px 15px 6px 15px;
			margin: 0;
			text-decoration: underline;
			color: #BDC3B9;
			font-size: 14px;
			font-family: Arial;
			font-weight: normal;		
		}	

	/* Menu */

	.title{
		padding: 0;
		margin: 0 0 5px 0;
		font-family: Georgia, 'Verdana', verdana, tahoma;
		font-size: 15px;
		color: #52534E;
		font-weight: normal;
		background: url() repeat-x #ECF5E7;
	}
	.title P{
		padding: 0;
		margin: 0 0 5px 0;
		font-family: Georgia, 'Verdana', verdana, tahoma;
		font-size: 15px;
		color: #52534E;
		font-weight: normal;
	}	
	.title H1{
		padding: 0;
		margin: 0 0 5px 0;
		font-family: Georgia, 'Verdana', verdana, tahoma;
		font-size: 15px;
		color: #52534E;
		font-weight: normal;
	}	
	.title H2{
		padding: 0;
		margin: 0 0 5px 0;
		font-family: Georgia, 'Verdana', verdana, tahoma;
		font-size: 15px;
		color: #52534E;
		font-weight: normal;
	}		
	.intro{
		font-family: arial, verdana, tahoma, helvetica;
		font-weight: normal;
		font-size: 11px;
		line-height: 16px;
		color: #52534E;
		background: url() repeat-x #ECF5E7;
	}
	.intro P{
		font-family: arial, verdana, tahoma, helvetica;
		font-weight: normal;
		font-size: 11px;
		line-height: 16px;
		color: #52534E;
	}
	.text{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 16px;
		color: #52534E;
		background: url() repeat-x #ECF5E7;
	}
	.text P{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 16px;
		color: #52534E;
	}
	.commentary{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 16px;
		color: #52534E;
		background: url() repeat-x #ECF5E7;
	}
	.commentary P{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 16px;
		color: #52534E;
	}
	.input150px{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 13px;
		color: #52534E;
		width: 150px;	
		border: 1px solid #CCCCCC;		
	}	
	.input200px{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 13px;
		color: #424242;
		width: 200px;	
		border: 1px solid #888D86;	
	}		
	.input250px{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 13px;
		color: #424242;
		width: 250px;	
		border: 1px solid #888D86;		
	}
	.input300px{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 13px;
		color: #424242;
		width: 300px;	
		border: 1px solid #888D86;		
	}	
	.textarea200x150px{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 13px;
		color: #424242;
		width: 200px;	
		height: 120px;
		border: 1px solid #888D86;		
	}
	.textarea250x100px{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 13px;
		color: #52534E;
		width: 250px;	
		height: 100px;
		border: 1px solid #888D86;		
	}	
	.contactBtn{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 20px;
		color: #52534E;
		border: 1px solid #CCCCCC;			
	}	
	#myslide {
		width:655px;
		overflow:hidden;
		position: relative;
		height:340px;
		margin-bottom:0px
	}

	#myslide .cover{
		width: 655px; /*------- class mystuff width * number of mystuff divs (160 * 3 = 480)---------- */
		position: absolute;
		height: 340px;
	}

	#myslide .mystuff {
		width:655px;
		float:left;
		padding:0;
	}
	#myslide #button{
		display:block;	
		position: absolute;
		top: 0px;
		left: 0px;
		font-family: georgia, arial, verdana, tahoma, helvetica;
		font-size: 22px;
		line-height: 22px;		
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		background: url(../media/design/menuBg.png);
		padding: 4px;
		margin-right:2px;
		cursor: hand;
		cursor: pointer;
	}
	#button a{
		font-family: georgia, arial, verdana, tahoma, helvetica;
		font-size: 22px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
	}
	.button1,.button2,.button3,.button4,.button5,.button6,.button7,.button8,.button9,.button10{
		background: url(../media/design/menuBg.png);
		padding: 4px;
		display:block;
		float:left;
		margin-right:2px;
		color: #FFFFFF;
	}
	.active{
		background:#CCCCCC;
		padding:4px;
		display:block;
		float:left;
		outline:none;
		color: #FFFFFF;
	}
	.active a{
		font-family: georgia, arial, verdana, tahoma, helvetica;
		font-size: 26px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		line-height: 26px;		
	}	
	/* Shadow Box */

	.shadow2{
		display: none;	
		position: absolute; 
		left: 250px;
		top: 50px;
		z-index: 100;
		box-shadow: 0px 0px 20px #000000;
		-webkit-box-shadow: 0px 0px 20px #000000;
		-moz-box-shadow: 0px 0px 20px #000000;
		width:420px;
		height: 460px;
		background:#FFFFFF;
		border: 1px solid black;
		filter: progid:DXImageTransform.Microsoft.dropShadow(color=#000000, offX=0, offY=0, positive=true);
		display: none;
	}
	.shadow1{
		position: absolute; 
		left:240px;
		top: 40px;
		z-index: 90;
		box-shadow: 0px 0px 20px #000000;
		-webkit-box-shadow: 0px 0px 20px #000000;
		-moz-box-shadow: 0px 0px 20px #000000;
		width:420px;
		height: 460px;
		background:#FFFFFF;
		border: 1px solid black;		
		filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='10', MakeShadow='true', ShadowOpacity='0.50');
		display: none;
	}
	.bookingTitle{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 26px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		line-height: 26px;	
	}
	.priscell1{
		font-family: Arial, 'Verdana', verdana, tahoma;
		font-size: 11px;
		line-height: 12px;
		color: #6c6c6c;		
		border-bottom: 1px solid #CCCCCC;	
	}
	.priscell2{
		font-family: Arial, 'Verdana', verdana, tahoma;
		font-size: 11px;
		line-height: 12px;
		color: #6c6c6c;		
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #CCCCCC;	
		background: #E6EEE3;
	}
	.inputLogin{
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 13px;
		color: #52534E;
		width: 150px;	
		border: 1px solid #CCCCCC;		
	}
	.inputButton{	
		font-family: arial, verdana, tahoma, helvetica;
		font-size: 11px;
		line-height: 20px;
		color: #52534E;
		border: 1px solid #CCCCCC;			
	}		
