body,form{padding:0;margin:0;font-size:11px;font-family:arial;color:#1F1F1F}
body{background:#5e5b54 url(../images/site_background.gif) repeat-x}
h3{background:#BDB9AB url(../images/h3_bg.gif) no-repeat;font-size:12px;font-weight:normal;margin:0 0 5px;padding:6px 8px}
h5{font-weight:bold;text-transform:uppercase;font-size:11px;padding:0;margin:0}
p{margin:0;padding:0 0 5px}

#page{width:968px;margin:0 auto;background:#fff url(../images/horizontal_bg.gif) repeat-y}

#header{background:#979082 url(../images/header_top.gif) no-repeat left bottom;padding:6px 13px 0;height:22px}
#head{background:url(../images/content_top.jpg) no-repeat;height:90px}
#logo{float:left;height:89px;width:100px}
#logo img{border:0}
#wrapper{background:url(../images/main_content_back.jpg) no-repeat}
#wrap{background:url(../images/content_grad.gif) no-repeat;margin:0;padding:0 4px}
#wrap img{margin:8px 0 8px 0;}

#mmenu{width:670px;float:left;margin-top:56px}
#mmenu ul{list-style:none;padding:0;margin:0}
#mmenu li{padding:0;margin:0;float:left}
#mmenu a{display:block;color:#979082;padding:11px 11px 3px;text-decoration:none;text-transform:uppercase}
#mmenu a:hover{text-decoration:underline; color:#926B8A}
#mmenu li.active{background:url(../images/mmenu_a_bgl.gif) no-repeat}
#mmenu li.active a{background:url(../images/mmenu_a_bgr.gif) no-repeat top right}

#body{background:#FFF url(../images/body_bg.gif) repeat-y;margin:0 10px}
#bbody{background:url(../images/body_bbg.gif) no-repeat left bottom;height:1%}

#lcol{width:665px;float:left}
#lcol .wrap{padding:25px 20px}
#rcol{width:275px;float:left}
#rcol .wrap{padding:15px 21px 21px 15px}

#h2{background:#9B9486 url(../images/h2_bg.gif) repeat-x top right;height:43px;margin:0;padding:5px 10px 0 23px}
#h2 h2{text-transform:uppercase;font-family:arial;font-size:18px;font-weight:normal;float:left;padding:13px 0 0;margin:0}
#h2 h2 span{color:#fff}
#herenow{color:#5E5A53;float:right;font-family:arial;font-size:12px;font-weight:bold;margin:0;padding:15px 10px 5px;text-transform:uppercase}
#herenow span{color:#fff;font-size:17px}

#bucket{background:url(../images/bucket_area_background.gif) no-repeat}
#bucket div{background:url(../images/bucket_background.gif) repeat-x;height:177px;margin:0 4px;padding:0 2px}

#bmenu{background:#979082}
#bmenu .wrap{width:968px;height:36px;margin:0 auto}
#bmenu .left{float:left;margin-left:5px}
#bmenu ul{padding:0;margin:0;list-style:none}
#bmenu li{padding:0;margin:0;float:left}
#bmenu .left a{display:block;float:left;font-size:12px;padding:10px;text-decoration:none;text-transform:uppercase;color:#fff}
#bmenu .right{float:right;margin-right:15px}

.item{margin:0 0 7px}
.item p{padding-bottom:3px}
.item .top{height:29px;background:url(../images/item_tbg.png) no-repeat}
.item .bottom{height:10px;background:url(../images/item_bbg.png) no-repeat}
.item .box{background:url(../images/item_lrbg.gif) repeat-y;padding:0 6px}
.item .item_bg{background:url(../images/item_b_bg.png) repeat-x left bottom;padding:7px 5px 10px 4px}
.item .top h4{padding:8px 0 0 14px;margin:0;float:left;font-weight:normal;color:#fff;font-size:12px}
.item .top a{display:block;float:right;background:url(../images/a_arr.gif) no-repeat;padding:0 0 0 13px;margin:10px 14px 0 0;text-transform:uppercase;font-size:10px;color:#fff;text-decoration:none;height:13px}
.item .top a.hide{background-position:0 0}
.item .top a.feature{background-position:0 -13px}
.item .img{float:left;width:200px}
.item .content{float:left;width:390px;margin:0 0 0 10px}
.item .address{color:#9B9487;margin:0 0 5px;padding:0}
.item div.details a{background:#F0EEEA url(../images/viewdetails.gif) no-repeat;display:block;width:70px;height:16px;color:#979082;margin:5px 0 0;padding:4px 6px 2px 25px;text-decoration:none}
.item div.details a.closed{background-position:0 0}
.item div.details a.opened{background-position:0 -22px}
.item div.detailed{display:none;background:url(../images/detail_mid.gif) repeat-y;width:390px}
.item div.detailed .dtop{background:url(../images/detail_top.gif) no-repeat}
.item div.detailed .dbottom{background:url(../images/detail_bottom.gif) no-repeat left bottom;padding:6px 12px}
.item div.detailed .dbottom a{color:#000; text-decoration:none}
.item div.detailed .dbottom a:hover{color:#926B8A; text-decoration:underline}
.item div.ratebox{background:#aba9a4;height:26px;margin:8px 0 0}
.item div.ratebox .rbp{padding:8px}
.item div.rate{float:left}
.item div.rate a{color:#000; text-decoration:underline;}
.item div.rate a:hover{color:#926B8A; text-decoration:underline}
.item div.ratebox a.image_url {display:block;float:right;background:#D012C5 url(../images/btn_grad.gif) repeat-x;padding:3px 6px 3px 22px;margin:-5px 0 0;text-transform:uppercase;text-decoration:none;color:#fff;font-size:10px}

.item div.bookingwidget a{background:#F0EEEA url(../images/viewdetails.gif) no-repeat;display:block;width:70px;height:16px;color:#979082;margin:5px 0 0;padding:4px 6px 2px 25px;text-decoration:none}
.item div.bookingwidget a.closed{background-position:0 0}
.item div.bookingwidget a.opened{background-position:0 -22px}
.item div.bookingwidget{display:none;background:url(../images/detail_mid.gif) repeat-y;width:390px}
.item div.bookingwidget .dtop{background:url(../images/detail_top.gif) no-repeat}
.item div.bookingwidget .dbottom{background:url(../images/detail_bottom.gif) no-repeat left bottom;padding:6px 12px}
.item div.bookingwidget .dbottom a{color:#000; text-decoration:none}
.item div.bookingwidget .dbottom a:hover{color:#926B8A; text-decoration:underline}
.item div.bookingwidget a.image_url {display:block;background:#D012C5 url(../images/btn_grad.gif) repeat-x;padding:3px 6px 0px 22px;margin: 0 0;text-transform:uppercase;text-decoration:none;color:#fff;font-size:10px}
.item div.bookingwidget a.image_url:hover { text-decoration:none; color: #fff}

#lang{float:right;padding:4px 9px 0 0}
#lang a{color:#fff}
#langdd{display:none;position:absolute;list-style:none;padding:7px;margin:4px 0 0 -30px;background:#f4f4f4;border-left:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5}
#langdd li{padding:0;border-bottom:1px solid #e6e5e1;font-size:12px}
#langdd a{color:#979082;display:block;padding:3px 12px}
#langdd a:hover{color:#fff;background:#c7c5b9}

#signin{float:left}
#signin a{color:#fff}

.booknow{float:right; display:none}
.booknow a{display:block;width:190px;height:42px;background:url(../images/booknow.gif) no-repeat; text-indent:-31415926px;margin:48px 0 0}

.clr{clear:both}

#globalFooterContainer{width:968px;margin:0 auto}
#globalFooterContainer a{color:#CCCCCC;text-decoration:none}
#globalFooterContainer a:hover{text-decoration:underline}
#globalFooterLegal{margin-bottom:8px}
#globalFooterContainer p{color:#CCCCCC;}