body{background-image:url('../images/pattern_black.jpg'); background-color:#000; color:#FF6600; font: normal 0.7em Arial, Sans-serif;text-align:center;}
*{margin:0; padding:0; border:0;}
a{color:#FF9900;}
a:visited	{ color:#FF6600; text-decoration:none; }
a:hover		{ text-decoration:underline; }
#main{ width:1000px; margin:auto; margin:0 auto;}
#footer {color: #FF9900;padding-top:20px;clear:both;}
#footer a { color:#ff6600; font-size:0.8em;}
#footer p{clear:both;color:#aaa; font-size:1.2em;padding-top:5px; padding-bottom:10px;}
#footer p a {color:#FF6600;font-size:1em;}
#header{ height:254px;padding-bottom:20px;position: relative;}
#header h1{ float:left; font-size:1.9em;font-weight:500;margin-top:230px;}
#header #Book{margin-top:120px; position:absolute; right:70px;}
#headerimg{list-style-type:none;width:220px;float:left;text-align:left;padding-right:20px;}
#navigation{list-style-type:none;  width:150px; float:left;padding-left:75px;padding-right:30px;padding-top:20px;}
#content ul,#contentconfirm ul{padding-top:30px;list-style-type:none;padding-bottom:30px;padding-left:20px;padding-right:20px;color:#fff; font-size:1.1em;color:#ccc;}
#content  .bold,#content .bold1st{font-weight:700;font-size:1.1em;margin-top:15px;color:#ff6600;clear:both;}
#content ul li,#contentconfirm ul li{padding:4px;}
#content p{	padding-left:20px; padding-right:20px; color:#ccc; font-size:1.1em;text-align:left; line-height:20px;}
#content a { color:#FF6600; }
#content{background-image:url('../images/pattern_grey.jpg');padding-top:20px;width:600px;float:left;padding-bottom:20px;}
#contentconfirm{background-image:url('../images/pattern_grey.jpg');padding-top:20px;width:500px;float:left;padding-bottom:20px;}
#galleryul{width:560px;margin-top:-35px;}
#galleryul li{float:left;width:38px;height:38px;}
#galleryul li a{width:38px;height:38px;}
#hero{padding-bottom:0;margin-bottom:0;}
#contentconfirm{padding-bottom:100px;}
#contentconfirm a{color:#ff6600; text-decoration:none;font-size:1.4em;}
#groupimage{padding-top:20px; padding-bottom:20px;}
.infobg{background-color:#ccc;color:#222;}
#entertainment{text-align:left;}
ul#entertainment li{padding:10px;}
p.location {	padding-top:10px;padding-bottom:10px;}
ul li.contactheader{ font-size:1.2em;font-weight:600}
p#copyright{padding-left:115px; padding-bottom:20px;padding-top:20px;}
.room,.ratetitle{text-align:left;padding-left:5px;}
#rates{margin-left:20px;width:560px;margin-bottom:20px;font-size:1.2em;color:#ccc;border-bottom:1px solid #eee;}
.rateshigh{background-color:#eee; color:#444; height:20px;}
table{border-collapse:collapse;}
#rates td{padding:8px 0px 8px 0px;}
input{float:left;}
p#errorfname,p#errorlname,p#erroremail,p#errorcomments{float:left;color:#f00;font-size:1.0em;padding-left:5px;}
form{text-align:left;}
form ul li{ width:700px;clear:both;}
textarea{float:left;}
.linkspage{font-size:1.2em;text-decoration:none;}
.descriptionlinks{padding-bottom:20px;}
#indexmain{width:920px; margin:0px auto; }

#indexrghtclmn img{float:left;clear:both; padding-bottom:20px;}
#indexrghtclmn{width:150px;float:left;clear:right;}
#introtext{width:500px;float:left;padding-left:30px;padding-right:50px;} 
#introtext p{color:#eee; width:440px;font-size:1.2em;text-align:center;padding-bottom:40px; font-weight:600;padding-left:30px; padding-top:20px;}
#indexmain h1{font-size:3em;text-align:left;padding-left:130px;padding-bottom:20px;margin-bottom:30px;padding-top:40px; width:770px;color:#36ff00; border-bottom:1px solid #ff6600;}
#indexnav{padding-right:50px;width:130px;float:left;text-align:left;}
#indexnav #indexcntr{text-align:right; list-style-type:none;padding-top:22px;}
.space{padding-bottom:20px;}
#logo{padding-left:10px;}
#footerindex {color: #FF9900;padding-top:30px;clear:both;font-size:1.1em;padding-bottom:20px;}
#footerindex a { color:#ff6600; font-size:1.1em;}
#booknowindex{padding-left:30px;}
#contentbooking ul{ list-style-type:none;padding-bottom:20px;padding-top:20px;}
#contentbooking{width:550px;background-image:url('../images/pattern_grey.jpg');padding-top:20px;float:left;padding-bottom:20px;padding-left:20px;}
#contentbooking ul li{padding:5px 5px;}
#prev2,#next2{font-size:1.4em;padding-right:22px;text-decoration:none;padding-left:50px;}
#slideshowmarg{;width:500px;padding-bottom:10px; margin:0 auto;}
#gallerymarg{width:600px;}
p#counter,p#counterrates{color:#ff6600;text-align:right;padding-right:50px;}
#menu { padding: 0;width:800px; max-height:20px;}
#menu li {display:inline;}
#menu li a {background-color:#ddd;float:left; padding: 8px; border-right: 1px solid #ccf; border-bottom: none; text-decoration: none; color: #000; font-weight: bold;}
#menu li a:hover{background-color:#fff;color:#ff6600;}
#menu li.active a { background: #eef;color:#ff6600 }
.content { width:480px; clear: both;padding: 10px 20px 20px; }
#entertainmenttab{width:500px;margin:0 auto;}
.entertainmentlink{padding-top:20px;padding-bottom:20px;}
.paddingtop{padding-top:20px;}
.content h2,.content h3{padding-bottom:20px;padding-top:0px;}
.content p a {text-align:center;}
#nenter{padding-bottom:10px;padding-top:20px;}
.facebook{padding-top:50px;}
.entertainmentul{text-align:left;margin-top:-20px;}
