*{
	font-style:normal;
	font-size:small;
	margin:0;
	padding:0;
	font-weight:normal;
}
html{
	background:#000;
	display:block;
}
body{
	color:#ccc;
	display:block;
	width:762px;
	background:url(test/images/bg_09.gif) repeat-y #000;
	margin:0 auto;
	position:relative;
}
a{
	color:#ccc;
}
strong,strong a{
	font-weight:bold;
}
p{
	margin-bottom:1.2em;
}
hr{
	height:1px;
	color:#333;
	background-color:#333;
	border:0;
	margin:7px 0;
}
#content ul{
	margin-bottom:1.2em;
	margin-left:2em;
}
h1{
	background:no-repeat url(test/images/bg_01.gif);
	width:762px;
	height:250px;
}

h1 a{
	line-height:180px;
	height:0px !important;
	height /**/:180px;
	padding-top:180px;
	width:762px;
	clip:rect(0,762px,180px,0);
	overflow:hidden;
	display:block;
}
#content{
	height:auto;
	min-height:480px;
	background-repeat:no-repeat;
	float:right;
	width:509px;
	line-height:1.6;
	padding:10px 15px 0 0;
}
* html #content{
	height:458px;
}
.Gigs{background-image:url(test/images/2-gigs.gif);}
.Etc{background-image:url(test/images/2-etc.gif);}
.Member{background-image:url(test/images/2-member.gif);}
.Media{background-image:url(test/images/2-media.gif);}
.Biography{background-image:url(test/images/2-biography.gif);}
.PastGigs{background-image:url(test/images/2-pastgigs.gif);}
.Profile{background-image:url(images/2-profile.gif);}
.Discography{background-image:url(test/images/2-discography.gif);}
.Information{background-image:url(test/images/2-information.gif);}
.MailMagazine{background-image:url(test/images/2-mailmagazine.gif);}
.SNS{background-image:url(test/images/2-sns.gif);}

#content *{
	margin-left:25px;
}
#content * *,#content h2,#content h3{
	margin-left:0;
}

h2{
	text-indent:300px;
	color:#000;
	height:34px;
	background-repeat:no-repeat;
	margin-bottom:15px;
}
h3{
	font-weight:bold;
	margin-bottom:0.5em;
	font-size:1.1em;
	background-image:url(test/images/h3.gif);
	height:20px;
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:4px 2px;
	line-height:20px;
}
h3 img{
	padding-top:10px;
}

address{
	display:block;
	color:#333;
	clear:both;
	margin-left:235px;
	background:url(test/images/bg_04.gif) no-repeat;
	line-height:47px;
	height:0px !important;
	height /**/:47px;
	padding-top:47px;
	width:527px;
	clip:rect(0,527px,47px,0);
	overflow:hidden;
}
#gmenu{
	position:absolute;
	top:190px;
	right:1px;
	width:315px;
	height:19px;
	display:block;
}
#gmenu li{
	height:19px;
	overflow:hidden;
	display:block;
	float:left;
}
#gmenu li a{
	padding-top:19px;
}
#gmenu li a:hover{background-position:0 19px;}

#gmenu li.m1,#gmenu li.m1 a{
	clip:rect(0,53px,38px,0);
	width:53px;
	display:block;
}
#gmenu li.m1 a{background-image:url(test/images/menu/menu_01.gif);}

#gmenu li.m2,#gmenu li.m2 a{
	clip:rect(0,75px,38px,0);
	width:75px;
	display:block;
}
#gmenu li.m2 a{background-image:url(test/images/menu/menu_02.gif)}

#gmenu li.m3,#gmenu li.m3 a{
	clip:rect(0,83px,38px,0);
	width:83px;
	display:block;
}
#gmenu li.m3 a{background-image:url(test/images/menu/menu_03.gif)}

#gmenu li.m4,#gmenu li.m4 a{
	clip:rect(0,58px,38px,0);
	width:58px;
	display:block;
}
#gmenu li.m4 a{background-image:url(test/images/menu/menu_04.gif)}

#gmenu li.m5,#gmenu li.m5 a{
	clip:rect(0,46px,38px,0);
	width:46px;
	display:block;
}
#gmenu li.m5 a{background-image:url(test/images/menu/menu_05.gif)}


#content #news{
	width:170px;
	height:12px;
	display:block;
	margin:0 auto;
}
#news li{
	height:15px;
	overflow:hidden;
	display:block;
	float:left;
}
#news li a{
	padding-top:15px;
}
#news li.n1,#news li.n1 a{
	clip:rect(0,48px,15px,0);
	width:48px;
	display:block;
}
#news li.n1 a{background-image:url(test/images/news-m_01.gif);}
#news li.n2,#news li.n2 a{
	clip:rect(0,69px,15px,0);
	width:69px;
	display:block;
}
#news li.n2 a{background-image:url(test/images/news-m_02.gif);}
#news li.n3,#news li.n3 a{
	clip:rect(0,53px,15px,0);
	width:53px;
	display:block;
}
#news li.n3 a{background-image:url(test/images/news-m_03.gif);}

#content #profile{
	width:245px;
	height:12px;
	display:block;
	margin:0 auto;
}
#profile li{
	height:15px;
	overflow:hidden;
	display:block;
	float:left;
}
#profile li a{
	padding-top:15px;
}
#profile li.n1,#profile li.n1 a{
	clip:rect(0,73px,15px,0);
	width:73px;
	display:block;
}
#profile li.n1 a{background-image:url(test/images/prof-m_01.gif);}
#profile li.n2,#profile li.n2 a{
	clip:rect(0,96px,15px,0);
	width:96px;
	display:block;
}
#profile li.n2 a{background-image:url(test/images/prof-m_02.gif);}
#profile li.n3,#profile li.n3 a{
	clip:rect(0,76px,15px,0);
	width:76px;
	display:block;
}
#profile li.n3 a{background-image:url(test/images/prof-m_03.gif);}

#content #disc{
	width:144px;
	height:12px;
	display:block;
	margin:0 auto;
}
#disc li{
	height:15px;
	overflow:hidden;
	display:block;
	float:left;
}
#disc li a{
	padding-top:15px;
}
#disc li.n1,#disc li.n1 a{
	clip:rect(0,95px,15px,0);
	width:95px;
	display:block;
}
#disc li.n1 a{background-image:url(test/images/disc-m_01.gif);}
#disc li.n2,#disc li.n2 a{
	clip:rect(0,49px,15px,0);
	width:49px;
	display:block;
}
#disc li.n2 a{background-image:url(test/images/disc-m_02.gif);}

#discList{
	text-align:center;
}
#discList li{
	display:inline;
}
#discList li a{
	font-size:smaller;
}

#bio p{
	font-size:0.9em;
}
#eng{
	background:url(test/images/banner.gif) no-repeat center right;
}
#detail{
	font-size:smaller;
}
#jake{
	float:left;
	display:block;
	width:200px;
}
#jake img{
	display:block;
}
#smalls{
	padding-left:20px;
	float:left;
}
#smalls a{
	display:block;
}
#listen *{
	display:block;
	margin: 5px auto;
}
#review p{
	font-size:smaller;
}
.cllfs{
	clear:left;
}
hr.cllfs{
	visibility:hidden;
}

.disctitle{
	background-position: 60px 0;
	height:40px;
	color:black;
	text-indent:200px;
	padding:0;
}
#popadoodle{
	background-image:url(/images/disc-pop.gif);
}
#green{
	background-image:url(/images/disc-green.gif);
}
#mayday{
	background-image:url(/images/disc-mayday.gif);
}
#compi{
	background-image:url(/images/disc-compi.gif);
}

.live{
	border:1px solid #222;
	padding:5px;
	margin-right:10px;
	background-color:#080808;
	margin-bottom:1.2em;
}
.strong{
	border:3px double #666;
}
.live strong a{
	font-size:100%;
}
.live strong{
	font-size:1.1em;
	letter-spacing:1px;
}
.live .band{
	border:1px solid #222;
	background-color:#000;
	padding:5px;
	margin:5px 0;
}
.live .band h4{
	background-color:#000;
	border:1px solid #222;
	padding:0;
	display:inline;
	margin-top:-0.8em;
}
.live .band span{
	color:#999;
	font-size:smaller;
}
.entry{
	padding-left:110px;
	min-height:193px;
	height:auto;
}
* html .entry{
	height:193px;
}
.entry p{
	margin-right:10px;
	line-height:160%;
}
#rank{
	border-bottom:1px solid #333;
	padding-bottom:0.7em;
	text-align:center;
}
.entry img.photo{
	float:right;
	margin:0 10px;
}
#navi div{
	width:49%;
	overflow:hidden;
}
#navi #prev{
	float:right;
	text-align:right;
}
#navi #next{
	float:left;
}
#navi hr{
	clear:both;
	visibility:hidden;
}
* html .entry img{
	margin-right:5px;
}
.entry h3 img{
	float:none;
	margin:0;
}
hr.cllf{
	visibility:hidden;
	clear:right;
}
.postdata{
	margin-bottom:7px;
	border-bottom:1px solid #333;
	text-align:right;
}

#left{
	width:235px;
}
* html #left{
	margin-right:-3px;
}
#left img{
	display:block;
}
#left a{
	display:block;
	width:130px;
	margin:10px auto;
}
a img{
	border:0;
}


label{
	display:block;
}
#submit{
	text-align:center;
}
.area{
	width:450px;
	background-color:transparent;
	border:1px solid #333;
	color:#ccc;
}
* html .area{
	height:1em;
	overflow:visible;
}
.text{
	background-color:transparent;
	border:1px solid #333;
	color:#ccc;
}
.jake,.tracks{
	float:left;
}
.jake{
	padding-bottom:10px;
}
#content .tracks{
	display:block;
	list-style-position:inside;
	margin-left:10px;
}
dl{
	padding-left:10px;
}
dt,dt a{
	font-weight:bold;
}
dd{
	padding-left:1em;
	margin-bottom:1em;
}

.tracks li{
	white-space:nowrap;
	margin:0.2em 0;
}

.audio{
	text-align:right;
}
rt{
	font-size:xx-small;
}
h4{
	font-weight:bold;
	padding:15px 0;
	border-top:1px dotted #333;
}
.detail{
	clear:left;
}
.first{
	background-image:url(/images/title1.gif);
	background-repeat:no-repeat;
	line-height:43px;
	height:0px !important;
	height /**/:43px;
	padding-top:43px;
	clip:rect(0,392px,43px,0);
	overflow:hidden;
	display:block;
}
.second{
	background-image:url(/images/title2.gif);
	background-repeat:no-repeat;
	line-height:43px;
	height:0px !important;
	height /**/:43px;
	padding-top:43px;
	clip:rect(0,301px,43px,0);
	overflow:hidden;
	display:block;
}
.single1{
	background-image:url(/images/single-title1.gif);
	background-repeat:no-repeat;
	line-height:49px;
	height:0px !important;
	height /**/:49px;
	padding-top:49px;
	clip:rect(0,386px,49px,0);
	overflow:hidden;
	display:block;
}
.single2{
	background-image:url(/images/single-title2.gif);
	background-repeat:no-repeat;
	line-height:50px;
	height:0px !important;
	height /**/:50px;
	padding-top:50px;
	clip:rect(0,220px,50px,0);
	overflow:hidden;
	display:block;
}
.single3{
	background-image:url(/images/single-title3.gif);
	background-repeat:no-repeat;
	line-height:50px;
	height:0px !important;
	height /**/:50px;
	padding-top:50px;
	clip:rect(0,220px,50px,0);
	overflow:hidden;
	display:block;
}
h5{
	font-weight:bold;
}