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

.brown {
	color: #7e3519;
}

.clear {
	clear: both;
}

a, a:link, a:active, a:visited {
	text-decoration: none;
	color: #7e3519;
}

a:hover {
	text-decoration: underline;
	color: #7e3519;
}

a#logo_edustries {
	background-image: url('images/logo_edustries.png');
	width: 92px;
	height: 73px;
}

a#logo_bastardized {
	background-image: url('images/logo_bastardized.png');
	width: 134px;
	height: 73px;
}

body {
	background-color: #000000;
	background: url('images/bg_body.jpg');
	background-attachment: fixed;
	background-position: center top;
	font-size: 12px;
	color: #eee9d0;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*text-transform: uppercase;*/
	padding: 0px;
	margin: 0px;
}

div#container {
	margin: auto;
	width: 900px;
	text-align: justify;
	background-color: #000000;
	background-image: url('images/bg_container.jpg');
	background-repeat: repeat-y;
}
	
	div#footer {
		width: 900px;
		height: 215px;
		background-image: url('images/bg_footer.jpg');
		background-repeat: no-repeat;
	}
		
	div#footer a {
		display: block;
		float: left;
	}
	
	div#footer a span {
		display: none;
	}
	
	div#header {
		position: relative;
		height: 206px;
		width: 900px;
		background-repeat: no-repeat;
		overflow: hidden;
	}
	
	div#header.merch {
		background-image: url('images/header_home.jpg');
	}
	
	div#header.news {
		background-image: url('images/header_news.jpg');
	}
	
	div#header.bio {
		background-image: url('images/header_bio.jpg');
	}
	
	div#header.shows {
		background-image: url('images/header_shows.jpg');
	}
	
	div#header.media {
		background-image: url('images/header_media.jpg');
	}
	
	div#header.contact {
		background-image: url('images/header_contact.jpg');
	}
	
	div#header.links {
		background-image: url('images/header_links.jpg');
	}
	
		div#logo {
			width: 540px;
			height: 145px;
			background-image: url('images/bg_logo.png');
			position: absolute;
			bottom: 10px;
			left: 10px;
		}
		
		div#menu {
			position: absolute;
			top: 20px;
			right: 10px;
			width: 142px;
		}
		
		div#menu div {
			width: 142px;
			height: 22px;
			
		}
		
		div#menu div a {
			display: block;
			width: 100%;
			height: 100%;
			background-repeat: repeat-y;
			background-position:  bottom;
		}
		
		div#menu div a span {
			display: none;
		}
		
			div#menu_merch a, div#menu_merch a:link, div#menu_merch a:visited, div#menu_merch a:active {
				background-image: url('images/menu_home_off.png');
			}
			
			div#menu_merch a:hover, div#menu_merch a.selected {
				background-image: url('images/menu_home_on.png');
			}
			
			div#menu_news a, div#menu_news a:link, div#menu_news a:visited, div#menu_news a:active {
				background-image: url('images/menu_news_off.png');
			}
			
			div#menu_news a:hover, div#menu_news a.selected {
				background-image: url('images/menu_news_on.png');
			}
			
			div#menu_bio a, div#menu_bio a:link, div#menu_bio a:visited, div#menu_bio a:active {
				background-image: url('images/menu_bio_off.png');
			}
			
			div#menu_bio a:hover, div#menu_bio a.selected {
				background-image: url('images/menu_bio_on.png');
			}
			
			div#menu_shows a, div#menu_shows a:link, div#menu_shows a:visited, div#menu_shows a:active {
				background-image: url('images/menu_shows_off.png');
			}
			
			div#menu_shows a:hover, div#menu_shows a.selected {
				background-image: url('images/menu_shows_on.png');
			}
			
			div#menu_media a, div#menu_media a:link, div#menu_media a:visited, div#menu_media a:active {
				background-image: url('images/menu_media_off.png');
			}
			
			div#menu_media a:hover, div#menu_media a.selected {
				background-image: url('images/menu_media_on.png');
			}
			
			div#menu_contact a, div#menu_contact a:link, div#menu_contact a:visited, div#menu_contact a:active {
				background-image: url('images/menu_contact_off.png');
			}
			
			div#menu_contact a:hover, div#menu_contact a.selected {
				background-image: url('images/menu_contact_on.png');
			}
			
			div#menu_links a, div#menu_links a:link, div#menu_links a:visited, div#menu_links a:active {
				background-image: url('images/menu_links_off.png');
			}
			
			div#menu_links a:hover, div#menu_links a.selected {
				background-image: url('images/menu_links_on.png');
			}
			
			div#menu_myspace a, div#menu_myspace a:link, div#menu_myspace a:visited, div#menu_myspace a:active {
				background-image: url('images/menu_myspace_off.png');
			}
			
			div#menu_myspace a:hover, div#menu_myspace a.selected {
				background-image: url('images/menu_myspace_on.png');
			}
			
	div#maincontent {
		padding-top: 10px;
	}

		div#galerie {
			text-align: center;
		}
		
		div.galerie {
			margin: 5px;
			float: left;
			text-align: center;
			padding: 0px;
			width: 100px;
		}
		
		div.img {
			width: 100px;
			height: 100px;
			background-color: #000000;
			display: table-cell;
			vertical-align: middle;
			border-color: 7e3519;
			border-width: 1px;
			border-style: solid;
			text-align: center;
		}
	
		div.left {
			float: left;
			padding-right: 5px;
			padding-bottom: 5px;
		}
		
		div.right {
			float: right;
			padding-left: 5px;
			padding-bottom: 5px;
		}
		
		div.center {
			padding-top: 5px;
			width: 100%;
			text-align: center;
			padding-bottom: 5px;
		}
	
		div#leftcol {
			float: left;
			width: 550px;
		}
		
		div#leftcol div.contentarea {
			padding-bottom: 10px;
			color: inherit;
		}
		
		div#leftcol h3 {
			height: 35px;
			width: 550px;
			margin-bottom: 10px;
		}
		
		div#rightcol {
			width: 340px;
			float: right;
		}
		
		div#rightcol div.contentarea {
			padding: 10px;
			background-color: #eee9d0;
			filter:alpha(opacity=50);   /* Internet Explorer       */
			-moz-opacity:0.5;           /* Mozilla 1.6 and below   */
			opacity: 0.5;
		}
		
		div#rightcol div.contentarea div.content {
			filter:alpha(opacity=100);   /* Internet Explorer       */
			-moz-opacity:1;           /* Mozilla 1.6 and below   */
			opacity: 1;
			color: #000000;
		}
		
		div#rightcol h3 {
			width: 340px;
			height: 35px;
			margin-bottom: 10px;
		}
		
div.spacer {
	height: 10px;
}

h1, h2, h3, h4, h5 {
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
}

h1 span, h2 span, h3 span {
	display: none;
}

h3 a {
	display: block;
	width: 100%;
	height: 100%;
}

h3.titlelhome {
	background-image: url('images/titlel_home.png');
}

h3.titlelnews {
	background-image: url('images/titlel_news.png');
}

h3.titlelbio {
	background-image: url('images/titlel_bio.png');
}

h3.titlelshows {
	background-image: url('images/titlel_shows.png');
}

h3.titlelupcomingshows {
	background-image: url('images/titlel_upcomingshows.png');
}

h3.titlelpastshows {
	background-image: url('images/titlel_pastshows.png');
}

h3.titlelmedia {
	background-image: url('images/titlel_media.png');
}

h3.titlelpictures {
	background-image: url('images/titlel_pictures.png');
}

h3.titlelvideos {
	background-image: url('images/titlel_videos.png');
}

h3.titlelcontact {
	background-image: url('images/titlel_contact.png');
}

h3.titlellinks {
	background-image: url('images/titlel_links.png');
}

h3.titlelmyspace {
	background-image: url('images/titlel_myspace.png');
}

h3.titlerhome {
	background-image: url('images/titler_home.png');
}

h3.titlernews {
	background-image: url('images/titler_news.png');
}

h3.titlerbio {
	background-image: url('images/titler_bio.png');
}

h3.titlershows {
	background-image: url('images/titler_shows.png');
}

h3.titlermedia {
	background-image: url('images/titler_media.png');
}

h3.titleraudio {
	background-image: url('images/titler_audio.png');
}

h3.titlercontact {
	background-image: url('images/titler_contact.png');
}

h3.titlerlinks {
	background-image: url('images/titler_links.png');
}

h3.titlermyspace {
	background-image: url('images/titler_myspace.png');
}

h4 {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
	color: #7e3519;
}

h5 {
	font-size: 10px;
	font-weight: normal;
	position: relative;
	top: -10px;
}

input.input {
	width: 258px;
	background-color: #777468;
	border: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*text-transform: uppercase;*/
	height: 20px;
	padding: 5px;
}

input.inputdouble, textarea.inputdouble {
	width: 540px;
	height: 150px;
	background-color: #777468;
	border: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*text-transform: uppercase;*/
	padding: 5px;
}

input.button {
	width: 100px;
	height: 30px;
	padding: 5px;
	color: #000000;
	background-color: #777468;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	border: 0px;
}