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

@import "blueprint/screen.css";
@import "blueprint/plugins/wide-grid/screen.css";
/*@import "blueprint/plugins/fancy-type/screen.css";*/

html, body {height:100%;}
body {
font-family: "Helvetica Neue LT", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 300;
width: 21240px;
margin-top: 0px;
margin-left: 0px;
overflow:hidden;
}

#ie6 {
display:none;
}

.container {
	position: relative;
	float: left;
	display: block;
	width: 1000px;
	height: 100%;
}

.back,
.next {
	position:absolute;
	height:20px;
	width:60px;
}

.back {
	top: 10px;
	left: 10px;
}
.next {
	top: 10px;
	left: 900px;
}

input,textarea {font-family:arial, helvetica, verdana, sans-serif;}

.clear {clear:both;}

/**** Type ****/

p {font-size:16px; margin: 20px 0;}

.yellow { color: #fff300; }
.blue {color:#0072c7;}


/**** Home ****/

#cover {
	width: 2560px;
	background-image: url(images/ME_home.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

cover .interior {padding-top:10px;}

#cover .next {
	top: 250px;
	left: 980px;
	opacity: 0.5;
}		

#cover h1 {
	width:700px;
	font-size: 12em;
	text-transform: uppercase;
	letter-spacing: -.05em;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
	color: #000;
	opacity: 0.2;
}

#cover h2 {
	font-size: 2.4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: -.05em;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
	color: #000;
	opacity: 0.8;
}

#cover p {
	font-size: 1.4em;
	font-style: italic;
	color: #666;
	padding-left: 20px;
} 

#IE_warning {
	position:absolute;
	top: 5px;
	left: 5px;
	float:left;
	display:block;
	width: 1050px;
	height: 100px;
}

#link_news {
	position:absolute;
	top: 250px;
	left: 45px;
	float:left;
	display:block;
	width: 115px;
	height: 70px;
}

#link_shows {
	position:absolute;
	top: 300px;
	left: 45px;
	float:left;
	display:block;
	width: 137px;
	height: 70px;
}

#link_media {
	position:absolute;
	top: 350px;
	left: 45px;
	float:left;
	display:block;
	width: 132px;
	height: 70px;
}

#link_merch {
	position:absolute;
	top: 400px;
	left: 45px;
	float:left;
	display:block;
	width: 137px;
	height: 70px;
}

#link_links {
	position:absolute;
	top: 450px;
	left: 45px;
	float:left;
	display:block;
	width: 95px;
	height: 70px;
}

#one-two { 
	width: 2560px;
	background-image: url(images/ME_news.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


/**** News ****/

#page-2 { 
	background:#fff; 
	background-repeat: no-repeat;
	background-position: top;
}

#page-2 .interior {
	padding-top:80px;
	color: #666;
}

#newscontainer {
	position:absolute;
	top:240px;
	left:0px;
	float:left;
	display:block;
	width:750px;
	height: 410px;
}

#newsBox{
	position:absolute;
	left:0px;
	top: 0px;
	width: 700px;
	height: 400px;
	margin-left: 8px;
	float: left;
}

#newsContent{
	width:675px;
	height: 380px;
	margin: 8px;
	overflow: auto;
}

#page-2 h1 {width:700px;
	font-size: 12em;
	text-transform: uppercase;
	letter-spacing: -.05em;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
	color: #000;
}

#page-2 span.title {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:2.0em;
	color: #000; 
}

#page-2 span.date { 
	font-style: italic;
	font-weight: bold;
	color: #000; 
	opacity: 0.3; 
}

#page-2 span.story {
	font-size:1.0em;
	color: #000;
}

#two-three1 {
	width:1920px;
	background:#fff;
	background-repeat: no-repeat;
}

#skeleton_bird {
	position: absolute;
	top: 50px;
	left: 1200px;
}

#two-three2 {
	width:1200px;
	background:#fff;
}

/***** Shows ****/

#page-3 { 
	background:#fff; 
	font-size:16px; 
	color: #666; 
}

#page-3 .interior {
	padding-top: 80px;
}

#shows_container {
	position:absolute;
	top:240px;
	left:10px;
	float:left;
	display:block;
	width: 860px;
}

#page-3 h1 {width:700px;
	font-size: 12em;
	text-transform: uppercase;
	letter-spacing: -.05em;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
	color: #000;
}

#page-3 .showheadings {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:2.0em;
}

#page-3 .showcontents {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.0em;
}


#three-four1 { 
	background-color:#fff;
	}
	
#bottle {
	position: absolute;
	top: 0px;
	left: 250px;
}
	
#three-four2 { background:#fff; }

/**** Media ****/

#page-4 { background:#000; }
	
#page-4 .interior {
	padding-top:80px;
	color: #aaa;
}

#page-4 { color: #ddd; }

#page-4 h1 {width:700px;
	font-size: 12em;
	text-transform: uppercase;
	letter-spacing: -.05em;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
	color: #fff;
}

#page-4 h2 {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:2.0em;
}

#page-4 h3 {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.5em;
}

#video_box {
	position: relative;
	top: 10px;
	left: 10px;
}

#videos_link {
	position: relative;
	left: 10px;
}

#four-five1 { background:#000; }
#four-five2 { 
	background-color:#000000;
	}

#skeleton {
	position: absolute;
	top: 175px;
	left: 100px;
}

/**** Merch ****/

#page-5 { background:#000; }
	
#page-5 .interior {
	padding-top:80px;
	color: #aaa;
}

#merch1 {
	position: absolute;
	top: 240px;
	left: 10px;
	width: 175px;
}

#merch1_text {
	position: absolute;
	top: 240px;
	left: 200px;
	width: 475px;
	height: 170px;
}

#merch2 {
	position: absolute;
	top: 430px;
	left: 10px;
	width: 175px;
}

#merch2_text {
	position: absolute;
	top: 430px;
	left: 200px;
	width: 475px;
}

#page-5 h1 {width:700px;
	font-size: 12em;
	text-transform: uppercase;
	letter-spacing: -.05em;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
	color: #fff;
}

#page-5 h2 {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:2.0em;
}

#page-5 h3 {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.5em;
}

#five-six1 { 
	background-color:#000000; 
}
	
#guitar {
	position: absolute;
	bottom: 10px;
	left: 150px;
}
	
#five-six2 { 
	background:#000;
	}

/**** Links ****/

#page-6 { background:#000; }

#page-6 .interior {
	padding-top:80px;
	color: #aaa;
}

#page-6 h1 {width:700px;
	font-size: 12em;
	text-transform: uppercase;
	letter-spacing: -.05em;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
	color: #fff;
}

#page-6 h2 {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.5em;
}

#page-6 h3 {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 3.0em;
}

#linkbox{
	position: relative;
	left: 0px;
	top: 0px;
	width: 850px;
	height: 400px;
}

#myspace_link{
	position: absolute;
	left: 10px;
	top: 5px;
}

#twitter_link{
	position:absolute;
	left: 290px;
	top: 5px;
}

#youtube_link{
	position:absolute;
	left: 10px;
	top: 75px;
}

#tumblr_link{
	position:absolute;
	left: 290px;
	top: 75px;
}

#contact{
	position:absolute;
	left: 10px;
	top: 205px;
}

#page-6 span.big { font-size:2.3em; font-weight:bold; }

#six-seven1 { 
	position: relative;
	float: left;
	display: block;
	width: 1000px;
	height: 100%;
	background:#000; }

#six-seven2 { 
	position: relative;
	float: left;
	display: block;
	width: 1000px;
	height: 100%;
	background:#000; }

