/* CSS Document */

* {
	margin:0; padding:0;
}

body{ background:#000000;}

.clear  { clear: both;
	font-size: 0%;
	line-height: 0%;
	height: 0;
}

html, input, textarea{

	font-family: Georgia, Verdana, tahoma;
	font-size:13px;
	line-height:19px;
	color:#000000;
	height: auto;
	width: auto;
}

a {color:#000000; font-size:12px;}


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

	
/*main layout */

#method_bg {

	background-image:url(images/bg.jpg);
	position:absolute;
	top:20px;
	width:748px;
	height:579px;
    	left: 50%;
	margin-left:  -374px;

}

#method-sliced-01 {
	position:absolute;
	left:0px;
	top:-3px;
	width:243px;
	height:122px;
}

#method-sliced-02 {
	position:absolute;
	left:243px;
	top:0px;
	width:500px;
	height:170px;
}

#method-sliced-03 {
	position:absolute;
	left:0px;
	top:121px;
	width:243px;
	height:45px;
}

#method-sliced-04 {
	position:absolute;
	left:0px;
	top:170px;
	width:243px;
	height:45px;
}

#method-sliced-05 {
	position:absolute;
	left:245px;
	top:150px;
	width:460px;
	height:400px;
	padding-left:20px;
	padding-right:20px;
}

.left {padding:0 0 0 46px;}

.biopic1 {padding:0 0 0 0px;}

.buy {
	position:absolute; 
	left: 70px; 
	top: 340px;
	width: 300px; 
}

.linko {
	position:absolute; 
	left: 70px; 
	top:210px;
	width: 400px; 
}

.goto1 {
	position:absolute; 
	left: 240px; 
	top:180px;
	width: 230px; 
}

.goto2 {
	position:absolute; 
	left: 250px; 
	top:80px;
	width: 200px; 
}

.goto3 {
	position:absolute; 
	left: 240px; 
	top:118px;
	width: 200px; 
}

.press {
	position:absolute; 
	left: 230px; 
	top:370px;
	width: 200px; 
}

.press1 {
	position:absolute; 
	left: 42px; 
	top:500px;
	width: 230px; 
}

.press2 {
	position:absolute; 
	left: 40px; 
	top:480px;
	width: 230px; 
}

.musicplayer {
	position:absolute;
	left:40px;
	top:185px;
	width:200px;
}

.cd {
	position:absolute;
	left:70px;
	top:250px;
	width:90px;
}

.cdtext {
	position:absolute;
	left: 70px;
	top:250px;
	width: 350px;
}

.contents {height:345px; width:450px; padding-left:20px; overflow:auto;}

.albumcontents {height:350px; padding-left:10px; width:200px;}



.contents0 {
	position:absolute;
	top:180px;
	left:250px;
	height:350px;
	padding-left:30px;
	width:450px;
	overflow:auto;
}

#tourcontents {}

.style1 {font-family: Georgia; color:#000000; font-size:14px;}

.style2 {font-family: Georgia; color:#000000; font-size:16px;}

.music {padding:0 0 0 20px;}

.music1 {padding: 30px 0 0 70px;}

.music2 {padding: 45px 0 0 120px;}

.album {
		padding:0 0 0 20px;
		width:380px;
		height:90px;
	
}

h2 {
	margin: 0 0 19px 0;
	line-height: 1.538em;
	font-size: 1.083em;
	color: #000000;
	border-bottom: 1px solid #000000;
}


h3 {
	padding: 0 0 15px 0;
	line-height: 1.25em;
	font-size: 1em;
	color: #000000;
}

#method-sliced-06 {
	position:absolute;
	left:0px;
	top:215px;
	width:243px;
	height:45px;
}

#method-sliced-07 {
	position:absolute;
	left:0px;
	top:260px;
	width:243px;
	height:49px;
}

#method-sliced-08 {
	position:absolute;
	left:0px;
	top:309px;
	width:243px;
	height:46px;
}

#method-sliced-09 {
	position:absolute;
	left:0px;
	top:355px;
	width:243px;
	height:50px;
}

#method-sliced-10 {
	position:absolute;
	left:0px;
	top:405px;
	width:243px;
	height:45px;
}

#method-sliced-11 {
	position:absolute;
	left:0px;
	top:450px;
	width:243px;
	height:45px;
}

#method-sliced-12 {
	position:absolute;
	left:0px;
	top:495px;
	width:243px;
	height:67px;
}

#method-sliced-13 {
	position:absolute;
	left:0px;
	top:592px;
	width:748px;
	height:164px;
}


.m_logo{ height:30px; width:100%;}

#header_tall {background:url(images/header_tall.gif) top repeat-x;}
