body{background:#000;color:#fff;font:10pt Helvetica,Arial,sans-serif;margin:0;padding:0}
h1{color:#37f;font-size:160%;margin:0;padding:13px 0 7px}
h2{color:#37f;font-size:130%;margin:0;padding:10px 0 5px}
h3{color:#37f;font-size:130%;margin:0 0 10px;padding:0}
h4{color:#37f;font-size:115%;margin:0;padding:8px 0 2px}
form,fieldset{border:0;margin:0;padding:0}
p{margin:0;padding:5px 0}
img{border:0 none}
a,span.gc-cs-link{color:#37f;cursor:pointer;font-weight:700;outline:none;text-decoration:none}
a:hover,.menu label:hover{cursor:pointer;text-decoration:underline}
br{clear:none}
pre{white-space:pre-line}
#wrapper{margin:auto;position:relative;width:1000px}
.menu h2,.box h1,#coupon h1,#calendar h2,#album-home h2,#coupon-home h2,#album-left h2,#coupon-left h2,#nav,.header,#left-nav .home li a:hover{background:#37f;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.logo{background:url(http://www.hamptonnightout.com/images/header.png) no-repeat 0 -5px;color:#fff;display:block;min-height:50px;letter-spacing:1px;line-height:50px;margin:0;text-transform:uppercase;word-break:break-all}
.logo:hover{text-decoration:none}
.logo span,#radio-local th span{font-size:137%}
.logo span.com{font-size:50%}
.nightout{background:#000 url(http://www.hamptonnightout.com/images/small.png) no-repeat;color:#fff}
.dayin{background:#6CB1F8 url(http://www.hamptonnightout.com/images/dayin/small.png) no-repeat;color:#555}
#radio-local th{background:url(http://www.hamptonnightout.com/images/header.png) no-repeat 0 0;color:#fff;font:30px times;height:50px;letter-spacing:1px;line-height:50px;margin:0;padding:20px 0 20px 50px;text-align:left;text-transform:uppercase}
#app{background:#F8E84D;margin:0 0 10px;padding:20px 0;text-align:center;width:100%}
#app a{color:#555;padding:5px;width:100%}
#header{float:left;position:relative}
.top{clear:right;float:right;padding:5px 0}
#nightout{background:url(/images/dayin/night-out.png) no-repeat right center;padding:0 17px 0 0}
#dayin{background:url(http://www.hamptonnightout.com/images/day-in.png) no-repeat center right;padding:0 17px 0 0}
#nav{clear:both;min-height:40px;margin:0;padding:0}
#nav li{float:left;list-style:none;margin:0;padding:0}
#nav a{color:#fff;display:block;font-size:18px;padding:10px 26px 9px}
#nav a:hover{text-decoration:none}
#nav.radio a{border-right:0;font-size:15px;padding:4px 0 3px 10px;width:100px}
#searchr h2,#searchr h4,#week-view a{color:#fff}
#searchr ul{list-style:none;margin:0 0 10px 20px;padding:0}
li#searchb{display:inline-block;float:none;padding:10px 0 6px 17px}
li#searchb a{border:0;display:inline;padding:0}
#nav li#searchb a:hover{background:none}
#searchbox,#searchbox2,#loc_search{background:#fff url(http://www.hamptonnightout.com/images/search.png) no-repeat 3px;border:0 none;border-radius:3px;height:14px;padding:4px 0 4px 23px;width:130px}
#left-nav{clear:both;float:left;margin:10px 10px 0 0;padding:0;width:160px}
#left-nav .home{background:#222;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;list-style:none;padding:0;margin:0 0 12px}
#left-nav .home a{color:$fg;display:block;font-size:120%;height:51px;line-height:51px;text-align:center}
#left-nav .home li{height:43px}
#left-nav .home li a:hover{background:$color;text-decoration:none}
#left-nav .home li a{height:43px;line-height:43px}
#left-nav .radio a,#left-nav div.radio a#explore{height:40px;line-height:40px}
#left-nav .order li,#left-nav .order li a,#left-nav .order #things-link,#left-nav .order #things-link a{height:36.5px;line-height:36.5px}
.menu{color:#fff;margin:0 0 10px}
.menu h3{margin:0;padding:10px 0 0 10px}
.menu ul,.menu form{list-style:none;margin:0;padding:2px 0}
.menu p{line-height:20px;padding:2px 7px}
.menu form ul{border:0}
.menu li{line-height:15px;margin:0;padding:0}
.menu li a{color:#fff;font-weight:400}
.menu li a span,.menu li label span{font-size:70%;padding:0 0 0 3px}
.menu input{margin:1px 3px;padding:0}
.menu a.submit{margin:1px 3px}
.menu h2 a,.box h1 a,#coupon-home h2 a{color:#fff}
.menu img,#arrows a{display:block}
.main p,.main-list p{padding:0}
.blog p{margin:10px 0}
#newsletter{padding:11px 0}
#main{color:#fff;float:left;position:relative;width:570px}
.iframe{width:570px}
.iframe .logo{font-size:200%}
.box{margin:10px 0;position:relative}
.main{padding:10px 20px}
.menu h2,.box h1,#coupon h1,#coupon h2,#coupon-left h2,#coupon-home h2,#album-left h2,#album-home h2,.header{color:#fff;font-size:120%;min-height:30px;line-height:30px;overflow:hidden;padding:0 0 0 20px}
.main-list{list-style:none;margin:0;padding:10px 20px 0}
.main-list li{border-top:1px #666 solid;clear:both;height:80px;line-height:15px;margin:0 0 10px;overflow:hidden;padding:10px 0 0}
.main-list li img{float:left;padding:0 20px 70px 0;width:80px}
.main-list h3{line-height:16px;margin:0 0 6px;padding:0}
.cat-header{display:block;margin:10px 0}
legend{margin:0;padding:0 10px}
.admin{clear:both;float:left;margin:10px 0;padding:10px;width:300px}
#full{float:left;margin:10px 0 10px 10px;max-width:660px}
.main-full{padding:10px}
#full ul,.admin ul{list-style:none;margin:0 0 0 20px;padding:0}
.admin ul{margin:5px 5px 10px 10px}
#right-nav{float:right;width:250px}
.playing{color:red}
#radio{background:url(http://www.hamptonnightout.com/images/radio-blue.jpg) no-repeat;margin:5px 0;color:#fff;display:block;font:normal 130%/33px times;height:54px;padding:0 0 0 20px;text-decoration:none;text-transform:uppercase}
#radio:hover{background:url(http://www.hamptonnightout.com/images/radio.jpg) no-repeat}
#left-nav #radio:hover{background:url(http://www.hamptonnightout.com/images/radio-left.jpg) no-repeat}
#radio span{font:normal 130% times}
#radio .com{font:normal 50% times}
#left-nav #radio{background:url(http://www.hamptonnightout.com/images/radio-left-bw.jpg) no-repeat;font:normal 100%/33px times;height:42px}
#left-nav .home #radio{font:bold 120%/30px Helvetica,Arial,sans-serif;height:42px;margin:0;padding:0;text-transform:none}
#left-nav .home #radio span{font:bold 100%/30px Helvetica,Arial,sans-serif}
#left-nav #things-link{height:41px}
#left-nav #things-link a{height:43px;line-height:43px}
#left-nav #order a:hover{background:#e64100}
#calendar{margin:10px 0 0}
#calendar h2{color:#fff;padding:5px 0 4px 37px}
#when{color:#fff;float:left;font-size:16px;font-weight:700;line-height:16px;margin:10px 0 0 8px;text-align:right;width:95px}
#when div{font-size:40px;line-height:40px}
#weather{color:#fff;display:block;font-weight:normal;margin:7px 0 0}
#weather img{float:right;height:50px;margin:-13px 0 0 0;width:50px}
#arrows{float:right;font-size:30px;line-height:30px;margin:30px 0 0 0}
#day{color:#fff;float:right;font-size:60px;height:90px;line-height:60px;margin:23px 8px 0 0;text-align:center;width:100px}
#week-view{display:none;clear:both;height:27px;list-style:none;margin:0;padding:0 8px 0}
#week-view li{float:left;font-size:14px;padding:7px 0;text-align:center;width:32.5px}
#seeall{float:left;font-size:11px;margin:10px 0}
#submitevent{float:right;font-size:11px;margin:10px 0}
.events{background:#fff;border-radius:2px;clear:both;list-style:none;margin:0;padding:0 13px}
.events li{border-bottom:1px solid #D0D0F0;clear:both;color:#000;font-size:8pt;height:45px;line-height:45px;margin:0;overflow:hidden;padding:0}
.events li a{display:block;font-size:10pt;height:13px;line-height:13px;margin:7px 0;overflow:hidden}
.events img{vertical-align:middle;width:40px}
.events div{float:right;line-height:12px;margin:0;width:177px}
.clear{clear:both}
.right{float:right}
.left{clear:both;float:left}
.unbold a{font-size:95%;font-weight:normal}
a.small{display:block;font:17px/25px times;min-height:30px;padding:10px 30px;word-break:normal}
a.smaller{display:block;font:13px/25px times;min-height:30px;padding:10px 30px;word-break:normal}
a.smallest{display:block;font:11px/25px times;min-height:30px;padding:10px 30px;word-break:normal}
#banner a,#banner-top a,#banner-header a,#radio-top a,#radio-bottom a{display:block;position:absolute}
#radio-top a,#radio-bottom a{text-align:center;width:526px}
#banner-header{height:70px;overflow:hidden;padding:0 0 5px;position:relative;width:250px}
#banner-header a{border:0;height:70px;line-height:70px;padding:0;right:0}
#banner-header img{vertical-align:middle}
#banner-top,#banner div{height:200px;margin:10px 0 0;overflow:hidden;position:relative;width:250px}
#banner div div{display:block;position:absolute;margin:0}
#radio-top,#radio-bottom{height:70px;overflow:hidden;position:relative}
#radio-bottom{margin:20px 0 0}
#album ul{list-style:none;margin:0;padding:0}
#album li{float:left;height:150px;margin:12px;overflow:hidden;padding:0;text-align:center;width:150px}
#album img{border:0;height:120px}
#albuma img{border:0;height:200px}
#album-home{color:#fff;float:left;height:200px;margin:10px 0 0;position:relative;width:280px;z-index:1}
#album-home a,#album-left a{text-decoration:none}
#album-home h2{position:relative;z-index:-2}
#album-home img{border:10px solid #fff;float:right;margin:-10px 10px -5px;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand',M11=0.93,M12=-0.07,M21=0.07,M22=0.93)";position:relative;z-index:-1}
#album-home span{color:#37f;font-size:23px;padding:0 7px;text-shadow: 2px 2px 3px #000;text-transform:uppercase}
#coupon-home{float:left;height:200px;margin:10px 10px 0 0;width:280px;overflow:hidden}
#coupon-home .box-border{background:url(http://www.hamptonnightout.com/images/coupon-bg.jpg) no-repeat;height:167px}
#coupon-home div a{color:#fff;display:block;padding:105px 0 0;text-align:center}
#coupon-home img,#coupon-left img{left:0;position:absolute;top:0}
#coupon-home ul{margin:10px 0 0 20px;padding:0}
#coupon-left{margin:10px 0;width:160px}
#coupon-left .box-border{background:url(http://www.hamptonnightout.com/images/coupon-left.jpg) no-repeat;height:87px}
#coupon-left a{color:#fff;display:block;font-size:90%;font-weight:400;padding:60px 0 0;text-align:center}
#coupon-left h2 a{color:#fff;display:inline;font-weight:700;padding:0;text-align:left}
#album-left{color:#fff;margin:10px 0;position:relative;text-decoration:none;width:160px;z-index:1}
#album-left h2{position:relative;z-index:-2}
#album-left img{border:7px solid #fff;float:right;margin:-22px 7px -7px 0;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand',M11=0.93,M12=-0.07,M21=0.07,M22=0.93)";position:relative;width:125px;z-index:-1}
#album-left span{color:#37f;clear:both;display:block;padding:0 7px;text-shadow:2px 2px 3px #000;text-transform:uppercase}
#sponsors{height:170px;position:relative}
#sponsors div{float:left;margin:10px 0 0 22px;position:relative;width:160px}
#sponsors a{height:160px;overflow:hidden;position:absolute;width:100%}
#sponsors img,#sponsors-radio img{width:100%}
#sponsors-radio a{display:block;position:absolute}
#sponsors-radio div{height:160px;margin:10px 0 0;overflow:hidden;position:relative;width:160px}
#footer{color:#777;font-size:12px;margin-top:10px;text-align:center}
.top a{padding-right:10px}
#footer a{display:inline-block;padding:10px}
#footer a#optimal{border-right:0;color:#777;font-weight:400;padding:0;text-decoration:underline}
.slideshow,#slideshow{height:272px;margin:10px 0 0;padding:0;position:relative;overflow:hidden;text-align:center;width:570px}
div.slideshow{background:none;border:0;width:526px}
.slideshow a,#slideshow a{display:block;left:0;position:absolute;width:570px}
.slideshow a{width:526px}
.slideshow img,#slideshow img{display:block;margin:0 auto;padding:10px 0}
.slideshow .larr,#slideshow .larr{background:url(http://www.hamptonnightout.com/images/arrow.png) no-repeat center 0;height:32px;left:-5px;top:111px;width:32px}
.slideshow .rarr,#slideshow .rarr{background:url(http://www.hamptonnightout.com/images/arrow.png) no-repeat center -64px;height:32px;left:498px;top:111px;width:32px}
#slideshow .rarr{left:538px}
.larr:hover{background:url(http://www.hamptonnightout.com/images//arrow.png) no-repeat center -32px}
.rarr:hover{background:url(http://www.hamptonnightout.com/images/arrow.png) no-repeat center -98px}
.gldp-default{float:left;background:#ccc !important;font-size:0.8em !important;border:solid 1px #888}
.gldp-default table{border-spacing:1px;border-collapse:inherit}
.gldp-default tr{line-height:15px}
.gldp-default td{width:19px;text-align:center;margin:0;padding:0}
.gldp-default-prevnext{color:#222;cursor:pointer;font-weight:700}
.gldp-default-monyear{color:#222;font-weight:700}
.gldp-default-dow{background:#37f;color:#eee;font-weight:700}
.gldp-default-day{background:#fff;color:#222;border:solid 1px #fff;font-weight:700}
.gldp-default-selected{background:#fee;color:#222;border:solid 1px #37f}
.gldp-default-today{background:#37f;color:#fff;border:solid 1px #37f;font-weight:700}
.gldp-default-sat,.gldp-default-sun{background:#fff;color:#004f8f;border:solid 1px #fff;font-weight:700}
.gldp-default-sat-hover,.gldp-default-sun-hover{background:#fff;color:#004f8f;border:solid 1px #37f;cursor:pointer;font-weight:700}
.gldp-default-noday{background:#fff;border:solid 1px #fff;color:#666;cursor:wait}
.gldp-default-day-hover,.gldp-default-today-hover{background:#fff;color:#37f;border:solid 1px #37f;cursor:pointer;font-weight:700}
#follow ul{padding:1px 0}
#follow li{height:35px;margin:7px 0 0}
#follow .fb_iframe_widget,#follow .plusone,#follow .twitter,#follow .pinterest{border:0;float:right;height:24px;margin:7px 0 0;width:95px}
#follow .fb-like{margin:0}
#follow a{display:block;height:32px}
#follow a#facebook{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px -33px}
#follow a#facebook:hover{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px 0}
#follow a#twitter{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px -99px}
#follow a#twitter:hover{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px -66px}
#follow a#gplus{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px -297px}
#follow a#gplus:hover{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px -264px}
#follow a#pinterest{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px -231px}
#follow a#pinterest:hover{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px -198px}
#follow a#instagram{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px -362px}
#follow a#instagram:hover{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat 7px -330px}
.box a.rss,#calendar a.rss{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat right -132px;display:block;float:right;height:32px;margin:3px 2px;position:absolute;right:0;width:32px}
.box a.rss:hover,#calendar a.rss:hover{background:url(http://www.hamptonnightout.com/images/follow-4.png) no-repeat right -165px}
#blog ul{color:#FAF871;list-style:disc;padding:0 0 0 20px;width:137px}
#blog li{margin:0;padding:5px 0}
#blog li a{color:#37f;display:block;font:700 10pt Helvetica,Arial,sans-serif;line-height:15px;max-height:30px;overflow:hidden;margin:0;padding:0}
#video{padding:10px 20px}
#video iframe, iframe.video{margin:10px 0;height:300px;width:526px}
iframe{border:0}
td{margin:0;padding:0;vertical-align:top}
#menu{width:525px;word-wrap:break-word}
#comments input,#comments textarea{width:300px}
input.submit,#comments input.submit,#coupon .submit{width:auto}
#comments ul{list-style:none;margin:0;padding:0}
#comment-overflow{display:none}
#comments form{padding:0 0 10px}
#comment p{padding:5px 0}
#comment input,#comment textarea{width:200px}
input.submit,.submit{background:#37f;border:0;cursor:pointer;text-align:center;font-weight:bold;padding:5px 20px;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;color:#fff;font-size:11px}
a.submit{line-height:12px;padding:7px 20px 5px}
.big,a.big{display:block;font-size:130%;margin:5px 0;padding:10px 0 8px}
.comment{border-bottom:1px dashed #fff;padding:10px 0}
.comment p{clear:both}
.stars{height:25px}
.stars img{float:left;width:20px}
.main-list .stars img{float:none;padding:0;width:15px}
.review{color:#fff;font-weight:normal}
.report{clear:right;float:right;font-size:10px}

#slider{clear:both;padding:20px 0 0;position:relative}
.scroll{border-top:2px solid #fff;clear:left;overflow-x:hidden;position:relative;width:100%}
.scrollContainer div.panel{padding:2px;width:526px}
ul.navigation{list-style:none;margin:0;padding:0 0 9px}
ul.navigation li{display:inline;margin-right:8px}
ul.navigation a{background:#333;padding:10px;text-decoration:none}
ul.navigation a:hover,ul.navigation a.selected{background:#fff}
ul.navigation a:focus{outline:none}

.coda-slider-wrapper{clear:both;overflow:auto;padding:20px 0 0}
.coda-slider{border-top:2px solid #fff;float:left;overflow:hidden;position:relative;width:525px}
.coda-slider-no-js .coda-slider{height:200px;overflow:auto !important;padding-right:20px}
.coda-nav ul{clear:both;display:block;margin:auto;padding:0 0 10px}
.coda-nav ul li{display:inline;margin-right:8px}
.coda-nav ul li a{background:#333;padding:10px;text-decoration:none}
.coda-nav ul li a:hover,.coda-nav ul li a.current{background:#fff}
.coda-nav ul li a:focus{outline:none}
.coda-slider .panel{display:block;float:left;position:relative;width:526px}
.coda-slider .panel-container{position:relative}
#locations ul{margin:0}
#locations li{float:left;margin:5px 0;width:210px}
#locations li li{float:none;width:auto}
.coda-slider #coupon h2{background:none;border:0;color:#37f;margin:0;padding:0}
.coda-slider #coupon li{margin:10px 0}
#coupon{background:#000;margin:10px 0;padding:0 0 1px}
#coupon ul{list-style:none;margin:0;padding:0}
#coupon li{background:#222;border:4px dashed #37f;height:160px;margin:20px 10px;overflow:hidden;padding:20px 10px;position:relative}
#coupon img{float:right;margin-bottom:100px;max-height:100px;max-width:200px}
#coupon .submit{bottom:30px;position:absolute;right:10px}
#coupon .remaining{bottom:55px;position:absolute;right:10px}
#coupon #expires{bottom:5px;position:absolute;right:10px}
#info b{clear:left;float:left;width:90px}
#info #description b{clear:none;float:none;width:auto}
#price b{color:#5c5;float:none;width:auto}
#cboxOverlay,#cboxWrapper{background:#000;left:0;padding:30px 10px 10px;position:absolute;top:0;z-index:9999}
#cboxOverlay{height:100%;position:fixed;width:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{border:0;display:block;height:100%;width:100%}
#cboxTitle{width:100%}
#cboxTitle .head-title{color:#ccc;left:0;margin:0;position:absolute;top:-30px}
#cboxTitle .iframe-comments{background:#000;border:0;color:#fff;height:400px;margin:0 -10px;padding:0 10px;width:100%}
#cboxLoadingOverlay,#cboxLoadingGraphic{left:0;position:absolute;top:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;cursor:pointer}
#cboxCurrent{color:#ccc;position:absolute;right:0;top:-20px}
#cboxSlideshow{color:#fff;position:absolute;right:90px;top:-20px}
#cboxPrevious{background:url(http://www.hamptonnightout.com/images/controls.png) top left no-repeat;height:65px;left:0x;margin-top:-32px;position:absolute;text-indent:-9999px;top:50%;width:28px}
#cboxPrevious.hover{background-position:bottom left}
#cboxNext{background:url(http://www.hamptonnightout.com/images/controls.png) top right no-repeat;height:65px;margin-top:-32px;position:absolute;right:0;text-indent:-9999px;top:50%;width:28px}
#cboxNext.hover{background-position:bottom right}
#cboxLoadingOverlay{background:#000}
#cboxLoadingGraphic{background:url(http://www.hamptonnightout.com/images/loading.gif) center no-repeat}
#cboxClose{background:url(http://www.hamptonnightout.com/images/controls.png) top center no-repeat;display:block;height:19px;position:absolute;right:5px;text-indent:-9999px;top:0;width:38px}
#cboxClose.hover{background-position:bottom center}
#GB_overlay{background:#000;left:0;margin:auto;position:absolute;top:0;z-index:100}
#GB_window{left:0;overflow:visible;position:absolute;top:0;z-index:150}
#GB_window .content{background:#fff;margin:23px 0 0;padding:0;position:relative;width:auto}
#GB_frame{border:0;margin:0;overflow:auto;padding:0;white-space:nowrap}
.GB_Window .close{cursor:pointer;height:30px;position:absolute;right:-15px;top:-15px;width:30px}
.cctrack{padding:10px 0;text-align:left}
.cccover{width:310px}
.cccover img{padding:0 10px}
.cctitle{color:#37f}
.ccnowplaying{font-weight:bold}
#logo{min-height:90px}
#logo img{max-height:160px;max-width:320px}
#share{background:#fff;border:2px solid #37f;clear:right;float:right;height:75px;overflow:hidden;padding:10px 10px 7px 10px;text-align:left;width:180px}
#results #share{position:absolute;left:344px}
#share a{background:url(http://www.hamptonnightout.com/images/share.png) no-repeat;clear:right;display:block;float:right;font:normal 80% helvetica;height:15px;padding:0 0 0 18px;width:50px}
#share .fb-like,#share .twitter-share-button,#share ___plusone_1{border:0;display:block;height:20px;padding-bottom:5px;width:110px}
#share .facebookk{background-position:0 0}
#share .twitter{background-position:0 -15px}
#share .delicious{background-position:0 -30px}
#share .stumbleupon{background-position:0 -45px}
#share .digg{background-position:0 -60px}
#google_translate_element{float:right;height:24px;margin:-5px 0 0 5px;width:173px}
#radio-local{background:#000 url(http://www.hamptonnightout.com/images/radio-bg.jpg) no-repeat;border-spacing:0;margin:0 auto;width:500px}
#radio-local td{padding:10px}
#radio-local p{clear:both;margin:10px 0}
#radio-local p a{color:#fff;font-size:130%}
#radio-local .fb_edge_widget_with_comment{margin-top:2px}
#cc_stream_info_song{color:#fff;font-size:130%}
#cc_download{background:#fff;border:2px solid #37f;float:right;margin:0;padding:7px 0 4px;width:120px}
#cc_download a{padding:0 5px}
#cal-add{clear:both;float:right;margin:10px 0}
#cal-add a{background:url(http://www.hamptonnightout.com/images/share.png) no-repeat right -75px;line-height:16px;margin:4px 0 0;padding:0 20px 0 5px;white-space:nowrap}
#cal-drop{display:none}
#cal-add a#cal-outlook{background-position:right -91px}
#cal-add a#cal-ical{background-position:right -107px}
#cal-add a#cal-google{background-position:right -75px}
#cal-add a#cal-yahoo{background-position:right -123px}
#maps{clear:right;float:right;padding:0 0 7px 20px;text-align:right}
a#opentable,a#urbanspoon,a#reserve{display:block;clear:both;float:right;line-height:40px;padding:0 33px;white-space:nowrap}
a#opentable{background:url(http://www.hamptonnightout.com/images/opentable.png) no-repeat right}
a#urbanspoon{background:url(http://www.hamptonnightout.com/images/urbanspoon.png) no-repeat right}
a#reserve{background:none}
#address1,#address2,#address3{font-weight:bold}
#address2,#address3{padding:5px 0 0}
.hide,.extra{display:none}
.top .noborder,#footer .noborder{border:0;padding:0}
.payment input,.auto,.formbox .auto{width:auto}
.payment{margin:20px 0}
#tickets{background:url(/images/sell-tickets.jpg)}
#tickets a{display:inline-block;padding:300px 60px 60px}
.logo{font:33px/50px times;padding:20px 0 20px 55px}
#newsletter{background:url(http://www.hamptonnightout.com/images/moon-bg.png) no-repeat center}
.submit:hover,#nav li a:hover,#nav a:hover,#nav li a.current{background:#48f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
/* jQuery RefineSlide plugin v0.3
 * Copyright 2012, Alex Dunphy
 * MIT License (http://www.opensource.org/licenses/mit-license.php) */
.rs-slider,#images{margin:10px auto 0;padding:0;list-style:none}
.rs-wrap:after,.rs-slider:after,.rs-thumb-wrap:after,.rs-arrows:after,.rs-caption:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}
/* ===[ Slider ]=== */.rs-wrap{position:relative;max-width:100%}
.rs-slide-bg{zoom:1}
.rs-slider > li > a{display:block}
.rs-slider > li{list-style:none;filter:alpha(opacity=0);opacity:0;width:100%;height:100%;margin:0 -100% 0 0;padding:0;float:left;position:relative}
.rs-slider > li > a{padding:0;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#images > li img,.rs-slider > li img{display:block;margin:0 auto;max-width:94%;max-height:100%;-ms-interpolation-mode:bicubic}
/* ===[ Thumbnails ]=== */.rs-thumb-wrap{zoom:1}
.rs-thumb-wrap > a{display:block;float:left;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden/* Hardware accelerate to prevent jumps on transition */}
.rs-thumb-wrap > a > img{max-width:100%;max-height:100%;display:block;-ms-interpolation-mode:bicubic}
.rs-thumb-wrap > a:first-child{margin-left:0!important}
/* ===[ Arrows ]=== */.rs-arrows .rs-next,.rs-arrows .rs-prev{z-index:100}
.rs-arrows:hover .rs-next,.rs-arrows:hover .rs-prev{z-index:2}
/* ===[ Captions ]=== */.rs-caption{position:absolute;max-height:100%;overflow:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;left:0}
.rs-caption.rs-top-left{top:0;bottom:auto}
.rs-caption.rs-top-right{top:0;right:0;left:auto;bottom:auto}
.rs-caption.rs-bottom-left{bottom:0;left:0}
.rs-caption.rs-bottom-right{right:0;left:auto;border-bottom:none;border-right:none}
.rs-caption.rs-top{top:0;bottom:auto;width:100%!important}
.rs-caption.rs-bottom{width:100%!important}
.rs-caption.rs-left{top:0;height:100%}
.rs-caption.rs-right{top:0;left:auto;right:0;height:100%}
/* ===[ Grid ]=== */.rs-grid{position:absolute;overflow:hidden;width:100%;height:100%;display:none}
.rs-gridlet{position:absolute;opacity:1}
/* Optional - remove captions at smaller screen widths
@media screen and (max-width: 480px) {
	.rs-caption { opacity: 0!important; }
}
*/
.rs-slider > li{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#images > li img,.rs-slider > li img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);-moz-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}
/* ===[ Thumbnails ]=== */.rs-thumb-wrap{margin:0}
.rs-thumb-wrap > a{opacity:.7;padding:8px;padding:0;background:url(../img/black10.png);background:rgba(0,0,0,.1);border-bottom:1px solid #5e6266!important;border-bottom:1px solid rgba(255,255,255,.1)!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15) inset!important;-moz-box-shadow:0 1px 1px rgba(0,0,0,.15) inset!important;box-shadow:0 1px 1px rgba(0,0,0,.15) inset!important;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.rs-thumb-wrap > a > img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.4);-moz-box-shadow:0 0 3px rgba(0,0,0,.4);box-shadow:0 0 3px rgba(0,0,0,.4)}
.rs-thumb-wrap > a:hover,.rs-thumb-wrap > a.active{opacity:1}
.rs-thumb-wrap > a:first-child{margin-left:0!important}
/* ===[ Arrows ]=== */.rs-arrows{float:left;position:absolute;top:0}
.rs-arrows .rs-next,.rs-arrows .rs-prev{width:30px;height:30px;display:block;float:left;margin:10px 0;position:absolute;text-shadow:0 -1px 0 #000;padding:0 2px 2px 0}
.rs-arrows .rs-next{border-left:0!important;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
.rs-arrows .rs-next:before,.rs-arrows .rs-prev:before{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #37f;border-left:10px solid #37f;position:absolute;top:11px;left:10px}
.rs-arrows .rs-prev:before{border-left:none;border-right:10px solid #37f;border-right:10px solid #37f}
.rs-arrows .rs-prev:hover:before{border-right:10px solid #fff}
.rs-arrows .rs-next:hover:before{border-left:10px solid #fff}
.rs-arrows .rs-prev:active:before{border-right:10px solid #8acdf3}
.rs-arrows .rs-next:active:before{border-left:10px solid #8acdf3}
.rs-arrows .rs-next{left:550px;top:111px}
.rs-arrows .rs-prev{left:-10px;top:111px}
/* ===[ Captions ]=== */.rs-caption{padding:20px;color:#fff;text-shadow:0 -1px 0 #000;border:1px solid #000;background:url(../img/black60.png);background:rgba(0,0,0,.6);background:0 rgba(0,0,0,.7));background:0 rgba(0,0,0,.7));background:0 rgba(0,0,0,.7));background:0 rgba(0,0,0,.7));background:linear-gradient(top,rgba(0,0,0,.45), rgba(0,0,0,.7));-moz-box-shadow:0 1px 0 rgba(255,255,255,.12) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.12) inset;box-shadow:0 1px 0 rgba(255,255,255,.12) inset}
.rs-caption p,.rs-caption h3{color:#fff;margin-bottom:0}
.rs-caption.rs-top-left{-moz-border-radius:5px 0;-webkit-border-radius:5px 0 5px 0;border-radius:5px 0 5px 0;border-top:none;border-left:none}
.rs-caption.rs-bottom-right{-moz-border-radius:5px 0;-webkit-border-radius:5px 0 5px 0;border-radius:5px 0 5px 0;border-bottom:none;border-right:none}
.rs-caption.rs-top-right{-moz-border-radius:0 5px;-webkit-border-radius:0 5px 0 5px;border-radius:0 5px 0 5px;border-top:none;border-right:none}
.rs-caption.rs-bottom-left{-moz-border-radius:0 5px;-webkit-border-radius:0 5px 0 5px;border-radius:0 5px 0 5px;border-bottom:none;border-left:none}
.rs-caption.rs-bottom{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-bottom:none;border-left:none;border-right:none}
.rs-caption.rs-top{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-top:none;border-left:none;border-right:none}
.rs-caption.rs-left{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-left:none;border-top:none;border-bottom:none}
.rs-caption.rs-right{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-right:none;border-top:none;border-bottom:none}
/* ===[ Grid ]=== */.rs-grid{border-radius:5px;overflow:hidden}
.rs-gridlet.rs-top-left{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}
.rs-gridlet.rs-top-right{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}
.rs-gridlet.rs-bottom-left{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}
.rs-gridlet.rs-bottom-right{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.checkbox{background:#fff;float:left;height:12px;margin:1px 3px;width:12px;-moz-appearance:checkbox;-webkit-appearance:checkbox;appearance:checkbox;box-sizing:border-box}
@-moz-document url-prefix(){.checkbox{height:15px;margin:-1px 2px;width:15px}}

/*! responsive-nav.js 1.0.39 by @viljamis */
.nav-collapse{display:none}
.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none}
.nav-collapse li{width:100%;display:block}
.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;overflow:hidden;zoom:1}
.nav-collapse.opened{max-height:9999px}
.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
@media screen and (min-width:1000px){
.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}
.nav-toggle{display:none}
}
.fixed{position:fixed;width:100%;top:0;left:0}
.nav-collapse,.nav-collapse *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.nav-collapse,.nav-collapse ul{list-style:none;width:100%;float:left}
.nav-collapse li{float:left;width:100%}
@media screen and (min-width:1000px){
.nav-collapse li{width:25%;*width:24.9%; /* IE7 Hack */_width:19%; /* IE6 Hack */}
}
.nav-collapse a{color:#fff;text-decoration:none;width:100%;background:#37f;border-bottom:1px solid white;padding:0.7em 1em;float:left}
@media screen and (min-width:1000px){
.nav-collapse a{margin:0;padding:1em;float:left;text-align:center;border-bottom:0;border-right:1px solid white}
}
.nav-collapse ul ul a{background:#ca3716;padding-left:2em}
@media screen and (min-width:1000px){
.nav-collapse ul ul a{display:none}
}
.nav-toggle{position:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;text-indent:-999px;position:relative;overflow:hidden;width:50px;height:50px;float:right}
.nav-toggle:before{color:#37f; /* Edit this to change the icon color */font-family:"responsivenav", sans-serif;font-style:normal;font-weight:normal;font-variant:normal;font-size:50px;text-transform:none;position:absolute;content:"≡";text-indent:0;text-align:center;line-height:50px;speak:none;width:100%;top:0;left:0}
.nav-toggle.active::before{font-size:24px;content:"x"}

@media screen and (max-width:1000px){
#wrapper,#main,.iframe,.slideshow,#slideshow,.slideshow a,#slideshow a{width:100%}
#left-nav{padding:10px 0 0;width:100%}
#left-nav li{display:inline-block;width:33%}
#left-nav li a{display:inline-block}
.top,li#searchb,#left-nav{display:none}
#nav li:nth-child(6){float:none;display:inline-block}
.js .nav-collapse{display:block}
#main{clear:both;float:none}
#coupon-home,#album-home{width:100%}
#right-nav{float:none;margin:0 auto}
#left-nav #radio,#left-nav #radio:hover{background:none}
#video{padding:10px 0}
.logo{font-size:20px}
.rs-arrows .rs-next,.rs-arrows .rs-prev{top:150px}
.rs-arrows .rs-next{left:20px}
#images > li img, .rs-slider > li img{max-width:100%}
#sponsors div{margin:1px;width:32%}
}
@media print{
body{background:#fff;color:#000}
#nav,#left-nav,#right-nav,#admin,#footer a,#album-home,#coupon-home,.slideshow,#slideshow,.box,.top,.navigation,.cat-header,.rarr,.larr,.panel,.main-list img,#share{display:none}
.print,.print h1,.print .main,.main-full,#optimal,#info{background:#fff;border:0;color:#000;display:block;padding:0}
#footer{clear:both;text-align:left}
#wrapper,#footer,.main-full,.full,.box,.main-list,.main-list li{border:0;float:none;margin:0;padding:0;width:auto}
.logo{color:#000;padding:0}
}