body{margin:0px;font:12px/18px arial;color:#004B6C;background-color:#ffffff;}
body.milestone{margin:0px;font:12px/18px arial;color:#004B6C;background-color:#ffffff;}
#container{text-align:left;margin:0px auto;width:950px;position:relative;padding:0;left:0px;margin-top:0px;background-color:#FFFFFF}
#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:950px;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:950px;border:0px;left:0px;top:0px;background-color:transparent;background-image:url(../images_noindex/bottom-img.gif);background-repeat:no-repeat;background-position:right bottom;}
#content{height:100%;position:relative;margin:0px 0px 0px 0px;padding:507px 39px 20px 0px;width:645px;float:right;}
#content-map{height:100%;position:relative;margin:0px 0px 0px 0px;padding:112px 0px 0px 0px;width:950px;float:right;}
#leftbar{width:220px;padding:0px;float:left;padding-top:380px;padding-left:0px;height:100%;margin:0px;}
#logo{position:absolute;left:36px;top:15px;width:149px;height:74px;z-index:6;}
#manager{position:absolute;left:783px;top:397px;width:167px;height:183px;z-index:20;}
#specials{position:absolute;left:238px;top:337px;width:712px;height:66px;z-index:8;}
#fastbg{position:absolute;left:0px;top:110px;width:220px;height:242px;z-index:10;}
#imenu{position:absolute;left:44px;top:50px;width:0px;height:0px;z-index:10;}
#mainimage{position:absolute;top:110px;z-index:5;left:238px;height:329px;width:712px;}
#fb_like_button{position:absolute;left:805px;top:51px;width:53px;height:24px;z-index:5;}
#subnav{position:absolute;left:330px;top:46px;width:550px;height:30px;z-index:50;}
#city{position:absolute;left:36px;top:89px;width:149px;height:18px;z-index:50;}
#signup{position:absolute;left:801px;top:12px;width:135px;height:15px;z-index:50;}
#topnav{position:absolute;top:76px;z-index:5;left:238px;width:712px;height:34px;}
#topbar{position:absolute;top:0px;left:0px;z-index:3;width:950px;height:112px;background-color:#FFFFFF;}
#topbar-map{position:absolute;top:0px;left:0px;z-index:3;width:961px;height:112px;background-color:#FFFFFF;}
#header{position:absolute;top:451px;z-index:9;left:267px;width:500px;height:80px;}
#local{position:relative;left:3px;top:0px;width:220px;height:145px;z-index:5;}
.localfavorites{width:220px;height:145px;top:0px;left:0px;position:relative;padding:0px;margin:0px;}

#moreabout{width:217px;height:170px;top:0px;left:3px;position:relative;padding:0px;margin:0px;}

#faq{position:relative;left:9px;top:0px;width:203px;height:25px;z-index:5;}
#priority-club{position:relative;left:0px;top:0px;width:96px;height:60px;z-index:5;}
.priority-club{width:96px;height:60px;top:0px;left:60px;position:relative;padding:0px;margin:0px;}
#van{position:relative;left:0px;top:0px;z-index:5;width:186px;height:124px;}
.van{position:relative;left:0px;top:0px;z-index:5;width:186px;height:124px;padding-top:22px;}

#socialmedia {
    height: 27px;
    left: 670px;
    padding-top: 5px;
    position: absolute;
    top: 41px;
    width: 123px;
    z-index: 5;
}

#facebook{position:relative;left:0px;top:0px;z-index:5;padding-top:20px;padding-left:15px;}
#recycling{position:absolute;left:57px;top:650px;width:100px;height:95px;z-index:20;}
#subscribe{position:absolute;top:353px;z-index:15;left:43px;width:135px;height:18px;}
.tripadvisor{width:192px;height:78px;top:0px;left:13px;position:relative;padding-top:5px;margin:0px;padding-left:0px;}
#tripadvisor{position:relative;left:0px;top:0px;width:192px;height:78px;z-index:5;}
#green-logo{position:relative;left:34px;top:0px;z-index:5;padding-top:20px;height:122px;width:150px;line-height:13px;}
#google-coupon{position:relative;left:25px;top:0px;z-index:5;padding-top:15px;height:28px;width:175px;}
#recommendedlogo{position:relative;left:36px;top:0px;z-index:5;padding-top:15px;height:28px;width:175px;}
h1{font:14px/14px arial;margin:0px auto;padding-bottom:10px;color:#ffffff;font-weight:bold;padding-top:5px;}
h2{font:bold 12px/14px arial;margin:0px auto;color:#676767;padding-bottom:11px;display:inline;margin-right:2px;}
.padbottom{padding-bottom:10px;}
#box{padding:0px;background-color:#5ECEFF;}
.box{padding:10px;background-color:#5ECEFF;}
.box1{padding:10px;background-color:#8FDDFF;}
.box2{padding:10px;padding-right:150px;background-color:#5ECEFF;}
.box3{padding:10px;padding-top:0px;}
.break{BACKGROUND-IMAGE:url(../images_noindex/pix.gif);BACKGROUND-REPEAT:repeat-x;}
.subheader{padding:9px 3px 3px 8px;background-color:#A8CD6E;}
.headers{font:bold 12px/18px verdana;background:#BBAA8E;padding:4px;}
.headers-footer{font:bold 12px arial;background:#42C7FF;padding-left:8px;padding-bottom:1px;padding-top:1px;}
.round_border_color{background-color:#92C148;margin:0px 0px 0px 0px;}
.round_border{background-color:#FFFFFF;padding:10px;}
.pipefooter table tr td{background-color:#FFFFFF;}
table.cr1 tr td{background-color:#5ECEFF;}
.tableanchor{padding:10px;background-color:#8FDDFF;}
UL.anchor{list-style-image:url(../images_noindex/bullet1.gif);padding-left:8px;margin-left:8px;margin-top:5px;margin-bottom:5px;}
.break2{BACKGROUND-IMAGE:url(../images_noindex/pix1.gif);BACKGROUND-REPEAT:repeat-y;width:1px;}
.box4{padding:10px;background-color:#8FDDFF;}
.box5{padding:10px;background-color:#92C148;}
.cr1{FLOAT:right;FONT:11px/14px verdana;}
#footer{width:927px;z-index:12;clear:both;padding:10px;padding-left:0px;background-color:#FFFFFF;}
#footer-inner{clear:both;}
#address{font:12px/18px arial;color:#5b5b5b;z-index:12;padding-top:0px;padding-bottom:15px;padding-left:232px;}
#address-map{font:12px/18px arial;color:#5b5b5b;background-color:#5ECEFF;z-index:12;padding-top:0px;padding-bottom:15px;padding-left:10px;width:951px;left:0px;}
.pipefooter{font:11px/11px arial;color:#274977;}
.forms{font:11px/18px arial;color:#000000;background-color:#ffffff;border-color:#000000;border-style:solid;border-width:1px;}
.forms4{font:11px/18px arial;color:#000000;background-color:#ffffff;border-color:#000000;border-style:solid;border-width:1px;width:150px;}
.forms1{font:11px/18px arial;color:#333506;background-color:#ffffff;border-color:#ffffff;border-style:solid;border-width:1px;}
.forms2{font:12px/14px arial;color:#ffffff;}
.forms5{font:11px arial;color:#ffffff;}
.forms3{font:11px/18px arial;color:#333506;background-color:#A8CD6E;border-color:#8FB351;border-style:solid;border-width:1px;}
UL{list-style-image:url(../images_noindex/bullet.gif);padding-left:8px;margin-left:8px;margin-top:5px;margin-bottom:5px;}
#box .box ul li.pad{line-height:13px;margin-bottom:1px;margin-top:2px;padding:1px 0;width:auto;}
a.boldfont:link{text-decoration:none;color:#676767;}
a.boldfont:visited{text-decoration:none;color:#676767;}
a.boldfont:hover, a:active{text-decoration:underline;color:#676767;}
a:link{text-decoration:none;color:#5b5b5b;}
a:visited{text-decoration:none;color:#5b5b5b;}
a:hover, a:active{text-decoration:underline;color:#5b5b5b;}
.milestone1{font:11px/18px arial;}
a.milestone1:link{COLOR:#676767;font-weight:normal;TEXT-DECORATION:none}
a.milestone1:visited{COLOR:#676767;font-weight:normal;TEXT-DECORATION:none}
a.milestone1:hover{COLOR:#676767;font-weight:normal;TEXT-DECORATION:underline}
.milestone{font:11px/18px arial;}
a.milestone:link{COLOR:#4d5d2c;font-weight:normal;TEXT-DECORATION:none}
a.milestone:visited{COLOR:#4d5d2c;font-weight:normal;TEXT-DECORATION:none}
a.milestone:hover{COLOR:#4d5d2c;font-weight:normal;TEXT-DECORATION:underline}
.milestone2{font:11px/18px arial;}
a.milestone2:link{COLOR:#B56911;font-weight:normal;TEXT-DECORATION:none}
a.milestone2:visited{COLOR:#B56911;font-weight:normal;TEXT-DECORATION:none}
a.milestone2:hover{COLOR:#B56911;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}
.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:#676767;font-weight:bold;padding-left:8px;padding-right:8px;}
a.span:link{COLOR:#676767;TEXT-DECORATION:none;font-weight:bold;}
a.span:visited{COLOR:#676767;TEXT-DECORATION:none;font-weight:bold;}
a.span:hover{COLOR:#676767;TEXT-DECORATION:underline;font-weight:bold;}
#topnav_inner{position:absolute;top:0px;z-index:25;left:0px;width:712px;height:34px;padding-top:0px;background-color:#FFFFFF}
.topnav{position:relative;top:-3px;z-index:30;left:0px;width:712px;height:34px;padding-top:0px;}
.pipeline{font:10px arial;COLOR:#FFFFFF;padding-left:0px;padding-right:0px;}
.subnaveinner{position:absolute;left:0px;top:-15px;width:550px;height:30px;z-index:10;}
.localinner{height:108px;width:220px;margin-left:0px;padding-left:0px;top:10px;position:relative;left:14px;}
.spnav_pipeline{font:13px arial;COLOR:#FFFFFF;padding-left:5px;padding-right:5px;}
#spnav_inner{height:66px;left:0px;padding-left:0px;padding-top:0px;position:absolute;top:-3px;width:712px;z-index:11;background-color:#D4BFA4;}
#spdata{height:66px;width:712px;padding-left:0px;padding-top:1px;}
.packagespan{font:12px arial;color:#FFFFFF;font-weight:bold;padding-left:8px;padding-right:8px;}
a.packagespan:link{COLOR:#FFFFFF;TEXT-DECORATION:none;font-weight:bold;}
a.packagespan:visited{COLOR:#FFFFFF;TEXT-DECORATION:none;font-weight:bold;}
a.packagespan:hover{COLOR:#FFFFFF;TEXT-DECORATION:underline;font-weight:bold;}
#header{z-index:0;height:56px}
div table.pagetopNav{margin-left:6px;margin-top:5px;}
div table.pagetopNav tr td{background-color:#5ECEFF;}
div.roundbutton{background-color:#92C148;padding-top:3px;padding-bottom:3px;}
div.roundbuttonON{background-color:#FE8637;padding-top:3px;padding-bottom:3px;}
div.roundbutton a:link, div.roundbutton a:visited, div.roundbutton a:hover, div.roundbuttonON a:link, div.roundbuttonON a:visited, div.roundbuttonON a:hover{color:#FFFFFF;padding-left:6px;padding-right:6px;text-decoration:none;}
div.googleaddress{width:340px;margin-left:425px;margin-right:auto;font:12px/18px arial;color:#5b5b5b;padding-bottom:15px;}
div.googleaddress span.fn{display:block;font-weight:bold}
div.googleaddress span.org{display:block;float:left;font-weight:bold}
div.googleaddress span.adr{display:block;text-align:center}
div.googleaddress div.milestone_reservation{text-align:center}
ul.events span.fn{display:block;font-weight:bold}
ul.events span.org{color:#000000}
ul.events span.adr{display:block;text-align:center}


#mobilebutton {
    height: 24px;
    position: absolute;
    right: 3px;
    top: 51px;
    width: 53px;
    z-index: 5;
}


#banner {
    height: 242px;
    padding-left: 9px;
    width: 617px;
}
