/* Style sheet BASSart_style */
table{margin-bottom:10px;}
.float_left{float:left;display:inline;}
img.float_left{margin-right:20px;margin-bottom:10px;}
div#sponsor_bar img{float:right;display:block;margin-bottom:10px;}
input{font-size:1.4em;}
input.short_input{width:100px;font-size:1.4em;}
textarea{font-size:1.2em;}
label{font-weight:bold;}
#right ul.level_1 li a{padding:5px;background-color:#f0f0f0;border-bottom:1px solid #b0b0b0;font-size:1.6em;color:#000000;display: block;}
td{padding:3px 5px 3px 0;vertical-align:top;}
#right ul.level_1 li.first{border-top:1px solid #b0b0b0;}
#right ul.level_2 li.first{border:0 solid #b0b0b0;}
#right ul.level_2 li a{padding:2px 5px 2px 15px;background-color:#ffffff;border-bottom:1px solid #c9c9c9;font-size:1.2em;color:#000000;display: block;}
#right ul.level_1 li a:hover{background-color:#c7c7c7;border-bottom:1px solid #ffffff;font-weight:bold;font-size:1.6em;color:#ffffff;display: block;}
#right ul.level_2 li a:hover{background-color:#e4e4e4;background-image:url("none");border-bottom:1px solid #ffffff;font-weight:bold;font-size:1.2em;color:#ffffff;display: block;}
a:hover{border-bottom:1px dotted #000000;font-weight:normal;text-decoration:none;}
#right ul.level_1 li .active{margin:0;padding:5px;background-color:#ffffff;border-bottom:1px solid #b0b0b0;font-weight:bold;font-size:1.6em;color:#000000;display: block;}
#right ul.level_2 li .active{margin:0;padding:3px 5px 3px 15px;background-color:#ededed;background-image:url("none");border-bottom:1px solid #c9c9c9;font-weight:bold;font-size:1.2em;color:#000000;display: block;}
#right img{margin-top:5px;}
*{font-family:Georgia, serif;}
body{margin:30px 0;padding:0;background:url("tl_files/BASSart/gfx/bg.gif") center top repeat-x;font-size:0.76em;color:#000;}
h1,h3,h5,h6{margin:0;padding:0;font-weight:normal;color:#444;}
h2{margin-top:-6px;font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:1.2em;text-transform: uppercase;}
h4,#content h2,#content h3{margin:0 0 10px;padding:0;}
.alignleft{float:left;}
#content h3{margin-top:10px;}
#right h2{padding-bottom:2px;color:#000;}
p,ol,ul,blockquote,.entry{line-height:24px;}
.ce_text p{margin-top:-3px;margin-bottom:24px;}
ul{margin:0;padding:0;}
.ce_text ul{margin-bottom:2em;margin-left:2em;}
a{border-bottom:1px solid #b0b0b0;text-decoration:none;color:#000;outline: none;}
a.imglink{border:0;text-decoration:none;}
h1 a:hover{border: none;}
img{border: none;}
blockquote{margin:1em;padding:5px;border-left:0085 2px #solid;color:#666;}
img.left{float:left;margin:0 1em 1em 0;}
.center{text-align:center;}
#s,input.textbox{width:100px;margin-bottom:10px;padding:3px;border:1px solid #006888;}
#header{margin:0 auto;}
#header #arty{right:-124px;top:-30px;position:absolute;z-index: 0;}
#secmenu{right:20px;top:0;position:absolute;z-index: 1;}
#additional_info{margin-top:10px;}
#logo{height:115px;padding:0;}
#logo *{text-decoration:none;}
#logo h1{padding:10px 0 5px 35px;font-family:georgia,"Trebuchet MS",Verdana,, Arial, Helvetica, sans-serif;font-size:3.5em;}
#logo .logo_img{padding:0 0 5px 35px;}
h1 a{color:#000;}
#logo h2{margin:5px 0 0;padding:0 0 0 35px;color:#000;line-height:1.3em;border: none;}
#main{width:650px;left:35px;}
#main .ce_text{margin-bottom:20px;}
.ce_imageslider{margin-bottom:20px;}
textarea{width:80%;border:1px solid #E0E0E0;background:#fff;}
input.textbox:focus,textarea:focus{border:999 #solid;background:#fff;}
textarea:focus,textarea:hover{border:1px solid #9CBAD2;}
#right li{list-style:none;}
#footer{margin:1em 0;padding:0;}
#footer p{text-align:center;color:#000;}
#footer p span{font-size:0.9em;}
.list_artist{vertical-align:middle;font-size:1.0em;}
.list_pic{padding-right:20px;font-size:1.0em;}
.smalltext{font-size:0.8em;}
#supporters{margin-top:20px;}
#supporters img{margin:0 0 10px;}
#supporters h2{text-align:left;}
.layout_full{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dashed #b0b0b0;}
.sIFR-active h1{margin:0;font-family:Helvetica, Arial, sans-serif;font-size:2.0em;color:#000000;line-height:1em;visibility: hidden;}
span.logo_img a{border:0px;}
imglink{border:0;}
.mod_subscribe{width:100px;margin-top:10px;}
.mod_subscribe input.text{width:110px;font-size:0.8em;}
.mod_subscribe input.submit{right:0;position:relative;margin-top:5px;text-align:right;font-size:0.8em;}
#sponsors_right{margin-top:50px;}
.list_block{margin-top:30px;}
.list_block h2{margin-bottom:-10px;}
div.custom{width:100px;top:146px;position:fixed;display:block;margin-left:-570px;left: 50%;}
td.artist_table{width:200px;}
td.time_table{width:70px;}
#Block_Lineup{float:left;margin-right:30px;margin-bottom:30px;}

