/* CSS Document */
HTML {background-image: url(../images_noindex/bg2.jpg);}
#container {text-align:left; margin: 0px auto; width:951px; position:relative; padding:0; margin-top:0px; left:0px}
body {margin: 0px;font: 12px/18px arial;color:#686868;background-image: url(../images_noindex/bg.jpg); background-repeat: repeat-x; background-position: left top; padding-top:60px;}
body.milestone {margin: 0px;font: 12px/18px arial;color:#686868;background-image: url(../images_noindex/bg.jpg); background-repeat: repeat-x; background-position: left top; padding-top:60px;}
#leftcolumn{margin-right: 0px;	margin-top:0px;	z-index:1;	padding-top:0px; margin-left:0px; background-color: transparent;
	background-image: url(../images_noindex/bodyline.gif); 	background-repeat: repeat-y; background-position: left top;}
#bottomimg{	position:relative; width: 951px; border:0px; left:0px; top:0px; background-color: transparent;	background-image: url(../images_noindex/footer.gif); background-repeat: no-repeat; background-position: left bottom;} 
#footer{font: 11px/18px arial; z-index:12; padding: 10px; margin-left: 0px; margin-right: 10px;clear:both; padding-left:0px;}
#footer-inner {clear:both;}
#content{height:100%;position:relative;margin: 0px 45px 0px 261px; padding: 645px 0px 70px 0px; z-index: 15;}
#leftbar{width:190px; padding:0px; float: left; padding-top: 155px;	margin-left: 0px; padding-left: 29px; height: 100%;}
.reservation {height: 197px; width:190px; left:0px; top:0px; z-index:12}
.res{height:128px;}
.manager {height: 245px;}
.blank {height: 92px;}
.local {height: 82px;}
.coupon1{height: 147px;}
#logo { position:absolute; left: 29px; top:-25px; width:64px; height:72px;z-index:20;}
#sidebar{position:absolute; width: 46px;top:493px;height:55px; border:0px; left:912px;}
h1 {font:14px/14px arial; margin:0px auto; padding-bottom:10px; color:#770000; font-weight:bold; padding-top:5px;}
h2 {font:bold 12px/14px arial; margin:0px auto; padding-bottom:11px; display: inline; color:#95762F; margin-right:3px;}
#imenu {position:absolute;left: 35px;top:165px;z-index:22; color:#F2F2FB;}
#signup {position:absolute;top:-9px;left:770px;	width:133px; height:15px;z-index:8;}
#tripadvisor {height:44px;padding-left:29px;position:relative;top:15px;width:129px;}
#facebook {height:44px; left:817px; position:absolute; top:40px; width:44px; z-index:15;}
#green-logo {height:83px;left:29px;padding-left:25px;position:relative;top:35px;width:77px;}
#aaa-logo {height:75px; left:35px; padding-left:29px;position:relative;top:22px;width:60px;}

#emailbox{position:absolute; top:9px; left:771px; width:50px; height:20px;	z-index:16;}


#mainimage{position:absolute; top:155px; z-index:10; left:219px; height: 418px; width: 732px;}
#left-img{position:absolute; top:481px; z-index:10; left:0px; height: 93px; width: 29px;}

#subnav{position:absolute;left:268px;top:82px;width:680px;height:20px;z-index:50;}
#clock{position:absolute; left:235px;top:-29px;width:500px;height:90px;z-index:50;}


#topnav {position:absolute;top:127px;z-index:25;left: 0px;width: 951px;height: 28px;}
#topbar{
	position:absolute;
	top:-25px;
	left:0px;
	z-index:3;
	width: 951px;
	height: 152px;
}
.bale-rated{height:66px; padding-top:45px;}
.badge{height:178px;}
.trivago{height:178px;}
#manager {position:absolute;left: 29px;top:327px;width:250px;height:246px;z-index:10; color:#F2F2FB;}
#header { position:absolute; top:591px; z-index:9; left:263px; width: 682px; height: 51px;}
#coupon{position:relative;top:14px;left:4px;width:184px;height:144px;z-index:10;}
#bale-rated {height:66px; left:32px; position:relative; top:0px; width:123px; z-index:10;}
#badge{position:relative;top:48px;left:19px;width:150px;height:100px;z-index:10;}
#local-attractions{position:relative;top:0px;left:4px;width:190px;height:82px;z-index:10;}
#specials{position:absolute; left: 233px; top:481px;width:732px;height:93px;z-index:35;}
#box {padding: 10px;}
.box {padding: 10px; background-color:#F5EFE0;}
.box1{padding: 10px; background-color:#EBE0C2;}
.box2{padding: 10px; background-color:#FFFFFF;}
.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; height:4px; }
.subheader{ font:bold 12px/18px verdana;  background-color:#E2D0A5;  height:25px; padding:4px; color:#B35901; margin-left:0px; }
.headers{ font:bold 12px/18px verdana;  background: #E2D0A5; padding: 4px;}
.cr1 {FLOAT: right; FONT: 11px/14px verdana; BORDER-LEFT: #5B3E00 1px solid; COLOR: #5B3E00}

#address {font: 12px/18px arial; color:#274977; z-index:12; padding-top: 5px; padding-bottom: 5px;}
.pipefooter{font: 11px/11px arial; color:#E2A658;}
.forms{font: 11px/18px arial;color:#686868; background-color:#F0E8D0; border-color: #B38F38; border-style: solid; border-width: 1px;}
.forms1{font: 11px/18px arial;color:#333506; background-color: #ffffff; border-color: #ffffff; border-style: solid; border-width: 1px;}
.forms3{font: 11px/18px arial;color:#686868; background-color: #E4D1A6; border-color: #CCB78A; border-style: solid; border-width: 1px;}
UL {list-style-image: url(../images_noindex/bullet.gif);padding-left: 8px;margin-left: 12px;margin-top: 5px; margin-bottom:5px;}
#box .box UL li.pad {padding: 1px 0px; width: auto; line-height: 13px; margin-top: 2px; margin-bottom:1px;}

a.boldfont:link {text-decoration: none; color:#770000;}
a.boldfont:visited {text-decoration: none; color:#770000;}
a.boldfont:hover, a:active { text-decoration: underline; color:#DD9839;}

a:link {text-decoration: none; color: #43403B;}
a:visited {text-decoration: none; color:#43403B;}
a:hover, a:active { text-decoration: underline; color:#666666;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR: #3A2620; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #3A2620; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {	COLOR: #7a4c00; font-weight: normal; TEXT-DECORATION: underline}

.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR:#E2A658; font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR:#E2A658; font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR: #FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR: #FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR: #B38F38; font-weight: normal; TEXT-DECORATION: underline }

.milestone3 {font: 11px/18px arial;}
a.milestone3:link { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:visited { COLOR:#333333; font-weight: normal; TEXT-DECORATION: none }
a.milestone3:hover {	COLOR:#333333; font-weight: normal; TEXT-DECORATION: underline}

.milestone4 {font: 11px/18px arial;}
a.milestone4:link { COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone4:visited { COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone4:hover {	COLOR:#FFFFFF; font-weight: normal; TEXT-DECORATION: underline}

.top{font:10px/12px arial;}
a.top:link { COLOR: #343408; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR:#343408; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR:#343408; font-weight: normal; TEXT-DECORATION: underline}

#CDSWIDSSP .widSSPData .widSSPOneReview ul {padding-left:25px;}
#CDSWIDSSP .widSSPAll ul {padding-left:25px;}
#CDSWIDSSP{width:458px !important;}

#likeit{position:absolute; top:55px; left:870px; z-index:25;}