/*styles for entire site*/

body {
background: #000;
color: #fff;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}

#container {
width: 800px;
margin: 0 auto;
margin-top: -10px;
border: 2px solid #fff;
}

#banner {
width: 800px;
height: 194px;
margin-top: -21px;
}

h1 span {
display: none;
}

#mainNav {
background: #FFFF33;
margin-top: -9px;
}

#mainNav ul {
list-style: none;
margin-left: -36px;
}

#mainNav li {
float: left;
background: #848484;
}

#mainNav a {
text-decoration: none;
display: block;
height: 40px;
width: 113px;
}

#backDrop {
width: 800px;
background: url(../images/backdrop.jpg) bottom left no-repeat;
}

#footer {
text-align: center;
padding-top: 10px;
}

#leftContent {
width: 300px;
font-size: 12px;
margin-left: 46px;
margin-top: 80px;
padding-bottom: 40px;
}

#leftContent h2, #rightContent h2 {
font-weight: lighter;
}

a {
text-decoration: none;
}

a:link, a:visited {
color: #fff;
}

a:hover, a:active {
color: #30B8C2;
}

#footer a {
color: #7cd5dc;
}

#footer a:hover {
color: #fff;
}

#clearingDiv {
clear: both;
}

/*index page*/
#rightContent {
width: 352px;
float: right;
margin-right: 46px;
margin-top: 32px;
}

#index #rightContent {
border: 1px solid #fff;
}
/*end index page*/

/*news page*/
#news #leftContent {
padding-top: 56px;
width: 600px;
margin: 0 auto;
}

#admin #leftContent {
padding-top: 56px;
padding-bottom: 200px;
width: 500px;
margin: 0 auto;

}

/*band page*/
#band #leftContent {
margin: 0 auto;
padding-top: 56px;
width: 600px;
}

#band img {
float: left;
}

#band p, #band h3 {
width: 400px;
margin-left: 150px;
}

.bandimg{
margin-top: 10px;
}

/*end band page*/

/*contact page*/
#contact #rightContent {
width: 300px;
float: right;
font-size: 12px;
margin-right: 86px;
margin-top: -14px;
}

#contact #leftContent {
padding-bottom: 380px;
}

.form {
border: 1px solid #fff;
width: 300px;
}

#contact a {
color: #7cd5dc;
}

#contact a:hover {
color: #fff;
}

/*end contact page*/

/*music page*/
#music #leftContent {
padding-bottom: 40px;
}

#music #leftContent li, #music #rightContent li {
list-style: none;
padding-bottom: 5px;
}

#music #rightContent {
width: 302px;
font-size: 12px;
}

.player, .gal {
border: 1px solid #fff;
}
/*end music page*/

/*gallery page*/
#gallery #leftContent {
margin: 0 auto;
padding-top: 56px;
width: 752px;
}
/*end gallery page*/

/*shows page*/
#shows #leftContent {
padding-top: 55px;
width: 700px;
margin: 0 auto;
padding-bottom: 400px;
}

table th {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
background: #000;
border: 1px solid #fff;
}

table tr {
height: 35px;
}

table td {
text-align: center;
}
/*end shows page*/

.hiddenPic {
display:none;
}