body { margin: 0px;	padding: 0px; font: 9pt Arial, Helvetica, sans-serif; background:#000; color:#fff;
}
div, img, p, h1, h2, h3, h4, h5, h6, a, ul, li, span{ margin:0; padding:0; border:none;}

p { margin:5px 0px; color:#fff;}
h1{ /* margin:5px;*/ font:13px "Trajan Pro", Arial, Helvetica, sans-serif ; color:#FBF6E6; display:block; padding: 7px 0; text-transform:uppercase;}

h2 { color:#FBF6E6; display:block; padding: 7px 0; font-family:"Trajan Pro",Arial,Helvetica,sans-serif; font-size:13px; margin:0; padding:0; text-decoration:none;-x-system-font:none; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; }

h2 a { color:#FBF6E6!important; display:block; padding: 7px 0; text-transform:uppercase; font-family:"Trajan Pro",Arial,Helvetica,sans-serif; font-size:13px; margin:0; padding:0; text-decoration:none; -x-system-font:none; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:0;
}
#outerContainer{ width:100%; float:left;}
#topContainer{ width:100%; float:left;}
#toplogoArea{width:978px; margin:0 auto; margin-top:30px; clear:both;}
#toplogoArea1{width:938px; margin:0 auto; margin-top:30px; clear:both;}
#toplinkArea{width:100%; float:left; background:#101010;  margin-top:30px;}
.topLinks{width:978px; margin:0 auto; font:8pt "Trajan Pro", Arial, Helvetica, sans-serif; color:#FFF;}
.topLinks1{width:938px; margin:0 auto; font:8pt "Trajan Pro", Arial, Helvetica, sans-serif; color:#FFF;}
.topLinks1 ul { text-align:center; list-style:none;}
.topLinks1 ul li { text-transform:uppercase; display:inline; padding:0 17px 0 0;  }
.topLinks1 ul li a { color:#FFF; text-decoration:none; display:inline-block;}
.topLinks ul { text-align:center; list-style:none;}
.topLinks ul li { text-transform:uppercase; display:inline; padding:0 14px 0 0;  }
.topLinks ul li a { color:#FFF; text-decoration:none; display:inline-block;}
.topLinks ul li a:hover {}
#bannerArea{width:978px; border-bottom:3px solid #101010; background: url(../images/bgBanner.jpg) repeat 0 0; margin:0 auto; clear:both;}
.booking_div{width:240px!important; background:#000; margin:0; padding:0; float:left!important;}
.booking_div a{ color:#fff; font:8pt "Trajan Pro", Arial, Helvetica, sans-serif ;}
.booking_div ul.tabs{list-style-type:none; display:block;}
.booking_div ul.tabs li{ background:#080808; border-top:1px solid #000;}
.booking_div ul.tabs li a{text-decoration:none; display:block; height:20px; padding:8px 0 8px 10px; color:#fff; font:10.5pt "Trajan Pro", Arial, Helvetica, sans-serif ; background:url(../images/arrow.gif) no-repeat 95% 50%;}
.booking_div ul.tabs li a.tab1{ background:#191919 url(../images/arrow.gif) no-repeat 95% 50%;}
.booking_div ul.tabs li a.tab2{ background:#1a1e1f url(../images/arrow.gif) no-repeat 95% 50%;}
.booking_div ul.tabs li a.tab3{ background:#080808 url(../images/arrow.gif) no-repeat 95% 50%;}
*html .booking_div ul.tabs li a{ padding-bottom:7px;}
.booking_div ul.tabs li a:hover{text-decoration:none;}
.head1 {font: 400 9pt "Trajan Pro", Arial, Helvetica, sans-serif ; color:#fff; padding:7px 0 3px 0;}
.textbox1 {
border-width: 1px;
border-style: solid;
border-color: #0d2653;
font-family: Tahoma;
font-style: normal;
font-size: 11px;
line-height: normal;
color: #333333;
width: 110px;
}
.textbox2 {
border-width: 1px;
border-style: solid;
border-color: #0d2653;
font-family: Tahoma;
font-style: normal;
font-size: 11px;
line-height: normal;
color: #333333;
}

#banner{width:738px; float:left;}
#banner div { position:absolute;}
#banner div.photo {padding:360px 0 0 580px;}





#middleContainer{ width:100%; float:left; margin:20px 0;}
#content{width:978px; margin:0 auto; padding:20px 5; }
#content a { color:#FBF6E6; text-decoration:none;}
#content a:hover { color:#FBF6E6; text-decoration:underline;}
.block{ width:220px; float:left; margin-right:25px; .margin-right:15px;}
.blockcontent{height:280px;}

.marginNone{ margin:0 !important;}
a.moreinfo { padding:2px 20px 2px 10px; font: 700 9pt "Trajan Pro", Arial, Helvetica, sans-serif ; background:#fff url(../images/bulletArrow.jpg) no-repeat 95% 50%; color:#000000 !important; text-decoration:none; text-transform:uppercase; letter-spacing:1px; }
a.moreinfo:hover {  color:#333; text-decoration:none;}
a.more { color:#FFFFFF; text-decoration:none; }
#bottomContainer{ width:100%; float:left; background:#101010; padding:7px 0; margin-top:10px;}
#footerArea{ width:978px; margin:0 auto; font:11px "Trajan Pro", Arial, Helvetica, sans-serif; color:#FFF;}
#footerArea p {}
ul.footerLinks { text-align:center; list-style:none;}
ul.footerLinks li { text-align:center; display:inline;  }
ul.footerLinks li a { color:#FFF; text-decoration:none; display:inline-block; padding:0 9px 0 9px; border-right:1px solid #fff;}
ul.footerLinks li a:hover {}
#content img { padding-right:5px;}
.submitbtn {
background-image:url(new/SUBMIT.jpg);
border:0 none;
cursor:pointer;
height:20px;
width:75px;
}
#left_part { width:222px; float:left; border:solid 1px #1e1e1e; padding:4px; margin:0px 6px 0 0;}
#right_part { width:710px; float:left; padding:0 0 0 20px;}

h1.head1 { color:#FBF6E6; display:block; padding: 7px 0; font-family:"Trajan Pro",Arial,Helvetica,sans-serif; font-size:13px; margin:0; padding:0; text-decoration:none;-x-system-font:none; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; background:url(new/head_bg.jpg) repeat-x !important; }

h1.head1 span{ background:#000000; color:#FBF6E6; padding: 7px 0; font-family:"Trajan Pro",Arial,Helvetica,sans-serif; font-size:13px; margin:0; padding:0; text-decoration:none;-x-system-font:none; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal;}

h3 { color:#FBF6E6; display:block; padding: 7px 0; font-family:"Trajan Pro",Arial,Helvetica,sans-serif; font-size:13px; margin:0 5px; padding:0 ; text-decoration:none;-x-system-font:none; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-align:center; background:url(new/head_bg.jpg) repeat-x !important; }

h3 a { background:#000000; color:#FBF6E6!important; text-transform:uppercase; font-family:"Trajan Pro",Arial,Helvetica,sans-serif; font-size:13px; margin:0; padding:0; text-decoration:none; -x-system-font:none; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:0 auto; text-align:center;
}
.left_heading { color:#FBF6E6; font-family:13 "Trajan Pro"!important,Arial,Helvetica,sans-serif; margin:0; padding:0 ; text-decoration:none;-x-system-font:none; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-align:left; }
.left_content { width:232px; float:left;}
ul.company_info { font:11px Arial, Helvetica, sans-serif; color:#999999; margin:0; padding:10px 0 0 0!important; list-style:none;}
ul.company_info li { padding:10px 10px; margin:0; line-height:18px; display:inline;}


ul.hotel-types {
    background: none repeat scroll 0 0 #191919;
    border: 1px dashed #333333;
    margin: 10px 0 !important;
    padding: 4px 0px 4px 10px !important;
	min-height:15px;
}
ul.hotel-types li {
    border-left: medium none !important;
    display: inline;
    margin-right: 10px;
	padding:0 !important;
	float:left;

}
ul.hotel-types li a {
    display:block !important;
    font-size: 11px !important;
    font-weight: bold;
	width:230px;
	line-height:15px;
	margin:5px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	text-decoration:none;
}
.site-map h1{ margin-bottom:20px;}
.site-map ul li { margin: 0 10px 10px 0 ; padding: 0; width: 237px; list-style:none;  float:left; display:block;}
.site-map ul li a {font:13px "Trajan Pro", Arial, Helvetica, sans-serif; color:#ffffff; }
.site-map ul ul { margin-top:15px;}
.site-map ul ul li{ width: 190px; list-style:none;  float:left; display:block; margin-left:15px;}
.site-map ul ul li a {font:11px "Trajan Pro", Arial, Helvetica, sans-serif; color:#ccc; }
/***********************************************Clear Classes ************************************************/
ul.hotel-types:after, ul.hotel-types li:after, .site-map:after, .site-map ul:after, .site-map ul ul:after, .site-map ul li:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}


/*********************************************** Added by Heramb (14 may 2011)************************************************/

#sitemap { width:958px; padding: 0 10px; float:left;font-family:"Trajan Pro",Arial,Helvetica,sans-serif;}

ul.site { list-style:none; margin:0 52px 0 0; padding:0; float:left;}
ul.site li { margin:0; padding:0;} 
ul.site li a { color: #f2f2f2; font-size:14px; text-decoration: none; margin-top:10px; display:block;}
ul.site li a:hover { color:#003399; }
ul.site li ul { list-style:none; margin:5px 0 5px 15px; padding:0;}
ul.site li ul li {margin:0; padding:0;}
ul.site li ul li a { color:#dddddd !important; font-size:11px; text-decoration:none; background:url(../images/arrow4.gif) no-repeat scroll left 7px; padding:5px 5px 5px 12px; display:block; margin:0;}
ul.site li ul li ul li a { background:url(../images/arrow3.gif) no-repeat scroll left 7px ;}

