

	body {
		background: #f9b7b8;
	}
	
	#wrap {
		width: 900px;
		height: 451px;
		background:#f9b7b8;
		overflow: hidden;
	}
	
	#scroll {
		background: #f9b7b8;
		width: 900px;
		height: 386px;
		overflow: hidden;
	}
		#scroll div {
			display:none;	
			width: 900px;
			height: 386px;
		}
	
		.items {
			width: 18000px;
		}
	#navigation {
		background:url(../img/navibg.jpg);
		height: 55px;
		width: 900px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		text-align: left;
		z-index: 1000;
	}
		#navigation #line1 {
			line-height: 30px;
			height: 30px;
		}
			#navigation #line1 a {
				color: #900;
				font-weight: bold;
				text-decoration:none;
				display:block;
				margin: 0 2.5em; /*original is 4.5em */
				float:left;
			}
			
			#navigation #line1 a:hover, .currentNavi {
				color:#F60;
				text-decoration: underline;
			}
			
			#navigation #line1 a.prates {
				color:#F60;
				font-size: 11.5pt;
				font-weight: bold;
			}
			
			#navigation #line1 a.prates:hover {
				color:#C30;
			}
			
		
		#navigation #line2{
			line-height: 25px;
			height: 25px;
			margin-left: 1em;
		}
			#navigation #line2 a {
				color: #fdebeb;
				font-weight: bold;
				text-decoration:none;
				display:block;
				margin: 0 1.5em;
				float:left;
			}
			
			#navigation #line2 a:hover, .currentNavi {
				color:#F60;
				text-decoration: underline;
			}
		
	#contactdets {
		background:url(../img/contactdet.jpg) top left no-repeat;
		width: 900px;
		padding-left: 300px;
		text-align:left;
	}
		#contactdets #resform {
			background: #e29698 url(../img/reservenow.jpg) 55% 45% no-repeat;
			height: 400px;
			padding: 15px 23px;
		}
	
	.inputfield_txt {
		background: #fdebeb;
		display: block;
		font-family: Arial, Helvetica, sans-serif;
		color:#900;
		font-size: 8pt;
		clear: both;
		margin: 10px 0;
		width:545px;
		height: 30px;
		line-height: 30px;
		padding: 0 5px;
	}
	
	.inputfield_txtarea{
		background: #fdebeb;
		display: block;
		font-family: Arial, Helvetica, sans-serif;
		color:#900;
		font-size: 8pt;
		clear: both;
		margin: 10px 0;
		width:400px;
		height: 250px;
		padding: 5px 0 5px 5px;
	}
	
		.input_label {
			width:100px;
			float:left;
		}
		.floatBtn {
			position:relative;
			z-index: 5000;
			top: -110px;
			right: -445px;
		}
		
		.t {
			border: none;
			background: none;
			height: 30px;
			line-height: 30px;
			width: 415px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #900;
			font-weight: bold;
		}
		
		.ta {
			border: none;
			background: none;
	
			width:290px;
			height:225px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #900;
			font-weight: bold;
			overflow: auto;
		}
		
			
		#floatImg {
			position:relative;
			top: -122px;
			right: -368px;
			z-index: 3000;
			width: 106px;
			height: 106px;
		}
		#footer {
			height: 51px;
		}
		
/* content classes */
.redText { color:#900;}
.contAbout, .contFacilities {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 1.2em;
	font-weight: bold;
	background: url(../img/about.jpg); 
	width: 900px; 
	height: 396px;  
	text-align: left;
}
	.contAbout p {margin-left: 220px; text-align: justify}
	.contFacilities p {width: 425px; text-align: justify}

.contFacilities {
	background: url(../img/facilities.jpg); 
	padding-right: 400px;
	font-size: 10pt;
	line-height: 1.2em;
}
	p a { color: #900; text-decoration: none; }
	p a:hover { color: #f00; text-decoration: underline; }
	
	
