﻿@charset "utf-8";
/* CSS Document */

body{margin:0px; height:0px;}
img{border:none;}

h1{font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#483b2c;margin:0px; padding:0 0 5px 0; text-transform:uppercase;}
h2{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#483b2c;margin:0px; padding:0px;}
h3 {
    color: #6B655C;
    font-size: 15px;
    font-weight: normal;
    margin: 0;

    text-align: left;
    text-decoration: none;
}

.wrapper{width:320px; height:auto; float:left; padding-bottom:10px;}
.wrapper_inner{width:300px; height:auto; margin:auto;}

.clear_fix{clear:both;}


#header{width:300px; height:60px; float:left; position:relative; margin-top:10px;}
.bw_logo{width:46px; height:58px; position:absolute; top:0px; left:0px;}
.baker_logo{width:239px; height:30px; position:absolute; top:5px; right:0px;}
.telephone{width:215px; height:auto; position:absolute; top:44px; right:0px;}
.telephone_txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#483b2c;}
.telephone_txt a:link, .telephone_txt a:active, .telephone_txt a:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#483b2c; text-decoration:none;}
.telephone_txt a:hover{color:#000;}
.reserve_online{width:132px; height:auto; float:left;}
.reserve_online a{width:132px; height:29px;background:url(../images/reserve_online.png) no-repeat; position:absolute; top:175px; left:10px}
.reserve_online a:hover{background-position:0 -29px;}
.reserve_online a span{display:none;}

.hotel_video{width:132px; height:auto; float:left;}
.hotel_video a{width:132px; height:29px;background:url(../images/hotel_video.png) no-repeat; position:absolute; top:175px; left:176px}
.hotel_video a:hover{background-position:0 -29px;}
.hotel_video a span{display:none;}

.reserve_online_inner{width:132px; height:auto; float:left;}
.reserve_online_inner a{width:132px; height:29px;background:url(../images/reserve_online.png) no-repeat; position:absolute; top:0px; left:170px}
.reserve_online_inner a:hover{background-position:0 -29px;}
.reserve_online_inner a span{display:none;}



.body_text {font-size:12px;font-family:Arial; color:#645D56; text-align:left; line-height:20px; font-weight:normal; text-decoration:none;}
.body_text a:link { font-size:12px;font-family:Arial; color:#645D56; text-decoration: none; font-weight:bold; }
.body_text a:active { font-size:12px;font-family:Arial; color:#645D56; text-decoration: none; font-weight:bold; }
.body_text a:visited { font-size:12px;font-family:Arial; color:#645D56; text-decoration: none; font-weight:bold; }
.body_text a:hover { font-size:12px;font-family:Arial; color:#643916; text-decoration: none; font-weight:bold; }

.view_fullsite{width:132px; height:auto; float:right;}
.view_fullsite a{width:132px; height:29px;background:url(../images/view_full_site.png) no-repeat; position:absolute; top:170px; right:10px}
.view_fullsite a:hover{background-position:0 -29px;}
.view_fullsite a span{display:none;}

.slider_area{width:320px; height:215px; float:left; padding-top:10px; position:relative;}
.slider_img_area{width:320px; height:193px; float:left; padding-top:10px; position:relative;}
.slider{width:320px; height:auto; float:left;}
 
#middle{width:300px; height:auto; margin:auto; padding:10px 0;}
.nav{width:300px; height:auto;float:left;}
.nav ul{margin:0px; padding:0px; width:50%;float:left;}
.nav ul li{list-style:none; }
.nav ul li a{width:134px; height:29px; float:left; background:url(../images/hotel_info.png) no-repeat;margin:0 0px 10px 0}
.nav ul li a:hover{background-position:0 -29px;}

ul.rgt{float:right;}
ul.rgt li{float:right;}

.rooms{background:url(../images/rooms.png) no-repeat !important;}
.rooms:hover{background-position:0 -29px !important;}

.facilities{background:url(../images/facilities.png) no-repeat !important;}
.facilities:hover{background-position:0 -29px !important;}

.gallery_btn{background:url(../images/gallery-btn.png) no-repeat !important;}
.gallery_btn:hover{background-position:0 -29px !important;}



.dining{background:url(../images/dining.png) no-repeat !important;}
.dining:hover{background-position:0 -29px !important;}
.conventions{background:url(../images/conventions.png) no-repeat !important;}
.conventions:hover{background-position:0 -29px !important;}
.promotions{background:url(../images/promotions.png) no-repeat !important;}
.promotions:hover{background-position:0 -29px !important;}
.locations{background:url(../images/locations.png) no-repeat !important;}
.locations:hover{background-position:0 -29px !important;}
.contact{background:url(../images/contact.png) no-repeat !important;}
.contact:hover{background-position:0 -29px !important;}


.address{width:298px; height:96px; margin:auto; background:url(../images/address_bg.png) repeat-x; border:1px solid #c7c7c7}
.adress_text{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#483b2c; text-align:center; width:270px; margin:auto;line-height:17px; padding-top:14px;}
.adress_text a:link, .adress_text a:link, .adress_text a:link{font-size:11px ; font-family:Arial, Helvetica, sans-serif; color:#483B2C; text-decoration:none;}
.adress_text a:hover{font-size:11px ; font-family:Arial, Helvetica, sans-serif; color:#AF8350; }


.footer{width:300px; height:auto; margin:auto; padding-top:15px;}
.footer_index{width:300px; height:auto; margin:auto;}
.footer_top{width:300px; height:auto; margin:auto;}
.footer_bot{width:300px; height:auto; margin:auto;}
ul.footer1{margin:0px; padding:0px;}
ul.footer1 li{list-style:none; float:left; padding:0 10px; background:url(../images/divider.png) no-repeat 0 2px; line-height:15px;}
ul.footer1 li a{font-size:11px ; font-family:Arial, Helvetica, sans-serif; color:#483B2C; text-decoration:none; text-align:center; text-transform:uppercase;}
ul.footer1 li a:hover{color:#AF8350}
ul.footer1 li:first-child{background:none; padding-left:0px;}

.certificate_trip_advisor{width:300px; height:115px; margin:auto; padding-top:20px;}

.categories_border{width:300px; height:auto; margin:0px 0 0 0px; float:left; padding-bottom:10px;}
.glossymenu1{width:300px; height:auto; float:left; }
.middle_main1{width:300px; height:auto; float:left; margin-bottom:10px; }
.middle_area_color1{width:300px; height:auto; margin:auto; padding:0px 0;}
.middle_area_color{width:300px; height:auto; margin:auto; margin: auto auto auto -8px;}
.middle_area_color_1{width:300px; height:auto; margin:auto; margin: auto auto auto -8px;}


.room_area_color1{width:283px; height:auto; float:left; padding:10px 0 0 10px; }
.room_area_color_1{width:292px; height:auto; padding: 6px 0 0 6px; background-color:#f0f6ef;}
.room_area_color{ height:auto;  padding: 6px 0 0 6px;
    width: 292px;}
.room_img_area1{width:105px; height:82px; float:left; margin:0px 10px 0px 0px; padding:1px; border:1px solid #b6b0aa}
.room_img_area{width:105px; height:82px; float:left; margin:0px 10px 0px 0px; padding:1px;border:1px solid #b6b0aa}
.room_img_area2{width:275px; height:100px; float:left; margin:0px 10px 0px 0px; padding:1px; border:1px solid #b6b0aa}

.rooms_left_box {
    background: #f6f6f6;
    border: 1px solid #C7C7C7;
    float: left;
    height: auto;
    margin: 0 0 45px;
   
    width:299px;
}

.left_box_image_area {
    float: left;
    height: auto;
    padding: 15px 17px;
    width: 248px;
}

.left_box_heading {
    color: #483B2C;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: auto;

    width: 248px;
}


.left_box_rates {
    float: left;
    height: auto;
    padding: 0;
    width:299px;
}

.rate_text {
    color: #483B2C;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    text-align: left;
}

.left_box_rates ul {
    margin: 0;
    padding: 0;
}
.left_box_rates ul li {
    background: none repeat scroll 0 0 #EAEAEA;
    list-style: none outside none;
    margin: 0;
    padding: 10px 17px;
}


.left_box_rates ul li.none {
    background: none repeat scroll 0 0 transparent;
    list-style: none outside none;
    margin: 0;
    padding: 10px 17px;
}


.menu{width:300px; height:auto; margin:auto;}
.menu ul{margin:0px; padding:0px;}
.menu ul li{list-style:none; padding-left:0px; width:50%; float:left;}
.menu ul li:first-child{padding-left:0px;}
.menu ul li img{width:139px; height:29px; border:none;}



.btn_reserve {    
    height: 29px;
    width: 97px;
	position:absolute;
	top:0px; 
	left:65px;
}

.dropdown_rooms {
    background:#f28f0f;
    display: none;
    height: auto;
    left:65px;
    padding-bottom: 5px;
    position: absolute;
    top:27px;
    z-index: 1000;
	border:1px solid #f07c0c;
}



ul#topnav_dropdown_rooms {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0 2px;
    width: 100px;
}


ul#topnav_dropdown_rooms li {
    color: #FFFFFF;
    float: left;
       font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
    margin: 5px 0 5px 1px;
    padding: 0 0 5px 5px;
    text-align: left;
    text-transform: uppercase;
}


ul#topnav_dropdown_rooms a {
    color: #FFFFFF;
    float: left;
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
}


ul#topnav_dropdown_rooms a:hover {
    color: #643916;
       font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
}


.back_area{width:59px; height:29px; float:left; left:85px;
    position: absolute;
    top: 0;;}
