*{ 
margin:0; 
padding:0; 
border:0px none; 
}
html{margin-bottom:1px; height:99.9%;}
body {	font-family: Arial, tahoma, verdana;	color:#707A87;	margin:0px 0px 0px 0px;	background:url('../images/bg.jpg') repeat-x left top #fff;}

#wrapper {margin:0px auto;width:980px; float:none !important; }
.wrapper_l{width:10px;background:url('../images/header_l.jpg') no-repeat left top; height:354px; float:left;}
.wrapper_r{width:10px;background:url('../images/heder_r.jpg') no-repeat right top; height:354px; float:left;}
.wrapper-m{width:960px; float:left;}

.header{width:960px; float:left;}
.header{width:960px;background:url('../images/header_m.jpg') repeat-x right top; height:184px; float:left;}
.logo{width:265px; float:left; padding-top:35px;}
.nav{width:620px; float:right;}
.phonesec{width:200px; padding:3px 10px 0px 0px;  line-height:28px; font-size:20px; text-align:right; color:#FFFFFF; float:right;}

#mainnav {overflow: hidden;width:620px; height:40px; padding:30px 0px 0px 0px; float:right; }
#menu01{ width: 50px; margin:0px 10px 0px 0px; text-align:center; float:left; }
#menu02{ width: 55px; margin:0px 10px 0px 0px; text-align:center; float:left;}
#menu03{ width: 50px; margin:0px 10px 0px 0px; text-align:center; float:left; }
#menu04{ width: 70px; margin:0px 10px 0px 0px; text-align:center; float:left;}
#menu05{ width: 65px; margin:0px 10px 0px 0px; text-align:center; float:left;}
#menu06{ width: 105px; margin:0px 10px 0px 0px; text-align:center; float:left;}
#menu07{ width: 85px; margin:0px 10px 0px 0px; text-align:center; float:left;}
#menu08{ width: 70px; margin:0px 0px 0px 0px; text-align:center; float:left;}
#mainnav a {text-decoration:none !important;padding-bottom:5px; text-transform:uppercase; font-size:12px !important;line-height:40px; color:#474747;}
#mainnav a:hover{ padding-bottom:5px; font-size:12px !important;  border-bottom:solid 2px #fff; line-height:40px; color:#474747;}
#mainnav a.active{ padding-bottom:5px; font-size:12px !important; font-weight:bold; border-bottom:solid 2px #fff; line-height:40px; color:#474747;}

#content{width:956px; border:solid 2px #fff; float:left; padding:0px 0px 8px 0px;}

.middle{ vertical-align:middle;}
h1{font:22px 'Trebuchet MS', Tahoma, Arial, verdana; color:#303030; margin:0px; padding:0px 0px 5px 0px;}
h1 span{font:22px 'Trebuchet MS', Tahoma, Arial, verdana; color:#303030; margin:0px; padding:0px 0px 5px 0px;}
p{font:12px   Arial,Tahoma, verdana; color:#5D5D5D; line-height:18px; margin:0px; padding:1px 0px 1px 0px;}
a{color:#A5A910; font-size:12px; text-decoration:underline;}
a:hover{/*color:#5D5D5D;*/  text-decoration:none;}
.padtop5{padding-top:5px;}
.padtop10{padding-top:10px;}
.padtop15{ padding-top:15px; }
.imgpad{padding:5px;}
.imgpad10{padding:10px;}
.pad1{padding:10px 0px 0px 15px;}
.pad2{padding:3px 0px 0px 0px;}
.pad11{padding:2px 0px 10px 15px;}
.mar1{margin:10px 0px 0px 0px;}
.pad3{ padding:15px 5px 0px 15px;}
.banner{width:956px; float:left;}
.contentbox{width:956px; background:url(../images/contentbg.jpg) repeat-x top left #fff; float:left;}

.left{width:615px; padding:15px 5px 0px 15px; float:left;}
.welcometxt{width:610px; float:left;}
.equipmnt_sec{width:600px; border:solid 1px #CECEB3; margin:10px 0px 0px 0px; padding:15px 0px 15px 13px; float:left;}
.equipmnt_sec img{margin:0px 0px 10px 10px;}
.equipmnt_sec ul{margin:0px; padding:10px 0px 0px 0px; width:120px; float:left; }
.equipmnt_sec ul li{list-style:none; background:url(../images/bullet.jpg) no-repeat 0px 3px; line-height:18px; padding:4px 0px 4px 20px;}
.equipmnt_sec ul li a{ color:#A5A910; font-size:13px; font-weight:bold; text-decoration:none;}
.equipmnt_sec ul li a:hover{ text-decoration:underline;}
.ratessec{width:615px; padding:15px 0px 0px 0px; float:left;}
.ratesrow{width:615px;float:left;}
.rate_col{width:151px; background:url(../images/ratebk.jpg) repeat-x top left; margin:5px 0px 15px 0px; text-align:center; float:left;}
.border_l{ border-left:dotted 1px #535353;}
.border_r{ border-right:dotted 1px #535353;}

.right{width:305px; padding:0px 0px 0px 15px; float:left;}
.testi_sec{width:300px; padding:15px 0px 0px 5px;float:left;}
.testi_row{width:290px;float:left;}
h2{font:12px Arial, Tahoma, verdana; color:#303030; background:url(../images/arrow1.gif) no-repeat 0px 0px; margin:0px; line-height:18px; text-indent:15px; padding:3px 0px 5px 0px;}
h2 span{font:1px; color:#303030; background:url(../images/arrow2.gif) no-repeat 0px 0px; line-height:18px; margin:0px; padding:0px 0px 0px 10px;}
h3{font:12px Arial, Tahoma, verdana; color:#A5A910; margin:0px; padding:0px 0px 5px 0px;}
.contact_sec{width:290px; border:solid 1px #CCD0BD;  float:left;}
.helpline_sec{width:290px; float:left;}
.helpline_hdng{width:290px; height:63px; background:url(../images/contctbg.jpg) repeat-x top left; float:left;}
.phnicon{padding:11px 0px 0px 15px; width:40px; float:left;}
.helplinetxt{width:200px; padding-left:10px; float:left;}
.hlpline24{ width:200px; color:#79933C;font:20px Arial, verdana; padding:5px 0px 3px 0px;}
.hlplineno{ width:180px; color:#343434;font:22px 'Trebuchet MS', Tahoma, Arial, verdana; padding:0px 0px 5px 0px;}
.address{width:250px;  float:left}
.mail{padding:3px 5px 0px 0px;_padding:5px 5px 0px 0px;#padding:6px 5px 0px 0px; float:left;}
.googlemaphdng{width:270px; text-align:left; color:#6D523E; font-size:13px; padding:10px 0px 10px 13px; font-weight:bold; float:left;}
.googlemap{width:290px; text-align:center;float:left;}

#footer{width:960px; float:left; border-top:solid 1px #000000; padding:10px 0px 0px 0px;}
.footer_l{width:730px;float:left; padding-left:15px;}
.footer_r{width:200px; text-align:right;padding-right:15px; float:left;}
.footerlink{width:700px; text-align:left; font:12px  Arial, Tahoma, verdana; color:#A5A910;}
.dslogo{padding:2px 0px 0px 0px; width:100px; float:right;}
.lineheght11{ line-height:11px!important;}
.footerlink a{color:#A5A910; text-decoration:none;}
.footerlink a:hover{color:#303030; text-decoration:none;}
.footerlink p{font:12px  Arial, Tahoma, verdana; color:#4D4D4D; margin:0px; padding:8px 0px 6px 0px;}

.form-outer{width:500px; padding:10px 0px 0px 20px; float:left; }
.formrow{width:480px; margin:5px 0px 5px 0px; float:left;}
.form-col{width:180px; color:#5D5D5D; font-size:12px; font-weight:bold; float:left;}
.form-col2{width:300px; float:left; }
.input{width:200px; border:1px solid #999999; float:left;}
.form-col2 textarea{width:200px; border:1px solid #999999; float:left;}

.directions{width:580px; padding:10px 0px 20px 0px; float:left;}


.gallery1{width:935px; padding:15px 0px 3px 15px; float:left;}
.galleryrow{width:935px;float:left;}
.picblock{width:148px;padding:3px 3px 5px 3px ;float:left;}
.pic{width:142px;float:left;}
.imgbdr{border:3px solid #CACF1F;}

h4{font-size:14px; font-weight:bold; color:#CACF1F!important;}
.equipmentname{width:135px; font-size:14px; color:#303030!important; padding:5px 0px 5px 0px;}
.equipmenta{font-size:14px; color:#303030!important; text-decoration:none!important;}
	.equipmenta:hover{font-size:14px; color:#303030!important;text-decoration:underline !important;}

.roomname{font-size:14px; font-weight:bold; color:#CACF1F!important;}
.roomname:hover{font-size:14px; font-weight:bold; color:#CACF1F!important;}


.timetable{ width:348px; float:left;}
.timetable_top{width:348px; height:7px; float:left; background:url('../images/darkgrey_t.jpg') no-repeat top left; font-size:1px;}
.timetable_bot{width:348px; height:6px; float:left;background:url('../images/lightgrey_b.jpg') no-repeat bottom left; font-size:1px;}
.timetable_hding{width:348px; float:left;background:url('../images/darkgrey_m.jpg') repeat-y top left;}
.timetable_htxt{width:116px; float:left; text-align:center; font-weight:bold;  font-size:13px; color:#fff; padding:0px 0px 6px 0px;}
.timetable_bot1{width:348px; float:left; background:url('../images/lightgrey_m.jpg') repeat-y top left; color:#fff;font:12px  Arial, Tahoma, verdana;  padding:3px 0px 1px 0px;}
.timetable_r1{width:348px; height:25px; float:left;background:url('../images/lightgrey_m.jpg') repeat-y top left; color:#fff;font:12px  Arial, Tahoma, verdana; line-height:25px;}
.timetable_r2{ width:348px; height:25px; float:left; background:url('../images/darkgrey_mdl.jpg') repeat-y top left; color:#fff;font:12px  Arial, Tahoma, verdana; line-height:25px;}
.timetable_txt{width:101px; float:left; padding:0px 0px 0px 15px; }
.txtcenter{text-align:center;}
.txtleft{text-align:left;}

/* Map Popup  3 Aug */

.poplogo {width:100px; height:56px; float:left;}



/* 17 Aug */

.brdrRb {border-right:solid 1px #c1b688; border-bottom:solid 1px #c1b688;}
.selectbg {background-color:#f1edd9;}
.caption {color:#cfc59b; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.brdrBWh {border-bottom:solid 1px #fff;}
.daynamtxt {color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold;}
.outdaytxt {color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.normtxt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.brdrgold {border-left:solid 1px #c1b688;}
.heit205 {height:205px; padding-bottom:2px;}
.brdrbt {border-bottom:solid 1px #fff; border-top:solid 2px #fff;}

/* table */

.table {width:954px; border-left:solid 1px #abaf20; border-right:solid 1px #abaf20; border-top:solid 1px #abaf20; background:#FFFFFF; margin-top:20px; float:left;}
.tabcap {width:950px; padding:0px 2px; line-height:18px; background:#75754c; border-bottom:solid 1px #fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#cfc59b; float:left;}
.tabrow {width:950px; border-bottom:solid 1px #fff; padding:0px 2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:35px; float:left;}
.bgrow {background:#aaaa80;}
.bgrow2 {background:#c2c296;}
.col1 {width:48%; padding:2px 1%; font-weight:bold; color:#fff; font-size:12px; float:left;}
.col2 {width:10%; padding:2px 1%; border-left:solid 1px #fff; font-weight:bold; text-align:center; float:left;}
.capcolor { color:#cfc59b;}
.headcolr {color:#f1edd9; font-size:12px;}
.top {padding:2px 1%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; float:right;}
