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: 590px; padding-right: 0px; padding-bottom: 0px; padding-left: 40px;}
#leftbar{width:248px; float: right;	padding-top: 542px;	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; height:100%; padding-top:5px;}
h4 {font:bold 14px/14px arial; margin:0px auto; padding-bottom:10px; color:#393C8D; height:100%; 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:120px; z-index:10;}
#imenu_noscript{position:absolute; left: -13px; top:-20px; width:250px; height:120px; z-index:10;}
#spnav_noscript{position:absolute; top:84px; z-index:10; left:14px; height: 120px; width: 720px;}
#subnav{position:absolute;left:540px;top:65px;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:522px; z-index:9; left:39px; width: 421px; height: 48px;}
#local{ padding:0px;	margin:0px;	height: 183px;	width:196px;}
#coupon{
	margin:0px;
	height: 128px;
	width:191px;
	z-index:50;
	position: absolute;
	top:815px;
	left:735px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#shuttle{
	margin:0px;
	height: 69px;
	width:179px;
	z-index:50;
	position: absolute;
	top:854px;
	left:720px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#banner{
	margin:0px;
	height: 245px;
	width:203px;
	z-index:50;
	position: absolute;
	top:852px;
	left:735px;
	}

.padbottom{ padding-bottom: 10px;}

#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;}
.break { BACKGROUND-IMAGE: url(../images_noindex/pix.gif); BACKGROUND-REPEAT: repeat-x; height:4px;}
.break2 { BACKGROUND-IMAGE: url(../images_noindex/pix1.gif); BACKGROUND-REPEAT: repeat-y; width:1px;}
.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;}

#footer {width:948px; z-index:12; clear:both; padding-top: 10px;	margin-bottom: 20px; border:solid 1px #1C7593;}
#address {font: 12px/18px arial; z-index:12; padding-top: 15px; padding-bottom: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:-142px;
background-image: url(../images_noindex/localbg.jpg); position:absolute;}

.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 }
