.png {behavior:url(/style/iepngfix.htc);}
body {
font-family:"Century Gothic", Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background:url(/images/back-body.gif) repeat-x;
background-color:#000000;
margin:0;
}
input, textarea, select, {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
p, ul {
padding:0;
margin:0;
}
ul {
list-style-position:inside;
}
a img {
border:none;
}
a {
outline: none;
text-decoration:none;
color:#FFFFFF;
}
a:hover {
color:#000000;
}
#container {
position:absolute;
left:0px;
top:0px;
width:980px;
min-height:520px;
height:520px;
}

#header {
width:980px;
padding-top:35px;
padding-bottom:5px;
background-color:#FFFFFF;
}
#contentBox {
width:980px;
color:#000000;
}




#contentBoxNav {
background-color:#D16103;
height:21px;
}
#contentBoxNav img {
height:21px;
}
a.btn-home img {
width:84px;
background:url(/images/topNav/btn-home.png);
}
a.btn-home:hover img, a.btn-home-on img {
width:84px;
background:url(/images/topNav/btn-home-on.png);
}
a.btn-gallery img {
width:84px;
background:url(/images/topNav/btn-gallery.png);
}
a.btn-gallery:hover img, a.btn-gallery-on img {
width:84px;
background:url(/images/topNav/btn-gallery-on.png);
}
a.btn-gettinghere img {
width:84px;
background:url(/images/topNav/btn-gettinghere.png);
}
a.btn-gettinghere:hover img, a.btn-gettinghere-on img {
width:84px;
background:url(/images/topNav/btn-gettinghere-on.png);
}
a.btn-charges img {
width:84px;
background:url(/images/topNav/btn-charges.png);
}
a.btn-charges:hover img, a.btn-charges-on img {
width:84px;
background:url(/images/topNav/btn-charges-on.png);
}
a.btn-booking img {
width:84px;
background:url(/images/topNav/btn-booking.png);
}
a.btn-booking:hover img, a.btn-booking-on img {
width:84px;
background:url(/images/topNav/btn-booking-on.png);
}
a.btn-parties img {
width:84px;
background:url(/images/topNav/btn-parties.png);
}
a.btn-parties:hover img, a.btn-parties-on img {
width:84px;
background:url(/images/topNav/btn-parties-on.png);
}
#navBlack {
width:75px;
background-color:#000000;
}
.navWhite {
width:5px;
background-color:#ffffff;;
}





#pageTitle {
height:33px;
margin-left:80px;
font-size:23px;
font-weight:bold;
}
#breadcrumb {
position:absolute;
top:70px;
right:5px;
color:#fff;
}
#headerPhotos {
position:absolute;
top:18px;
right:0px;
width:475px;
height:50px;
text-align:right;
}





#contentBoxText {
background:url(/images/back-sarinlogo.png) bottom right no-repeat;
background-color:#F0F0F0;
border-bottom:5px solid #fff;
height:300px;
font-size:12px;
line-height:18px;
text-align:left;
overflow:auto;
}
#contentBoxText a {
color:#000000;
}
#contentBoxText a:hover {
color:#D16103;
}
#contentBoxText a.active {
color:#D16103;
}
#columnLeft {
float: left;
padding: 5px 30px 0px 80px;
width: 280px;
}
#columnMiddle {
float: left;
padding: 5px 30px 0px 0px;
width: 280px;
}
#columnRight {
float: left;
padding: 5px 0px 0px 0px;
width: 255px;
}
#columnSingle {
padding-left: 80px;
width: 900px;
}
#columnTwoLeft {
float: left;
padding: 5px 30px 0px 80px;
width: 590px;
}
#columnTwoRight {
float: left;
padding: 5px 0px 0px 0px;
width: 255px;
}
#columnTwoLeft p, .finePrint {
padding-bottom:5px;
}





#contentBoxBottom {
height:34px;
background-color:#D16103;
}
#contentBoxBottom p {
padding:8px 0px 0px 80px;
}
#contentBoxBottom a {
color:#FFFFFF;
}
#contentBoxBottom a:hover {
color:#000000;
}





#pictureNav {
position:relative;
padding:10px 0px 0px 80px;
width:900px;
z-index:3;
}
.pictureNav {
border:1px solid #FFFFFF;
opacity:.50;
filter: alpha(opacity=50);
-moz-opacity: 0.5;
}
.pictureNavRow td {
padding-top:8px;
}
.pictureNavOver {
border:1px solid #D16103;
}
.pictureNavOn {
border:1px solid #FFFFFF;
}












#footerLeft {
float:left;
width:170px;
padding-top:30px;
padding-left:80px;
}
#footerLeft img {
position:relative;
}
#footerMiddle {
float:left;
font-size:17px;
width:600px;
color:#CCCCCC;
font-weight:bold;
padding-top:34px;
}
#footerRight {
float:left;
text-align:right;
width:130px;
font-size:14px;
font-weight:bold;
padding-top:30px;
}
.finePrint {
padding-top:4px;
font-size:10px;
line-height:16px;
}
.small {font-size:10px;}
.orange {color: #D16103}
.gray {color: #666666}
.clear {clear:both;}


.formInput {
border:1px solid #999999;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}
.formInputNo {
border:1px solid #999999;
text-align:right;
width:60px;
}






.tabBoxContent {
	border:1px solid #202020;
	background-color:#FFFFFF;
	overflow:auto;
}
.tabBoxContent p, .tabBoxContent ul {
	padding:2px 5px 0px 5px;
}
#tabBoxFeatured img {
	border:1px solid #fff;
}
#tabBoxHome {
	width:350px;
	height:270px;
}
#tabBoxFeatured {
	width:450px;
	height:129px;
}

