body{
background:url(images/pixel.jpg) left top repeat;
margin:0 0 15px 0;
padding:0;
line-height: 1.5em;
font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
}

.becomeList li{
display:inline;
}

/*top banner*/
#maincontainer{
width: 1024px; /*Width of main container*/
margin: 15px auto; /*Center container on page*/
}

#topsection{
background: #000000;
height: 211px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

/*main button*/

.tabsmenuclass{
margin-top:10px;
text-transform:uppercase;
width:974px;
padding:5px 25px 10px 25px;
background: url(images/libe.jpg) no-repeat bottom left #ae8f32;
color:#d6c798;
font-size:11px;
cursor:default;
float:left;
line-height:1.2em;
font-weight:bold;
}


.tabsmenuclass div{
float: left;
display: block;
padding: 5px 1px;
margin-right: 1px;
overflow: hidden;
}

.tabsmenuclass a{
color: #ffffff;
text-decoration: none;
font-size:11px;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: #ae8f32;
color: #000000;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
background: #ffffff;
width: 944px;
padding:0 40px;
padding-bottom:10px;
text-transform:capitalize;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
font-size:12px;
padding:5px 10px;
}

.tabsmenucontentclass li a{
text-decoration:none;
color:#333333;
}

.tabsmenucontentclass li a:hover{
text-decoration:none;
color:#ae8f32;
}

/*Main Conten*/
.maincontent{
background-color:#FFFFFF;
border-top:25px solid #ffffff;
}

.contentcolumn{
background-color:#FFFFFF;
font-size:12px;
line-height:1.8em;
color:#444444;
}

.contentcolumn .innertube h2{
font-size:12px;
color:#ae8f32;
line-height:1.2em;
text-decoration:underline;
text-transform:uppercase;
}


.left{
border-right:1px #ebebeb solid;
}

.leftcolumn{
width: 300px; /*Width of left column*/
background: #ffffff;
font-size:12px;
}

.leftcolumn .innertube h2{
line-height:0.2em;
font-size:11px;
color:#999999;
}

.leftcolumn .innertube h3{
line-height:1.2em;
font-size:12px;
text-transform:capitalize;
color:#444444;
}

.leftcolumn .innertube p{
line-height:1.2em;
font-size:12px;
color:#444444;
}

.leftcolumn .innertube a img{
border:1px solid #ae8f32;
margin-bottom:15px;
}

.leftcolumn .innertube a:hover img{
border:1px solid #ffffff;
}

.innertube{
margin: 25px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top:10px;
background:url(images/libe.jpg) left bottom no-repeat;
}

.innertube h1{
font-size:13px;
color:#000000;
letter-spacing:1px;
text-transform:uppercase;
}

/*footer*/
#footer{
clear: left;
float:left;
width: 100%;
background-color:#000000;
padding: 5px 0;
border-bottom:#ae8f32 8px solid;
line-height:1.2em;
}

.footerrightcolum{
float:left;
text-align:right;
color:#ffffff;
padding-right:25px;
font-size:9px;
width:264px;
}

.footerleftcolum{
float:left;
padding-left:25px;
font-size:9px;
width:700px;
}

.footerleftcolum a{
text-decoration:none;
color:#ffffff;
border-right:1px solid #ae8f32;
padding-right:10px;
margin-right:10px;
text-transform:uppercase;
}

.footerleftcolum a:hover{
color:#ae8f32;
text-decoration:none;
text-transform:uppercase;
}

/*button*/
.more{
padding: 0;
}

.more ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.more li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.more a, .more a:visited{
padding: 0 5px;
border: 1px solid #cccccc;
text-decoration: none;
color: #ae8f32;
}

.more a:hover, .more a:active{
border: 1px solid #ffffff;
color: #ffffff;
background-color: #ae8f32;
}

.download{
padding: 0;
}

.download ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.download li{
list-style-type: none;
padding-bottom: 1px;
}

.download a, .download a:visited{
padding: 0 5px;
border: 1px solid #cccccc;
text-decoration: none;
color: #ae8f32;
}

.download a:hover, .download a:active{
border: 1px solid #ffffff;
color: #ffffff;
background-color: #ae8f32;
}

.artist {
cursor:default;
}

.artist ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 18px;
line-height:1.8em;
text-transform:uppercase;
font-weight:bold;
width:673px;
}

.artist li{
list-style-type: none;
padding-bottom: 1px;
color:#999999;
display:inline;
}

.artist a, .artist a:visited{
padding: 0;
border: 1px solid #ffffff;
text-decoration: none;
color: #ae8f32;
}

.artist a:hover, .artist a:active{
border: 1px solid #ffffff;
color: #ffffff;
background-color: #ae8f32;
}

/*table*/
.press li{
	color:#ae8f32;
	font-weight:bold;
	list-style-type:none;
}

.become li{
	list-style-type:decimal;
}

.become a{
color: #ae8f32;
text-decoration:none;
}

.become a:hover{
color: #666666;
text-decoration:underline;
}

.emptyline{
height:5px;
padding:5px;
border-bottom:1px dashed #ae8f32;
margin-bottom:20px;
}

p a{
color: #ae8f32;
text-decoration:none;
}

p a:hover{
color: #333333;
text-decoration:none;
}

td a{
color: #ae8f32;
text-decoration:none;
}

td a:hover{
color: #333333;
text-decoration:none;
}

.newlist li{
text-transform:uppercase;
font-weight:bold;
color:#777777;
font-size:21px;
}

.newlist li a{
color: #ae8f32;
text-decoration:none;
}

.newlist li a:hover{
color: #333333;
text-decoration:none;
}

a{
color: #ae8f32;
text-decoration:none;
}

a:hover{
color: #333333;
text-decoration:none;
}

.pcgallery a img{
margin-bottom:10px;
border: 1px solid #ae8f32;
}

.pcgallery a:hover img{
margin-bottom:10px;
border: 1px solid #ffffff;
}

/*ticket price*/
.pricelist{
border-top:5px solid #000000;
border-bottom:2px solid #ae8f32;
cursor:default;
}

.ticketpl{
padding:10px;
line-height:1.0em;
}

.ticketpl a{
color:#333333;
text-decoration:none;
}

.ticketpl a:hover{
color:#ae8f32;
text-decoration:underline;
}

.tikectplline{
border-top:1px dashed #ae8f32;
padding:0;
margin-bottom:10px;
}

.tplhighlight{
font-size:10px;
color:#999999;
}

.klpoint{
list-style:url(images/klpoint.jpg);
}

li .newticket{
list-style:none;
color:#000000;
}

.ttitle{
font-weight: bold;
font-size: 16px;
}

.tplace{
color: #999999;
font-weight: bold;
line-height:1.1em;
font-size:13px;
}

.tlist{
padding:0;
margin:8px 0 0 0;
}

.klplist span{
font-size:12px;
text-transform:uppercase;
font-weight:bold;
color:#ae8f32;
}

.artistc{
 color:#999999;
 font-size:12px;
}

h5 {
color:#ae8f32;
font-size:18px;
text-transform: uppercase;
}