﻿/* CSS Document */

body{
background:url(images/main_bg.gif) repeat-x;
margin:0px;
padding:0px;
}

.body_text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:14px;
text-align:justify;
}

.body_text a{
	text-decoration:underline;
	color:#000000;
	}

.body_text a:hover{
	text-decoration:none;
	color:#000000;
	}

.body_text_bold{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
line-height:14px;
text-align:justify;
}

.footer{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:14px;
}

.footer a{
	text-decoration:none;
	color:#000000;
	}
.footer a:hover{
	text-decoration:underline;
	}


tr,td{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}

select,input{
	font-size:8pt;
	font-family:tahoma;
	}

.login{
	width:97px;
	height:15px;
	}
	
.maintable{
	width:100%;
	height:900px;
	vertical-align:top;
	}

.container{
	width:795px;
	height:800px;
	margin-top:18px;
	vertical-align:top;
	}

.innerpage_container{
	width:795px;
	height:800px;
	margin-top:1px;
	vertical-align:top;
	}


/* Header Start Here*/
.header{
	width:776px;
	height:287px;
	}
	
.logo{
	height:58px;
	width:480px;
	background:url(images/header_bg.gif) repeat-x;
	}

.header_bg{
	background:url(images/header_bg.gif) repeat-x;
	height:58px;
	width:771px;
	}

.shadowhead_bottom{
	background:url(images/shadowheader_bottom.gif) repeat-x;
	}

.btn_bg{
	background:url(images/header_bg.gif) repeat-x;
	}	
	
.btn_account{
	background:url(images/Create_New_Account.gif) no-repeat;
	width:126px;
	height:26px;
	}

.btn_memberlogin{
	background:url(images/Registered_Members_Login.gif) no-repeat;
	width:153px;
	height:26px;
	}
/* Header End Here*/


/* Menu Part Starts Here*/
.img_menu{
	background:url(images/Navigation_BG.gif) no-repeat;
	width:770px;
	height:33px;
	}

.menu{
	background:#1F1E1E;
	}

#Menu {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;

	}

#Menu * {
	padding-left: 0px;
	padding-bottom: 0px; 
	margin: 0px; 
	}


#Menu LI UL {
	 display: none; 
	 padding-left:10px; 
	 left: -10px;  
	 width: 11em! important; 
	 cursor: default; 
	 position:absolute; 
	 height: auto;
	 padding-top:0.7em;
	 list-style:none;
	 }


#Menu LI {
	font-weight:normal;
	font-family:Tahoma;
	font-size:11px;
	float:left;
	width:auto;
	cursor: pointer;
	list-style-type: none; 				
	position: relative;
	z-index:10;
	}


#Menu LI UL LI {
	padding-right: 0px;
	padding-left: 0px;
	max-width:auto;
	padding-bottom: 0px;
	width: 12em;
	padding-top: 0px;
	}


#Menu LI A {
	padding-right: 0em; 
	display:block;
	padding-left: 0em; 
	width:74px;
	padding-bottom: 0px;
	border-left:#999999 1px solid;
	cursor:pointer;
	color: #999;
	line-height: 2em;
	padding-top: 0px;
	height: 2.31em; 
	text-decoration:none;
	text-align:center;
	}


#Menu LI UL LI A {
	font-weight: normal;
	text-align:left;
	width:100%;
	cursor: pointer! important;
	color: #FFF;
	line-height: 1.7em;
	white-space: nowrap;
	position:relative! important;
	height: 2.0em
	}

#Menu LI A:focus {
	color: #99ccff;
	}

#Menu LI A:active {
	color: #999
	}

#Menu LI:hover UL {
	display: block; z-index: 10; top: 2em! important
	}

#Menu .first a {
	border-left:none;
	}

#ST {
	background:#1F1E1E;
	height:30px;
	margin-top:0px;
	}

#ST LI A {
	background:#666666;
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
	padding-left: 0.5em;
	border-left:#666666 0.1em solid;
	border-top:#555555 0.1em solid;
	}

	
#ST LI A:HOVER{
	background:#CCCCCC;
	font-family:Tahoma;
	color:#000000;
	}

/* Menu Part End Here*/


/* Start Content Area*/

.navigation{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-right:16px;
	}

.navigation a{
	text-decoration:none;
	color:#666666;
	}

.navigation a:hover{
	color:#0066CC;
	text-decoration:underline;
	}



.content_area{
	width:795px;
	height:396px;
	vertical-align:top;
	}
	
.text_area{
	height:216px;
	}

.bodyContent_lowerHalf{
	background:url(images/BodyContent_LowerHalf.gif) no-repeat;
	height:191px;
	}

.content{
	width:291px;
	margin-left:63px;
	margin-top:10px;
	}

.h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#000000;
	}

.h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#333333;
	}

.h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	}

.questions{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	font-weight:bold;
	}

.questions a {
	text-decoration:underline;
	color:#888888;
	}

.questions a:hover {
	text-decoration:none;
	color:#000000;
	}

a.book:link, a.book:active, a.book:visited{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
line-height:15px;  
text-decoration:underline;
}
a.book:hover{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
line-height:15px; 
text-decoration:none;
}

.reservation_blog{
	border:#AAC7DC 1px solid;
	background:#FFFAE9;
	width:230px;
	height:218px;
	margin-top:20px;
	}

.login{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066FF;
	font-weight:normal;
	}

.login a{
	text-decoration:underline;
	}
	
.login a:hover{
	text-decoration:none;
	}

.inpt_contact_first{
	background:#FFFF99;
	width:122px;
	height:15px;
	}

.inpt_contact_second{
	width:122px;
	height:15px;
	}

.list_menu{
	background:#FFFF99;
	width:100px;
	height:15px;
	}

.info_heading{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	background:#D7E1EE;
	border:#A7B4C8 1px solid;
	height:27px;
	padding-left:10px;
	}

.bg_light{
	background:#E5EDF6;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:10px;
	}
	
.bg_white{
	background:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:10px;
	}

.bg_rates{
	background:#E5EDF6;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding-left:10px;
	}
	
.bg_rates_white{
	background:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding-left:10px;
	}
	
	





