*{margin:0;padding:0}img,img a,table,tr{border:none}ul,ol{list-style:none}a{outline:none}html,body{height:100%;font:16px "Helvetica","Arial",sans-serif;background-color:black;color:white}#container{}#navigation{padding-top:20px;width:250px;border-bottom:2.4em solid black;position:relative;left:20px;float:left}#navigation li a{font-size:1.2em;font-weight:bolder;text-decoration:none;line-height:1em;color:red}#navigation li{padding:5px 0}#navigation ul ul{margin:8px 2px;padding:0 10px;border-left:1px solid red;display:none}#content{margin:0 6% 20px 300px;padding-top:20px;border-bottom:2.4em solid black;position:relative}.show_container{margin:1em 0}.show_container h3{font-size:1.1em}.fest2011-img-float{margin:0 0 1em 1em;float:right}#previous_shows img{margin:0 5px 5px 0;width:100px;height:129px;float:left}#footer{position:fixed;bottom:0;right:0;width:100%;height:2.4em;background:transparent url("../images/footer_bg_gradient2.8dcad9ce9db5.png") top left repeat-x;clear:both}#footer ul{margin:.6em 1em;float:right}#footer li{margin:0 .2em;padding:.2em 0;display:inline}#footer li a{font-size:.7em;font-weight:normal;text-decoration:none;color:red;text-shadow:1px 1px 1px black}#footer li a:hover{text-decoration:underline}#footer .footer_copyright{font-size:.6em;position:absolute;bottom:0;left:20px;color:#6f6f6f}#footer .footer_copyright a{color:#6f6f6f;font-weight:normal}h1{margin:15px 0;font-weight:normal;font-size:2em;line-height:1.1em;color:red}h1 a{text-decoration:none;font-weight:normal}h2,h3{margin:10px 0}h2{padding:.3em 0;font-size:1.4em;border-bottom:1px solid red;color:#6f6f6f}h3{font-size:1.2em;color:red}h4{padding:.3em 0;font-size:1.1em;border-bottom:1px solid red;color:#6f6f6f;clear:right}p{margin:1em 0;line-height:1.3em}a{color:red;font-weight:bold}a:hover{text-decoration:none}td{padding:.8em;border:1px solid red}ul{margin:.6em 0}ol{margin:1.8em}li{margin-bottom:.2em}.email_form{margin:3em 0}.email_form input{margin-right:.8em;padding:.4em .6em;font-size:1em;border:1px solid #444;background-color:black;color:white;-moz-border-radius:2px;-webkit-border-radius:2px}.email_form input[submit],.email_form .button{}.email_form textarea{padding:.8em .6em;height:210px;width:500px;font-size:1em;font-family:Helvetica,sans-serif;border:1px solid #444;background-color:black;color:white;-moz-border-radius:2px;-webkit-border-radius:2px}.email_form label{color:#444}.email_form .errorlist{margin-top:1em;display:none;color:red}.ui-tabs{position:relative}.ui-tabs .ui-tabs-nav{}.ui-tabs-nav{color:#FF9;cursor:pointer;display:inline-block;font-size:1.2em}.ui-tabs ul{margin:0 0 1em 0}.ui-tabs .ui-tabs-nav li{margin-right:.2em;padding:.6em .8em;list-style:none;line-height:1em;display:block;float:left}.ui-tabs .ui-tabs-nav li a{text-decoration:none;font-weight:bold;color:white;display:block}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{border-bottom:1px solid red}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:white}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block}.ui-tabs .ui-tabs-hide{display:none!important}