@charset "UTF-8";
/* CSS Document */

body {
	background-color:#000000;
	}

.container {
margin:auto;
width:1024px;
height: 700px;
background-position:0px 70px;
background-image:url(../images/imgbgs/imgbgs1.jpg);
background-repeat:no-repeat;
}
.containernews {
margin:auto;
width:1024px;
height: 700px;
background-position:0px 70px;
background-image:url(../images/imgbgs/imgbgsnews.jpg);
background-repeat:no-repeat;
}

.containermedia {
margin:auto;
width:1024px;
height: 700px;
background-position:0px 70px;
background-image:url(../images/imgbgs/imgbgsmedia.jpg);
background-repeat:no-repeat;
}


.containerband {
margin:auto;
width:1024px;
height: 700px;
background-position:0px 70px;
background-image:url(../images/imgbgs/imgbgsband.jpg);
background-repeat:no-repeat;
background-color:#000000;
}

.containercontact {
margin:auto;
width:1024px;
height: 700px;
background-position:0px 70px;
background-image:url(../images/imgbgs/imgbgscontact.jpg);
background-repeat:no-repeat;
}

.containerphoto {
margin:auto;
width:1024px;
height: 700px;
background-position:0px 70px;
background-image:url(../images/imgbgs/imgbgsmedia.jpg);
background-repeat:no-repeat;
}

.containershows {
margin:auto;
width:1024px;
height: 700px;
background-position:0px 70px;
background-image:url(../images/imgbgs/imgbgsshows.jpg);
background-repeat:no-repeat;
}


.top {
width: 1024px;
height:700px;
padding-top:78px;
/*background-image:url(../images/bg.png); */
background-repeat:no-repeat;
}

.lmidcont {
float:left;
}


.middle {
	margin-left:80px;
float:left;
width:878px;

}


.shadeheader {
margin:6px;
padding:5px;
float:left;
background:url(../images/shade.png);
}

.header {

width:352px;
height:42px;
background:url(../images/logo.png);
background-repeat:no-repeat;
}

.shadenav {
background:url(../images/shade.png);
}

.nav {
position:relative;
top:20px;
right:-40px;
background:url(../images/shade.png);

}

                        /* Navigation*/

.nav ul li.band a {
	width:54px;
	background-position:8px 0px;
	padding:0 0 0 8px;
}
.nav ul li.news a {
	background-position:-54px 0px;
	width:66px;
}
.nav ul li.shows a {
	width:74px;
	background-position:-110px 0;
}
.nav ul li.media a {
	width:74px;
	background-position:-184px 0;
}
.nav ul li.contact a {
	width:89px;
	background-position:-258px 0;
}
.nav ul li.merch a {
	width:70px;
	background-position:-350px 0;
	padding:0 8px 0 0;
}

	
.nav ul li {
	display:inline;
	height: 24px;
	float:left;	
	padding:5px 10px 0px 0;
background:url(../images/shade.png);
}
.nav ul li a {
	text-decoration:none;
	display:block;
	height: 20px;
	background:url(../images/nav.png);
	background-repeat:no-repeat;
	text-indent:-99999px;
}

                         /* Hover States */

.nav ul li.band a:hover {
	width:54px;
	background-position:8px -45px;
	padding:0 0 0 8px;
	}
	.nav ul li.news a:hover {
	background-position:-54px -45px;
	
}
.nav ul li.shows a:hover {
	width:74px;
	background-position:-110px -45px;
}
.nav ul li.media a:hover {
	width:74px;
	background-position:-184px -45px;
}
.nav ul li.contact a:hover {
	width:89px;
	background-position:-258px -45px;
}
.nav ul li.merch a:hover {
	width:70px;
	background-position:-350px -45px;
	padding:0 8px 0 0;
}
                        /* END Hover States*/

                        /* END Navigation*/

.bod {
margin: 30px 0 0 5px;
width:309px;
padding:15px;
background:url(../images/shade.png);
clear:both;
}

.bod3 {
margin: 30px 0 0 5px;
float:left;
width:345px;
overflow:auto;
height:440px;
padding:15px;
background:url(../images/shade.png);
/* clear:both; */
}

.bod2 {
margin: 80px 0 0 40px;
width:770px;
height:400px;
padding:15px;
background:url(../images/shade.png);
clear:both;
}

.tourbox {
margin: 30px 0 0 5px;

float:left;
width:600px;
padding:15px;
background:url(../images/shade.png);
clear:both;
}

.biobox {
margin: 5px 0 0 5px;
float:left;
width:550px;
padding:15px;
background:url(../images/shade.png);
clear:both;
}

.biobox2 {
margin: 30px 0 0 5px;
float:left;
padding:15px;
margin-bottom:5px;
background:url(../images/shade.png);
clear:both;
}

.contactbox {
margin: 30px 0 0 5px;
float:left;
padding:15px;
background:url(../images/shade.png);
clear:both;
}

.pressbox {
margin: 30px 0 0 5px;
float:left;
padding:15px;
background:url(../images/shade.png);
clear:both;
}

.musicbox {
margin: 30px 0 0 5px;
float:left;
padding:25px;
background:url(../images/shade.png);
clear:both;
}


.mediabox {
margin: 5px 52px 0 5px;
border-top:#FFFFFF;
border-top:thick;
float:right;
padding:5px;
background:url(../images/shade.png);
clear:both;
word-spacing:10px;
}

.date {
font-family:Helvetica, Arial, sans-serif;
color:#66CCFF;
font-size:13px;
}

.bodtxt {
font-family:Helvetica, Arial, sans-serif;
color:#FFFFFF;
font-size:12px;
}

.footer {
width:800px;
padding:5px;
background:url(../images/shade.png);
margin:auto;
}


	
#flashcontent {
	height: 120%;
}



p {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:1.2em;
	color:#FFFFFF;
	}
	

	
.headline {
	font-family:Helvetica, Arial, sans-serif;
	font-size:20px;
	line-height:16px;
	color:#66CCFF;
	}
	
 

.medialinks {
	font-family:Helvetica, Arial, sans-serif;
	font-size:20px;
	line-height:22px;
	font-weight:800;
	color:#FFFFFF;
	text-decoration:none;
	display:inline;
	}

.tourbox h1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:20px;
	line-height:22px;
	font-weight:800;
	color:#66CCFF;
	text-decoration:none;
	}
	
.medialinks a:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:20px;
	line-height:22px;
	font-weight:800;
	color:#66CCFF;
	text-decoration:none;
	}
	
.contactlinks {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	line-height:18px;
	font-weight:400;
	letter-spacing:0.05em;
	color:#FFFFFF;
	text-decoration:none;
	}

div.contactbox a:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	line-height:18px;
	font-weight:400;
	letter-spacing:0.05em;
	color:#66CCFF;	
	text-decoration:none;
	}
	
div.pressbox a:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	line-height:18px;
	font-weight:400;
	letter-spacing:0.05em;
	color:#66CCFF;	
	text-decoration:none;
	}
	
.archives {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}

a {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#66FFFF;
	text-decoration:none;
	}

a:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
	

.medialinks li{
	display:inline;
	}

.musicbox li {
	font-family:Helvetica, Arial sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}

.musicbox a {
	font-family:Helvetica, Arial sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.musicbox a:hover {
	font-family:Helvetica, Arial sans-serif;
	font-size:12px;
	color:#66CCFF;
	}

.featherweightfooter {
margin:auto;
	font-family:Helvetica,Arial,sans-serif;
	height:20px;
	padding:15px;

	}

.featherweightfooter a {
	color:#66CCFF;
	font-size:12px;
	opacity:0.6;
	}

.featherweightfooter p {
	font-size:12px;
	color:#333333;
	}
