html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}select,input,textarea,button{font-size:99%;font-family:'Lucida Grande',Arial,Helvetica,sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}body,select,input,textarea{color:#444}body{font-family:'News Gothic Condensed','Arial Narrow','HelveticaNeue Condensed',Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:bold}html{overflow-y:scroll}a:hover,a:active{outline:none;text-decoration:none}a,a:active,a:hover{color:#b2b0b0}ul,ol{margin-left:1.8em}ol{list-style-type:decimal}nav ul,nav li{margin:0}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}textarea{overflow:auto;padding:3px}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}textarea,input[type="text"]{border:1px solid #BBB;padding:3px}textarea:focus,input[type=text]:focus{background:#f7d2cb}label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0;font-size:12px}input:valid,textarea:valid{}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}::-moz-selection{background:#bb2f16;color:#fff;text-shadow:none}::selection{background:#bb2f16;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#bb2f16}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@media all and (orientation:portrait){}@media all and (orientation:landscape){}@media screen and (max-device-width:480px){}@media print{*{background:transparent!important;color:#444!important;text-shadow:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after{content:"(" attr(href) ")"}abbr:after{content:"(" attr(title) ")"}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{background:#000;color:#444;line-height:1.3em;min-width:960px;font-size:16px}#main{z-index:2}h2{text-transform:uppercase;font-size:80px;margin-bottom:10px;font-family:'Interstate Condensed','Arial Narrow','HelveticaNeue Condensed',Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;line-height:.8em;letter-spacing:-0.05em}h2 span{letter-spacing:-0em}h3{font-family:'Interstate Condensed','Arial Narrow','HelveticaNeue Condensed',Arial,Helvetica,sans-serif}a{outline:none}p{padding-bottom:20px}#header h1{height:95px;left:0;position:absolute;top:0;width:161px}#header h1 a{background:url('logo0000.png') no-repeat bottom left;display:block;height:93px;text-indent:-9999px;width:161px}.left{float:left}.right{float:right}.cms_page{width:960px;margin:60px auto 0}#header{background:black;height:70px;padding:0;position:fixed;text-align:center;top:0;width:100%;z-index:10}#header .inner{margin:0 auto;position:relative;text-align:left}#header .inner .clearfix{overflow:hidden}#nav_main{margin-left:150px;width:578px;overflow:hidden;position:relative;float:left}#nav_alt{overflow:hidden;margin:0;float:right;width:232px}#nav_main li,#nav_alt li{display:block;float:left;padding-top:20px;width:87px}#container{padding-top:70px;overflow:hidden}.subsection,.section{height:750px;color:#f1e7d0;position:relative;text-align:left}.section_inner{height:750px}header .inner,.section_inner,.center{margin:0 auto;position:relative!important;text-align:left;width:960px;zoom:1}#nav_main li,#nav_alt li{display:block;float:left;height:70px;margin:0;overflow:hidden;padding:0}#nav_main li a,#nav_alt li a{background:url('menu0000.png') no-repeat;display:block;height:70px;text-indent:-9999px}#header .menu{width:65px}#header .menu a{background-position:12px 0;width:65px}#header .menu a:hover{background-position:12px -72px}#header .locations{width:94px}#header .locations a{background-position:-50px 0;width:94px}#header .locations a:hover{background-position:-50px -72px}#header .deals{width:86px}#header .deals a{background-position:-143px 0;width:86px}#header .deals a:hover{background-position:-143px -72px}#header .merch{width:93px}#header .merch a{background-position:-229px 0;width:93px}#header .merch a:hover{background-position:-229px -72px}#header .bones_togo{width:109px}#header .bones_togo a{background-position:-323px 0;width:109px}#header .bones_togo a:hover{background-position:-323px -72px}#header .jobs{width:59px}#header .jobs a{background-position:-431px 0;width:59px}#header .jobs a:hover{background-position:-431px -72px}#header .company{width:72px}#header .company a{background-position:-491px 0;width:72px}#header .company a:hover{background-position:-491px -72px}#header .bones_club{width:124px}#header .bones_club a{background-position:-562px 0;width:124px}#header .bones_club a:hover{background-position:-562px -72px}#header .social{width:108px}#header .social a{background-position:-686px 0;width:108px}#header .social a:hover{background-position:-686px -72px}#header #scroll_indicator{background:url('scroll_i.png') no-repeat;height:6px;left:26.5px;position:absolute;top:50px;width:12px;z-index:2}#subnav{position:relative;margin-left:176px;padding-bottom:4px;padding-left:4px}#subnav .subnav{display:none;clear:both;overflow:hidden;-webkit-box-shadow:0 1px 4px 0 #000;-moz-box-shadow:0 1px 4px 0 #000;box-shadow:0 1px 4px 0 #000;list-style:none;background:#d93518;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}#subnav li{color:#FEF5E0;background:#d93518;display:block;float:left;font-family:'News Gothic Condensed','Interstate Condensed','Arial Narrow','HelveticaNeue Condensed',Arial,Helvetica,sans-serif;font-weight:normal;height:auto;text-decoration:none;width:111px;line-height:1em;padding:0}#subnav a{height:auto;padding:10px}#subnav_menu li{width:97px}#subnav_menu li a{padding:6px 5px 6px!important}#subnav_menu{width:777px}#subnav_deals.active{display:inline-block!important}#subnav_deals a,#subnav_menu a{height:28px}#subnav_deals a:hover,#subnav_menu a:hover{text-decoration:underline!important}#subnav_company{width:555px}#subnav .subnav .active,#subnav .subnav li:hover{background:#B82D14;color:#FEF5E0;display:block!important}#subnav .subnav a{background:none;border-left:1px solid #e84629;border-right:1px solid #b82d14;color:#FEF5E0;display:block;font-size:11px;line-height:1.2em;padding:6px 10px 6px;text-decoration:none;text-indent:0;text-transform:uppercase}#subnav .subnav .first a{border-left:none}#subnav .subnav .last a{border-right:none}#home{z-index:0}#home_footer{background:url('fringe_s.png') repeat-x bottom center;bottom:0;height:9px;left:0;position:absolute;width:100%;z-index:2}#home .scrollable{height:750px}#home .navi{bottom:50px;position:absolute;right:0;z-index:2}.keypress{background:url('keypress.png') no-repeat;bottom:50px;height:86px;left:50%;position:absolute;text-indent:-9999px;width:96px}.keypress.dark{background:url('http://www.smokeybones.com/static/img/home/keypress_dark.png?b4efd9f11df2') no-repeat}#home .subsections .subsection .section_inner{position:static!important}#home .subsections .subsection{background-repeat:no-repeat;background-position:top right;width:100%;z-index:1}.mobile #home_deal_1{background-position:bottom left}#cutieloop_left{position:absolute;right:710px;top:255px;z-index:0}#cutieloop{position:absolute;right:585px;top:271px;z-index:0}#beerloop{position:absolute;top:488px;right:388px;z-index:0}#restaurantloop{position:absolute;right:242px;top:591px;z-index:0}#fireloop1{position:absolute;right:949px;top:544px;z-index:0}#fireloop2{position:absolute;right:769px;top:551px;z-index:0}#fireloop3{position:absolute;right:318px;top:554px;z-index:0}#home .content h2,#home .content h3,#home .content p{position:relative;z-index:1}#home .content p{padding-top:15px;width:515px}#home .content .big_links{position:relative;z-index:1}#home .content{margin-top:170px}#home .content a{color:#f1e7d1;text-decoration:underline}#home .content .big_links span{display:block}#home .scrollable .section_inner{height:auto}#home .content .big_links a{background:url('arrow_me.png') right 5px no-repeat;font-size:20px;font-weight:bold;padding-right:20px;text-decoration:underline;text-transform:uppercase;-webkit-transition-property:color;-webkit-transition-duration:.2s,.2s;-webkit-transition-timing-function:linear,ease-in}#home .content .big_links div{float:left;width:215px;margin-right:90px}#home .content .big_links div p{width:auto;padding-top:5px;font-weight:normal;font-size:14px}#home .content .big_links a:hover{color:#D93518}#home .col_1{float:left;width:315px}#home .col_2{float:right;width:340px}#home .fb_places{background:url('facebook.png') no-repeat;display:block;height:30px;text-indent:-9999px;width:134px}#menu{background:#999481 url('bg_light.jpg');overflow:hidden;z-index:1}#menu .content{margin-left:40%;padding-top:200px;position:relative;width:600px}#menu .content p{color:#534f44;margin-left:5px;width:430px}#onion_1{position:absolute;right:0;width:345px;height:750px;top:0;background:url('onion_ri.png') no-repeat 100% 450px}#onion_2{background:url('onion_rj.png') no-repeat top left}#btn_view_menu{background:url('btn_spri.png') no-repeat 0 -215px;display:block;height:27px;position:relative;text-indent:-9999px;width:123px}#btn_view_menu:hover{background-position:0 -242px}#btn_view_menu:active{top:1px}#menu_stack{position:absolute;top:740px;left:20px;z-index:3}#menu .extra_links{padding-top:80px;margin:0}#menu .extra_links li{display:block;float:left;width:125px}#menu .extra_links .first{border-right:1px solid #98988b}#menu .extra_links .last{border-left:1px solid #bdbbb0;padding-left:10px}#menu .extra_links a{color:#534f44;background:url('arrows_t.png') no-repeat 0 -290px;padding-left:20px}#menu .extra_links a:hover{color:#d93518}#bones_club{background:#000 url('bg000000.jpg') no-repeat top left;padding:130px 0 0 0;height:auto;min-height:750px!important}#bones_club .section_inner{height:auto;min-height:750px!important}#bones_club .col_2 #form_upper{background:url('form_bg0.png') repeat-x #942410;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:25px 20px 0;overflow:hidden}#club_download_links{bottom:-4px;display:block;height:43px;z-index:2;padding-top:10px;clear:both;text-align:center}#club_download_links li{display:inline}#club_download_links a{font-size:10px!important;color:#FFF!important;display:inline!important;margin-right:5px;padding:0 10px 0 0!important;text-decoration:none!important;border-bottom:none!important;border-right:1px solid #ce321e}#club_download_links .terms_2{border-right:none}#club_download_links a:hover{text-decoration:underline!important}#bones_club h2{font-size:80px;padding-bottom:0;margin-bottom:0}#bones_club h3{color:#d93518;display:block;font-size:33px;letter-spacing:0;letter-spacing:auto;line-height:.8em;text-transform:uppercase}#bones_club .col_2 h3{color:#f1e5d7;display:block;font-size:50px;letter-spacing:0;letter-spacing:auto;line-height:.8em;text-transform:uppercase;padding-bottom:5px}#bones_club h4{color:#d93518;display:block;font-size:18px;letter-spacing:0;letter-spacing:auto;line-height:.8em;text-transform:uppercase}#bones_club ul{margin:0;padding:0 0 20px 0}#bones_club form{color:#F1E7D1}#bones_club .col_2 a{color:#F1E7D1;font-size:13px;padding:0;text-decoration:none;padding-bottom:20px}#bones_club .col_2 a span{background:#F1E7D1;color:#181818!important;display:inline-block;margin:0 2px;padding:0 4px;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#bones_club .col_2 a:hover{color:#B2B0B0}#bones_club .col_2 a:hover span{background:#B2B0B0}#bones_club form h4{color:#d93518;text-transform:uppercase}#bones_club form{clear:both;margin-bottom:0;margin-top:0;overflow:hidden;position:relative}#bones_club form p{float:left;padding-bottom:0;width:45%}#bones_club #bones_club_signup_success p{float:none;width:auto;padding-bottom:20px}#bones_club form label{display:block}#bones_club form input[type=text]{padding:3px;width:175px;float:left}#bones_club form input[type=text]:focus{background:#f7d2cb}#id_zipcode{width:70px!important}#bones_club form dd{display:block;overflow:hidden}#bones_club form dd select{width:160px}#bones_club form dd li{display:block;float:left;text-decoration:none;width:50%}#bones_club form .errorlist li{clear:both;display:inline-block;display:inline;float:none;width:auto}#bones_club .col_1{width:270px}#bones_club .col_2{margin-left:40px;width:520px}#bones_club .rewards_program{background:#212323 url('drk_bg00.jpg') repeat-x;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;float:left;padding:0;margin-left:310px;width:520px}#bones_club .rewards_program .balance span,#bones_club .rewards_program .activate span{font-size:14px;display:block;padding-left:10px}#bones_club .col_1 p{font-size:16px;line-height:1.25em}#bones_club p{padding-bottom:10px}#id_gender{width:80px}#bones_club form .clearfix .left,#bones_club form .clearfix .right{width:48%}#bones_club form .double dl{width:50%;float:left}#bones_club form .double select{width:84px}#bones_club form dd li label{display:inline}#bones_club form .errorlist li{color:#FFF;background:#000;text-decoration:none}#bones_club #bc_sendwrapper{float:right;height:40px;margin-top:20px;overflow:hidden;position:relative;width:99px!important}#bones_club .form_controls input{background:url('btn_spri.png') no-repeat 0 -649px;color:transparent;border:none;display:block;font-size:0;height:27px;text-indent:-9999px;width:99px;padding:0!important}#bones_club .form_controls input:hover{background-position:0 -676px}#bones_club .form_controls input:active{top:1px}#bones_tv{background:#000;overflow:hidden}#bones_tv .outer{background:url('http://www.smokeybones.com/static/img/tv/womens_sign.jpg?e3e4e50f54ea') no-repeat 15% 170px;background-attachment:fixed}#bones_tv iframe{height:340px!important;position:relative;width:605px!important}#bones_tv .inner{height:750px}#bones_tv .content{position:relative}#bones_tv h3{text-transform:uppercase}#bones_tv ul{padding:0;margin:0}#party_till_you_puke{background:url('beer_spr.jpg') no-repeat top left;height:600px;width:313px;position:absolute;bottom:60px;right:2%}#bones_tv li{font-family:'Interstate Condensed','Arial Narrow','HelveticaNeue Condensed',Arial,Helvetica,sans-serif;text-transform:uppercase;list-style:none;padding:0;margin:0;font-weight:bold;font-size:40px;line-height:.8em;display:none}#bones_tv li.current{display:block}#bones_tv .col_1{float:left;margin-top:140px;width:240px}#tv{background:url('http://www.smokeybones.com/static/img/tv/tv.jpg?e3e4e50f54ea') no-repeat top left;height:445px;left:250px;padding:33px 0 0 33px;position:absolute;top:70px;width:671px;z-index:0}#bones_tv .next_video{font-family:'Interstate Condensed','Arial Narrow','HelveticaNeue Condensed',Arial,Helvetica,sans-serif;background:url('arrows_t.png') no-repeat 35px 3px;color:#d93518;font-size:14px;padding-right:35px;text-transform:uppercase}#bones_tv .prev_video{font-family:'Interstate Condensed','Arial Narrow','HelveticaNeue Condensed',Arial,Helvetica,sans-serif;background:url('arrows_t.png') no-repeat 0 -262px;color:#d93518;font-size:14px;padding-left:20px;text-transform:uppercase;margin-right:20px}#btn_youtube{background:url('http://www.smokeybones.com/static/img/tv/logo_youtube.png?e3e4e50f54ea') no-repeat;display:block;height:34px;position:absolute;text-indent:-9999px;top:600px;width:960px}#tv_beer{}#locations{background:url('bg000000.png') repeat #999481;position:relative}#locations .outer_outer{background:url('fringe_b.png') top left repeat-x;padding-top:4px}#locations .outer{background:url('sand_hig.png') bottom left repeat-x;overflow:hidden;position:relative}#locations .inner{background:url('fringe_c.png') bottom repeat-x}#locations .inner_inner{background:url('halftone.png') no-repeat 80px 152px}#locations .content{margin:0;position:relative;width:560px;padding-top:155px;margin-left:350px}#locations .content p{width:310px}#locations .section_inner{position:static!important}#locations_phone{background:url('hand0000.jpg') no-repeat bottom left;bottom:4px;height:760px;left:0;position:absolute;width:540px}#locations_photos{background:url('http://www.smokeybones.com/static/img/location/phone_photos.png?5dc2acbed542') no-repeat -540px -80px fixed;height:750px;left:0;position:absolute;top:0;width:540px}#location_polaroid_1{background:url('polaroid.png') no-repeat 98% 20px fixed}#location_polaroid_2{background:url('polaroie.png') no-repeat 90% 500px fixed}#map_canvas{left:172px;position:relative;top:211px}#locations form{position:relative;margin-top:10px}#locations input[type=text]{box-shadow:inset 0 0 10px #000;background:#d93518;border:none;color:#f1e7d1;font-size:16px;outline:none;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 2px 2px 5px #222;-webkit-box-shadow:inset 2px 2px 5px #222;box-shadow:inset 2px 2px 5px #222;width:260px}#locations input[type=text]:focus{background:#e04529}#locations input[type=submit]{background:url('arrows_t.png') 0 -56px no-repeat;border:none;color:transparent;display:block;font-size:0;height:26px;left:290px;position:absolute;text-indent:-9999px;top:6px;width:26px}#deals{background:#000;overflow:hidden}#deals .section_inner{padding-top:160px}#deals h3{color:#d93518;font-size:35px;padding-bottom:3px;text-transform:uppercase}#deals .section_inner h2{margin-bottom:3px;font-size:100px;width:540px}#deals .section_inner p{margin-top:35px;font-size:22px;width:500px;line-height:1.2em}#deals .section_inner p a{color:#f1e7d0;text-decoration:underline}#deals .section_inner p a:hover{text-decoration:none}#deals .navi{bottom:50px;position:absolute;right:0;z-index:2}#deals #winner{background-position:top center!important}#merch{background:#999481 url('bg000001.png');overflow:hidden}#merch .section_inner{background:url('halftone.png') no-repeat 50% 66% fixed}#merch .content{right:0;position:absolute;top:175px;width:475px}#merch .outer{background:url('shadow00.png') repeat-x bottom left}#btn_view_shop{background:url('btn_spri.png') no-repeat 0 -162px;display:block;height:27px;position:relative;text-indent:-9999px;width:123px}#btn_view_shop:hover{background-position:0 -189px}#btn_view_shop:active{top:1px}#btn_check_balance{margin-top:3px;background:url('btn_spri.png') no-repeat 0 -593px;display:block;height:27px;position:relative;text-indent:-9999px;width:162px;padding:0!important;border:none!important}#btn_check_balance:hover{background-position:0 -620px}#btn_check_balance:active{top:1px}#btn_activate_card{margin-top:3px;background:url('btn_spri.png') no-repeat 0 -541px;display:block;height:27px;position:relative;text-indent:-9999px;width:123px;padding:0!important;border:none!important}#bones_club .activate,#bones_club .balance{float:left;width:50%;padding-bottom:20px}#bones_club .border{background:url('http://www.smokeybones.com/static/img/misc/border_dark.png?d97298a1d0bb') top left repeat-x;padding-top:10px;margin-top:0}#btn_activate_card:hover{background-position:0 -568px}#btn_activate_card:active{top:1px}#merch .content p{width:375px}#bones_bucks_1,#bones_bucks_2,#bones_bucks_3,#bones_bucks_4,#dudes{width:100%}#dudes{background:url('dudes000.png') no-repeat bottom left;height:750px}#bones_bucks_1{background:url('card_flu.png') no-repeat 85px 10px}#bones_bucks_2{background:url('card_flv.png') no-repeat 20px -30px}#bones_bucks_3{background:url('card_flw.png') no-repeat 80% 508px}#bones_bucks_4{background:url('card_flx.png') no-repeat 80% 508px}#bones_togo{background:#070707;overflow:hidden}#bones_togo .outer{background:url('fringe_d.png') repeat-x bottom left}#bones_togo h2{padding-top:285px;padding-bottom:10px}#bones_togo #clothes_line img{position:relative}#bones_togo .content{width:340px;padding-left:50px}#bones_togo .inner{position:relative;background:url('bg000002.png') repeat-x}#clothes_line{background:url('line0000.png') repeat-x -20% 42px;height:505px;top:50px;width:100%;position:absolute;overflow:hidden;text-align:center}#btn_view{background:url('btn_spri.png') no-repeat 0 -108px;display:block;height:27px;margin-top:15px;position:relative;text-indent:-9999px;width:79px}#btn_view:hover{background-position:0 -135px}#btn_view:active{top:1px}#social{background:url('bg_socia.png') repeat;padding-bottom:30px;overflow:hidden}#social .content{overflow:hidden;padding-top:70px}#social .col_1{width:390px}#social .col_2{width:460px}#facebook{color:#383c50;position:relative}#logo_facebook{background:url('social_s.png') no-repeat 0 -8px;height:220px;margin-top:30px;text-indent:-9999px;width:327px}#facebook p{padding-top:10px}#fb_iframe_widget{position:absolute;left:1px;top:212px}#fb-root{display:none}#facebook .link{background:url('social_s.png') no-repeat 0 -550px;display:block;height:14px;margin:30px 0 0 0;text-indent:-9999px;width:141px}#twitter .link{background:url('social_s.png') no-repeat 0 -566px;display:block;height:16px;margin:30px 0 0 0;text-indent:-9999px;width:167px}#logo_twitter{background:url('social_s.png') no-repeat 0 -283px;height:209px;text-indent:-9999px;width:327px;position:absolute;right:-285px;top:60px}#tweets{font-size:16px;list-style:none;padding:0;margin:30px 0 0}#tweets li{background:url('http://www.smokeybones.com/static/img/social/tweet_bg.png?8809c87c66c0') no-repeat 0 4px;padding-bottom:15px;padding-left:20px;line-height:1.1em}#tweets a{color:#3cf}#tweets a:hover{color:#2eb0dc}#tweets .date{display:block;font-size:11px;font-style:italic}#tweets .date a{color:#F1E7D0}#mobile{background:#05060a url('http://www.smokeybones.com/static/img/mobile/bg.jpg?5dc2acbed542') no-repeat top center}#mobile .section_inner{}#jobs{background:#999481 url('bg000000.png')}#jobs .outer_outer{background:url('fringe_t.png') top left repeat-x}#jobs .outer{background:url('sand_hig.png') bottom left repeat-x}#jobs .inner{background:url('fringe_c.png') bottom repeat-x}#jobs .inner_inner{background:url('halftone.png') no-repeat 20% 36%}#jobs .content{padding:110px 0 0 475px}#jobs .content p{width:380px}#frame_1{background:url('frame_10.png') no-repeat 10px 300px}#frame_2{position:relative;top:-50px;padding-top:50px;background:url('frame_20.png') no-repeat 0 6px}#btn_view_jobs{background:url('btn_spri.png') no-repeat 0 -54px;display:block;height:27px;margin-bottom:5px;position:relative;text-indent:-9999px;width:108px}#btn_view_jobs_hourly{background:url('btn_spri.png') no-repeat 0 -378px;display:block;height:27px;margin-bottom:5px;position:relative;text-indent:-9999px;width:84px}#btn_view_jobs_hourly:hover{background-position:0 -405px}#btn_view_jobs_hourly:active{top:1px}#btn_view_jobs_management{background:url('btn_spri.png') no-repeat 0 -432px;display:block;height:27px;margin-bottom:5px;position:relative;text-indent:-9999px;width:228px}#btn_view_jobs_management:hover{background-position:0 -459px}#btn_view_jobs_management:active{top:1px}#btn_view_jobs:hover{background-position:0 -81px}#btn_view_jobs:active{top:1px}#company{height:auto;position:relative}#company .outer{background:url('company_.jpg') no-repeat top center #060606 fixed}#company .inner{background:url('break_ty.png') no-repeat 95% 200px;height:675px}#company .content{padding-top:120px;width:430px;position:relative}#company h2 span{display:block;margin-left:10px}#company p{margin-left:5px}#btn_view_company{background:url('btn_spri.png') no-repeat 0 -0px;display:block;height:27px;position:relative;text-indent:-9999px;width:123px;z-index:2}#company .zig_zag_bg{position:relative;top:0;background:url('fringe_s.png') repeat-x bottom center;height:3px;padding:0;margin:0;width:100%}#btn_view_company:hover{background-position:0 -27px}#btn_view_company:active{top:1px}#pool{position:absolute;top:0;right:0}#footer{background:#999481 url('bg000000.png');padding:10px 0 20px;position:relative;z-index:1;overflow:hidden}#footer p{background:url('arrows_t.png') 0 -205px no-repeat;display:block;height:50px;padding:0;text-indent:-9999px;width:400px}#footer a{background:url('arrows_t.png') 125px 3px no-repeat;display:block;left:720px;padding-right:20px;position:absolute;top:30px;color:#D93518;font-size:13px;font-weight:bold}#footer a:hover{text-decoration:none!important}#footer .section_inner{height:auto}.scrollable{height:750px;overflow:hidden;position:relative;z-index:1}.navi{overflow:hidden}.navi a{background:url('scrollab.png') no-repeat top right;display:block;float:left;height:13px;margin-right:15px;width:33px}.navi a.active{background-position:top left}.with_subs .btn_next,.with_subs .btn_prev{background-position:top right;background:url('btn_next.png') no-repeat;cursor:pointer;display:block;height:45px;position:absolute;text-indent:-9999px;top:300px;width:47px;z-index:4}.with_subs .btn_next{background-position:top right;right:20px}.with_subs .btn_prev{background-position:top left;left:20px}.disabled.btn_next,.disabled.btn_prev{cursor:default;opacity:.25}.scrollable .subsections{position:relative;width:20000em}.scrollable .subsection{float:left;height:750px;width:100%}#home h3{text-transform:uppercase;font-size:28px;color:#D93518;padding-bottom:10px}.subsection h2,.generic_slide h2{font-size:112px;left:-5px;text-transform:uppercase}.subsection h2,.generic_slide h2{padding-bottom:30px}.generic_slide h2{width:600px}.generic_slide p{padding-top:0}#hdr_tasty_menu{color:#534f44;letter-spacing:-0.03em;font-size:90px;line-height:.85em}#hdr_tasty_menu span{color:#d93518;display:block;font-size:33px;letter-spacing:0;letter-spacing:auto;line-height:.9}#hdr_bones_tv{color:#d93518;font-size:93px;background-position:0 -291px;height:146px;width:224px}#hdr_location{color:#534f44;font-size:124px}#hdr_location span{color:#d93518;display:block;font-size:36px;line-height:1em}#hdr_deal{background-position:0 -653px;height:183px;width:435px}#hdr_facebook{color:#263679;font-size:124px}#hdr_facebook span{display:block;font-size:32px;line-height:1em}#hdr_twitter{color:#3cf;font-size:85px}#hdr_twitter span{display:block;font-size:32px;line-height:1em}#hdr_merchandise{color:#534f44;font-size:90px}#hdr_merchandise span{color:#d93518;display:block;font-size:18px;line-height:1em}#hdr_bones_to_go{color:#d6d2a9;font-size:80}#hdr_bones_to_go span{color:#d93518;display:block;font-size:22px;line-height:1em}#hdr_jobs{color:#534f44;font-size:110px}#hdr_jobs span{color:#d93518;display:block;font-size:28px;line-height:1em}#hdr_company{color:#d6d2a9;font-size:124px}#hdr_company span{color:#d93518;display:block;font-size:24px;line-height:1em}#line{background:red;height:2px;overflow:hidden;position:absolute;width:100%}body.about #nav_main .company a{background-position:-491px -72px}body.about #about .outer{height:750px;background:url('fringe_s.png') repeat-x scroll center bottom transparent}body.about #scroll_indicator{left:536px!important}body.about #press{background:#999481 url('bg000000.png');overflow:hidden;padding:100px 0 0;z-index:1;height:auto}body.about #press .outer{background:url('sand_hig.png') bottom left repeat-x}body.about #press .inner{min-height:900px;padding-bottom:30px}body.about #press .halftone{background:url('halftone.png') no-repeat 40% 80px}body.about #press .to_home{bottom:0}body.about #about #hdr_sb{background:transparent url('http://www.smokeybones.com/static/img/page_about/h2_about.png?5dc2acbed542') no-repeat 0 -22px;height:100px;width:188px;text-indent:-9999px;line-height:.8em;margin-bottom:2px}body.about #about h3{color:#D93518;display:block;font-size:24px;line-height:.8em;text-transform:uppercase;padding-bottom:20px}body.about #about .content{line-height:1.2}body.about #press h2{color:#534f44;letter-spacing:-0.07em;font-size:125px;padding-bottom:30px}body.about #press h2 span{color:#d93518;font-size:26px;display:block;letter-spacing:0;line-height:.8em}body.about #press .content{color:#292424;font-size:14px;margin-left:70px;width:650px;line-height:1.75}body.about #press .title{font-weight:bold;font-size:16px;text-transform:uppercase;color:#FFF;padding-bottom:10px}body.about #press .title span{color:#d93518;font-size:1.5em;padding-left:10px}body.about #press .scrollable{height:auto!important}body.about #press .scrollable .subsection{height:auto}.to_home_wrap{position:absolute;bottom:0}.to_home{background:url('arrows_t.png') no-repeat 0 -261px;bottom:30px;color:#d93518;left:0;font-family:'Interstate Condensed','Arial Narrow','HelveticaNeue Condensed',Arial,Helvetica,sans-serif;font-size:12px;padding-left:18px;position:absolute;text-transform:uppercase;text-decoration:underline;z-index:1}.to_home:hover{color:#607890}body.about #about{background:url('http://www.smokeybones.com/static/img/page_about/about_bg.jpg?5dc2acbed542') no-repeat 50% -30px fixed}body.about #about .content{min-height:600px;padding-top:160px;width:515px}body.about #about .section_inner{height:750px}body.about #press .content img.left{padding:0 20px 20px 0}body.about #subnav_company{display:block}body.about #contact{height:auto}body.about #contact h2{color:#d93518}body.about .section_inner{height:auto}body.about #contact .upper{padding:100px 0 10px}body.about #contact .upper p{font-size:13px;line-height:1.1em;padding-bottom:10px}body.about #contact .inner{background:#000 url('http://www.smokeybones.com/static/img/page_about/contact_bg.jpg?5dc2acbed542') no-repeat 50% 215px fixed;padding-bottom:60px;height:auto}body.about #contact .inner_inner{background:url('http://www.smokeybones.com/static/img/page_about/contact_inner.jpg?5dc2acbed542') no-repeat top left;padding:30px 0}body.about #contact .lower{background:#d63418 url('http://www.smokeybones.com/static/img/page_about/press_form_bg_top.png?5dc2acbed542') repeat-x top}body.about #contact .lower_inner{background:url('http://www.smokeybones.com/static/img/page_about/press_form_bg_bottom.png?5dc2acbed542') repeat-x bottom}body.about #w2{bottom:0;left:508px;position:absolute;width:390px}#loyalty a,body.about #w2 a{color:#d93518}body.about #contact fieldset.left,body.about #contact fieldset.right{position:relative;width:450px}body.about #contact .key{font-size:13px;text-decoration:underline}#contact form input{width:210px}#contact #id_tell_us,#id_location,#id_where_seated,#id_visit_frequency{width:370px}#contact form .small input{width:40px}#contact form input[type=checkbox]{width:auto}body.about #contact textarea{height:165px}form dl{padding-bottom:10px}form dt{display:block}form label{font-size:13px}body.about #contact .state_zip input{width:75px}.errorlist{color:#111;font-size:12px;list-style:none;margin:0;padding:0 0 5px}.errorlist li{background:#f2f3a3;display:inline;padding:2px 5px}body.about #contact .to_home{color:#e8dfca;bottom:20px}form div.left,form div.right,form .half{width:210px}form .half.small{width:30%}form div.left,form dl.left{padding-right:15px}form .take_out dt,form .take_out dd{display:inline-block}#contact .form_controls{position:absolute;bottom:0;right:0;padding:0 0 10px}#contact .form_controls input{border:none;display:block;height:27px;position:relative;text-indent:-9999px;width:105px;background:url('btn_spri.png') no-repeat 0 -269px}#contact .form_controls input:hover{background-position:0 -296px}#contact .form_controls input:active{top:1px}body.about #legal{height:auto;overflow:hidden;padding:0;z-index:1}body.about #legal h2{font-size:125px;color:#534f44}body.about #legal h2 span{color:#d93518;font-size:24px;display:block;line-height:.8em}body.about #legal .outer{background:#999481 url('bg000000.png') fixed}body.about #legal .inner{background:url('sand_hig.png') bottom left repeat-x}body.about #legal .section_inner{background:url('halftone.png') no-repeat -30% 20%;padding:100px 0 0}body.about #legal .content{color:#292424;font-size:13px;padding-bottom:60px}body.about #legal .to_home{color:#d93518}body.about #survey{background:url('http://www.smokeybones.com/static/img/page_about/survey_bg.jpg?5dc2acbed542') no-repeat 50% 180px fixed}body.about #survey .outer{background:url('fringe_s.png') repeat-x bottom center}body.about #survey .inner{background:url('http://www.smokeybones.com/static/img/misc/fringe_sand_top.png?a774beedda45') top repeat-x}body.about #survey .section_inner{height:750px}body.about #survey .content{padding-top:130px;width:405px}body.about #survey h2 span{color:#d6d2a9;font-size:16px;display:block;line-height:.8em;padding-left:5px}body.about #survey h2{font-size:80px;color:#d93518}body.about #survey .content ul{list-style:none;padding-left:70px;margin-left:0}body.about #survey .content li{background:url('http://www.smokeybones.com/static/img/page_about/survey_numbers.png?5dc2acbed542') no-repeat;font-size:14px;padding-left:30px;padding-bottom:20px}body.about #survey .content .two{background-position:0 -71px}body.about #survey .content .three{background-position:0 -140px}#btn_start{background:url('btn_spri.png') no-repeat 0 -323px;display:block;height:27px;position:relative;text-indent:-9999px;width:123px;opacity:.8;margin-left:290px}#btn_start:hover{background-position:0 -350px}#btn_start:active{top:1px}#receipt{position:absolute;right:0;top:0;width:450px}#receipt .top{background:url('http://www.smokeybones.com/static/img/page_about/receipt.png?5dc2acbed542') no-repeat 0 40px;height:600px;position:absolute;width:260px}#receipt .bottom{background:url('http://www.smokeybones.com/static/img/page_about/receipt.png?5dc2acbed542') no-repeat -254px 245px;height:600px;position:absolute;width:270px}body.about #about .to_home,body.about #survey .to_home{color:#e8dfca}#menu_page .content h3{font-family:'News Gothic Condensed','Interstate Condensed','Arial Narrow','HelveticaNeue Condensed',Arial,Helvetica,sans-serif;font-size:16px}#menu_page .content p{font-size:14px}body.menu #fire-starters{background-position:right 19px}body.menu #nav_main .menu a{background-position:12px -72px!important}body.menu #scroll_indicator{left:26.5px!important}body.menu #subnav_menu{display:block!important}body.menu .section{padding-top:85px;padding-bottom:40px;background:top right no-repeat fixed}body.menu .to_home{color:#d93518}body.menu h2{padding-bottom:35px;color:#d6d2a9}body.menu h2 span{color:#d93518;display:block;font-size:19px;line-height:19px}body.menu h3{color:#FFF;font-size:22px;text-transform:uppercase}body.menu .section .content{width:575px;padding-bottom:60px}body.menu #menu{background:#010101}body.menu .section,body.menu .section_inner{height:auto;min-height:750px;padding-bottom:0}body.menu .section_inner{padding-bottom:0}body.menu #footer .section_inner{height:auto;min-height:0;padding-bottom:0}body.menu #download_links{bottom:0;display:block;height:43px;position:fixed;right:15%;width:259px}body.menu #download_links a{background:url('http://www.smokeybones.com/static/img/page_menu/nutrition_download.png?170ab503d7e4') no-repeat top right;display:block;float:left;height:43px;text-indent:-9999px}body.menu #download_links .nutrition{width:128px;background-position:top left}body.menu #download_links .nutrition:hover{background-position:bottom left}body.menu #download_links .menu{width:131px;background-position:top right}body.menu #download_links .menu:hover{background-position:bottom right}#location_map{height:900px;left:0;position:absolute;top:70px;width:100%}body.locations #nav_main .locations a{background-position:-50px -72px}body.locations #scroll_indicator{left:106px!important}body.locations h2{font-size:60px;color:#d6d2a9}body.locations h2 span{color:#d93518;display:block;font-size:15px;line-height:1em}body.locations form{position:relative;padding-bottom:20px}body.locations input[type=text]{box-shadow:inset 0 0 10px #000;background:#d93518;border:none;color:#f1e7d1;font-size:16px;outline:none;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 2px 2px 5px #222;-webkit-box-shadow:inset 2px 2px 5px #222;box-shadow:inset 2px 2px 5px #222;width:220px}body.locations input[type=text]:focus{background:#e04529}body.locations input[type=submit]{background:url('arrows_t.png') 0 -56px no-repeat;border:none;color:transparent;display:block;font-size:0;height:26px;left:250px;position:absolute;text-indent:-9999px;top:6px;width:26px}body.locations #sidebar{background:url('http://www.smokeybones.com/static/img/page_locations/sidebar_bg.png?93fb8d7c7c93') #48453e;color:#d6d2a9;float:right;padding:20px 30px;position:relative;width:280px}body.locations #sidebar ul{border-bottom:1px solid #5c5952;border-top:1px solid #413e38;color:#e8dfca;list-style:none;margin:0;padding:0}body.locations #sidebar li{background:url('http://www.smokeybones.com/static/img/page_locations/flaming_logo.png?93fb8d7c7c93') no-repeat 0 20px;border-bottom:1px solid #413e38;border-top:1px solid #5c5952;padding:20px 0 20px 30px;text-transform:uppercase}body.locations #sidebar h4{font-size:14px;font-weight:normal;padding-bottom:10px;line-height:1.2em;text-transform:none}body.locations #sidebar h4 a{color:#e8dfca}body.locations #sidebar p{font-size:14px;line-height:1.2em;padding-bottom:5px}body.locations #sidebar .facebook_place a{background:url('http://www.smokeybones.com/static/img/page_locations/facebook.png?93fb8d7c7c93') no-repeat;display:block;height:30px;text-indent:-9999px;width:153px;position:relative;left:-30px}body.locations #sidebar .opentable_place a{background:url('http://www.smokeybones.com/static/img/page_locations/opentable.png?f3309f7447c1') no-repeat;display:block;height:30px;text-indent:-9999px;width:153px;position:relative;left:-30px}body.locations #sidebar .directions a{color:#e8dfca;padding-right:20px;background:url('http://www.smokeybones.com/static/img/page_locations/arrow.png?93fb8d7c7c93') no-repeat scroll right 3px transparent}body.locations #sidebar a:hover{color:#b2b0b0}body.locations #footer{background:url('http://www.smokeybones.com/static/img/page_locations/footer_bg.png?93fb8d7c7c93') repeat-x bottom left;overflow:visible}body.locations #footer .section_inner{position:relative;top:-15px;background:url('http://www.smokeybones.com/static/img/page_locations/footer_bg.png?93fb8d7c7c93') repeat-x;height:20px;padding:0;margin:0;width:100%}body.locations #footer .center{overflow:visible}body.locations #back_to_main{background:url('http://www.smokeybones.com/static/img/page_locations/btn_back_to_main.png?93fb8d7c7c93') no-repeat;height:30px;width:108px;text-indent:-9999px;position:absolute;top:-10px;left:0;z-index:20;display:block!important}body.locations #footer{position:relative;z-index:3}body.locations #footer p,body.locations #footer a{display:none}#location_map p{padding-bottom:10px}#location_map .directions{padding-bottom:0}#location_map a{color:#d93518}ul.css-tabs{border-bottom:1px solid #666;height:30px;margin:0!important;padding:0}ul.css-tabs li{float:left;list-style-type:none;margin:0;padding:0}ul.css-tabs a{-moz-border-radius:4px 4px 0 0;background-color:#efefef;border-bottom:0;border:1px solid #666;color:#777;display:block;float:left;font-size:13px;height:18px;margin-right:2px;outline:0;padding:5px 30px;position:relative;text-decoration:none;top:1px}ul.css-tabs a:hover{background-color:#F7F7F7;color:#333}ul.css-tabs a.current{background-color:#ddd;border-bottom:1px solid #ddd;color:#000;cursor:default}.css-panes div{background-color:#ddd;border-width:0 1px 1px 1px;border:1px solid #666;display:none;min-height:150px;padding:15px 20px}.basic_page{padding-top:70px}#contact-us-thanks{}.small{font-size:.85em;font-weight:normal}.flatpage{background:url('bg000000.png') repeat scroll 0 0 #999481}.flatpage h2{padding-bottom:30px}.flatpage .question{font-size:20px;font-weight:bold;padding-bottom:5px;color:#333}.flatpage a{color:#d93518}.terms-and-conditions #gototop,.frequently-asked-questions #gototop{display:none!important}body.nutrition #main{margin-top:60px;color:#FFF}body.burger-battle #header #scroll_indicator{display:none}body.burger-battle .flatpage{background:url('http://www.smokeybones.com/static/img/burger_battle/orange_bottom.png?587cedbe792e') no-repeat center top}body.burger-battle .flatpage .center{padding-top:30px!important;text-align:center}body.burger-battle .flatpage p{color:#fff;text-align:center;padding-top:20px}body.burger-battle .orange-wrapper{background:url('http://www.smokeybones.com/static/img/burger_battle/orange_top.png?acd85b787ebb') no-repeat center top;margin-top:20px}body.burger-battle .orange-wrapper p{margin-bottom:20px;padding-top:0}body.burger-battle .table-wrapper{background:#414143;padding:0 20px 20px 20px}body.burger-battle .flatpage h2{position:relative;top:-20px;margin:0;padding:0;font-size:inherit}body.burger-battle .table-wrapper table{color:#fff;font-size:13px}body.burger-battle .table-wrapper a{color:#fff;text-decoration:underline}body.burger-battle .table-wrapper a:hover{text-decoration:none}body.burger-battle .table-wrapper table td{text-align:left}body.burger-battle .table-wrapper table tbody td{padding:5px}body.burger-battle .table-wrapper table td.middle{text-align:center}body.burger-battle .table-wrapper table thead td{text-transform:uppercase;padding:5px}body.burger-battle .table-wrapper table tr.alt{background:#6d6e72}body.burger-battle .table-wrapper table tfoot{background:#000}body.burger-battle #footer{background:none}body.burger-battle #footer p,body.burger-battle #footer a{display:none}body.ipad #cutieloop_left,body.ipad #cutieloop,body.ipad #beerloop,body.ipad #restaurantloop,body.ipad #fireloop1,body.ipad #fireloop2,body.ipad #fireloop3,#home .btn_prev,#home #burger_flat{background:url('btn_next.png') no-repeat;height:45px;position:absolute;}body.ipad #party_till_you_puke{background-position:-938px 0}body.ipad #container{padding-top:0}body.ipad #header{position:relative}body.ipad #home_0{background-position:top center!important}body.ipad #header h1{z-index:5}body.ipad.home #subnav{display:none!important}body.ipad.home #home .subsections .subsection .section_inner,body.ipad.home #deals .subsections .subsection .section_inner{padding-left:100px}body.ipad #location_polaroid_1{background-attachment:scroll;background-position:121% 20px}body.ipad #location_polaroid_2{background-attachment:scroll}body.ipad #bones_togo .content{padding-left:200px}body.ipad #jobs .content{padding-left:545px}body.ipad #merch .content{top:45px}body.ipad #locations_phone{background-position:-135px bottom}body.ipad .keypress{display:none}body.ipad.menu .section{background-position:top right!important;background-attachment:scroll}body.ipad.menu .section .content{padding-left:30px}body.ipad.menu .to_home_wrap{margin-left:30px}body.ipad.home #company .outer{background:url('http://www.smokeybones.com/static/img/company/balls_flat.jpg?be3414996d3f') no-repeat 100% 55px}body.ipad.home #pool{display:none}body.ipad.home #company .inner{background:none}.important{background:#333;color:#D93518;display:block;padding:3px 5px;width:430px;text-align:center}

.polaroid {
  position: relative;
  width: 220px;
  display:inline;
  
  margin:50px;
}
  
.polaroid img {
  border: 10px solid #fff;
  border-bottom: 45px solid #fff;
  -webkit-box-shadow: 3px 3px 3px #777;
  -moz-box-shadow: 3px 3px 3px #777;
  box-shadow: 3px 3px 3px #777;
}
  
.polaroid p {
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 0px;
  font: 400 18px/1 'Kaushan Script', cursive;
  color: #dc143c;
}
.card .image-wrap {
    -webkit-box-shadow:
        inset 0 0 1px rgba(0,0,0,.8),
        inset 0 2px 0 rgba(255,255,255,.5),
        inset 0 -1px 0 rgba(0,0,0,.4);
    -moz-box-shadow:
        inset 0 0 1px rgba(0,0,0,.8),
        inset 0 2px 0 rgba(255,255,255,.5),
        inset 0 -1px 0 rgba(0,0,0,.4);
    box-shadow:
        inset 0 0 1px rgba(0,0,0,.8),
        inset 0 2px 0 rgba(255,255,255,.5),
        inset 0 -1px 0 rgba(0,0,0,.4);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}