body{
	margin:0;
	font-weight: normal;
	font-size: 13px;
	font-family: "verdana", "Arial", "Helvetica", "san-serif";
	background-image:url(images/bg.jpg);
	background-position:center top;
	color:#CCCCCC;
	background-repeat:no-repeat;
}
              
/* Text */

.default_text { font-size:13px; color: #cccccc; line-height:18px; }

.xsmall_text { font-size:10px; line-height:13px; }  

/* News */

.videober {background-image:url(images/parts_video_09.jpg);
          background-position:center;}

.newsber {background-image:url(images/parts_09.jpg);
          background-position:center;}

.newsdate {color:#FFCC00;
    background-image:url(images/newsbar.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:7px;
	font-weight:bold;
	line-height:18px;
	text-align:left;}

.newstext{color:#CCCCCC;
    background-image:url(images/newsbar.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:7px;
	line-height:18px;
	font-size: 13px;
	text-align:left;}
	
/* Lineup */	
	
.lineupber {background-image:url(images/parts_11.jpg);
          background-position:center;}
		  
.name {font-size:25px;
	   color:#FFCC00;
	   font-family:Impact;
	   line-height:25px;}
	   
/* About */	
	
.aboutber {background-image:url(images/parts_15.jpg);
          background-position:center;}
		  
/* Tickets */	
	
.ticketsber {background-image:url(images/parts_19.jpg);
          background-position:center;}
		  
.playguide{
	width:730px;
	background-color:#000000;
	border:#FFCC00 1px double;
	padding:10px;
	margin:20px 0px 10px 0px;
	text-align:left;
	line-height:18px;
	font-size:13px;
	color: #cccccc;
}

.playguide2{
	width:730px;
	background-color:#000000;
	border:#FFCC00 1px double;
	padding:10px;
	margin:10px auto;
	text-align:left;
	line-height:18px;
	font-size:13px;
	color: #cccccc;
}


.goods_text { font-size:12px; line-height:15px;
color:#333333;
margin:7px; 7px 10px 7px}  