/* CSS Document */
#ui-datepicker-div {z-index:1001 !important;} 
body {margin: 0px;font: 12px/18px arial;color:#000000; background-color:#d3661f; 
background-image: url(../images_noindex/bg.gif);
	background-repeat: no-repeat;
	background-position: center top;}

#container {text-align:left; margin: 0px auto; width:999px; position:relative; padding:0; left:0px; margin-top:0px;}

#leftcolumn{
	margin-right: 0px;
	margin-top:0px;
	z-index:1;
	padding-top:0px;
	margin-left:0px;
	background-color: transparent;
	background-image: url(../images_noindex/bodyline1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#bottomimg{
	position:relative;
	width: 1020px;
	border:0px;
	left:0px;
	top:0px;
	background-color: transparent;
	background-image: url(../images_noindex/footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
} 

#bottomimg-map{
	position:relative;
	width: 1020px;
	border:0px;
	left:0px;
	top:0px;
	background-color: transparent;
	background-image: url(../images_noindex/footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}  

#bottomimg2{
	position:relative;
	width: 1020px;
	border:0px;
	left:0px;
	top:0px;
	background-color: transparent;
	background-position: center bottom;
}  

.calc{ 
background-image:url(../images_noindex/calendar-icon.gif); 
background-position:right; 
background-repeat: no-repeat;
}
 
#content-map{
	height:100%;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 200px 0px 50px 25px;
	width: 951px;
	float: left;
}

#content{
	height:100%;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 610px 60px 30px 20px;
	width: 600px;
	float: right;
}
#content-map  {
height : 100%;
position : relative;
margin : 0px;
padding : 200px 0;
width : 951px;
float : left;
} 
#content_map{
	height:100%;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 200px 60px 30px 20px;
	
	
}

#logo-map-bg {
	position:absolute;
	left:19px;
	top:0px;
	width:481px;
	height:124px;
	z-index:6;
	background-color:#FFFFFF;
}

#logo{
	position:absolute;
	left:21px;
	top:30px;
	width:499px;
	height:93px;
	z-index:6;
}

#hotel-namelogo{
	position:absolute;
	left:280px;
	top:100px;
	width:139px;
	height:22px;
	z-index:6;
}

#header-map {
	position:absolute;
	top:10px;
	z-index:9;
	left:262px;
	width: 252px;
	height: 47px;
}

#left-bg {
	position:absolute;
	top:0px;
	z-index:9;
	left:-102px;
	width: 120px;
	height: 945px;background-image:url(../images_noindex/bg-left.gif); 
background-position:left top; 
background-repeat: no-repeat;
}

#bestbets{position:relative; width:195px; height:154px; left:80px;top:15px;}
#hotelier-badge{position:relative; left:101px;top:30px;}
#blog {
	position:absolute;
	left:857px;
	top:192px;
	width:105px;
	height:98px;
	z-index:10;
}

#disclamer{padding-left:310px; height:45px;}

#featured-video {
	position:absolute;
	left:892px;
	top:314px;
	width:135px;
	height:152px;
	z-index:10;
}


#mainimage{
	position:absolute;
	top:164px;
	z-index:10;
	left:329px;
	height: 400px;
	width: 572px;
}
#subnav{
	position:absolute;
	left:853px;
	top:-11px;
	width:140px;
	height:140px;
	z-index:11;
}
#number{position:absolute;left:170px;top:45px;width:170px;height:30px;z-index:50;}
#topnav {
	position:absolute;
	top:124px;
	z-index:25;
	left: 18px;
	width: 960px;
	height: 81px;
}

#hotelname {
	position:absolute;
	top:0px;
	z-index:4;
	left: 500px;
	width: 390px;
	height: 126px;
}

#top-left-bar {
	position:absolute;
	top:0px;
	left: -97px;
	width: 118px;
	height: 323px;
	z-index:5;
}
#top-right-bar {
	position:absolute;
	top:165px;
	left: 981px;
	width: 119px;
	height: 777px;
	z-index:5;
}

#header {
	position:absolute;
	top:564px;
	z-index:9;
	left:362px;
	width: 550px;
	height: 40px;
}

#fastbg {
	position:absolute;
	left: 18px;
	top:164px;
	width:311px;
	height:225px;
	z-index:10;
}
#imenu{position:absolute; left:88px; top:87px; width:0px; height:0px; z-index:10;}

#video{
	position:absolute;
	left: 18px;
	top:389px;
	width:341px;
	height:191px;
	z-index:10;
}



#leftbar{
	width:331px;
	padding:0px;
	float:left;
	padding-top: 580px;
	padding-left:0px;
	height: 100%;
	margin: 0px;
	position:relative;
		}


#social-media{position:relative; left:0px; top:0px; width:240px;height:260px;z-index:8; }
.social-media {width:240px; height:260px; top:0px; left:0px; position:relative; padding:0px; margin:0px; padding-left:89px; padding-top:15px;}

#facebooklikeit{position:relative; left:0px; top:0px; z-index:10; width:90px; padding:20px 0px 0px 150px }

#emailoffericon{position:relative; left:0px; top:0px; width:130px;height:65px;z-index:8;padding-left:120px; padding-top:10px; }


#highlights {position:relative;	left:0px; top:0px; width:183px;	height:340px; z-index:20; padding:0px; margin:0px;}
.highlights {position:relative;	left:0px; top:0px; width:183px;	height:340px; z-index:20; padding:0px;  padding-left:98px;	margin:0px;}

#local {position:relative;	left:0px; top:0px; width:183px;	height:350px; z-index:20; padding:0px; margin:0px;}
.local {position:relative;	left:0px; top:0px; width:183px;	height:350px; z-index:20; padding:0px;  padding-left:98px;	margin:0px;}
h1 {
	font:14px/14px arial;
	margin:0px auto;
	padding-bottom:10px;
	color:#f18b2c;
	font-weight:bold;
	padding-top: 5px;
}
h2 {
	font:bold 12px/14px arial;
	margin:0px auto;
	color:#ad48ca;
	padding-bottom:11px;
	margin-right:2px;
	display: inline;
 }

h3 {
	font:14px/14px arial;
	margin:0px auto;
	padding-bottom:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top: 5px;
}

.padbottom{ padding-bottom: 10px;}

#box {padding: 0px; background-color:#ffffff;}
.box {padding: 10px; background-color:#ffffff;}
.boxbg {background-color:#ffffff;}
.box1 {padding: 10px;}
.box3 {padding: 10px; background-color:#FBA72B;}
.box4 {padding: 10px; background-color:#C1D72E;}


.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; }


.subheader {padding:9px 3px 3px 8px; background-color:#DD7325;}
.headers{ font:bold 12px/18px verdana;  background: #DD7325; padding: 4px;}
.headers-footer{ font:bold 12px arial; background: #8CC63F; padding-left:8px; padding-bottom:1px; padding-top:1px;}

#footer {
	width:957px;
	z-index:12;
	clear:both;}
 
#footer-inner {
	clear:both; height:50px;
	}

#address {
	font: 12px/18px arial;
	color:#F18B2C;
	z-index:12;
	padding-top: 10px;
	padding-bottom:0px;
	background-color: #FFFFFF;
	
}
.pipefooter{font: 11px/11px arial; color:#FFFFFF; }
.pipefooter table tr td{background-color:#D3661F;}
.forms{font: 11px/18px arial;color:#333506; background-color:#E9E5DC; border-color: #333506; 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;}
.forms6{font: 11px/18px arial;color:#333506; background-color: #ffffff; border-color: #ffffff; border-style: solid; border-width: 0px;}
.forms2{font: 11px/22px arial;color:#333506;}
UL {list-style-image: url(../images_noindex/bullet.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}



a.boldfont:link {text-decoration: none; color:#F18B2C;}
a.boldfont:visited {text-decoration: none; color:#F18B2C;}
a.boldfont:hover, a:active { text-decoration: underline; color:#AD48CA;}

a:link {
	text-decoration: none;
	color: #ad48ca;
}
a:visited {
	text-decoration: none;
	color:#ad48ca;
}
a:hover, a:active {
	text-decoration: underline;
	color:#000000;
}

.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:#FFFFFF; font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR:#FFFFFF; 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: #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 }


.span {font: 11px arial; color:#FFFFFF;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span:link { COLOR: #FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:hover { COLOR:#000000; TEXT-DECORATION: underline; font-weight:bold; }
#topnav_inner {position:absolute;top:0px;z-index:25;left: 0px;width: 960px; height:41px; padding-top:0px; background-color:#EE832D}
.topnav {position:relative;top:0px;z-index:30;left: 0px; width:950px; height:32px; padding-top:0px;}
.pipeline{font: 10px arial; COLOR: #EE832D; padding-left:0px;padding-right:0px;}

.specials{height:0px; width:163px; margin-left:0px; padding-left:0px; top:23px;
 position:relative; left:6px;}
 .localinner{height:0px; width:173px; margin-left:0px; padding-left:0px; top:41px;
 position:relative; left:6px;}
 .special-span {font: 11px arial; color:#AD48CA;  font-weight:bold;}
a.special-span:link { COLOR: #AD48CA;  TEXT-DECORATION: none;  font-weight:bold;}
a.special-span:visited { COLOR:#AD48CA;  TEXT-DECORATION: none;  font-weight:bold;}
a.special-span:hover { COLOR:#F18B2C; TEXT-DECORATION: underline; font-weight:bold; }

.span1 {font: 11px arial; color:#000000;  font-weight:bold; padding-left:4px; padding-right:4px;}
a.span1:link { COLOR: #000000;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:visited { COLOR:#000000;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:hover { COLOR:#FFFFFF; TEXT-DECORATION: underline; font-weight:bold; }
.subnaveinner{position:absolute; left:-5px; top:6px; width:130px; height:40px;	z-index:10;}

.round_border_color {background-color:#FBA72B; margin:0px 20px 5px 0px;}
.round_border {background-color:#D3661F; padding:10px;}
