body {margin: 0px;font: 12px/18px arial; color:#5a523a; background-color:#65b9db; background-color:#6EC6E4; background-image: url(../images_noindex/bg.jpg); background-repeat: repeat-x; background-position: left top; background-color:#6EC6E4;  }
#container {text-align:left; margin: 0px auto; width:952px; position:relative; padding:0; margin-top:0px;  left:0px; margin-top:30px;}
#leftcolumn{margin-right: 0px; margin-top:0px; z-index:1; padding-top:0px; margin-left:0px; background-image: url(../images_noindex/bodyline.gif); background-repeat: repeat-y;}
#bottomimg{position:relative; width: 952px;	border:0px;	left:0px; top:0px; background-color: transparent; background-image: url(../images_noindex/footer.gif); background-repeat: no-repeat; background-position: left bottom;} 
#content{height:100%; position:relative; float: left; width: 634px;	margin-top: 0px; margin-right: 30px; margin-bottom: 0px; 	margin-left: 0px; padding-top: 553px; padding-right: 0px; padding-bottom: 0px; padding-left: 40px;}
#leftbar{width:248px; float: right;	padding-top: 516px;	padding-left: 0px; height: 100%; margin: 0px; padding-right: 0px; 	padding-bottom: 0px;}
.managers {height:276px; margin: 0px; padding: 0px;}
#manager{ padding:0px;	margin:0px;	height: 276px;	width:200px;}	
#logo { position:absolute; left: 412px; top:-18px; width:140px; height:88px;z-index:20;}
#clear-coast { position:absolute; left: 273px; top:44px; width:126px; height:53px;z-index:20;}

h1 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#343408;  padding-top:5px;}

h4 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#393C8D;  padding-top:5px;}
#mainimage{position:absolute; top:130px; z-index:10; left:11px; height: 330px; width: 930px;}
#spnav{position:absolute; top:401px; z-index:10; left:19px; height: 103px; width: 689px;}
#reservation{position:absolute; top:405px; z-index:10; left:714px; height: 94px; width: 229px;}
#imenu{position:absolute; left: 730px; top:427px; height:auto; z-index:10;}
#imenu_noscript{position:absolute; left: -13px; top:-20px; width:250px; height:120px; z-index:10;}
#spnav_noscript{position:absolute; top:74px; z-index:10; left:14px; height: 120px; width: 720px;}
#subnav{position:absolute;left:440px;top:74px;width:400px;height:24px;z-index:50;}

#box .box UL li.pad {padding: 1px 0px; width: auto; line-height: 13px; margin-top: 2px; margin-bottom:1px;}
#number {position:absolute;	top:73px; left:11px; width:256px; height:19px; z-index:8;}
#number1 {position:absolute;	top:73px; left:12px; width:260px; height:11px; z-index:8;color:#0980CC; font:11px/18px arial;}
#topnav {position:absolute;top:101px;z-index:25;left: 11px;width: 930px;height: 26px;}
#topbar{position:absolute; top:0px;	left:0px;	z-index:3;	width: 952px;	height: 59px;	background-image: url(../images_noindex/topbar.gif); background-repeat: no-repeat;}
#header { position:absolute; top:510px; z-index:9; left:39px; width: 421px; height: 48px;}
#news-rooms{
	margin:0px;
	height: auto;
	width:108px;
	z-index:50;
	position: relative;
	top:0px;
	left:11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 46px;
}
.imgright {
float:right;
height:123px;
padding-bottom:10px;
padding-left:16px;
padding-top:5px;
width:190px;
}
ul li .h3{
padding-top:0px;
}

.imgleft {
float:left;
padding-bottom:10px;
padding-right:16px;
padding-top:5px;
width:190px;
height:123px;
}
.backtotop {
margin-right:0;
margin-top:0;
text-align:right;
}
.columnimg{
width:195px;
}
.column1 {
background-color:#E7D28F;
border-color: #CAA149;
border-style:none solid solid;
border-width:medium 1px 1px;
float:left;
margin-bottom:5px;

padding:10px 8px 10px 10px;
width:175px;
height:385px;
}
.column1 a.boldfont:link {color:#bc4753;}
.column1 a.boldfont:visited {color:#bc4753;}
.column1 a.boldfont:hover, a:active {color:#795a22;}
.column2 a.boldfont:link {color:#bc4753;}
.column2 a.boldfont:visited {color:#bc4753;}
.column2 a.boldfont:hover, a:active {color:#795a22;}
.column3 a.boldfont:link {color:#bc4753;}
.column3 a.boldfont:visited {color:#bc4753;}
.column3 a.boldfont:hover, a:active {color:#795a22;}

.column2 {
border:1px solid #caa149;
float:left;
border-style:none solid solid;
margin-bottom:5px;

padding:10px 8px 10px 10px;
width:175px;
background-color:#E7D28F;
height:385px;
}
.column3 {
border:1px solid #caa149;
float:left;
border-style:none solid solid;
margin-bottom:5px;
height:385px;
padding:10px 8px 10px 10px;
width:175px;
background-color:#E7D28F;
}

.footernew {
height:160px;
margin-left:auto;
margin-right:auto;
padding-top:20px;
width:954px;
}
.footernewmap {
height:160px;
margin-left:auto;
margin-right:auto;
padding-top:20px;
width:954px;
}
.footerlogo {
height:66px;
margin-left:100px;
margin-top:20px;
position:absolute;
text-align:center;
width:100px;
z-index:12;
}
#local{ padding:0px;	margin:0px;	height: 183px;	width:196px;}
#coupon{
	margin:0px;
	height:auto;
	width:191px;
	z-index:50;
	position: relative;
	top:0px;
	left:11px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#shuttle{
	margin:0px;
	height: 69px;
	width:179px;
	z-index:50;
	position:relative;
	top:0px;
	left:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}



#topreason{

	width:203px;

float:right;
	

	}

.padbottom{ padding-bottom: 10px !important;}

#box {padding:0px;}
.box {padding:11px; background-color:#F9F8CA;}
.box1 {	padding: 10px; background-color:#F8F5AF;}
.box2 {	padding: 10px; background: #F5F1A0;}
.box3 {	padding: 10px; background: #F9F8CA;}
.box7 {padding:10px; background-color:#F9F8CA;}
.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); width:634px; height:19px;}
.break2 { BACKGROUND-IMAGE: url(../images_noindex/pix1.gif); BACKGROUND-REPEAT: no-repeat; width:1px;background-position:0 40px;}
.subheader {padding:9px 3px 3px 8px; background-color:#FBE4AA;}
.headers{ font:bold 12px/18px verdana;  background: #F3EE89; padding: 4px;}
.headers-footer{ font:bold 12px arial; background: #27a9d3; padding-left:8px; padding-bottom:1px; padding-top:1px;}
#local{position:absolute; left:0px; top:0px; width:177px; height:134px;z-index:5;}
.localfavorites { width:150px; height:134px; top:0px; left:0px; position:relative; padding:0px; margin:0px;}
.breakemail { BACKGROUND-IMAGE: url(/images_noindex/pix2.gif); width:634px; height:19px;}
#footer {width:948px; z-index:12; clear:both; padding-top: 10px;	margin-bottom: 20px; border:solid 1px #1C7593;}
#address {
-x-system-font:none;
border-color:-moz-use-text-color;
border-style:none none none solid;
border-width:1px;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin-left:220px;
padding-bottom:25px;
padding-top:15px;
width:400px;
z-index:12;
border-color:#decd91;
}
#addressmap{
border-color:#DECD91;
border-style:none none none solid;
border-width:1px;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin-left:405px;
padding-bottom:25px;
padding-top:23px;
width:400px;
z-index:12;
}
.footerlogomap {
height:66px;
margin-left:282px;
margin-top:28px;
position:absolute;
text-align:center;
width:100px;
z-index:12;
}
.addressscontent
{
padding-left:25px;
}
.pipefooter{font: 11px/11px arial; COLOR: #373C8D;}
.forms{font: 11px/18px arial;color:#5A523A; background-color:#F9F5C1; border-color: #5A523A; border-style: solid; border-width: 1px; }
.forms5{font: 11px/18px arial;color:#5A523A; background-color:#F9F5C1; border-color: #5A523A; border-style: solid; border-width: 1px; width:150px;}
.forms1{font: 11px/18px arial;color:#664C3C; background-color: #FFF2C4; border-color: #687DAD; border-style: solid; border-width: 1px;}
.forms2{font: 11px/14px arial bold;color:#FFFFFF;}
.forms6{font: 11px/18px arial;color:#5A523A;}

div#box{background-color: #F2E7C7} 
#footer-inner{clear:both}
h2 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px;}
.cr1 {FLOAT: right; FONT: 11px/14px verdana; background-color:#F9F8CA;}

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:#B56911;}
a.boldfont:visited {text-decoration: none; color:#B56911;}
a.boldfont:hover, a:active { text-decoration: underline; color:#343408;}

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: #6E5C2F; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #6E5C2F; 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: #373C8D;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR: #373C8D;  font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR:#8C223A; font-weight: normal; TEXT-DECORATION: underline }

.milestone2 {font: 11px/18px arial;}
a.milestone2:link { COLOR: #3a2620; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:visited { COLOR: #3a2620; font-weight: normal; TEXT-DECORATION: none }
a.milestone2:hover { COLOR: #343408; 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 }

.pipeline{font: 5px arial; COLOR: #C41E45; padding-left:5px;padding-right:5px;}
.subnav_pipeline{font: 11px arial; COLOR: #383D89; padding-left:5px;padding-right:5px;}
.spnav_pipeline{font: 13px arial; COLOR: #313379; padding-left:5px;padding-right:5px;}
.span {font: 11px arial; color:#FFFFFF;  font-weight:bold; padding-left:5px; padding-right:5px;}
a.span:link { COLOR: #FFC460;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:visited { COLOR:#FFC460;  TEXT-DECORATION: none;  font-weight:bold;}
a.span:hover { COLOR:#FFC460; TEXT-DECORATION: underline; font-weight:bold; }
#topnav_inner {position:absolute;top:0px;z-index:25;left: 0px;width: 930px; height:29px; padding-top:0px; background-color:#8D233D;}
.topnav {position:relative;top:-3px;z-index:30;left: 0px; width:930px; height:26px; padding-top:0px;}
UL.local {list-style-image: url(../images_noindex/arrow.gif);padding-left: 8px;margin-left: 8px;margin-top: 5px; margin-bottom:5px;}

#seofeed {display:none;}	
#spnav_inner {background-image: url(../images_noindex/spbg.jpg);height:103px;left:0px;padding-left:0px;padding-top:0px;
position:absolute;top:0px;width:689px;z-index:11;}
#spdata{height:103px;width:689px;padding-left:0px;padding-top:40px;}


.packagespan {font: 12px arial; color:#313379;  font-weight:bold; padding-left:13px; padding-right:13px;}
a.packagespan:link { COLOR: #313379;  TEXT-DECORATION: none; font-weight:bold;}
a.packagespan:visited { COLOR:#313379;  TEXT-DECORATION: none;  font-weight:bold;}
a.packagespan:hover { COLOR:#9B2641; TEXT-DECORATION: underline; font-weight:bold; }

.packagespanmain {font: 15px arial; color:#9B2641;  font-weight:bold; padding-left:13px; padding-right:13px;}
a.packagespanmain:link { COLOR: #9B2641;  TEXT-DECORATION: none;  font-weight:bold;}
a.packagespanmain:visited { COLOR:#9B2641;  TEXT-DECORATION: none;  font-weight:bold;}
a.packagespanmain:hover { COLOR:#9B2641; TEXT-DECORATION: underline; font-weight:bold; }

.localinner {height:134px; width:177px; margin-left:0px; padding-left:0px; top:-5px;
background-image: url(../images_noindex/localbg.jpg); position:relative;}

.milestone3 {font: 11px/14px arial; font-weight:bold;}
a.milestone3:link { COLOR: #383D89; font-weight:bold; TEXT-DECORATION: none }
a.milestone3:visited { COLOR: #383D89; font-weight:bold; TEXT-DECORATION: none }
a.milestone3:hover { COLOR: #383D89; font-weight:bold;; TEXT-DECORATION: underline }

.milestone4 {font: 11px/14px arial; font-weight:bold;}
a.milestone4:link { COLOR: #0091D3; font-weight:bold; TEXT-DECORATION: none }
a.milestone4:visited { COLOR: #0091D3; font-weight:bold; TEXT-DECORATION: none }
a.milestone4:hover { COLOR: #0091D3; font-weight:bold;; TEXT-DECORATION: underline }

.specimg {margin-right:10px;margin-bottom:10px;}
.cornerforms1{padding: 10px;  height:134px; margin-bottom:10px;}
.cornerforms{padding: 10px; background-color:#EBD490; height:150px; margin-bottom:10px;}
.spdisplay1{float:left; height:133px;}
.spdisplay2{}
.sdisplay{clear:both; line-height:0px;}

.box-special{padding:10px; background-color:#EBD490; color:#3D321E;}
.special-content{}
.button-right{float:right;}
.xbaseline{clear:both; line-height:1px; height:1px; font:1px/1px;}
.spacer1{clear:both; line-height:40px; height:40px;}
h3 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#BA284C;  padding-top:5px;}
h5 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:20px; color:#BA284C;  padding-top:5px;}
h6 {font:bold 12px/18px arial; margin:0px auto; padding-bottom:0px; display: inline; margin-right:2px; color:#328AA2;}
.contact-detail{padding-left:76px;}

.email-box {width:611px; height:45px; background-position:top;}
.phone-box {width:611px; height:45px; background-position:top;}
.phone-box h5 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:20px; color:#BA284C;  padding-top:10px;}
.res-box {width:611px; height:45px; background-position:top;}
.res-box h5 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:15px; color:#BA284C;  padding-top:10px;}


body {font:13px/22px Arial;}
h1 {font:bold 14px/23px Arial;}
h2 {font:bold 13px/22px Arial; margin-right:4px}

.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;}


.milestone1 {font: 11px/18px Arial;}
.milestone  {font: 11px/18px Arial;}
.milestone2 {font: 11px/18px Arial;}

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:0px;background-image:url('/images_noindex/bullet.gif'); background-position:0px 2px;
  background-repeat:no-repeat;}
.box ul.anchor li {line-height:12px;margin-bottom:0px;background-position:0px 2px;
  background-repeat:no-repeat;background-image:url('/images_noindex/bullet1.gif'); padding-left:15px;}

ul li.lh20{line-height:20px;}
ul.lh20 li{line-height:20px;}


.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 7px;
  background-repeat:no-repeat;
  padding-left:15px;
 }


body {font:13px/22px Arial;}
h1 {font:bold 14px/23px Arial;}

h2 {font:bold 13px/22px Arial; margin-right:4px}
body div.column1 h2 {font:bold 13px/22px Arial; margin-right:4px}
body div.column2 h2 {font:bold 13px/22px Arial; margin-right:4px}
body div.column3 h2 {font:bold 13px/22px Arial; margin-right:4px}

body div.column31 h2 {font:bold 13px/22px Arial;}

h3 {font:bold 12px/22px Arial;color:#3E2604;}
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;}


.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;margin-top:5px;}
.imgleft2 {padding-right:16px;padding-bottom:10px;margin-top:10px;}
.imgright{padding-left:16px;padding-bottom:10px;margin-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;}


.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 7px;
  background-repeat:no-repeat;
  padding-left:15px;
 }

 ul.anchor li{
	background-image:none;
	margin-left:0px !important;
}

