body {background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
html, body{
height:100%;

}
body a{
text-decoration:none;border:none;
}
#wrap {width:840px;margin:0 auto;background-image:url(images/stretchback.png);background-repeat:repeat-y;}
.clear {
clear:both;
}
a#link{color:#000;text-decoration:none;}
#main{width:800px;margin:0 auto;}
#banner{margin:0px;padding:0px;background-image:url(images/bannerchuck2.png);height:145px;}
#listen{float:right;border:none;padding:0px;margin:36px 25px 0px 0px;}
#listen img{border:none;}
#marquee{float:right;margin:0px;padding:0px;width:175px;};
#marquee p{padding:0px;margin:0px 25px 20px 0px;font-size:10px;font-weight:bold;}
#horizontal-navigation{padding:2px 0px 0px 1px;margin:0px 0px -5px 0px;width:100%;}
#horizontal-navigation ul{padding: 0px;margin: 0px;background-color: #d8d8d8;color: #000000;float: left;font-family: arial, helvetica, sans-serif;}
#horizontal-navigation ul li{display: inline;font-weight:bold;}
#horizontal-navigation ul li a{padding: 5px 16px 5px 13px;background-color: #d8d8d8;color: #000000;text-decoration: none;float: left;border-right: 1px solid #fff;}
#horizontal-navigation ul li a:hover{background-color: #5f3976;color: #fff;}
#left-container{float:left;width:585px;margin:5px 5px 5px 5px;}
#left-container-page{float:left;width:585px;margin:5px 5px 5px 5px;background-image:url(images/leftcontainerstretch.png);background-repeat:repeat-y;border-bottom:2px solid #5f3876;}
#left-container-register{float:left;width:585px;margin:5px 5px 5px 5px;}
#left-container-page-schedule{float:left;width:790px;margin:5px 5px 5px 5px;}
#left-container-page-schedule h3{padding:0px; margin:0px;}
#left-container-page p{padding:0px 5px 0px 5px; font-size:12px;}
#left-container-page ul li{font-size:12px;}
#left-container-page h3{padding:5px 5px 0px 5px;color:#5f3876;text-shadow: 1px 1px 1px #000000;}
#left-container-page-top{background-image:url(images/leftcontaintop.png);background-repeat:no-repeat;height:25px;}
#left-container-page-top h3{padding:5px 0px 0px 5px;margin:0px;}
#left-container-page-top img{border:2px solid #474747;}
#left-container-page-shows p{font-size:12px;padding:0px 5px 0px 5px;margin:0px 0px 5px 0px;}
#left-container-page-shows h2{padding:10px 0px 5px 5px;margin:0px;font-color:#F00;font-size:14px;color:#F00;}
#left-container-page-shows a{text-decoration:0px;}
#left-container-page-bottom{background-image:url(images/leftcontainerbottom.png);background-repeat:no-repeat;height:100%;}
#main-announcments{padding:0px;margin:0px;border: 2px solid #474747;}
#main-announcments p{padding:0px;margin:0px;}
#right-container{float:right;width:200px;margin:2px 5px 5px 0px;padding:0px;}
#right-container-top{background-image:url(images/righttop.png);background-repeat:no-repeat;height:100%;margin:5px 0px 0px 0px;}
#right-container-top p{padding:15px 0px 20px 25px;margin:0px 0px 0px 0px;text-shadow: 1px 1px 1px #ffffff;}
#right-container ul{text-decoration:none;list-style-type:none;padding:5px 0px 5px 5px;margin:5px 0px 0px 0px;background-color:#c4bec7;border: 2px solid #474747;}
#right-container ul li{text-decoration:none;padding:0px 5px 0px 0px;margin:0px;font-size:10px;}
#right-container img{border: 2px solid #474747;margin:5px 0px 0px 0px;}
#footer{width:800px;height:20px;background-color:#c4bec7;}
#footer p{padding:3px 0px 0px 0px;color:#603978;font-size:12px;margin:0 auto;}
#footer a{text-decoration:none;color:#474747;margin:0 auto;}
#far-left-frame{width:177px;float:left;padding:0px;margin: -3px 0px 0px 0px;}
#far-left-frame-top{background-image:url(images/lefttop.png);background-repeat:no-repeat;height:50px;border: 3px solid #474747;margin:5px 0px 0px 0px;}
#far-left-frame ul{text-decoration:none;list-style-type:none;padding:5px 0px 5px 0px;margin:5px 0px 0px 0px;background-color:#c4bec7;border:2px solid #474747; }
#far-left-frame ul li{text-decoration:none;padding:0px;margin:0px;font-size:14px;}
#far-left-frame-shows p{ padding:0px;margin:0px; }
#far-left-frame-shows a{ text-decoration:none;color:#306;}
#far-left-frame-shows{ padding:0px;margin:0px 0px 0px 0px; width:177px; }
#far-left-frame-twitter{ padding:0px; margin: 5px 0px 0px 0px;}
#far-left-frame-top p{padding:5px 0px 0px 10px;margin:0 auto;}
#far-left-frame-middle p{padding:5px 0px 0px 10px;margin:0 auto;}
#far-left-frame-middle{background-image:url(images/lefttop.png);background-repeat:no-repeat;height:50px;border: 3px solid #474747; margin:5px 0px 0px 0px;}
#far-left-frame-contact{background-image:url(images/lefttop.png);background-repeat:no-repeat;height:50px;border: 3px solid #474747; margin:5px 0px 0px 0px;}
#far-left-frame-contacts{padding:0px;margin:0px;width:177px;}
#far-left-frame-contacts h3{padding:0px;margin:0px;font-size:14px;font-weight:bold;}
#far-left-frame-contacts p{padding:0px;margin:0px;font-size:12px;color:#090;}
#far-left-frame-contacts a{text-decoration:none;color:#090;}
#far-left-frame-featured{background-color:#c4bec7;border: 2px solid #474747;padding:0px;margin:5px 0px 0px 0px;}
#far-left-frame-featured h3{font-size:14px;padding:5px;margin:0px;text-decoration:none;color:#000;}
#far-left-frame-featured a{color:#306;}
#far-left-frame-featured p{font-size:12px;padding:5px;margin:0px;}
#far-left-frame-featured img{margin:0px 0px 0px 2px;border:none;}
#horizontal-links{font-size:10px; margin:5px 0px 0px 5px;}
#login{padding:0px;margin:0px;}
#login a{text-decoration:none;font-color:#09F;}
#leftad{margin:5px 0px 0px 0px;padding:0px;border:2px solid #474747;background-color:#000000;height:100px;}
#left-frame{float:right;padding:0px;margin:-5px 0px 30px 0px;}
#left-frame-2{width:400px;height:auto;float:right;padding:0px;margin:-102px 0px 0px 0px;border: 2px solid #474747;background-color:#c4bec7;}
#left-frame-2 p{padding:3px;margin:0px;font-size:12px;}
#left-frame-3{width:400px;height:auto;float:right;padding:0px;margin:5px 0px 0px 0px;border: 2px solid #474747;background-color:#c4bec7;}
#left-frame-3{width:400px;height:auto;float:right;padding:0px;margin:5px 0px 0px 0px;border: 2px solid #474747;background-color:#c4bec7;}
.left-title-frame{ width:400px; height:auto; float:right; padding:0px; margin:0px; border-bottom:1px solid #474747; }
.left-title-frame h2{ padding:0px; margin:3px 0px 0px -3px; font-size:16px; }
#left-frame-3 p{ padding:3px; margin:0px; font-size:12px; }
#left-frame-3 h3{ padding:3px 0px 0px 3px; margin:0px; font-size:16px; color:#5d3774; }
#staff-main{ width:585px; }
#staff-main-left{ float:left; padding:0px 0px 0px 25px; }
#staff-main-left h5 a:visited{ text-decoration:none; color:#000000; }
#staff-main-left h5 a:link{ text-decoration:none; color:#000000; }
#staff-main-right{ float:right; padding:0px 20px 0px 0px }
#staff-main img{ padding:0px; margin:0px 0px 0px 5px; border: 2px solid #474747;}
#staff-main p{ padding:5px 0px 5px 5px; margin:0px; font-size:12px; }
#staff-main h4{ padding:0px; margin:0px 0px 0px 5px; color:#0d51ce; }
#staff-main h5{ padding:0px; margin:5px 0px 5px 5px; font-size:16px; color:#000000; text-decoration:none;}
#staff-main-personal img{ padding:0px; margin:5px 5px 0px 5px; float:left; }
#staff-main-job{ padding:0px; margin:0px; }
#staff-main-job h3{ color:#000000; padding:0px; margin:5px 0px 0px 0px;}
#bands{width:400px;height:auto;float:right;padding:0px;margin:-140px 0px 0px 0px;border: 2px solid #474747;}
#left-frame-party{width:404px;height:auto;}
#left-frame-party img{padding:0px; margin:0px;border: 2px solid #474747;margin:7px 0px 0px 0px;}
#left-frame-party h2{font-size:14px;padding:0px;margin:0px;color:#5d3774;}
#left-frame-party p{font-size:10px;padding:0px;margin:0px;}
#left-frame-party a{text-decoration:none;color:#000;}
#dj-jukebox{float:left;width:585px;padding:20px 0px 0px 0px;}
#dj-jukebox p{padding:0px 0px 5px 5px;font-weight:bold;}

