html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td{margin:0;padding:0}img{border:0;vertical-align:top}h1,h2,h3,h4,h5,h6{margin-bottom:10px;line-height:1.1}p,form,ul,ol,dl,blockquote,table,fieldset{margin-bottom:10px}ul,ol,blockquote{margin-left:2em}dd{margin-left:0}hr{border:none;border-bottom:1px #eee solid;margin-bottom:10px}.break{clear:both;height:1px}.clear{clear:both!important}.clear_none{clear:none!important}.float_none{float:none!important}.float_r{float:right}img.float_r,iframe.float_r{margin:0 0 10px 10px;clear:right}.float_l{float:left}img.float_l{margin:0 10px 10px 0}.center{text-align:center}.right{text-align:right}.smaller{font-size:85%}.larger{font-size:120%}dt{font-weight:bold;margin-bottom:2px}.col2_l,.col2_r{float:left;width:450px}.col2_l{clear:left;margin-right:30px}body{background:#042129 url(http://www.9thavepier.com/images/xbg.jpg.pagespeed.ic.JLTsMZE4Zz.jpg) no-repeat top center;color:#fff;font-family:"Lucida Grande",sans-serif;font-size:.85em}#header{}#nav{background:#03314c;border:0 #7aac2c solid;color:#4d6d1c;margin-bottom:30px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0}#nav ul{list-style:none;margin:0;overflow:auto;text-align:center}#nav li{float:left}#nav a{float:left;color:#fff;text-decoration:none;font-family:'Stardos Stencil',cursive;text-transform:uppercase;font-size:15px;height:40px;width:auto;line-height:40px;background:url(http://www.9thavepier.com/images/xnav-vr.png.pagespeed.ic.vFCI9XtICu.png) no-repeat;opacity:.5}#nav li:first-child a{background:none}#nav a:hover{opacity:1}#nav img{vertical-align:middle;position:relative;top:-3px}#nav span{background-repeat:no-repeat;background-position:0 50%;padding-left:24px;padding-right:24px}#container{position:relative;margin:0 auto;width:980px}#content{padding:0 0 20px 0}#content a{color:#e2615b}#logo{margin-bottom:30px}body#home{background-position:50% 0}#home-ss{position:absolute;top:42px;right:0}#cup{position:absolute;top:42px;right:0}body#home .leftside{width:330px;margin-bottom:20px;min-height:270px;height:auto!important;height:270px}.message{background:#df615b;border:1px #7e3633 solid;text-align:center;padding:5px;margin-bottom:5px}.message a{color:#fff!important;text-decoration:none}body#home .boxes{overflow:auto}.upcoming a{border:none;background:none;padding:0}body#home .boxes a:hover{text-decoration:underline;color:#fff}body#home .boxes .box{float:left;width:300px;margin-right:20px;text-align:center}body#home .boxes .upcoming{width:320px}.upcoming a{color:#fff}.upcoming .date{white-space:nowrap;font-weight:bold}.upcoming table{width:100%}.upcoming td{border-top:1px #222 solid;vertical-align:top}.upcoming tr:first-child td{border:none}#content .upcoming a{border:0;background:none;padding:0}.time{font-size:.8em;color:#999;white-space:nowrap}body#home a.viewall{text-decoration:none;font-size:.8em;padding-right:20px;background:url(/images/xarrow_000_medium.png.pagespeed.ic.iceDjUEXBi.png) no-repeat 100% 50%}.boxes .hours{margin:0 20px}.hours strong{float:left;clear:both;width:100px}.hours table{width:75%;margin:0 auto;color:#999;margin-bottom:10px;white-space:nowrap}.hours caption{font-weight:bold;margin-bottom:5px;color:#fff}.hours .days{width:50%;color:#fff}.box table td{text-align:left;padding:4px}.boxes h1{position:relative;top:0;left:0;text-align:center;font-size:1.2em;font-family:Georgia,"New York",serif;font-weight:normal;line-height:1;text-transform:uppercase;letter-spacing:.2em;color:#d82e00;background:url(/images/home-divider.png) no-repeat 50% 100%;padding-bottom:5px}body#home #content{background:none}body#home #content img{border:none}#introtext{text-align:justify}button{background:#33404b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px #5c656e solid;color:#fff}h1{position:absolute;top:50px;left:300px;right:0;text-align:center;color:#d82e00;font-family:'Stardos Stencil',cursive;font-weight:normal;font-size:60px;text-shadow:0 0 12px #000}h2,caption{font-size:1.75em;font-weight:normal;font-family:'Stardos Stencil',cursive;color:#17c0de}body#menu dt{font-size:1.25em;font-family:'Stardos Stencil',cursive;color:#fff;font-weight:normal}body#menu dd{margin:0 0 1em 0;color:#999}body#menu dd dt{font-family:"Lucida Grande",Arial,sans-serif;font-size:1em;font-weight:bold}body#menu dd dd{margin-left:0}#menu h2{text-transform:uppercase;letter-spacing:5px}#menus{float:left;width:730px}#menus p{font-style:italic}#menus ul{list-style:none;margin-left:0}#menu-toc{float:left;width:160px;list-style:none;margin:0 20px 0 0;text-align:right;padding:0 20px 0 0;border-right:1px solid #5c656e}#menu-toc li{color:#999;padding:5px 0 5px 0}#menu-toc li:hover{color:#fff;cursor:pointer}#menu-toc li.active{background:url(/images/menu-li-active.png) no-repeat 100% 45%;color:#d82e00}#menu-toc li.bottom{background:#111 url(/images/menu-list-bg-botom.png) no-repeat 100% 100%;height:35px;padding:0}#menu-toc li.bottom:hover{cursor:default}body#menu .menu-photos{float:right;width:272px;text-align:right;padding-top:20px}body#menu .menu-photos img{border:1px #925c00 solid;margin-bottom:20px}#footer{position:relative;clear:both;padding:10px;background:#09334e;border:1px #24506d solid;font-size:10px;color:#a9b8c1;margin-bottom:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#footer p{text-align:center;font-size:9px;color:#777;margin:0}#footer a{color:#aaa;text-decoration:none}#footer a:hover{color:#fff}#footer ul{list-style:none;margin:0}#footer .properties{position:absolute;width:33%;text-align:right;top:10px}#footer .shanties{position:absolute;width:33%;left:66%;top:10px}#footer .shanties a{font-style:none}#chefint-logo{display:block;margin:0 auto 20px auto;width:200px}#cc{height:100px;margin:0 auto;padding:0 0 5px 0;background:#083853;border-top:5px solid #042029;font-family:'Arvo',serif}#cc p{margin:0;padding-top:30px;line-height:normal;font-size:12px;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#a0a0a0}#cc a{color:#8a8a8a}.break{clear:both;height:1px}#imgviewer{float:right;position:relative}#next,#prev{position:absolute;height:30px;width:25px;top:50%;background-color:#222;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}#next{right:-10px;background-image:url(/images/xarr-next.png.pagespeed.ic.ZRMElnzQpj.png)}#prev{left:-10px;background-image:url(/images/xarr-prev.png.pagespeed.ic.0T9TtC5zyy.png)}#imgcaption{position:absolute;top:-2em;right:0;width:630px;padding:5px;font-size:10px;text-align:center;color:#ccc}#thumbnails{list-style:none;margin:0;height:480px;width:320px;overflow:auto}#thumbnails li{float:left;padding:0 5px 10px 5px}#thumbnails a{display:block;width:85px;overflow:hidden;border:2px solid #030a14}#thumbnails a:hover{border-color:#d82e00}#thumbnails img{border:none;-ms-interpolation-mode:bicubic}#load-img{position:absolute;top:49%;left:49%;display:none;border:none!important;padding:5px;background:#000}#photo-upload{left:0;top:235px;width:220px;font-size:12px;z-index:100}#photo-upload h2{font-size:14px;font-family:"Lucida Grande",sans-serif;color:#fff;background:url(http://www.9thavepier.com/images/xupload-photo-icon.png.pagespeed.ic.SV6NSmlagm.png) no-repeat 10px 50%;height:20px;padding-left:40px;line-height:20px;margin-bottom:0;cursor:pointer}#photo-upload h2 img{vertical-align:-2px}#photo-upload form{background:#90d5e1;color:#12394d;padding:10px;border:1px solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#photo-upload dd{margin:0 0 5px 0}#photo-upload textarea,#photo-upload input{width:185px;border:none;padding:5px}#photo-upload button{font-size:14px}.form-message{text-align:center;background:#33404b;padding:5px;margin-bottom:10px;border:1px #5c656e solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.form-message h3{color:#d82e00;font-size:1.5em}.form-message ul{list-style:none;margin-left:0;font-style:italic}#eventlist table{width:100%;border-left:1px #222 solid;margin-bottom:20px}#eventlist caption{font-size:2.25em}#eventlist td{height:50px;width:14%;border-right:1px #222 solid;border-bottom:1px #222 solid;padding:5px;font-size:12px;vertical-align:top}#eventlist td:hover{background:#03314c;opacity:.8}#eventlist td *{margin-bottom:5px}thead th{background:#ef4242;color:#fff;font-size:10px;text-transform:uppercase;padding:5px;letter-spacing:3px}.price{background-color:#ef4242;display:inline-block;color:#fff;font-family:"Lucida Grande",sans-serif;font-size:17px;font-weight:bold;padding:2px 4px;text-decoration:none;margin-left:20px}.price a{#fff}.price:hover{background-color:#ef4242}.price:active{position:relative;top:1px}