body{margin:0 auto;
	background: black;
	font-size: medium;
	font-family: franklin gothic medium, verdana;}

p {margin:0 0 1em 0;}

.hepo{float:left;border:none;}
.news-date{font-weight:bold;}
			
a:link,
a:visited,
a:active{text-decoration: none;
		color:#AA5C3C;
		border:none;}
a:hover {text-decoration: underline;
		color:#AA5C3C;
		border:none;}

h1,
h2,
h3,
h4,
h5,
h6 {	margin: 0;}
#cute		{visibility:hidden;
			width:100%;
			height:1px;}
#wrapper	{position: relative;
			width: 1000px;
			height: 763px;
			margin: 0 auto;
			margin-top:1em;}
				
#header-wrap{position: absolute;
			background: none;
			width: 1000px;
			height: 314px;
			margin: 0;
			padding: 0;
			border: none;}
#flames-right{position:absolute;
			top:0px;
			left:870px;
			background:none;
			width:130px;
			height:314px;
			margin: 0;
			padding: 0;
			border: none;}
#upper-navi-wrap{position: absolute;
			left:0px;
			top:314px;
			background: none;
			width: 1000px;
			height: 40px;
			margin: 0;
			padding: 0;
			border: none;}
			
#lower-navi-wrap{position: absolute;
			left:0px;
			top:354px;
			background: none;
			width: 1000px;
			height: 65px;
			margin: 0;
			padding: 0;
			border: none;}

#main-wrap{position: absolute;
			left:0px;
			top:419px;
			background: url('img/main_both.png');
			width: 1000px;
			height: 316px;
			margin: 0;
			padding: 0;
			border: none;
  color:#D95000;
  font-family:georgia, times new roman;
  text-align:justify;
  font-size:0.75em;}
			
#main-left	{position:absolute;
			left:0;
			top:0;
			width:500px;
			height:316px;
			margin: 0;
			padding: 0;
			border: none;}
			
#main-right {position:absolute;
			left:500px;
			top:0;
			width:500px;
			height:316px;
			margin: 0;
			padding: 0;
			border: none;
			color:#AA5C3C;
  font-family:helvetica,arial;
  font-size:1em;
  font-weight:bold;}
			
.sivut-news{background:url('img/sivut_news.png');}
.sivut-latest{background:url('img/sivut_latest.png');}
.sivut-productions{background:url('img/sivut_productions.png');}
.sivut-bands{background:url('img/sivut_bands.png');}
.sivut-shop{background:url('img/sivut_shop.png');}
.sivut-company{background:url('img/sivut_company.png');}
.sivut-bookings{background:url('img/sivut_bookings.png');}
.sivut-brainbomber{background:url('img/sivut_brainbomber.png');}
.sivut-contact{background:url('img/sivut_contact.png');}
.sivut-empty{background:transparent;}		
			
			
#footer{position: absolute;
			left:0px;
			top:735px;
			background: url('img/footer.png');
			width: 1000px;
			height: 28px;
			margin: 0;
			padding: 0;
			border: none;
			z-index: 99;
			text-align:center;
			font-size:0.75em;
			font-weight:bold;
			color:black;}
			
			.footer{
			vertical-align:middle;
			margin-top:7px;}
			
#tyhjyys{position: absolute;
			left:0px;
			top:763px;
			text-align:right;
			font-size:0.7em;
			background:none;
			color:#AA5C3C;
			width: 1000px;
			height: 100px;
			margin: 0;
			padding: 0;
			border: none;
			z-index: 99;}


.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
			padding-right:6px;
			padding-left:3px;
}
.Scrollbar-Up {
  position: absolute;
  width: 21px; height: 30px;
  background: url('img/scroll-up.png');
  font-size: 0px;
}
.Scrollbar-Track {
  width: 21px; height: 210px;
  position: absolute;
  top: 30px;
  background-color: transparent;
}
.Scrollbar-Handle {
  position: absolute;
  width: 21px; height: 20px;
  background:url('img/scroll-handle.png');
}
.Scrollbar-Down {
  position: absolute;
  top: 240px;
  width: 21px; height: 30px;
  background: url('img/scroll-down.png');
  font-size: 0px;
}
#Scrollbar-Container {
  position: absolute;
  top: 35px; left: 479px;
}

#Container {
  position: absolute;
  top: 35px; left: 60px;
  width: 419px;
  height: 270px;
  background-color: transparent;
}
#News, #About, #Extra { 
  position: absolute;
  top: 0px; 
  overflow: hidden;
  width: 419px;
  height: 270px;
  display: none;
}
#News {display: block;}

#Navigation {
  position: absolute; 
  top: 30px;
  left: 75px;
}
#Navigation a {
  margin: 0;
  padding: 0;
  height: 20px;
  background-color: #E4E4E4;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #AAA;
  text-decoration: none;
  display: block;
  float: left;
  letter-spacing: 1px;
}
#Navigation a:hover {
  margin-top: 0px;
  height: 25px;
}
#Navigation a.current {
  margin-top: 0px;
  height: 25px;
  background-color: #EEE;
  color: #777;
}

#Latest-left{width:50%;position:absolute;top:0px;left:0%;text-align:center;}
			
#Latest-right{width:50%;position:absolute;top:0px;left:50%;text-align:center;}
			

