@charset "utf-8";

* { padding: 0; margin: 0; }

body {
background:#000000;
background-position:top center;
background-repeat:no-repeat;
font-family:Trebuchet MS, Verdana, Tahoma, Georgia, Arial;
font-size:10pt; 
color:#990000; 
margin:0px auto; 
padding:0px; 
text-align:center}

 /*--active links--*/
A:active {color: #990000;text-decoration: none; padding: 1px;} 

/*--controls style of all links used on all pages--*/
A:link {color: #CC0000;text-decoration: none;font-weight: bold; padding: 1px;}

/*--controls style of all visited links used on all pages--*/
A:visited {color: #990000;text-decoration: none; padding: 1px;}

/*--controls style of hover on all links used on all pages--*/
A:hover {
filter:alpha(opacity=50);/*Needed for IE*/
-moz-opacity:0.5;/*Older mozilla broswers like NN*/
-khtml-opacity: 0.5;/*Old versions of Safari and "KHTML" browser engines*/
opacity: 0.5;/*FF, Safari, and Opera*/
}

p a:hover {
padding:0px;
border: solid #990000 1px;
}

h3 {
padding: 5px 0 5px 0;
}

#SHOWbox, #NEWSbox, #SONGbox, #PHOTObox, #SIGNbox, #CONTACTbox, #SUPPORTbox, #LINKbox {
text-align:center;
	margin: 5px;
	width: 255px;
	height: 110px;
	padding: 5px;
background:#ffffff;
filter:alpha(opacity=75);
-moz-opacity:0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}
 .button
 { 
 font-family: trebuchet ms,verdana,arial,helvetica,tahoma,sans-serif; 
 font-size: 11px; 
 color: #990000;
 border: solid #990000 1px;
 margin:1px 0 0 3px;
 height:18px;
filter:alpha(opacity=40);/*Needed for IE*/
-moz-opacity:0.4;/*Older mozilla broswers like NN*/
-khtml-opacity: 0.4;/*Old versions of Safari and "KHTML" browser engines*/
opacity: 0.4;/*FF, Safari, and Opera*/ }
 .field
 { 
 font-family: trebuchet ms,verdana,arial,helvetica,tahoma,sans-serif; 
 text-align:center;
 font-size: 11px; 
 color: #990000;
 border: solid #990000 1px;
 filter:alpha(opacity=40);/*Needed for IE*/
-moz-opacity:0.4;/*Older mozilla broswers like NN*/
-khtml-opacity: 0.4;/*Old versions of Safari and "KHTML" browser engines*/
opacity: 0.4;/*FF, Safari, and Opera*/
 }


#container {
	background-image: url(../images/iPhone_bkgd.jpg);
	background-position:top;
	background-repeat: repeat-y;
	background-color:#000000;
	width: 320px;
	height:100%;
	margin: 0 auto;
	padding-top:50px;
	text-align:center;
	vertical-align:top;
}
* html #container {
	margin: 0px auto;
}
#left {
display:none;

}
#right {
	margin: 0 auto;
	width:275px;
	text-align:center;
}

#Shows .date{
padding-right:5px;
font-size:11px;
font-weight:bold;
font-variant:small-caps;
}

#News .date{
padding-right:5px;
text-align:right;
font-size:11px;
font-weight:bold;
font-variant:small-caps;
}

#News .heading{
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
#Photos {
text-align:center;
}
#Photos a:hover{
border:none;
}
* html #Photos {
	background: none;
	width: 100%; /* Must Specify Width */
	height: 110px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/photos/thumbs/2.png');
}

.label {
padding-right:5px;
font-size:11px;
font-weight:bold;
font-variant:small-caps;
border-bottom:#990000 solid 1px;
}

.piclinks {
display: none;
}

.txtlinks {
text-align:center;
padding: 5px 0 5px 0;
}

