html {margin: 0px 0px 0px 0px;}
#pagebg {margin: 0px 0px 0px 0px; 	background-repeat: repeat; background-position: top left;}
body {margin: 0px 0px 0px 0px; font:12px/20px Arial; color:#6C6B6A; background-repeat: repeat-x;	background-position: top left;}
#pagebg1 {margin: 0px 0px 0px 0px; font:12px/20px Arial; color:#6C6B6A; background-repeat: repeat-x;	background-position: top left;}
#container {text-align:left; margin: 0px auto; width:949px; position:relative; padding:30px 0px 0px 0px; left:0px;}
#leftcolumn {margin-right: 0px; margin-top:0px; z-index:1; left:0px; background-position:top left; background:url(/images_noindex/bodyline.gif); background-repeat: repeat-y; padding: 0px 0px 0px 0px;}

#bottomimg{position:relative; width: 949px; border:0px; left:0px; top:0px; background-color: transparent;}
#content {height:100%; position:relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;	padding-top: 575px;
	padding-right:25px; padding-bottom:0px; padding-left: 10px; float:right; width:687px; z-index: 1;}
#contentmap {height:100%; position:relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;	padding-top: 117px; padding-right:0px; padding-bottom:0px; padding-left: 10px; float:none; width:682px; z-index: 1;}
#leftbar {width:207px; float: left; padding-top: 0px; padding-left: 0px; height: 100%; margin: 655px 0px 0px 0px; padding-right: 0px;	padding-bottom: 0px;}
#num {position:absolute; left: 173px; top:67px; width:233px; height:34px; z-index:6;}
#logo {position:absolute; left:23px; top:27px; width:113px; height:70px; z-index:6;}

#specials {left: 217px; top:454px; width:724px; height:91px; z-index:6; position: absolute;}
#coupon {position:absolute; top:147px; z-index:3; left:7px; height:264px; width:263px;}
#mainimage {position:absolute; top:145px; z-index:0; left:7px; height:330px; width:706px;}

#subnav {position:absolute;	left:462px;	top:85px; width:480px; height:30px;	z-index:7;}
#topbar{position:absolute; left:0px; top:15px; width:949px;	height:132px; z-index:1; background-image: url(/images_noindex/topbar.gif);	background-repeat: no-repeat;}
#reservationmenu {left:10px; top:439px; height:250px; width:225px; z-index:10;  position: absolute;}

#manager {height:158px; top:0px; width:186px; z-index:10; left:0px; position:relative; padding-left:25px;}
#social-icon {height:61px; top:9px; width:186px; z-index:10; left:0px; position:relative; padding-left:25px;}
#localfavorite {height:176px; padding-top:20px; width:186px; z-index:10; left:0px; position:relative; padding-left:25px;}

#guest-reviews{height:31px; padding-top:20px; width:186px; z-index:10; left:0px; position:relative; padding-left:25px;}

#group-rfp{height:31px; padding-top:20px; width:186px; z-index:10; left:0px; position:relative; padding-left:25px;}

#topnav {position:absolute; top:116px; z-index:3; left: 9px; width:931px; height:27px;}
#right-img {position:absolute; top:136px; z-index:3; left: 945px; width:21px; height:364px;}
#left-img {position:absolute; top:136px; z-index:3; left: 0px; width:19px; height:364px;}
#header {position:absolute; top:556px; z-index:9;left:242px; width: 413px; height: 54px;}
#reasons {position:relative; float:right; top:-66px; z-index:9;left:3px; width: 213px; height: 109px;}
#reason {position:absolute; top:556px; z-index:9; left:682px; width: 213px;	height: 175px;}
#headerbg {position:absolute; top:532px; z-index:0; left:7px; width: 936px; height: 121px; background-image: url(/images_noindex/headerbg.jpg);}

h1 {font:bold 14px/14px  Arial; margin:0px auto; padding-bottom:10px; color:#015996; padding-top:5px; color:#EBA92E}
h2 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#3E6CCE}
h4 {font:bold 14px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#3E6CCE}
h3{font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#3C6CCD}
h5 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:10px; color:#A15E0F; padding-top:5px;}

.box ul {list-style-image: url(/images_noindex/bullet.gif); padding-top:3px; padding-left: 8px; margin-top: 0px;margin-bottom:4px; margin-left:5px;}
ul {list-style-image: url(/images_noindex/bullet.gif); padding-top:3px; padding-left: 8px; margin-top: 0px;margin-bottom:4px; margin-left:5px;}
.box ul li {line-height:13px;padding-left: 0px; margin-left:0px;margin-top:2px; margin-bottom:6px; margin-left:5px;}
.box ul.anchor {list-style-image: url(/images_noindex/bullet1.gif); }
.box ul.anchor li {line-height:13px;padding-left:0px; margin-left:0px;padding-top:0px; margin-bottom:5px; margin-left:5px;}
.box ul.anchor li a.milestone1 {line-height:13px;}
.box1 ul.anchor {list-style-image: url(/images_noindex/bullet1.gif); }
.box1 ul.anchor li {line-height:13px;padding-left:0px; margin-left:0px;padding-top:0px; margin-bottom:5px; margin-left:5px;}
.box1 ul.anchor li a.milestone1 {line-height:13px;}

#box {padding:0px; z-index:15;}
.box {padding:10px;  }
.box4 {padding:10px; padding-left:0; padding-top:0px}
.boxhome {padding:10px;}
.box-home {padding:10px; padding-right:0px;}
.box3 {padding:10px; background-color:#FFF7EA;}
.box2 {padding:10px; padding-right:0px; padding-top:0px; padding-left:0px;}
.box1 {padding: 10px; background-color:#FFF7EA;}
.break {BACKGROUND-IMAGE: url(/images_noindex/pix.gif); BACKGROUND-REPEAT: no-repeat; clear:both; text-align:center}
.break2 {BACKGROUND-IMAGE: url(/images_noindex/pix1.gif); BACKGROUND-REPEAT: no-repeat;}

.homeimg{padding-left:5px; padding-top:0px; position: relative; margin-top: -64px; float: right; left: 0px; width: 213px; height: 175px;}
.subheader {padding:9px 3px 3px 8px; background-color:#FEE6BA;}
#footer {z-index:12;clear: both; border-color:#FFE6B4;background-color:#EDA93E; border-style: solid; border-width: 1px; padding:10px; margin-left:5px; margin-right:5px;}
#reward-logo {position:absolute; left: 765px; top:56px; width:166px; height:39px; z-index:6;}

.pipefooter {font: 11px/11px arial; COLOR: #6E5C2F;}
#footer-inner{clear:both;}
.cr1 {float:right; font-family:verdana; font-size:11px; font-style:normal; font-weight:normal;}
.cr2 {FLOAT: left; FONT: 12px/24px arial; border-right:solid 1px; border-right-color:#FEBF48; font-weight:bold; padding-right:5px;}

#address {font:12px/18px arial; padding-top:0px;  padding-bottom:20px;	margin-right:0px; margin-left:170px;}
#subscribe{ position:relative; top:25px; z-index:8; left:23px; width:0px; height: 18px;}
#addressmap {font:12px/18px arial; padding-top:0px;  padding-bottom:20px;	margin-right:0px; margin-left:29px;}
.specimg{ padding-right:10px; padding-top:5px;}
.padbottom{padding-bottom:10px;}

.forms1{font: 11px/18px arial;color:#3C6CCE; background-color:#D6E4FF; border-color:#C3BBAE; border-style: solid; border-width: 1px;}
.forms{font: 11px/18px arial;color:#3C6CCE; background-color:#D6E4FF; border-color:#5E85D7; border-style: solid; border-width: 1px;}
.forms4{font: 11px/18px arial;color:#6C6B6A; background-color:#D6E4FF; border-color:#5E85D7; border-style: solid; border-width: 1px; width:150px;}
.rfpforms{font: 11px/18px arial; color:#6C6B6A; background-color:#D6E4FF; border-color:#5E85D7; border-style: solid; border-width: 1px;width:150px;}
.rfpforms1{font: 11px/18px arial; color:#6C6B6A; background-color:#D6E4FF; border-color:#5E85D7;border-style: solid; border-width: 1px;}
.rfpforms2{font: 11px/18px arial; color:#6C6B6A; background-color:#D6E4FF; border-color:#5E85D7; border-style: solid; border-width: 1px; width:50px;}

.forms7{font: 11px/18px arial;color:#FFFFFF; background-color:#CBAA72; border-color:#9E763A; border-style: solid; border-width: 1px;}
.forms8{font: 11px/18px arial;color:#6C6B6A; background-color:#FFF9E9; border-color:#6C6B6A; border-style: solid; border-width: 1px;}
.forms2{font: 11px/11px arial;color:#3E6CCE;}
.forms6{font: 11px/11px arial;color:#11480E;}
.spacer{clear:both; height:20px; line-height:20px; font-size:20px;}

a.boldfont:link {text-decoration: none; color:#3E6CCE;}
a.boldfont:visited {text-decoration: none; color:#3E6CCE;}
a.boldfont:hover, a:active { text-decoration: underline; color:#EBA92E;}

a.boldfont1:link {text-decoration: none; color:#3E6CCE;}
a.boldfont1:visited {text-decoration: none; color:#3E6CCE;}
a.boldfont1:hover, a:active { text-decoration: underline; color:#FFFFFF;}

a:link {text-decoration: none; color:#3E6CCE;}
a:visited {text-decoration: none; color:#3E6CCE;}
a:hover, a:active { text-decoration: underline; color:#EBA92E;}

.milestone1 {font: 11px/18px arial;}
a.milestone1:link { COLOR:#3C6CCD;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR:#3C6CCD;  font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {COLOR:#EBA92E; font-weight: normal; TEXT-DECORATION: underline }

.milestone {font: 11px/18px arial;}
a.milestone:link { COLOR:#936000;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR:#936000;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#3C6CCD; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR:#3C6CCD; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR:#3C6CCD; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR:#3C6CCD; font-weight: normal; TEXT-DECORATION: underline }

.top{font:10px/12px arial;}
a.top:link { COLOR:#440B01; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR:#440B01; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR:#11480E; font-weight: normal; TEXT-DECORATION: underline }

.round_border_color {background-color:#631001; margin:0px 0px 0px 0px;}
.round_border {background-color:#400B01; padding:15px; padding-top:10px; padding-bottom:10px;}
.headers-footer{ font:bold 12px arial; background:#FFE6B4; padding-left:8px; padding-bottom:1px; padding-top:1px}

div.reviewTop{background-color:#6794F1;padding:5px;}
div.reviewBottom{background-color:#6794F1; height:11px;}
#imenu{position:absolute; left:54px; top:506px; width:0px; height:0px; z-index:15;}

#ui-datepicker-div{display:none;}

.cornerinner{padding: 10px; background-color:#FBEDCA;}
.cornerforms{padding: 10px; border:1px solid #3C6CCE; color:#3C6CCE;}

.spdisplay1{float:left; height:130px;}
.spdisplay2{}
.sdisplay{clear:both; line-height:0px;}
.pkgthumbs{background-color:#FDE0A6; padding-top:5px; padding-bottom:5px; text-align:center}

.span {font: 11px arial; color:#EBA92E;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span:link { COLOR:#EBA92E;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:visited { COLOR:#EBA92E;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:hover { COLOR:#3C6CCD; TEXT-DECORATION: underline; font-weight:bold; }

.span1 {font: 11px arial; color:#FFFFFF;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span1:link { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:visited { COLOR:#FFFFFF;  TEXT-DECORATION: none;  font-weight:bold;}
a.span1:hover { COLOR:#F7B70D; TEXT-DECORATION: underline; font-weight:bold; }

.span2 {font: 11px arial; color:#888888;  font-weight:bold; padding-left:8px; padding-right:8px;}
a.span2:link { COLOR:#888888;  TEXT-DECORATION: none;  font-weight:bold;}
a.span2:visited { COLOR:#888888;  TEXT-DECORATION: none;  font-weight:bold;}
a.span2:hover { COLOR:#888888; TEXT-DECORATION: underline; font-weight:bold; }

.subnav_inner{position:relative;top:-15px;z-index:30;left:0px; width:440px; height:30px; padding-top:0px;padding-left:0px;}
#topnav_inner {position:absolute;top:0px;z-index:25;left:0px;width:931px; height:30px; padding-top:0px; padding-left:0px; background-color:#3C6CCE}
.topnav{position:relative;top:1px;z-index:30;left:0px; width:931px; height:27px; padding-top:0px;}
.booknow{position:relative;top:1px;z-index:30;left:0px; width:150px; height:27px; padding-top:80px;}

body div.column1 {width: 200px; float: left;margin-right:10px}
body div.column2 {width: 200px; float: left;margin-right:10px}
body div.column1-2 {width: 300px; float: left;margin-right:10px; padding-bottom:10px;}
body div.column2-2 {width: 300px; float: left;margin-right:10px; padding-bottom:10px;}

body.ms1 div.column1 {width: 200px; float: left;margin-right:40px;}
body.ms1 div.column2 {width: 200px; float: left;margin-right:40px;}
body.ms1 div.column3 {width: 200px; float: left;}

.new_formet {width:730px; float:left; padding:0px 0px 0px 0px; margin:0px;}
.new_formet ul{float:left; width:243px; padding:0px; margin:0% 0% 0% 0%;}
.caption{padding-bottom:5px; padding-left:12px; line-height:24px;}

.new_formet ul li{float:left; width:200px; padding:0px 0px 0px 25px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; list-style:none; background:url(/images_noindex/bullet.gif) 11px -1px no-repeat;}
.backtotop {text-align:right; margin-right:0px; margin-top:0px;}

.twocolumn {padding:10px;}
.padimg {padding-right:10px; padding-top:5px;}

.padimgleft {padding-left:10px; padding-top:5px;}
.twocolumn ul li {float:left; line-height:11px; padding-bottom:7px; width:300px;}

.spdisplay1{float:left; height:130px;padding-bottom:7px;}
.spdisplay2{}
.sdisplay{clear:both; line-height:0px;}
.specimg {padding-right:10px;}
.pkgthumbs {background-color:#FFFFFF; padding-top:5px; padding-bottom:5px;}


.box6{width:657px; margin:15px 0px 15px 0px; float:left; position:relative; font-family:Arial, Helvetica, sans-serif;}
.box_middil{width:657px;float:left; position:relative; background:#FEF0D3; min-height:160px; padding:10px; padding-bottom:0px;}
.box_middil h1{width:400px;float:right; font-size:13px; font-weight:bold; padding:0px 32px 0px 0px}
.box_middil label{width:400px; float:right; padding:5px 32px 0px 0px;  font-size:12px;}
.home{width:185px; position:absolute; left:20px; top:43px;}

#fblinkbotton{position:absolute;left:765px;top:43px;z-index:10;}
#gplus{position:absolute;left:855px;top:43px;z-index:10;}
#mobileicon {left:665px;position:absolute;top:40px;z-index:10;}

.manager-content1{padding-left:234px; padding-right:15px; padding-top:8px;}
.manager-content2{padding-left:234px; padding-right:15px; padding-top:8px;}
.manager-content3 {
padding-left:234px;
padding-right:15px;
padding-top:8px;
}

#footer {color:#936000}
#footer a.milestone {white-space:nowrap}

/* 2011 CSS Formate */

body {font:13px/22px Arial;}
#pagebg1{font:13px/22px Arial;}
h1 {font:bold 14px/23px Arial;}

h2 {font:bold 13px/22px Arial;}
body div.column1 h2 {font:bold 13px/22px Arial;}
body div.column2 h2 {font:bold 13px/22px Arial;}
body div.column3 h2 {font:bold 13px/22px Arial;}

body div.column31 h2 {font:bold 13px/22px Arial;}

h3 {font:bold 12px/22px Arial;}
h4 {font:bold 14px/18px Arial;}
h5 {font:bold 12px/18px Arial;}

.pipefooter {font: 11px/11px Arial;}
.cr2 {font: 12px/24px Arial;}

#address  {font:12px/18px Arial;}
#addressmap {font:12px/18px Arial;}

.forms  {font: 11px/18px Arial;}
.forms1 {font: 11px/18px Arial;}
.forms4 {font:11px/18px Arial;}
.forms8 {font: 11px/18px Arial;}
.forms2 {font: 11px/11px Arial;}
.forms3 {font: 11px/11px Arial;}
.forms6 {font: 11px/11px arial; color:#DA9B4E;}


.milestone1 {font: 11px/18px Arial;}
.milestone  {font: 11px/18px Arial;}
.milestone2 {font: 11px/18px Arial;}

.headers-footer {font:bold 12px Arial;}

.span1 {font: 11px/16px Arial;}
.span  {font: 11px/18px Arial;}
.span2 {font: 11px/18px Arial;}


.imgleft {padding-right:16px;padding-bottom:10px; float:left; padding-top:5px;}
.imgright{padding-left:16px;padding-bottom:10px; float:right; padding-top:5px;}
.wrapimage {padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px;}

ul li {line-height:22px;padding-bottom:4px;margin-bottom:0px;}
.box ul li {line-height:22px;padding-bottom:4px;margin-bottom:0px;}

ul.anchor li {line-height:12px;margin-bottom:4px;}
.box ul.anchor li {line-height:12px;margin-bottom:4px;}

ul li.lh20{line-height:20px;}
ul.lh20 li{line-height:20px;}

.padbottomlh20{
	padding-bottom:10px !important;
	line-height:20px!important;
}

.box ul {
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:0px;
 list-style-type:none;
 list-style-image:none ;
 }
 
 .box ul li {
  background-image:url(/images_noindex/bullet.gif);
  margin-left:0px;
  background-position:0px -9px;
  background-repeat:no-repeat;
  padding-left:17px;

 }

ul.anchor li{
  background-image:none;
}


.padbottom{padding-bottom:10px !important;}


.review_header{
	font-size:15px; 
	font-weight:bold; 
	color:#FFFFFF;
}
.tripo{
	color:#EBA31D;
	font-size:12px;
	font-weight:bold;
 
}
.reviewMid{
	 border:1px solid #6794F1;
	padding:5px;
}


#owner{
	padding-bottom:55px;
}

/* Calendar css */

#ui-datepicker-div {
    z-index: 1001;
}
.ui-datepicker-calendar {
    background-color: #FCEBC0;
}
.ui-widget-header {
    background: none repeat scroll 0 0 #FDCA01 !important;
    border-color: #FDCA01;
}
.ui-widget-content {
    border-color: #FDCA01;
}
a.ui-widget-content, a.ui-state-highlight, a.ui-state-active {
    border: 0 none;
}
.ui-state-default, .ui-widget-content .ui-state-default {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #FDCA01;
    color: #274E9E;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight {
    background-color: #FDCA01 !important;
    color: #FCEBC0 !important;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    background-color: #FCEBC0;
    border: 1px none;
}
.ui-widget-content {
    background: none repeat scroll 0 0 #FCEBC0;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
    background: none repeat scroll 0 0 transparent;
}



.footerbar{
	width:930px;
	margin-left:auto;
	margin-right:auto;
	height:120px;
	background-color:#FFFFFF;
}

.footerlogo {
	float:left;
	width:316px;
	margin-right:20px;
	text-align:right;
	padding-top:5px;
}

.googleaddress {
	float:left;
	border-left:1px solid #3C6CCE;
	padding-left:20px;
	text-align:left;
}
 
div.vcard{
	 color:#3C6CCE;

}

.concol31{
	width:210px;
	padding-right:10px;
	height:160px;
	float:left;	
}
.midpix{
	float:left;
	height:146px;
	width:1px;	
	background:url(/images_noindex/pix4.gif) no-repeat;
}
.concol32{
	width:170px;
	padding:0px 15px;
	height:160px;
	float:left;	
}
.concol33{
	width:190px;
	padding:0px 15px;
	height:160px;
	float:left;	
}

.contactimg{
	padding-bottom:6px;
}

h2.homeh2 {
	background-color:#6794F0;
	display:block;
	padding:5px 0 5px 26px;
	font-family:Arial;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:22px;
	margin:10px 0;
}
.homeh2 a.boldfont{
	color:#FFFFFF;
}

	.pkgheader{background:url(/images_noindex/pkgheaderbg.gif) no-repeat #F6BF40;height:19px; padding:4px 0 6px 40px}
	.pkgbody{border:1px solid #F6BF40;background-color:#F9F7DE; padding:10px;}
	.pkgbody h3{color:#E47344;font-size:13px;font-weight:bold;}
	.bodyheader{width:100%;}
	.leftpkgbody{float:left;width:48%;}
	.rightpkgbody{float:left;width:48%;}
	.middlepix{background:url(/images_noindex/pix5.gif) no-repeat;width:1px; float:left;}
	.bodyheader h2{color:#E47344;font-weight:bold;font-size:14px;}
	.thumbimg{ padding:0px 10px 10px 0px;}
	.highfont{color:#E47344;font-size:13px;font-weight:bold;}
	.bluefont{color:#2B5BBD;font-size:12px;font-weight:bold;}
