@charset "UTF-8";
html, body{margin:0;padding:0;}body{background:#0D0D0D url('../images/body-bg.png') repeat center top;color:#FFF;font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-family:'Myriad Pro', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:62.5%;margin:0;}a{color:#FFF;text-decoration:none;}h1,h2,h3,h4,h5,h6{color:#FFF;font-size:1.5em;font-weight:normal;line-height:1em;margin-bottom:1em;}p{margin-bottom:1em;}td{vertical-align:top;}.wrapper{margin:0 auto;width:960px;}#wrapper{background:url('../images/shadow-bg.png') repeat-y center top;position:relative;z-index:2;}#shadow-wrapper{background:url('../images/shadow-bottom-bg.png') no-repeat center top;position:relative;z-index:1;}#header{background:url('../images/crowd-bg.png') no-repeat center bottom;height:250px;margin:0 10px 10px;padding:0 5px;width:auto;}#logo{height:202px;margin-bottom:0;}#logo a{position:relative;top:20px;}#maxim{height:202px;text-align:right;}#maxim img{position:relative;top:40px;}#feedback-fallback{background:black;color:white;font-family:Arial, Helvetica, sans-serif;padding:3px 0;position:absolute;right:24px;text-align:center;top:10px;width:292px;z-index:100;}#feedback-fallback a{color:#CCC;font-weight:bold;text-decoration:underline;}#feedback-fallback a:hover{color:#FFF;}#nav{height:48px;overflow:hidden;}#main-menu{font-size:20px;font-weight:bold;}#main-menu li{}#main-menu a{font-family:Arial, Helvetica, sans-serif;padding:13px 14px 12px;}#main-menu .active-menu-item a{background:#58090C;}#main-menu a:hover{background:#380C0F;background:#58090C;background:#B01117;background:#EC3724;}#main-menu span{color:#333;display:block;font-family:Arial, Helvetica, sans-serif;padding:.9em .75em 1.1em;}.content{margin-bottom:10px;}.content h4{margin-bottom:0;}.content p{margin-bottom:1.5em;}.content .alignleft{float:left;margin:0 1em 1em 0;}.content .alignright{float:right;margin:0 0 1em 1em;}.module{background:#000;border:3px solid #000;margin:0 0 15px;}h2.module-header{background:#521013;color:#FFF;font-size:2.75em;font-weight:bold;line-height:1em;margin:0;padding:10px 7px 8px;}.module-content{font-size:1.5em;font-weight:normal;line-height:1.25em;padding:10px;}.module-content .more-link a{color:#B01117;font-size:1.25em;line-height:1em;}.module-content .more-link a:hover{color:#FFF;}#quotes{height:202px;overflow:hidden;position:relative;width:300px;}#quotes .module{background:none;border:0;height:100%;margin:0;width:100%;}#quotes .module{filter:alpha(opacity=0);moz-opacity:0.0;opacity:0.0;}#quotes .module a{display:block;height:100%;width:100%;}#more-quotes{display:none;}#inside-info-module p{margin:0 0 10px;}#inside-info-module a{background:red;display:block;height:42px;line-height:42px;margin:0 0 10px;padding-left:42px;}#inside-info-module .email-button {background:url('../images/email-button.png') no-repeat left top;}#inside-info-module .facebook-button {background:url('../images/facebook-button.png') no-repeat left top;}#inside-info-module .winhappyhour-button {margin-bottom:0;background:url('../images/winhappyhour-button.png') no-repeat left top;color:#333;}#video-module{background:#131313;border:0;height:320px;overflow:hidden;}#video-module h2{background:#521013 url('../images/pete-tv-header.png') no-repeat center top;height:48px;overflow:hidden;padding:0;text-indent:-3000px;}#video-module .module-content{background:url('../images/pete-tv-knurling.png') repeat -1px 0px;border-left:1px solid #131313;border-right:1px solid #131313;margin:6px 0;padding:0 19px;}#video-nav{background:#521013;padding:0;position:relative;text-align:center;}#video-nav .prev{left:10px;position:absolute;top:8px;}#video-nav .next{position:absolute;right:10px;top:8px;}#video-nav ul.thumbs{list-style-type:none;margin:0 28px;}#video-nav ul.thumbs li{display:inline;float:left;margin:0;padding:0;text-align:center;width:33%;}#upcoming-events-module .more-link{padding:3px 7px;text-align:right;}#locations-module .module-content{font-size:2em;padding:0;}#locations-module ul.locations{list-style-type:none;margin-bottom:0;}#locations-module li.location{margin:0;padding:.5em 0 .25em 2em;}#locations-module li.location + li.location{border-top:1px solid #333;}#locations-module li.location a{color:#666;line-height:1em;}#locations-module li.location a:hover{color:#FFF;}#events-email-module,.rss-module,#twitter-badge-module{border:0;margin:0 0 22px 10px;padding:0;position:relative;}#events-email-module .module-content,.rss-module .module-content,#twitter-badge-module .module-content{font-size:2em;line-height:1em;margin:0;padding:0;}#events-email-module .module-content a,.rss-module .module-content a,#twitter-badge-module .module-content a{display:block;padding:14px 20px 14px 60px;}#events-email-module .icon,.rss-module .icon,#twitter-badge-module .icon{left:-16px;position:absolute;top:-7px;}#events-email-module{margin:0 0 15px 0;}#events-email-module .module-content a{color:#999;}#events-email-module .module-content a strong{color:#FFF;}#events-email-module .icon{top:8px;}#popular-events-module li{margin-left:0;padding-left:0;}.events-calendar .warning{color:#191919;margin-left:10px;margin-right:10px;}.events-calendar{background:#0D0D0D;color:#FFF;padding:10px 0;}.events-calendar .col-left{display:inline;float:left;margin:0 10px 10px 0;width:120px;}.events-calendar .col-right{display:inline;float:left;margin:0 0 10px 0;width:460px;}.events-calendar .events{margin:0;padding:0;}.events-calendar .events a{color:#FFF;text-decoration:none;}.events-calendar .events a:hover{text-decoration:underline;}.events-calendar .events .event{margin:0 0 30px;padding:0;}.events-calendar .events li{background:url('../images/event-icons/cat-none.png') no-repeat 5px 0px;}.events-calendar .events .cat-special-events{background:url('../images/event-icons/cat-special-events.png') no-repeat 5px 0px;}.events-calendar .events .cat-food-drink-specials{background:url('../images/event-icons/cat-food-drink-specials.png') no-repeat 5px 0px;}.events-calendar .events .cat-76ers{background:url('../images/event-icons/cat-76ers.png') no-repeat 5px 0px;}.events-calendar .events .cat-eagles{background:url('../images/event-icons/cat-eagles.png') no-repeat 5px 0px;}.events-calendar .events .cat-flyers{background:url('../images/event-icons/cat-flyers.png') no-repeat 5px 0px;}.events-calendar .events .cat-phillies{background:url('../images/event-icons/cat-phillies.png') no-repeat 5px 0px;}.events-calendar .event .when{float:right;font-size:2.7em;line-height:1em;}.events-calendar .event .when span{display:block;text-align:center;}.events-calendar .event .when .month{color:#FFF;}.events-calendar .event .when .day{color:#B01117;font-weight:bold;margin-bottom:.1em;}.events-calendar .event .when .weekday{background:#333;color:#FFF;display:block;font-size:.5em;line-height:.9em;margin-bottom:.333em;padding:2px 0 1px;text-transform:uppercase;}.events-calendar .event .when .time{color:#FFF;font-size:.5em;line-height:1em;}.events-calendar .event .what{border-left:2px dotted #333;padding-left:10px;}.events-calendar .event .what h3{border-bottom:2px dotted #333;color:#EC1C24;font-size:2.6em;font-weight:normal;line-height:1em;margin-bottom:.5em;padding-bottom:.25em;text-decoration:none;}.events-calendar .event .what h3 .location{color:#FFF;display:block;font-size:.5em;line-height:1.2em;}.events-calendar .event .what h3 a{color:#EC1C24;}.events-calendar .event .what .description{color:#999;font-size:1.4em;line-height:1.4em;margin-bottom:1em;overflow:hidden;}.events-calendar .event .what .more-link{color:#EC1C24;font-size:1.5em;line-height:1em;text-align:right;}.events-calendar .event .what .more-link a{color:#EC1C24;}p.no-events{background:url('../images/event-icons/cat-special-event.png') no-repeat center top;font-size:1.4em;line-height:1.4em;padding-top:80px;text-align:center;}.events-calendar-mini{background:#000;padding-top:10px;}.events-calendar-mini .events li{background:none;}.events-calendar-mini .col-left{width:40px;}.events-calendar-mini .col-right{width:234px;}.events-calendar-mini .events .event{margin:0;}.events-calendar-mini .event .when{font-size:1em;line-height:1em;}.events-calendar-mini .event .when .day{font-size:1.5em;line-height:1em;}.events-calendar-mini .event .what h3{border:0;font-size:1em;line-height:1em;margin:0;padding:0;}.sidebar .outer-title{font-size:2em;height:1.8em;line-height:1.8em;margin:0;}#footer{height:3.5em;}ul#footer-menu{background:#000;color:#FFF;font-size:1.5em;list-style-type:none;margin:0 0 1em;padding:.5em;text-align:center;}#footer-menu a{color:#FFF;}#footer-menu a:hover{text-decoration:underline;}#footer-menu li{display:inline;margin:0;}#footer-menu li.sep{padding:0 .25em;}#legal{text-align:center;}