/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	margin-bottom: 0px;
}
#bodytable {
  width:975px;
  margin-left:-488px;
  left:50%;
  top:0;
  background:url(../images/content-sliver.jpg) center repeat-y;
  position:absolute;
}
#tablediv {
 top:0px;
 left:10px;
 width:955px;
 background:#ffffff;
 position:relative;
 }
#tablebottom {
 top:0px;
 left:0px;
 width:975px;
 height:15px;
 background:url(../images/bottom-bg.jpg) center no-repeat;
 position:relative;
 }
#footer {
 top:0px;
 left:0px;
 width:975px;
 height:15px;
 padding:0px 0px 30px 0px;
 background-image: url(../images/bg.jpg);
 background-repeat: repeat;
 position:relative;
}
#copyright {
float:left;
width:450px;
padding-left:30px;
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight:bold; line-height: 14px; word-spacing:3px; text-decoration: none;
position:relative;
}
#disclaimer {
float:right;
width:150px;
padding-right:30px;
text-align:right;
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight:bold; line-height: 14px; word-spacing:3px; text-decoration: underline;
position:relative;
}
#disclaimer a{
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight:bold; line-height: 14px; word-spacing:3px; text-decoration: underline;
}
#disclaimer a:hover{
text-decoration:none;
}
.Bodytext {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; font-weight: normal; line-height: 14px; text-decoration: none; text-align:left;
}

#topbar {
top:0px
left:0px;
height:95px;
width:935px;
text-align:right;
padding:15px 20px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #EDEDED; font-weight:normal; line-height: 14px; word-spacing:3px; text-decoration: none;
background:url(../images/topbar.jpg) center no-repeat;
}
#navbar {
 top:0px;
 left:0px;
 height:24px;
 width:935px;
 padding:0px 0px 0px 20px;
 background-color:#666666;
 position:relative;
}
#navbar dl{
margin:0px;
}

a.nav, a.nav:link, a.nav:visited {display:block; height:23px; text-align:center; text-decoration:none; font-family: Verdana, Arial, Sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; line-height:20px; overflow:hidden; float:left; padding:1px 7px 0px 7px;}
a.nav:hover {color:#333333; background:#EDEDED;}
a.nav:active {color:#333333; background:#EDEDED;}
a.navcurrent {display:block; height:23px; background:#DFDFDF; text-align:center; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:11px; font-weight:bold; color:#343434; line-height:20px; overflow:hidden; float:left; padding:1px 7px 0px 7px;}

#bannerquote {
top:0px;
left:0px;
height:236px;
width:955px;
}
#banner {
float:left;
width:629px;
height:236px;
text-align:center;
background:url(../images/banner-bg.jpg) repeat-x;
position:relative;
}
#quote {
float:right;
width:266px;
height:156px;
text-align:justify;
padding:60px 30px 20px 30px;
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; line-height: 18px; word-spacing:3px; text-decoration: none;
background:url(../images/quote-bg.jpg) center no-repeat;
position:relative;
}
.cleardiv {
clear:both;
}
#contentdiv {
top:0px;
left:0px;
width:935px;
padding:10px;
position:relative;
}
#offer1 {
width:150px;
float:left;
position:relative;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; font-weight: bold; line-height: 14px; text-decoration: none; text-align:center; margin-top:10px;
}
#offer2 {
width:150px;
float:left;
position:relative;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; font-weight: bold; line-height: 14px; text-decoration: none; text-align:center; margin-top:10px;
}
#introtext {
float:left; width:585px;
padding:10px 0px 50px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; font-weight:normal; line-height: 14px; text-decoration: none; text-align:left;
background:url(../images/icon2.jpg) right bottom no-repeat;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #555555; font-weight: bold; line-height: 14px; text-decoration: none; text-align:left;
}

.subtitle {
display:block;
height:18px;
background:url(../images/subtitle-bg.jpg) left no-repeat;
padding-top:1px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; line-height: 14px; text-decoration: none; text-align:left;
}
.subtitle2 {
display:block;
height:18px;
padding-top:1px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #adad59; font-weight: bold; line-height: 14px; text-decoration: none; text-align:left;
}
.imgthumb {
float:left;
width:150px;
display:block;
padding:10px;
position:relative;
}
.descdiv {
width:550px;
padding:10px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; font-weight: normal; line-height: 14px; text-decoration: none; text-align:left;
position:relative;
}

.navcontainer {
 position:relative;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width:530px;
	}	

.navlist {
    font-weight:normal;
    color:#444444;
    line-height:16px;
    list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	word-spacing: 3px; 
	text-decoration: none;
	margin: 0;
}

.navlist li {
    padding-left:17px;
    background:transparent url(../images/bullet1.gif) no-repeat;
    background-position:0 3px;
}
.iconright {
float:right;
padding:30px 30px 0px 0px;
position:relative;
}

.tarifftable {
background-color:#ededed; width:500px; float:left;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; font-weight: normal; line-height: 16px; text-decoration: none; text-align:center;
}

.restdiv1 {
position:relative; padding:0px 0px 10px 0px;
}
.restdiv2 {
position:relative; background:url(../images/icon5.jpg) bottom right no-repeat; padding:0px 0px 10px 0px;
}
.resttext {
float:right; width:759px; position:relative; padding-top:10px;
}

.forAltheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #343434; font-weight: bold; line-height: 16px; text-decoration: none}
.forAsterix { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DB2217; font-weight: bold; line-height: 10px; text-decoration: none}
.forRoomTypes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; font-weight: normal; line-height: 16px; word-spacing: 3px; text-decoration: none}
.mail {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #555555; font-weight: bold; line-height: 14px; text-decoration: none; text-align:center;}
.mail a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #336699; font-weight: bold; line-height: 14px; text-decoration:underline; text-align:center;}

.locationinfo {
float:left;
width:425px;
padding-top:30px;
text-align:center;
position:relative;
}
.locationmap {
float:right;
width:500px;
height:270px;
background:url(../images/location-map.jpg) center no-repeat;
position:relative;
}
.contactform {
float:left;
width:500px;
position:relative;
}
.contactimg {
float:right;
width:330px;
height:338px;
background: url(../images/contact-img.jpg) left top no-repeat;
position:relative;
}
.emailid {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#336699; font-weight: bold; line-height: 14px; text-decoration:underline; }
.emailid a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#336699; font-weight: bold; line-height: 14px; text-decoration:underline; }
.emailid a:hover{ text-decoration:none;}


#tariffpage {
width:895px;
padding:20px;
position:relative;
}
.t_title {font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #cbcb35; font-weight: normal; line-height: 20px; word-spacing: 3px; text-decoration: none; text-align:center;}
.t_subtitle {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #336699; font-weight: normal; line-height: 20px; word-spacing: 3px; text-decoration: none; text-align:center;}
#tariff_tbl strong {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #5C6388; font-weight: bold; line-height: 15px; word-spacing: 3px; text-decoration: none; text-align:center; }
.package_ttl {font-family: Arial, Georgia, Verdana, Helvetica, sans-serif; font-size: 12px; color: #555555; font-weight: bold; line-height: 20px; text-decoration: none; text-align:center; }
#tariff_tbl  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #5C6388; font-weight: normal; line-height: 15px; text-decoration: none; text-align:center;  padding:20px 0 0px 0; }
.navlist_tariff { list-style-type:none; margin: 0; padding: 10px 0 10px 0; text-align: left; margin:-15px 0 0 0;}
.navlist_tariff li { padding:0px 0px 2px 20px; background:transparent url(../images/bullet1.gif) no-repeat; background-position:0px 1px; line-height:19px; font-size:11px; font-family:arial,verdana; font-style:normal; font-variant:normal; font-weight:normal; color:#666666;}
.navlist_fac { list-style-type:none; margin: 0; padding: 10px 0 10px 0; text-align: left; margin:0 0 0 0;}
.navlist_fac li { padding:0px 0px 4px 20px; background:transparent url(../images/bullet1.gif) no-repeat; background-position:0px 1px; line-height:19px; font-size:12px; font-family:arial,verdana; font-style:normal; font-variant:normal; font-weight:normal;}

