body { background:#000000;color:#ffffff !important; margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif;}
ul, li, div, form, input, textarea, h1, h2, h3, h4, h5, h6, p { margin:0px; padding:0px;}
.logo { padding:40px 0 20px 0;}
.body_text{font:12px Arial, Helvetica, sans-serif !important; color:#ffffff; !important; line-height:18px;}
.body_text ul{ margin:0; padding:0; list-style:none;}


.body_text a{ color:#ffa53c; text-decoration:none;}
.body_text a:hover{ color:#fff; text-decoration:underline;}
.top_right_text { font:16px "Trajan Pro", Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:30px;}
.top_right_text a {font:14px "Trajan Pro", Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.top_right_text  span { font:18px "Trajan Pro", Arial, Helvetica, sans-serif; color:#FFFFFF;}
.static { background:url(top_right.jpg) top right no-repeat;}
.static div{ background:url(top_left.jpg) top left no-repeat;  padding:0 0 0 10px;}
.static div ul { margin:0px; padding:8px 0;} 
.static div ul li { list-style:none; margin:0px; padding:5px 5px; display:inline;}
.static div ul li a { font:14px "Trajan Pro", Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:inline; padding:5px 6px;}
.static_bot { background:url(bottom_right.jpg) top right no-repeat;}
.static_bot div{ background:url(bottom_left.jpg) top left no-repeat;  padding:0px;}
.static_bot div ul { margin:0px; padding:12px 0 0 0;} 
.static_bot div ul li { list-style:none; margin:0px; padding:5px 5px; display:inline;}
.static_bot div ul li a { font:12px "Trajan Pro", Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:inline; padding:5px 4px;}
.static_bot div p { font:12 Arial, Helvetica, sans-serif; color:#FFFFFF;}
h1 { font:20px "Trajan Pro", Arial, Helvetica, sans-serif; color:#FFFFFF; padding:14px 0;}
h2 { font:14px "Trajan Pro",Arial, Helvetica, sans-serif; color:#FFFFFF;}
p { padding:5px 0; font:12px Arial, Helvetica, sans-serif; color:#ffffff !important; line-height:18px;}

.borderbook{ border:3px solid #0c0c0c;padding:5px; background:url(bg_booking.jpg) repeat-x bottom;}

.img_border{ border:3px solid #0c0c0c; padding:5px;}
.hotel_hd p{ font:18px "Trajan Pro", Arial, Helvetica, sans-serif; color:#ffffff; border-bottom:2px solid #0c0c0c; padding:0 0 10px 0;}
.hotel_disc p{ font:12px Arial, Helvetica, sans-serif; color:#ffffff;padding:10px 0 10px 0;}
.hotel_disc ul{ font:12px Arial, Helvetica, sans-serif; color:#ffffff;padding:10px 0 0 0;}
.hotel_disc ul li{ padding:5px 0 5px 43px; background:url(bullet.gif) no-repeat  scroll 28px 10px;}

.hotel_disc ul li a{ text-decoration:none;color:#ffa53c;}

.formnew strong{font:14px"Trajan Pro", Arial, Helvetica, sans-serif;color:#ffffff;}
.textbox{ width:250px; border:1px solid #ccc; padding:3px; color:#000; background:#777372;}
.textbox1{ width:250px; border:1px solid #ccc; padding:3px; height:50px; color:#000; background:#777372;}

a.btn1{ background:url(btn_lft.gif) no-repeat top left; display:block; float:right;  padding-left:7px; font:11px Arial, Helvetica, sans-serif; text-decoration:none; color:#000; margin-right:10px;}

a.btn1 span{background:url(btn_rgt.gif) no-repeat top right;display:block; padding:4px 10px 5px 3px; }

a.btn1:hover{ background:url(btn_lft.gif) no-repeat 0% 104%; text-decoration:none;}
a.btn1:hover span{ background:url(btn_rgt.gif) no-repeat 100% 104%;text-decoration:none;}

.text2 {background:#333333; border:#CCCCCC; display:block; width:250px; padding:5px; color:#FFFFFF;}