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{color:#27D;cursor:pointer;font-weight:700;outline:none;text-decoration:none}
a:hover,.menu label:hover{cursor:pointer;text-decoration:underline}
#wrapper{margin:auto;position:relative;width:1000px}
.logo{background:url(http://image.saltlakenightout.com/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%}
.small,.smaller,.smallest{background:#000 url(http://image.saltlakenightout.com/images/small.png) no-repeat}
#radio-local th{background:url(http://image.saltlakenightout.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: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(http://image.saltlakenightout.com/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 20px 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,#week-view a{color:#fff}
li#searchb{padding:14px 0pt 0 21px}
li#searchb a{border:0;display:inline;padding:0}
#nav li#searchb a:hover{background:none}
#searchbox{background:#fff url(http://image.saltlakenightout.com/images/search.png) no-repeat 3px;border:0 none;height:14px;left:3px;margin:0 3px 0 0;padding:3px 0 3px 23px;position:relative;top:-2px;width:130px}
#left-nav{clear:both;float:left;margin:10px 10px 0 0;padding:0;width:160px}
#left-nav .home{margin:0 0 10px}
#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#bands:hover,#left-nav .home a#community:hover{background-position:0 -110px}
#left-nav .home a#bands,#left-nav .home a#community{background-position:0 -165px}
#left-nav .home a#dining:hover,#left-nav .home a#business:hover{background-position:0 -220px}
#left-nav .home a#dining,#left-nav .home a#business{background-position:0 -275px}
#left-nav .home a#bars:hover,#left-nav .home a#recreation:hover{background-position:0 -330px}
#left-nav .home a#bars,#left-nav .home a#recreation{background-position:0 -385px}
#left-nav .home a#accommodations:hover,#left-nav .home a#food:hover{background-position:0 -440px}
#left-nav .home a#accommodations,#left-nav .home a#food{background-position:0 -495px}
.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:5px 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}
#main{color:#fff;float:left;position:relative;width:570px}
.iframe{width:500px}
.iframe .logo{font-size:200%}
.box{margin:10px 0;position:relative}
.iframe .box{margin:0}
.main{margin-bottom:10px;padding:10px 20px}
.iframe .main,.iframe .main-list{padding:10px 2px}
.menu h2,.box h1,#cambio h1,#coupons h1,#coupons 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}
#right-nav{float:right;width:250px}
.playing{color:red}
#radio{background:url(http://image.saltlakenightout.com/images/radio-bw.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(http://image.saltlakenightout.com/images/radio.jpg) no-repeat}
#left-nav #radio:hover{background:url(http://image.saltlakenightout.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://image.saltlakenightout.com/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}
#calendar{background:url(http://image.saltlakenightout.com/images/calendar.jpg) no-repeat;margin:10px 0 0;padding:0 2px;text-align:center;width:246px}
#calendar h2{color:#fff}
#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:left;height:50px;margin:-13px 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:10px 20px}
#submitevent{float:right;margin:10px 20px}
.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;text-align:left}
.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}
#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,#albuma img{border:0;width:150px}
#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:190px;margin:10px 10px 0 0;width:280px}
#coupon-home .box-border{background:url(http://image.saltlakenightout.com/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(http://image.saltlakenightout.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{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(http://image.saltlakenightout.com/images/arrow.png) no-repeat center 0;height:32px;left:-5px;top:111px;width:32px}
.slideshow .rarr,#slideshow .rarr{background:url(http://image.saltlakenightout.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://image.saltlakenightout.com/images//arrow.png) no-repeat center -32px}
.rarr:hover{background:url(http://image.saltlakenightout.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:#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:2px 0}
#follow .fb_iframe_widget,#follow .plusone,#follow .twitter{float:right;margin:15px 0 0;overflow:hidden;width:95px}
#follow a{display:block;height:48px;margin:8px 0}
#follow a#facebook{background:url(http://image.saltlakenightout.com/images/follow.png) no-repeat 7px -50px}
#follow a#facebook:hover{background:url(http://image.saltlakenightout.com/images/follow.png) no-repeat 7px 0}
#follow a#twitter{background:url(http://image.saltlakenightout.com/images/follow.png) no-repeat 7px -150px}
#follow a#twitter:hover{background:url(http://image.saltlakenightout.com/images/follow.png) no-repeat 7px -100px}
#follow a.rss{background:url(http://image.saltlakenightout.com/images/follow.png) no-repeat 7px -250px}
#follow a.rss:hover{background:url(http://image.saltlakenightout.com/images/follow.png) no-repeat 7px -200px}
.box a.rss{background:url(http://image.saltlakenightout.com/images/follow.png) no-repeat right -200px;display:block;float:right;height:48px;margin:2px 0 0;position:absolute;right:0;width:48px}
.box a.rss:hover{background:url(http://image.saltlakenightout.com/images/follow.png) no-repeat right -250px}
#blog ul{color:#FAF871;list-style:disc;padding:0 0 0 20px;width:137px}
#blog li{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}
#video{padding:10px 20px}
#video iframe, iframe.video{border:0;height:526px;width:526px}
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,#coupons .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:525px}
.iframe .scrollContainer div.panel{width:488px}
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}
ul#locations{margin:0}
#locations li{float:left;width:210px}
#locations li li{float:none;width:auto}
.scroll #coupons{margin:0;width:520px}
.scroll #coupons h2{background:none;border:0;color:#27D;margin:0;padding:0}
.scroll #coupons li{border-right:3px dashed #27D;font-size:12px;height:200px;margin:10px 0;padding:10px}
#coupons{background:#000;margin:10px 0;padding:0 0 1px}
#coupons ul{list-style:none;margin:0;padding:0}
#coupons 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}
.iframe #coupons li{font-size:90%}
#coupons img{float:right;margin-bottom:100px;max-height:100px}
#coupons .submit{bottom:20px;position:absolute;right:10px}
#coupons .remaining{bottom:50px;position:absolute;right:10px}
#coupons #expires{bottom:15px;position:absolute;left:10px}
#info b{clear:left;float:left;width:90px}
#price b{color:#5c5;float:none;width:auto}
#cboxOverlay,#cboxWrapper{background:#000;left:0;overflow:hidden;padding:10px 10px 30px;position:absolute;top:0;z-index:9999}
#cboxOverlay{height:100%;position:fixed;width:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{margin-top:45px;position:relative}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{border:0;display:block;height:100%;width:100%}
#cboxTitle{color:#ccc;left:0;margin:0;position:absolute;top:-45px}
#cboxLoadingOverlay,#cboxLoadingGraphic{left:0;position:absolute;top:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
#cboxCurrent{color:#ccc;position:absolute;right:0;top:-20px}
#cboxSlideshow{color:#fff;position:absolute;right:90px;top:-20px}
#cboxPrevious{background:url(http://image.saltlakenightout.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://image.saltlakenightout.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://image.saltlakenightout.com/images/loading.gif) center no-repeat}
#cboxClose{background:url(http://image.saltlakenightout.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{display:none}
.cctitle{color:#27D}
.ccnowplaying{font-weight:bold}
#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}
#share a{background:url(http://image.saltlakenightout.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{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(http://image.saltlakenightout.com/images/radio-bg.jpg) no-repeat;border-spacing:0;margin:0 auto;width:500px}
#radio-local td{padding:10px 20px}
#radio-local p{clear:both;padding: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}
#cal-add a{background:url(http://image.saltlakenightout.com/images/share.png) no-repeat right -75px;display:block;line-height:16px;margin:4px 0 0;padding:0 20px 0 0;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 a,a#opentable,a#urbanspoon,a#reserve{display:block;clear:both;float:right;line-height:40px;padding:0 33px 0 0;white-space:nowrap}
#maps a{background:url(http://image.saltlakenightout.com/images/google-maps.png) no-repeat right}
a#opentable{background:url(http://image.saltlakenightout.com/images/opentable.png) no-repeat right}
a#urbanspoon{background:url(http://image.saltlakenightout.com/images/urbanspoon.png) no-repeat right}
a#reserve{background:none}
#address1,#address2{font-weight:bold}
#address2{padding:5px 0 0}
.hide,.extra{display:none}
.top .noborder,#footer .noborder{border:0;padding:0}
.payment input,.auto,.formbox .auto{width:auto}
.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://image.saltlakenightout.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://image.saltlakenightout.com/images/events.jpg) no-repeat;color:#fff;display:block;font-size:120%;height:55px;line-height:55px;text-align:center}
#newsletter{background:url(http://image.saltlakenightout.com/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:#1868c0;background:-webkit-gradient(linear,left top,left bottom,from(#27D),to(#024));background:-moz-linear-gradient(top,#27D,#024);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2277DD',endColorstr='#002244')}
.submit:hover{background:#136;background:-webkit-gradient(linear,left top,left bottom,from(#27D;),to(#136));background:-moz-linear-gradient(top,#27D,#136);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2277DD',endColorstr='#113366');text-decoration:none}
.submit:active{background:-webkit-gradient(linear,left top,left bottom,from(#136),to(#27D));background:-moz-linear-gradient(top,#136,#27D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#113366',endColorstr='#2277DD')}
#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,#cambio h1,#coupons h1,#coupons h2,#coupon-left h2,#coupon-home h2,#album-left h2,#album-home h2,.header,#onceinabluemoon h1{border:2px solid #16C;color:#fff}
.menu h2,.box h1,#cambio h1,#coupons h1,#coupons 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{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 .radio a{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://image.saltlakenightout.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://image.saltlakenightout.com/images/tag.png) no-repeat;left:-16px;padding:5px 0 10px 18px;position:relative}
#onceinabluemoon #right-nav #mc-form{background:url(http://image.saltlakenightout.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}
#cambio{float:left;margin:30px 0;position:relative;width:786px}
#cambio h2{font-size:170%}
.cambio a,.cambio h1,.cambio h2,#cambio h3,#cambio h4,#cambio .price,#cambio b{color:#F26722}
#cambio h1{background:none;border:0;color:#000;font-size:200%;padding:10px 0 0}
.cambio a.submit{color:#fff}
#cambio .price{font-size:15px;font-weight:700}
#cambio .table{color:#555;width:370px;border-collapse:collapse;margin:5px 0}
#cambio .table th{color:#F26722;border-bottom:2px solid #F26722;padding:10px 8px;text-align:left}
#cambio .table td{border-bottom:1px solid #ccc;padding:10px}
#cambio .table td img{display:block;height:50px}
#cambio .table tbody tr:hover td{color:#000}
#cambio .error{color:red;font-weight:bold}
#cambio .main p{padding:5px 0}
#cambio .main-list{border:0;padding:10px 0}
#cambio .main-list li{height:auto;line-height:25px}
#cambio .main-list img{padding:0 10px 70px 0;width:120px}
#cambio .main-list .stars img{padding:0 0 0 3px;width:5px}
#cambio .main-list .stars{float:right}
#cambio input.submit,#cambio .submit{padding-left:10px;padding-right:10px}
#cambio .width{width:40px}
#cambio label,#colorbox label{clear:left;float:left;width:200px}
#cambio input.width{width:62px}
#cambio .orange{background:#DD5511;background:-webkit-gradient(linear,left top,left bottom,from(#FF6600),to(#DD5511));background:-moz-linear-gradient(top,#FF6600,#DD5511);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6600',endColorstr='#DD5511');text-decoration:none}
#cambio .orange:hover{background:#F26722;background:-webkit-gradient(linear,left top,left bottom,from(#FF6600),to(#CC4411));background:-moz-linear-gradient(top,#FF6600,#CC4411);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6600',endColorstr='#CC4411')}
#cambio .orange:active{background:-webkit-gradient(linear,left top,left bottom,from(#CC4411),to(#FF6600));background:-moz-linear-gradient(top,#CC4411,#FF6600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC4411',endColorstr='#FF6600')}
#left-nav.cambio{width:156px;margin:30px 10px 0 0}
#left-nav.cambio.menu h2{background:none;border:0;color:#F26722}
#left-nav.cambio.menu form{border:0}
#left-nav.cambio.menu li{color:#000}
.cambio{background:#fff;border:2px solid #555;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#000;padding:20px}
#oiabm-wrapper,#oiabm-wrapper-small,#cambio{behavior:url(/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}
}
