* { margin:0px; padding:0px;}
div, p, li, br { margin:0px; padding:0px;}
img { border:0px;}

.ovFlow { overflow:hidden; }
.clear{ clear:both; display:block;}
.error { color:#FF0000; }
body{ background: #040303 url(../images/bg.gif) left top repeat-x; width:100%; height:100%}
#header, #content, #footer { width:949px; margin:auto;  }
#header .nav{ width:949px; background:url(../images/nav.png) no-repeat; height:64px; color:#E6E3D6; text-decoration:none; margin:20px 0px 0px 0px; } 
#header .nav li{ float:left;display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#header .nav li a{ display:block; color:#E6E3D6; text-decoration:none;} 
#header .nav li a.home{ padding: 24px 0px 0px 22px;}
#header .nav li a.about{ padding: 24px 0px 0px 20px; }
#header .nav li a.location{ padding: 24px 0px 0px 20px;}
#header .nav li a.travel{ padding: 24px 0px 0px 20px;}
#header .nav li a.reserve{ padding: 24px 0px 0px 20px; }
#header .nav li a.activities{ padding: 24px 0px 0px 20px; }
#header .nav li a.faq{ padding: 24px 0px 0px 20px;}
#header .nav li a:hover{ color:#D23140;}

#header .nav li a.select-home{ color:#D23140;padding: 24px 0px 0px 22px;}
#header .nav li a.select-about{ color:#D23140;padding: 24px 0px 0px 20px; }
#header .nav li a.select-location{ color:#D23140;padding: 24px 0px 0px 20px; }
#header .nav li a.select-reserve{ color:#D23140;padding: 24px 0px 0px 20px; }
#header .nav li a.select-activities{ color:#D23140;padding: 24px 0px 0px 20px; }
#header .nav li a.select-faq{ color:#D23140;padding: 24px 0px 0px 20px; }
#header .nav li a.select-travel{ color:#D23140;padding: 24px 0px 0px 30px; }

#header .nav li a.home:hover{ padding: 24px 0px 0px 22px;}
#header .nav li a.about:hover{ padding: 24px 0px 0px 20px; }
#header .nav li a.location:hover{ padding: 24px 0px 0px 20px;}
#header .nav li a.travel:hover{ padding: 24px 0px 0px 20px;}
#header .nav li a.reserve:hover{ padding: 24px 0px 0px 20px; }
#header .nav li a.activities:hover{ padding: 24px 0px 0px 20px;}
#header .nav li a.faq:hover{ padding: 24px 0px 0px 20px;}
#header .banner{ padding:29px 29px 37px 29px; width:891px; background:url(../images/banner.jpg) left top no-repeat; height:270px; }

#content {  background:url(../images/left-bg.png) left top repeat;}
#content .left{ width:568px; float:left;}
#content .left .text{ padding:30px 0px 30px 20px; color:#E6E3D6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:22px}
#content .left .text .col{color:#FED792;}
#content .left .text .blank{height:13px;}
#content .left .text a{ text-decoration:underline; color:#FED792;}
#content .left .testimon{ padding:30px 0px 10px 20px;}

#content .right{ width:381px; float:right; }
#content .right .text{ color:#E6E3D6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;padding:65px 0px 0px 35px;}
#content .right .text .blank{height:6px;}
#content .right .text li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; margin-left:35px;  color:#B89D82; padding:10px 10px 8px 0px;}
.field-back{background:url(images/text-field.jpg) left top no-repeat; width:210px; height:20px;}
.field-col{background:none; color:#B79C7F; width:200px; padding:2px 5px 2px 5px; border:0px;}
#content .gallery{ margin-top:10px;}
#content .gallery .box{ background:url(../images/gallery-bg.jpg) top repeat; width:900px;  margin:auto; padding-left:48px; height:159px;}
#content .gallery .box li { list-style:none; float:left; width:188px; display:block; margin-right:33px;}
#content .gallery .box li a.gal1{}
#footer{ color:#B99E81; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:5px 6px 20px 6px;}
#footer .left{ padding-left:20px; float:left; width:480px; }
#footer .left a{color:#B99E81; text-decoration:none;}
#footer .left a:hover{ color:#D23140; text-decoration:none;}
#footer .right{ padding-right:20px; float:right;}
#footer .right .link{ font-size:9px;}
#footer .right .link a{color:#B99E81; text-decoration:none; outline:none;}
#footer .right .link a:hover{color:#D23140; text-decoration:none;}





