html, body{
			height: 100%;
			margin: 0;
			padding: 0;
			background: #000000;
			text-align: center;
			color: #E2ECB7;
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 12px;
			line-height: 16px;
		}
		td{
			border: none;
			vertical-align: top;
		}
		a img{
			border: none;
		}
		
		a{
			color: #E2ECB7;
			text-decoration: underline;
		}
		
		a:hover{
			color: #6E725F;
			text-decoration: none;
		}
		
		hr{
			display: none;
		}
		
		p{
			margin: 0;
			padding: 5px 0 5px 0;
		}
		strong, b{
			color: #E2ECB7;
		}
		h1, h2, h3{
			color: #E2ECB7;
			font-size: 12px;
			font-weight: bold;
			font-family: Futura, Arial, Helvetica, sans-serif;
			text-transform: uppercase;
			margin:0;
			padding: 0 0 4px 0;
		}
		
		#wrap{
			margin: 0 auto 0 auto;
			width: 700px;
			text-align: left;
			padding-bottom: 10px;
		}
		
		#header{
			height: 400px;
			background: url(/2006/images/header_bg.jpg) no-repeat center center;
			text-align: center;
		}
		
		#main{
			width: 500px;
			background-repeat: no-repeat;
			float: left;
		}
		/*- navi -------------*/
		

		#navi{
			float: left;
			margin-left: 40px;
		}
		#navi p{
			margin: 0;
			padding: 0;
		}
		#navi a{
			font-size: 14px;
			font-weight: bold;
			text-decoration: none;
			font-family: Futura, Arial, Helvetica, sans-serif;
			text-transform: uppercase;
			display: block;
			background-repeat: no-repeat;
			background-position: left center;
			height: 23px;
			width: 95px;
			text-indent: -700px;
			overflow: hidden;
		}
		
		#navi a.news{
			background-image: url(/2006/images/navi_news.gif);
			width: 40px;
		}
		#navi a.news:hover{
			background-image: url(/2006/images/navi_news-over.gif);
		}
		
		#navi a.guestbook{
			background-image: url(/2006/images/navi_guestbook.gif);
			width: 85px;
		}
		#navi a.guestbook:hover{
			background-image: url(/2006/images/navi_guestbook-over.gif);
		}
		
		#navi a.contact{
			background-image: url(/2006/images/navi_contact.gif);
			width: 68px;
		}
		#navi a.contact:hover{
			background-image: url(/2006/images/navi_contact-over.gif);
		}
		
		#navi a.studio{
			background-image: url(/2006/images/navi_studio.gif);
		}
		#navi a.studio:hover{
			background-image: url(/2006/images/navi_studio-over.gif);
		}
		
		div.content{
			float: left;
			padding-left: 200px;
			background-repeat: no-repeat;
			background-position: 0px 3px;
		}	
		

		#news{
			background-image: url(/2006/images/id_news.gif);
		}
		#guestbook{
			background-image: url(/2006/images/id_guestbook.gif);
		}
		#contact{
			background-image: url(/2006/images/id_contact.gif);
		}
		
		#contact div{
			background:   url(../images/divider_h.gif) no-repeat center top;
			padding: 10px 0 0 0;
			margin-top: 10px;
		}
		
		/*--- NEWS --------*/
		
		#hellroad_promo{
			height: 348px;
			background: url(/2006/images/hellroad.jpg) no-repeat center top;
			text-indent: -2000px;
		}
		
		div.news{
			background:   url(/2006/images/divider_h.gif) no-repeat center bottom;
			padding: 0px 0 10px 0;
			margin-bottom: 10px;
		
		}
		
		/*-- GUESTBOOK -----*/
		#gb_view div{
			border-top: 1px none #2E2E2A;
			background:   url(../images/divider_h.gif) no-repeat center top;
			padding: 10px 0 10px 0;
		}
		
		#gb_view strong{
			font-size: 11px;
			font-family: Futura, Arial, Helvetica, sans-serif;
			text-transform: uppercase;
		}
		
		#gb_view div.gbControl{
			padding: 15px 0 15px 0;
			text-align: center;
			font-size: 10px;
			color: #6E725F;
		}
		.gbControl{
			font-size: 11px;
			font-family: Futura, Arial, Helvetica, sans-serif;
			text-transform: uppercase;
			color: #6E725F;
			font-weight: bold;
		}
		.gbControl strong{
			font-size: 11px;
			font-family: Futura, Arial, Helvetica, sans-serif;
			text-transform: uppercase;
			color: #6E725F;
		}
		
		.date{
			color: #6E725F;
			font-size: 10px;
		}
		
		.gbControl a{
			
			text-decoration: none;
			color: #E2ECB7;
		}
		.gbControl a:hover{
			text-decoration: none;
			color: #6E725F;
		}
		/*- extra -------------*/
		
		#studioreport .header{
			font-weight: bold;
		}
		
		
		
		/*- FORM ELEMENTS -------------*/
		
		input, textarea{
			background: #000000;
			border: 1px solid #6E725F;
			color: #E2ECB7;
			font-family: Arial, Helvetica, Verdana, sans-serif;
			font-size: 11px;
		}
		
		input.button{
			
		}
		
		
		
		/*- OTHER -------------*/
		
		#player{
			width: 200px;
			padding-top: 60px;
			margin: 0 auto 0 auto;
			background: url(../images/player_bg.gif) no-repeat center top;
		}
		
		