	body
	{
	background: url('../index_files/bg.jpg');
	background-repeat:repeat-y;
	background-color: #000;
	background-position:50% 200px;
	background-size:800px;
	background-attachment: scroll;
	color: #000000;
	position: center;
	padding: 0 0 0 0;
	font-family: verdana;
	font-size: small;
	background-color:black;
	color: #FFF;
	border: 2px solid gray;
	width: 800px;
	border-top-style:none;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	text-align: center; 
	margin:auto;
	}
	.merch
	{
	float:left;
	padding:2px 0px;
	width:250px;
	height:300px;
	background:none;
	}
	.merchandize div:hover{
	background-color: #282828;
	}
	.merch_text
	{
	float:left;
	padding:2px 0px;
	width:250px;
	height:50px;
	}
	
	.merch_end{
	}
	
	.merchandize{
	}
	.merch_pic
	{
	float:left;
	padding:2px 0px;
	width:250px;
	height:250px;
	}
	
	.merch_pic img
	{
	height:100%
	}
	
	.release
	{
	border-top: 2px solid gray;
	overflow: hidden;
	}
	
	.releasepic
	{
	float:left;
	padding:20px 0px;
	width:300px;
	display:grid;
	}
	
	.releasepic img
	{
	float:left;
	height: 300px;
	border-style: solid;
	border-width: 1px;
	border-color: gray;
	}
	
	.releasetext
	{
	float:right;
	padding:20px 20px 0 0;
	width:410px;
	text-align:left;
	}
	
	.news
	{
	overflow: hidden;
	}
	
	.news_body
	{
	float:right;
	padding:20px;
	width:350px;
	text-align:left;
	}
	
	.news_title
	{
	border-top:2px solid gray;
	border-bottom:2px solid gray;
	background: url("../index_files/heading_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	padding: 2px 20px;
	height:20px;
	}
	
	.news_title_left
	{
	text-align:left;
	float:left;
	}
	
	.news_title_right
	{
	text-align:right;
	float:right;
	}
    
	.news_picture
	{
	float:left;
	padding:20px 0px;
	width:300px;
	}
	
	.news_picture img
	{
	float:left;
	padding:20px 0px;
	width:350px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	}
	
	#footer
	{
	border: 2px solid gray;
	border-top-style:solid;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	}
	
	#menu
	{
	background: url('../index_files/bg-menu.jpg');
	background-size: 80%;
	background-repeat:no-repeat;
	background-color: #000;
	background-position:center center;
	/*border: 2px solid gray;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:solid;
	border-left-style:none; */
	}
	
	.menu_header
	{
	text-align:left;
	height:270px;
	position:relative;
	}
	
	.menu_items
	{
	/*border:2px solid gray; 
	border-top-style:solid;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;*/
	padding: 7px;
	background: url("../index_files/heading_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	/*text-align:right;
	padding-right:40px;*/
	}
	
	.menu_items A:link
	{
	font-size: medium;
	vertical-align: middle;
	}
	.menu_song
	{
	bottom:0;
	right:0;
	position:absolute;
	}
	#main
	{
	text-align: center;
	padding-top:100px;
	padding-bottom:100px;
	}
	
	#error
	{
	padding-top:350px;
	text-align:center;
	padding-bottom:450px;
	}

	#main_news
	{
	text-align: left;
	padding: 25px;
	overflow:auto;
	padding-bottom: 50px;
	}

	#main_biography
	{
	padding: 25px;
	text-align: justify;
	}	
	
	#main_members
	{
	text-align: center;
	padding: 25px;
	}	
	
	#main_discography
	{
	text-align: top left;
	padding: 25px;
	}
	
	#main_media
	{
	text-align: top left;
	padding: 25px;
	}
		
	#main_gigs
	{
	text-align: left;
	padding: 25px;
	}
	
	#main_skod
	{
	/*font-size: large;*/
	padding: 25px;
	}
		
	#main_links
	{
	padding: 25px;
	}
	
	#main_contact
	{
	padding: 25px;
	}
	
	A:link    { color: #B2B2B2; text-decoration : none;}
	A:visited { color: #B2B2B2; text-decoration : none;}
	A:active  { color: #B2B2B2; text-decoration : none;}
	A:hover   { color: #FFFFFF; text-decoration : none;}
    

