#wrapper
{position: relative;margin: 0px auto 0px auto;width: 880px;height:100%;text-align:left;background-color:#fff;}	

body 
{background-color:#c03;/*background-image:url("images/stripes.gif");background-repeat:repeat*/;margin: 20px;text-align: center;min-width: inherit;}


#folio
{position:relative;float:left;width:840px;height:auto;border:0px solid #fff;background-color:#fff;}

#mainframe
{position:relative;float:left;width:99%;margin:0px;background-color:#fff;}

#mainframe a {font-family:verdana; font-size:10px; color:#06f; letter-spacing:2px; line-height:12px;font-weight:bold;text-decoration:none;}
#mainframe a link {font-family:verdana; font-size:10px; color:#06f;; letter-spacing:2px; line-height:12px;font-weight:bold;text-decoration:none;}
#mainframe a hover {font-family:verdana; font-size:10px; color:#06f;; letter-spacing:2px; line-height:12px;font-weight:bold;text-decoration:none;}
#mainframe a visited {font-family:verdana; font-size:10px; color:#06f;; letter-spacing:2px; line-height:12px;font-weight:bold;text-decoration:none;}


#menubar
{position:absolute;top:60px;left:20px;background-image:url(images/menubar.jpg);height:20px;width:580px;padding:0px;margin:10px;text-align:left;margin-left:15px;}

p.menubar
{font-family:verdana; letter-spacing:2px; font-size:11px; color:#333;margin:0px; font-weight:bold;}

#menubar a{font-family:verdana; letter-spacing:2px; font-size:11px; color:#333;text-decoration:none;}
#menubar a link{font-family:verdana; letter-spacing:2px; font-size:11px; color:#333;text-decoration:none;}
#menubar a hover{font-family:verdana; letter-spacing:2px; font-size:11px; color:#06f;text-decoration:underline;}
#menubar a visited{font-family:verdana; letter-spacing:2px; font-size:11px; color:#333;text-decoration:none;}

#branding
{position:absolute;background-color:#fff;height:46px;width:216px;top:0px;padding:0px;left:15px;text-align:left;background-repeat:no-repeat;z-index:3;}

img{border:none;}

#toprule_circle
{position:relative;float:left;background-color:transparent;height:150px;width:750px;padding:0px;margin-left:30px;text-align:left;background-image:url("images/toprule_circle.gif"); background-repeat:no-repeat;z-indez:2;}

#leftpic
{position:relative;float:left;height:500px; width:200px;background-color:#3fc;margin-left:10px;}

#leftquote
{position:relative;float:left;height:200px; width:200px;background-color:#cfc;margin-top:10px;}

#mainpic_bottombar
{position:relative;float:left;height:195px;width:840px;padding:0px;margin:0px;}

#5bros_btn
{position:absolute;top:0px; left:0px;height:195px;width:213px;padding:0px;margin:0px;}

#johnkelly_btn
{position:absolute;top:0px; left:213px;height:195px;width:202px;padding:0px;margin:0px;}

#atkmen_btn
{position:absolute;top:0px; left:415px;height:195px;width:194px;padding:0px;margin:0px;}

#davidparker_btn
{position:absolute;top:0px; left:609px;height:195px;width:213px;padding:0px;margin:0px;}


#generalinfo
{position:relative;float:left;width:280px;margin:10px;background-color:#fff;}

#generalinfo_index
{position:relative;float:left;width:480px;margin:10px;background-color:#fff;}

#mainstageinfo
{position:relative;float:left;width:480px;margin:10px;background-color:#fff;}

#supportersinfo
{position:relative;float:left;width:480px;margin:10px;background-color:#fff;}

#ticketsinfo
{position:relative;float:left;width:480px;margin:10px;background-color:#fff;}


#calendarinfo
{position:relative;float:left;width:460px;margin:10px;background-color:#fff;}

#calendbox
{position:relative;float:left;width:800px;margin:10px;background-color:#fff; text-align:center;}


#show1
{position:relative;float:left;width:470px;margin:0px;background-color:#fff;}

#show1_pic
{position:relative;float:left;width:170px;margin:0px;background-color:#fff;}

#show1_details1
{position:relative;float:left;width:250px;height:115px;margin-left:5px;background-color:#fff;}

#show1_details2
{position:relative;float:left;width:470px;height:99%;margin:0px;background-color:#fff;border-bottom:2px solid #c03;}

#show2
{position:relative;float:left;width:470px;margin-top:10px;background-color:#fff;}

#show2_pic
{position:relative;float:left;width:170px;margin:0px;background-color:#fff;}

#show2_details1
{position:relative;float:left;width:250px;height:115px;margin-left:10px;background-color:#fff;}

#show2_details2
{position:relative;float:left;width:470px;height:99%;margin:0px;background-color:#fff;border-bottom:2px solid #c03;}

#show3
{position:relative;float:left;width:470px;margin-top:10px;background-color:#fff;}

#show3_pic
{position:relative;float:left;width:170px;margin:0px;background-color:#fff;}

#show3_details1
{position:relative;float:left;width:250px;height:99%;margin-left:5px;background-color:#fff;}

#show3_details2
{position:relative;float:left;width:470px;height:99%;margin:0px;background-color:#fff;border-bottom:2px solid #c03;}

#show4
{position:relative;float:left;width:470px;margin-top:10px;background-color:#fff;}

#show4_pic
{position:relative;float:left;width:170px;margin:0px;background-color:#fff;}

#show4_details1
{position:relative;float:left;width:250px;height:115px;margin-left:5px;background-color:#fff;}

#show4_details2
{position:relative;float:left;width:470px;height:99%;margin:0px;background-color:#fff;border-bottom:2px solid #c03;}

#show5
{position:relative;float:left;width:470px;margin-top:10px;background-color:#fff;}

#show5_pic
{position:relative;float:left;width:170px;margin:0px;background-color:#fff;}

#show5_details1
{position:relative;float:left;width:250px;height:115px;margin-left:5px;background-color:#fff;}

#show5_details2
{position:relative;float:left;width:470px;height:99%;margin:0px;background-color:#fff;border-bottom:2px solid #c03;}


#show6
{position:relative;float:left;width:470px;margin-top:10px;background-color:#fff;}

#show6_pic
{position:relative;float:left;width:170px;margin:0px;background-color:#fff;}

#show6_details1
{position:relative;float:left;width:250px;height:115px;margin-left:5px;background-color:#fff;}

#show6_details2
{position:relative;float:left;width:470px;height:99%;margin:0px;background-color:#fff;border-bottom:2px solid #c03;}


#show7
{position:relative;float:left;width:470px;margin-top:10px;background-color:#fff;}

#show7_pic
{position:relative;float:left;width:170px;margin:0px;background-color:#fff;}

#show7_details1
{position:relative;float:left;width:250px;height:115px;margin-left:5px;background-color:#fff;}

#show7_details2
{position:relative;float:left;width:470px;height:99%;margin:0px;background-color:#fff;border-bottom:2px solid #c03;}

#show8
{position:relative;float:left;width:470px;margin-top:10px;background-color:#fff;}

#show8_pic
{position:relative;float:left;width:170px;margin:0px;background-color:#fff;}

#show8_details1
{position:relative;float:left;width:250px;height:115px;margin-left:5px;background-color:#fff;}

#show8_details2
{position:relative;float:left;width:470px;height:99%;margin:0px;background-color:#fff;border-bottom:2px solid #c03;}


#sigs
{position:relative;float:left;width:300px;margin:0px;background-color:transparent;text-align:center;}

#mainpic
{position:relative;float:left;height:500px; width:300px;background-image:url("images/mainpic.jpg"); background-repeat:no-repeat;}

#mainpic_tickets
{position:relative;float:left;height:500px; width:300px;background-image:url("images/mainpic.jpg"); background-repeat:no-repeat;}

#mainpic_logos
{position:absolute;top:410px;left:10px;height:250px; width:290px;background-color:transparent;text-align:center;}

	
#counter
{position:absolute;width:130px;height:90px;background-color:transparent;top:28px;left:628px;margin:0px;padding:0px;border:0px #c99 solid;padding:0px;}	
	
p.counter
{font-family:verdana;font-size:16px;letter-spacing:2px;line-height:18px;color:#fff;text-align:center;}

#buytxts
{position:relative;float:left;height:60px;width:780px;z-index:5;text-align:center;}




#quote
{position:relative;float:left;background-color:transparent;width:840px;padding:0px;margin:0px;text-align:center;}

#bottombar
{position:relative;float:left;background-color:#f60;height:50px;width:840px;padding:0px;margin:0px;text-align:center;}

p.bottombar
{font-family:verdana; letter-spacing:2px; font-size:11px; color:#fff;margin-top:15px;}

#bottombar a{font-family:verdana; letter-spacing:2px; font-size:11px; color:#fff;text-decoration:none;}
#bottombar a link{font-family:verdana; letter-spacing:2px; font-size:11px; color:#fff;text-decoration:none;}
#bottombar a hover{font-family:verdana; letter-spacing:2px; font-size:11px; color:#06f;text-decoration:none;}
#bottombar a visited{font-family:verdana; letter-spacing:2px; font-size:11px; color:#fff;text-decoration:none;}

p.maintext
{font-family:verdana; font-size:10px; color:#333; letter-spacing:2px; line-height:12px;text-align:justify;}


p.lefttext
{font-family:verdana; font-size:11px; color:#333; letter-spacing:2px; line-height:12px;text-align:center;font-weight:heavy;}


span.smalltext
{font-family:verdana; font-size:9px; color:#333; letter-spacing:2px; line-height:10px;text-align:justify;}


p.pagetitle
{font-family:verdana; font-size:30px; color:#f30; letter-spacing:2px; line-height:30px;font-variant:small-caps; text-align:center;font-weight:bold;}

p.subhead
{font-family:verdana; font-size:14px; color:#f60; letter-spacing:2px; line-height:16px;font-weight:bold;}

p.quote
{font-family:verdana; font-size:13px; color:#000; letter-spacing:2px; line-height:16px; text-align:center;}

ul
{font-family:verdana; font-size:10px; color:#333; letter-spacing:2px; line-height:12px;}


img{border:none;}

#mailinglist
{position:relative;float:left;height:80px;width:840px;background-color:#c03;text-align:center;z-index:40;}

#form
{position:relative;height:99%; width:450px;margin:0px;background-color:transparent;text-align:left;}

