body{background:#000;color:#fff;font:10pt Helvetica,Arial,sans-serif;margin:0;padding:0}
h1{color:#27D;font-size:160%;margin:0;padding:13px 0 7px}
h2{color:#27D;font-size:130%;margin:0;padding:10px 0 5px}
h3{color:#27D;font-size:130%;margin:0 0 10px;padding:0}
h4{color:#27D;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:#27D;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}
.logo{background:url(../images/header.png) no-repeat 0 -5px;color:#fff;display:block;height:50px;letter-spacing:1px;line-height:50px;text-transform:uppercase}
.logo:hover{text-decoration:none}
.logo span,#radio-local th span{font-size:137%}
.logo span.com{font-size:50%}
.nightout{background:#000 url(../images/small.png) no-repeat;color:#fff}
.dayin{background:#6CB1F8 url(../images/dayin/small.png) no-repeat;color:#555}
#radio-local th{background:url(../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:30px 0;text-align:center;width:100%}
#app a{color:#555;padding:0 10px;width:100%}
#header{position:relative}
.top{height:13px;line-height:13px;position:absolute;right:0;top:2px}
#nightout{background:url(../images/dayin/night-out.png) no-repeat right center;padding:0 17px 0 0}
#dayin{background:url(../images/day-in.png) no-repeat center right;padding:0 17px 0 0}
#nav li{float:left;list-style:none;margin:0;padding:0}
#nav a{border-right:1px solid #555;color:#fff;display:block;font-size:18px;line-height:19px;padding:14px 25px 13px}
#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{padding:14px 0pt 0 21px}
li#searchb a{border:0;display:inline;padding:0}
#nav li#searchb a:hover{background:none}
#searchbox,#loc_search{background:#fff url(../images/search.png) no-repeat 3px;border:0 none;height:14px;padding:3px 0 3px 23px;width:130px}
#left-nav{clear:both;float:left;margin:10px 10px 0 0;padding:0;width:160px}
#left-nav .home{list-style:none;padding:0;margin:0 0 10px}
#left-nav ul.home{margin:0 0 12px}
#left-nav .home a#entertainment:hover,#left-nav .home a#shopping:hover{background-position:0 0}
#left-nav .home a#entertainment,#left-nav .home a#shopping{background-position:0 -55px}
#left-nav .home a#music-bands:hover,#left-nav .home a#community-recreation:hover{background-position:0 -110px}
#left-nav .home a#music-bands,#left-nav .home a#community-recreation{background-position:0 -165px}
#left-nav .home a#restaurants:hover,#left-nav .home a#business:hover{background-position:0 -220px}
#left-nav .home a#restaurants,#left-nav .home a#business{background-position:0 -275px}
#left-nav .home a#bars:hover,#left-nav .home a#health-beauty:hover{background-position:0 -330px}
#left-nav .home a#bars,#left-nav .home a#health-beauty{background-position:0 -385px}
#left-nav .home a#explore:hover,#left-nav .home a#food:hover{background-position:0 -440px}
#left-nav .home a#explore,#left-nav .home a#food{background-position:0 -495px}
#left-nav .home li a#entertainment:hover,#left-nav .home li a#shopping:hover{background-position:-2px -10px}
#left-nav .home li a#entertainment,#left-nav .home li a#shopping{background-position:-2px -65px}
#left-nav .home li a#music-bands:hover,#left-nav .home li a#community-recreation:hover{background-position:-2px -120px}
#left-nav .home li a#music-bands,#left-nav .home li a#community-recreation{background-position:-2px -175px}
#left-nav .home li a#restaurants:hover,#left-nav .home li a#business:hover{background-position:-2px -230px}
#left-nav .home li a#restaurants,#left-nav .home li a#business{background-position:-2px -285px}
#left-nav .home li a#bars:hover,#left-nav .home li a#health-beauty:hover{background-position:-2px -340px}
#left-nav .home li a#bars,#left-nav .home li a#health-beauty{background-position:-2px -395px}
#left-nav .home li a#explore:hover,#left-nav .home li a#food:hover{background-position:-2px -450px}
#left-nav .home li a#explore,#left-nav .home li a#food{background-position:-2px -505px}
#left-nav div.home a#explore{height:56px}
.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 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}
.menu form ul{border:0}
#newsletter{padding:16px 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,#onceinabluemoon h1{font-size:120%;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{border:2px solid #333;display:block;margin:10px 0}
legend{margin:0;padding:0 10px}
.admin{border:2px solid #333;float:left;margin:10px 0;padding:10px;width:300px}
#full{border:2px solid #333;float:right;margin:10px 0 10px 10px;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(../images/radio-blue.jpg) no-repeat;margin:10px 0;color:#fff;display:block;font:normal 130%/33px times;height:66px;padding:0 0 0 20px;text-decoration:none;text-transform:uppercase}
#radio:hover{background:url(../images/radio.jpg) no-repeat}
#left-nav #radio:hover{background:url(../images/radio-left.jpg) no-repeat}
#radio span{font:normal 130% times}
#radio .com{font:normal 50% times}
#left-nav #radio{background:url(../images/radio-left-bw.jpg) no-repeat;border:2px solid #555;font:normal 100%/33px times;height:42px}
#left-nav .home #radio{font:bold 120%/30px Helvetica,Arial,sans-serif;margin:0;padding:0;text-transform:none}
#left-nav .home #radio span{font:bold 100%/30px Helvetica,Arial,sans-serif}
#left-nav #cambio-link{height:44px}
#left-nav #cambio-link a{background:url(../images/cambio-left-bw.png) no-repeat;height:42px;line-height:52px}
#left-nav #cambio-link a:hover{background:url(http://www.lubbocknightout.com/images/cambio-left.png) no-repeat}
#left-nav #things-link{height:44px}
#left-nav #things-link a{background:url(../images/things-left-bw.png) no-repeat;height:42px;line-height:52px}
#calendar{background:url(http://www.lubbocknightout.com/images/calendar.jpg) no-repeat;margin:10px 0 0;padding:0 2px;width:246px}
#calendar h2{color:#fff;padding:10px 0 5px 37px}
#when{color:#fff;float:left;font-size:16px;font-weight:700;line-height:16px;margin:20px 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 10px 0 0}
#day{color:#fff;float:right;font-size:60px;height:90px;line-height:60px;margin:30px 8px 0 0;text-align:center;width:100px}
#week-view{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;margin:5px 0 7px 13px}
#submitevent{float:right;margin:5px 13px 7px 0}
.events{background:#fff;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}
#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;top:18px;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:190px;margin:10px 0 0;position:relative;width:280px;z-index:1}
#album-home a,#album-left a{display:block;text-decoration:none}
#album-home h2{position:relative;z-index:-2}
#album-home img{border:10px solid #fff;float:right;margin:-20px 10px -9px;-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:#27D;font-size:23px;padding:0 7px;text-shadow: 2px 2px 3px #000;text-transform:uppercase}
#coupon-home{float:left;height:191px;margin:10px 10px 0 0;width:280px}
#coupon-home .box-border{background:url(../images/coupon-bg.jpg) no-repeat;height:155px}
#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-left{margin:10px 0;width:160px}
#coupon-left .box-border{background:url(../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;display:block;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:#27D;clear:both;display:block;padding:0 7px;text-shadow:2px 2px 3px #000;text-transform:uppercase}
#sponsors{height:180px;position:relative}
#sponsors div{float:left;margin:10px 0 0 22px;position:relative;width:160px}
#sponsors a{height:160px;overflow:hidden;position:absolute;width:160px}
#sponsors img,#sponsors-radio img{width:160px}
#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}
#footer a,.top a{border-right:1px solid #ccc;padding-right:5px}
#footer a#optimal{border-right:0;color:#777;font-weight:400;text-decoration:underline}
.slideshow,#slideshow{border:2px solid #333;height:272px;margin:10px 0 0;position:relative;overflow:hidden;text-align:center;width:566px}
div.slideshow{background:none;border:0;width:526px}
.slideshow a,#slideshow a{display:block;left:0;position:absolute;width:566px}
.slideshow a{width:526px}
.slideshow img,#slideshow img{display:block;margin:0 auto;padding:10px 0}
.slideshow .larr,#slideshow .larr{background:url(../images/arrow.png) no-repeat center 0;height:32px;left:-5px;top:111px;width:32px}
.slideshow .rarr,#slideshow .rarr{background:url(../images/arrow.png) no-repeat center -64px;height:32px;left:498px;top:111px;width:32px}
#slideshow .rarr{left:538px}
.larr:hover{background:url(../images/arrow.png) no-repeat center -32px}
.rarr:hover{background:url(../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:#27d;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 #27d}
.gldp-default-today{background:#27d;color:#fff;border:solid 1px #27d;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 #27d;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:#27d;border:solid 1px #27d;cursor:pointer;font-weight:700}
#follow ul{padding:1px 0}
#follow li{height:32px;margin:5px 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(../images/follow-4.png) no-repeat 7px -33px}
#follow a#facebook:hover{background:url(../images/follow-4.png) no-repeat 7px 0}
#follow a#twitter{background:url(../images/follow-4.png) no-repeat 7px -99px}
#follow a#twitter:hover{background:url(../images/follow-4.png) no-repeat 7px -66px}
#follow a#gplus{background:url(../images/follow-4.png) no-repeat 7px -297px}
#follow a#gplus:hover{background:url(../images/follow-4.png) no-repeat 7px -264px}
#follow a#pinterest{background:url(../images/follow-4.png) no-repeat 7px -231px}
#follow a#pinterest:hover{background:url(../images/follow-4.png) no-repeat 7px -198px}
#follow a#instagram{background:url(../images/follow-4.png) no-repeat 7px -362px}
#follow a#instagram:hover{background:url(../images/follow-4.png) no-repeat 7px -330px}
.box a.rss,#calendar a.rss{background:url(../images/follow-4.png) no-repeat right -132px;display:block;float:right;height:32px;margin:2px 0 0;position:absolute;right:0;width:32px}
.box a.rss:hover,#calendar a.rss:hover{background:url(../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:#27D;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{cursor:pointer;text-align:center;font-weight:bold;padding:1px 20px;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:4px; -moz-border-radius:4px;border-radius:4px;color:#fff;font-size:11px}
a.submit{line-height:12px;padding:4px 20px 2px}
.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;width:210px}
#locations li li{float:none;width:auto}
.coda-slider #coupon h2{background:none;border:0;color:#27D;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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#444444');background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#444));background:-moz-linear-gradient(top,#222,#444);background-repeat:no-repeat;border:4px dashed #27D;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(../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(../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(../images/loading.gif) center no-repeat}
#cboxClose{background:url(../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:#27D}
.ccnowplaying{font-weight:bold}
#logo{min-height:90px}
#logo img{max-height:160px;max-width:320px}
#share{background:#fff;border:2px solid #27D;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(../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;margin:-5px 0 0 5px}
#radio-local{background:#000 url(../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 #27D;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(../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 10px 20px;text-align:right}
a#opentable,a#urbanspoon,a#reserve{display:block;clear:both;float:right;line-height:40px;padding:0 33px 0 0;white-space:nowrap}
a#opentable{background:url(../images/opentable.png) no-repeat right}
a#urbanspoon{background:url(../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}
.logo{font:33px/50px times;padding:20px 55px}
.small{font:17px/25px times;height:30px;padding:10px 30px}
.smaller{font:13px/25px times;height:30px;padding:10px 30px}
.smallest{font:11px/25px times;height:30px;padding:10px 30px}
#nav{background:url(http://www.lubbocknightout.com/images/nav.jpg) #1966C2;clear:both;height:48px;margin:0;padding:2px 0 0 2px;width:998px}
#left-nav .home a{background:url(http://www.lubbocknightout.com/images/events.jpg) no-repeat;color:#fff;display:block;font-size:120%;height:55px;line-height:55px;text-align:center}
#newsletter{background:url(../images/moon-bg.png) no-repeat center}
.main,.main-list,.menu ul,.menu form,.box-border,#album{border:2px solid #333;border-top:0}
input.submit,.submit{border:solid 1px #136;background:#15A;background:-webkit-gradient(linear,left top,left bottom,from(#27D),to(#024));background:-moz-linear-gradient(top,#27D,#024)}
.submit:hover{background:#27D;background:-webkit-gradient(linear,left top,left bottom,from(#27D;),to(#136));background:-moz-linear-gradient(top,#27D,#136);text-decoration:none}
.submit:active{background:-webkit-gradient(linear,left top,left bottom,from(#136),to(#27D));background:-moz-linear-gradient(top,#136,#27D)}
#nav li a:hover,#nav li a.current{background:#149;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#2277DD');background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#27D));background:-moz-linear-gradient(top,#000,#27D)}
#nav a:hover,#nav li a.current{background:#149;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#2277DD');background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#27D));background:-moz-linear-gradient(top,#000,#27D)}
.menu h2,.box h1,#coupon h1,#coupon h2,#coupon-left h2,#coupon-home h2,#album-left h2,#album-home h2,.header,#onceinabluemoon h1,#left-nav .home li a:hover{border:2px solid #16C;color:#fff}
.menu h2,.box h1,#coupon h1,#coupon h2,#coupon-left h2,#coupon-home h2,#album-left h2,#album-home h2,.header,#onceinabluemoon h1{background:#149;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#1166CC',GradientType='1');background:-webkit-gradient(linear,left center,right center,from(#222),to(#16C));background:-moz-linear-gradient(left,#222,#16C)}
.menu,.box,.admin,#full,.slideshow,#slideshow,#album,.home li{background:#222;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#444444');background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#444));background:-moz-linear-gradient(top,#000,#444)}
#left-nav .home li{height:46px}
#left-nav .home li:hover{background:#149;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#1166CC');background:-webkit-gradient(linear,center top,center bottom,from(#000),to(#16C));background:-moz-linear-gradient(top,#000,#048)}
#left-nav .home li a{border:2px solid #555;height:44px;line-height:44px}#left-nav .radio a,#left-nav div.radio a#explore{height:46px;line-height:46px}
#onceinabluemoon{float:left;margin:10px 0;width:1000px}
#onceinabluemoon .right{float:right;font-size:170%;padding:20px 40px 0;width:230px}
#onceinabluemoon .right div{font-size:150%;font-weight:bold;text-transform:uppercase}
#onceinabluemoon #mc-form{background:url(http://www.lubbocknightout.com/images/ribbon.png) no-repeat;height:86px;left:-14px;padding:10px 15px 0;position:relative;top:-10px;width:776px}
#onceinabluemoon #mc-form input{font-size:17px;margin:0 10px;padding:5px 10px;text-align:center}
#onceinabluemoon #mc-form .submit{border:2px solid #fff;display:inline;position:static}
#oiabm-wrapper,#oiabm-wrapper-small{background:#fff;border:2px solid #555;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#000;padding:20px 10px}
#oiabm-wrapper{width:806px}
div#oiabm-wrapper-small{margin:60px 0 0;padding:0;width:246px}
.tag{background:url(http://www.lubbocknightout.com/images/tag.png) no-repeat;left:-16px;padding:5px 0 10px 18px;position:relative}
#onceinabluemoon #right-nav #mc-form{background:url(http://www.lubbocknightout.com/images/ribbon-small.png) no-repeat;height:55px;left:0;padding:10px 8px;top:0}
#onceinabluemoon #right-nav #mc-form input{font-size:12px;margin:0;padding:2px;text-align:center;width:150px}
#onceinabluemoon #right-nav #mc-form input.submit{margin:8px 0 0 143px;width:70px}
#onceinabluemoon #right-nav #mc-form span{position:relative;left:5px;top:-13px}
.rewards{background:url(http://www.lubbocknightout.com/images/prestige-rewards-banner.png) no-repeat;color:#000;display:block;font-weight:normal;height:32px;margin:10px 0 0;padding:5px 0 5px 60px;text-align:center;width:468px}
.rewardsl{background:url(http://www.lubbocknightout.com/images/prestige-rewards-banner-list.png) no-repeat;color:#000;display:block;font-weight:normal;height:33px;margin:-10px 0 10px;padding:5px 0 5px 80px;text-align:center;width:448px}
.rewards:hover,.rewardsl:hover{text-decoration:none}
#info .rewards b{float:none}
.rewardsl b{font-size:120%}
.none{float:none}
#oiabm-wrapper,#oiabm-wrapper-small{behavior:url(http://www.lubbocknightout.com/css/border-radius.htc)}

@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}
}