body{margin:0; padding:0; background:#eeeff3; font:11px Tahoma, Arial; color:#333; text-align:justify; line-height:16px;}
#mainDiv{margin:0 auto; width:960px;}
h1{margin:0 0 5px 0; padding:0; color:#0d2b81; font:bold 16px "Trebuchet MS"; line-height:18px;}
h2{margin:10px 0 5px 0; padding:0; color:#0d2b81; font:bold 16px "Trebuchet MS"; line-height:18px;}
h3{margin:10px 0 5px 0; padding:0; color:#0d2b81; font:bold 14px "Trebuchet MS"; line-height:18px;}
p{margin:0; padding:8px 0;}
a {color:#333; text-decoration:underline; outline:none;}
a:hover {color:#000; text-decoration:underline; outline:none;}
form, input, textarea {padding:0; margin:0;}
/*-------------------------------HEADER SECTION--------------------------------------*/
#header{margin:0 0 10px 0; height:132px; background:url(../images-09/header-bg.jpg) repeat-x #FFF;}
.logo{float:left;}
.slogan{float:right;}
#headerImage h2{ margin:0;}
/*------------------------------MENU SECTION------------------------------------------*/
#menu{float:left; width:200px; font-weight:bold; background:#fff; border:1px solid #dad9d9;}
#menu ul{margin:0; padding:2px 15px; list-style:none;}
#menu li{margin:0; padding:0; background:url(../images-09/menu-dotted.gif) repeat-x 0 100%;}
#menu a{padding:0 20px; background:url(../images-09/menu-arrow-active.gif) no-repeat left center; color:#16b1bf; text-decoration:none; display:block; line-height:27px; height:27px;}
#menu a:hover{background:url(../images-09/menu-arrow-hover.gif) no-repeat left center; color:#f37125; padding:0 20px; text-decoration:none;}
#menu li.lastList{background:none;}
/*--------------------------------HEADER IMAGE SECTION---------------------------------------*/
.headerImage{float:left; margin:0 0 0 10px; padding:4px; background:#fff; border:1px solid #dad9d9;}
.reservation{float:left; margin:0 0 0 10px; padding:8px 6px 7px 6px; background:#fff; width:224px; border:1px solid #dad9d9;}
.reservationInput{float:left; padding:1px 0 3px 0; margin:3px 0 4px 0;}
.reservationDiv{float:left; padding:0;}
.dropdown{font:11px tahoma, arial; color:#adadad; margin:0 2px 0 0; padding:0; width:64px; height:20px;}
.dropdownLast{font:11px tahoma, arial; color:#adadad; margin:0 1px 0 0; padding:0; width:64px; height:20px;}
.dropdownDouble{font:11px tahoma, arial; color:#adadad; margin:0; padding:0; width:132px; height:20px;}
.searchButton{float:left; margin:0 0 0 5px;}
.calender{float:right; width:18px; margin:0 0 0 2px; padding:0; cursor:pointer;}
.clear{clear:both;}
/*-----------------------------BODY SECTION-------------------------------*/
.bodyTop {margin:10px 0 0 0; height:20px; background:url(../images-09/bodyTopLeft.jpg) no-repeat #FFF;}
.bodyTop div{background:url(../images-09/bodyTopRight.jpg) no-repeat; float:right; width:18px;}
.bodyMiddle{padding:0 0 10px 0; background:#fff;}

.bodyMiddleInner{padding:0 0 10px 0; background:#fff;}
.bodyLeft{float:left; margin-top:4px; padding:0; width:204px; background:#fff;}
/*----------------------------SERVICES SECTION-------------------------*/
 
.services{background:url(../images-09/services-heading-bg.gif) no-repeat; height:28px; margin:0; padding:6px 0 0 10px;}
.services h2{margin:0;}
#services{background:url(../images-09/services-body-bg.gif) repeat-y;}
#services ul{list-style:none; padding:4px 20px 0 20px; margin:0;}
#services li{padding:0; margin:0; background:url(../images-09/services-dotted.gif) repeat-x left bottom; line-height:28px; width:180px;}
#services a{color:#0b3684; text-decoration:none; padding:0 20px; background:url(../images-09/services-arrow-active.gif) no-repeat 0 70%;}
#services a:hover{color:#fd5a17; padding:0 21px; background:url(../images-09/services-arrow-hover.gif) no-repeat 0 70%;}
#services li.lastList{background:none;}
.servicesBottom{background:url(../images-09/services-bottom-bg.gif) no-repeat; width:204px; height:10px;}


.servicesInner{background:url(../images-09/services-heading-bg.gif) no-repeat; height:28px; margin:0; padding:6px 0 0 10px;}
.servicesInner h2{margin:0;}
#servicesInner{background:url(../images-09/services-body-bg.gif) repeat-y;}
#servicesInner ul{list-style:none; padding:4px 7px 0 7px; margin:0;}
#servicesInner li{padding:0; margin:0; background:url(../images-09/services-dotted.gif) repeat-x left bottom; line-height:25px; text-align:left; width:180px; padding:0 6px;}
#servicesInner a{color:#0b3684; text-decoration:none;}
#servicesInner a:hover{color:#fd5a17;}
#servicesInner li.lastList{background:none;}

.content{float:left; width:711px; padding:0 10px; background:#fff; margin-right:5px;}

.contentInner{float:left; width:940px; padding:0 10px; background:#fff;}

.more{float:right; margin:0; width:100%; text-align:right;}
.more a{color:#fd5911; text-decoration:none; padding:0 0 0 15px; background:url(../images-09/more-arrow.gif) no-repeat 0 70%;}
.more a:hover{color:#fd5911; text-decoration:underline; background:url(../images-09/more-arrow.gif) no-repeat 0 70%;}

.bodyRight{float:left; width:208px; background:#fff;}
.imagePadding{margin:12px 0 0 0;}
.logoImage{float:left; margin:0; width:100%; padding:20px 0 0 0;}
.logoImagePadding{padding:0 10px 0 0;}
/*-----------------------------FOOTER SECTION-----------------------------------------*/
.footer{color:#0b3684; margin:0 auto; padding:15px 0 0 200px; background:url(../images-09/body-bottom.gif) no-repeat; height:55px; width:760px; line-height:18px;}
.footer a{color:#0b3684; margin:0; text-decoration:none;}
.footer a:hover{color:#fd5911; text-decoration:none;}
.prosems{color:#adadad; margin:0 auto; padding:5px 0 0 200px; width:760px;}
.prosems a{color:#adadad; text-decoration:none;}
.prosems a:hover{color:#adadad; text-decoration:none;}

.border {border:1px solid #112e85;}
.mainrow {background-color:#566ca5; color:#FFF; font-weight:bold;}
.row1 {background-color:#dadfeb; color:#333;}
.row1 a{ color:#000000;text-decoration:none;}
.row1 a:hover{color:#000000; text-decoration:underline;}
.row1 input {border:1px solid #999999; color:#000000; width:200px; padding:3px 5px 3px 5px;}
.row1 select {border:1px solid #999999; color:#000000; width:212px;height:21px;}
.row1 textarea {border:1px solid #999999; color:#000000; width:205px; padding:3px 5px 3px 0px;}
.row2 {background-color:#e6eaf2; color:#333;}
.row2 a{color:#000000; text-decoration:none;}
.row2 a:hover{color:#000000; text-decoration:underline;}
.row2 input {border:1px solid #999999; color:#000000; width:200px; padding:3px 5px 3px 5px;}
.row2 select {border:1px solid #999999; color:#000000; width:212px; height:21px;}
.row2 textarea {border:1px solid #999999; color:#000000; width:205px; padding:3px 5px 3px 0px;}
.note {font-family:Verdana, Helvetica, sans-serif; font-size:10px;}
.packages {font-size:13px;}
.star {color:#ffffff;}
.heighlight {color:#FCDC7B;}

.imageBorder {padding:2px; border:1px solid #98a8c1;}

/* Css to Reservation Page */
.ReservationPage {clear:both; width:100%;}
.ReservationPage #menu {display:inline; width:100%;}
.ReservationPage #menu ul li{display:inline; background:none;}
.ReservationPage #menu ul li a {display:inline-block; margin:0 6px 0 7px;}

/**/
.victoriaPackage {border-left:1px solid #f83500; border-right:1px solid #f83500; font:14px Arial; text-align:center; font-weight:bold; padding-bottom:10px; padding-top:10px;}

.victoriaPackage .heading {color:#0D2B81;}
.victoriaPackage .price{font-size:12px;}
.victoriaPackage .price b{color:Red; font-size:14px;}


#inclusivePackages {
	background:#fde9d9;
	width:280px;
	border:1px solid #f9dcc5;
	padding:10px;
	height:110px;
}
#inclusivePackages p{
	float:left;
	text-align:justify;
	font-size:12px;
	line-height:18px;
}
#inclusivePackages a{
	text-decoration:none;
	background:#66cccc;
	padding:4px 6px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
}
.headingPackages {
	font-size:15px;
	color:#cc0033;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
}
.sloganPackages {
	font-size:13px;
	color:#cc6600;
	float:left;
	line-height:18px;
	font-weight:bold;
}

#business {
	background:#eaf1dd;
	width:280px;
	border:1px solid #f9dcc5;
	padding:10px;
	height:110px;
}
#business p{
	float:left;
	text-align:justify;
	font-size:12px;
	line-height:18px;
}
#business a{
	text-decoration:none;
	background:#66cccc;
	padding:4px 6px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
}

#meeting {
	background:#daeef3;
	width:280px;
	border:1px solid #f9dcc5;
	padding:10px;
	height:110px;
}
#meeting p{
	float:left;
	text-align:justify;
	font-size:12px;
	line-height:18px;
}
#meeting a{
	text-decoration:none;
	background:#66cccc;
	padding:4px 6px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
}

#parties {
	background:#ffff99;
	width:280px;
	border:1px solid #f9dcc5;
	padding:10px;
	height:110px;
}
#parties p{
	float:left;
	text-align:justify;
	font-size:12px;
	line-height:18px;
}
#parties a{
	text-decoration:none;
	background:#66cccc;
	padding:4px 6px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
}

.table {
	background:#c0faff;
	border:1px solid #83e1de;
	padding:10px;
}

.table h1{
	font-size:20px;
	color:#990000;
	height:25px;
	font-weight:normal;
}