/***- BASICS -***/

body {
	color:#333333;
	font-family:helvetica;
	line-height:1.3em;
font-size:250%;
padding:25px;
}

h1 {
	text-transform:uppercase;
	font-weight:bolder;
}

h2 {
	font-family:helvetica;
	color:#B50000;
	font-weight:bold;
	letter-spacing:.2em;
	text-transform:uppercase;
}

h3 {
	color:#666666;
	font-weight:lighter;
	font-style:italic;
}

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

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

a:active {
	outline-style:none;
        outline-width:0;
}

img{
border:none;
}

#welcome-text{
display:none;
}

.home-page-para{
display:none;
}

#main-nav{
display:none;
}

#site-description{
display:none;
}

#header-logo{
display:none;
}

#frontpage{
display:none;
}

#stylesheet-switch{
font-size:24px;
}

/* HEADER */

.header-links{
text-transform:uppercase;
font-weight:bold;
font-size:38px;
display:block;
background-color:#222222;
padding:15px;
margin:0 0 5px 0;
color:#FFFFFF;
}

#mobile-header-link{
background-color:#B50000;
}

#first-header-link{
display:none;
}

#facebox table{
width:100%;
}

.close_image{
size:200%;
}

/* HOME */
#events{
display:none;
}

/* EVENTS */

select{
width:100%;
height:75px;
font-size:50px;
margin:20px 0;
}

input{
width:100%;
height:75px;
font-size:50px;
margin:20px 0;

}

#event-search-block{
display:none;
}

#event-count{
display:none;
}

.event-thumb-image{
display:none;
}

.pager{
text-transform:uppercase;
font-weight:bold;
font-size:58px;
display:block;
background-color:#222222;
padding:15px;
margin:0 0 5px 0;
color:#FFFFFF;
}

.pagenum{
padding:10px;
background-color:#999999;
margin:0 20px 0 0;
font-size:48px;
}

#event-details{
margin-bottom:20px;
}

#event-detailtag{
display:block;
margin-top:10px;
}

.detailtag{
font-weight:bold;
text-transform:uppercase;
}

/* NEWS */

#share{
display:none;
}

#blog-nav{
font-size:150%;
}

#footer{
text-align:center;
}

/* ARTIST */

.artist-list-photo{
display:none;
}

.artist-title{
margin:30px 0 0 0;
}