@charset UTF-8;
#html,body{top:0;right:0;bottom:0;left:0;width:980px;height:100%;margin:auto}
body{margin-top:0;background:#f2efde;background-position:center}
#wholeContainer{height:auto!important;min-height:100%}
#header{position:relative;top:0;width:980px;left:63px}
#headerLinks{height:20px;width:539px;position:absolute;left:320px;top:18px;z-index:3}
ul.nav{margin:0}
#nav,#nav ul{list-style:none;line-height:1;margin:0;padding:0}
#nav a{color:#fff;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:14px;font-weight:400;display:block;text-decoration:none;text-transform:capitalize;padding:8px 10px}
#nav li{float:left}
#banner{position:relative;background-image:url(../images/banner.png);background-repeat:no-repeat;height:103px;width:293px;z-index:3;margin:0}
#extendHeader{position:absolute;top:0;left:0;width:100%;height:90px;background-image:url(../images/repeatBanner_02.png);background-repeat:repeat-x;z-index:1}
#decor2{position:absolute;top:49px;left:337px;background-image:url(../images/decor2.png);background-repeat:no-repeat;height:18px;width:500px;z-index:0;margin:0}
#decor1{position:absolute;top:110px;left:376px;background-image:url(../images/decor1.png);background-repeat:no-repeat;height:32px;width:118px;margin:0}
#picture{position:relative;top:30px;left:272px;width:618px;height:363px}
#livePerformanceHeader{position:absolute;height:357px;width:648px;background-image:url(../images/picture3.png);background-repeat:no-repeat;z-index:0}
#decorLivePerformance{position:absolute;top:112px;left:-180px;width:480px;height:200px;background-image:url(../images/decorLivePerformance.png);background-repeat:no-repeat}
#bannerMusic{top:192px;left:-163px;position:absolute;background-image:url(../images/bannerMusic.png);background-repeat:no-repeat;width:104px;height:59px;z-index:6}
#textBox p{position:relative;color:#fff;font-size:13px;height:106px;left:123px;padding-left:17px;padding-right:19px;padding-top:18px;text-align:right;text-indent:10em;top:-140px;width:442px;background:#173F40;-moz-border-radius-bottomleft:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;-moz-border-radius-topleft:9px;-moz-border-radius-topright:9px;-webkit-border-bottom-top-radius:9px}
#scheduleTag{position:absolute;top:763px;left:767px;height:232px;width:520px;background-image:url(../images/scheduleImage.png);background-repeat:no-repeat}
#tag,#tag ul{list-style:none;line-height:1;margin:0;padding:26px}
#tag a{color:#fff;font-size:27px;font-weight:400;display:block;text-decoration:none;text-transform:capitalize;padding:14px 98px}
#reviewSmallBtn{display:block;position:relative;top:-145px;left:491px;width:115px;height:44px;background-image:url(../images/reviewSmallBtn.gif);background-repeat:no-repeat}
#reviewSmallBtn:hover{background-position:0 -44px}
.livePerformanceMain{display:inline;float:left;overflow:hidden;width:653px;margin:-57px 0 0}
.main_content{background:url(../images/divider_events.png) scroll left top;background-repeat:repeat-x;display:inline;float:right;width:522px;padding:20px 40px 0}
.event_row{width:100%;overflow:hidden;margin-bottom:16px}
.event_row h3{margin-bottom:20px}
.event_listing{border-bottom:1px solid #e8e8e8;overflow:hidden;padding-bottom:1px;margin-bottom:-96px;width:100%}
h4.event_month{font-weight:lighter;font-size:20px;color:#0E6161;margin:0 0 35px}
p.no_events{width:90%;text-align:center;background:#f7e307;font-size:1.6em;border-top:1px solid #d7c606;border-bottom:1px solid #d7c606;color:#670000;-moz-border-radius-bottomleft:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-webkit-border-bottom-top-radius:15px;padding:8px 5%}
.left_panel_event_listing{width:28%;float:left;display:inline;margin-top:-113px;margin-left:-2px}
.left_panel_event_listing h5{font-size:65px;font-weight:400;color:#093535;line-height:1em}
.right_panel_event_listing{width:70%;float:right;display:inline;overflow:hidden}
.right_panel_event_listing h4{list-style:none;margin:0; font-size:12px;}
.right_panel_event_listing a:hover{color:#b1fbf8;text-decoration:underline}
.right_panel_event_listing a:link{color:#cf4303;text-decoration:none}
.right_panel_event_listing a:visited{color:#cf4303}
.right_panel_event_listing a:active{color:#CF4303}
.right_panel_event_listing p{font-size:10pt;margin:2px 0 0}
#footer{margin:-45px 0 0}
#footerText{position:relative;top:1800px;width:1000px;left:4px;bottom:0;height:476px;z-index:8}
#decor3{position:absolute;top:100px;left:415px;background-image:url(../images/decor3.png);background-repeat:no-repeat;height:43px;width:186px;margin:0}
.copyrightnotice{position:absolute;top:700px}
.copyrightnotice p{left:463px;color:#fff;font-size:9px;display:inline;padding-left:183px;bottom:0;margin:12px 0 0}
#repeatFooter{padding-top:20px;position:absolute;height:160px;background-image:url(../images/repeatFooter1.png);background-repeat:repeat-x;width:100%;top:2544px;left:0;bottom:0}
#repeatTree{padding-top:20px;position:absolute;height:160px;background-image:url(../images/repeatFooter2.png);background-repeat:repeat-x;width:100%;top:2628px;left:0;bottom:0;z-index:6}
#repeatBox{position:absolute;top:2700px;background-image:url(../images/repeatBox_61.jpg);background-repeat:repeat;z-index:5;width:100%;left:0;height:431px;bottom:0;padding:auto}
#mailingList{position:absolute;top:374px;display:inline;width:335px;height:150px;padding-left:111px;padding-top:12px}
#mailingList h3{position:absolute;top:-56px;left:111px;color:#fff;font-weight:lighter;text-transform:capitalize;font-size:16px;background:#330101;width:150px;-moz-border-radius-bottomleft:24px;-moz-border-radius-bottomright:24px;-webkit-border-bottom-right-radius:24px;-webkit-border-bottom-left-radius:24px;-moz-border-radius-topleft:24px;-moz-border-radius-topright:24px;-webkit-border-bottom-top-radius:24px;padding:11px 19px}
#subscribebtn{padding-top:46px;padding-left:33px}
#mailingList p{displau:block;color:#fff;font-size:10px;font-weight:400;padding-left:37px;padding-top:9px;margin:-1px 0 0}
#mailingList h5{position:absolute;padding-top:11px;left:147px;color:#2cd7cf;font-size:12px;font-weight:100;text-decoration:underline}
.check{width:100%;background-image:url(../images/check.png);background-repeat:no-repeat;margin-bottom:7px;padding:0 0 4px}
#socialTags{position:absolute;top:374px;left:600px;display:inline;width:335px;height:150px;padding-top:12px}
#socialTags p{padding-left:23px;padding-top:9px;display:inline}
#socialTags h3{position:absolute;top:-56px;left:0;color:#fff;font-weight:lighter;text-transform:capitalize;font-size:16px;background:#330101;width:130px;-moz-border-radius-bottomleft:24px;-moz-border-radius-bottomright:24px;-webkit-border-bottom-right-radius:24px;-webkit-border-bottom-left-radius:24px;-moz-border-radius-topleft:24px;-moz-border-radius-topright:24px;-webkit-border-bottom-top-radius:24px;padding:11px 19px}
#nav a:hover,#tag a:hover{color:#b1fbf8}
