h1 a,
#iphone h1,
#menu a {
	overflow:hidden;
	height:0px;
	display:block;
}
body{
	font-size:10px;
}
a{
	color:#000;
	text-decoration:none;
}
a:hover, a:hover img{
	-moz-opacity:0.80; /*FF*/
	opacity:0.80;
	filter:alpha(opacity=80); /*IE*/
}
/*------------------------------------------------------------------
	#
---------------------------------------------------------------------*/
#wrapper{
	overflow:hidden;
	width:1105px;
}
#show, #about, #band {
	padding:14px 0px 0px 14px;
	background:url(../img/bg_body.jpg) no-repeat 358px 0px;
}
#side{
	padding-top:110px;
	width:355px;
	float:left;
}
#main{
	width:750px;
	float:left;	
}
#header {
	position:absolute;
	top:14px;
	left:14px;
}
h1 {
	width:179px;
	height:50px;
}
h1 a {
	padding-top:50px;
	background:url(../img/logo.jpg) no-repeat;
}
#main{
	padding:110px 0px 24px;
	position:relative;
}
#showTitle {
	position:absolute;
	top:36px;
	font-weight:100;
	font-size:14px;
	padding-left:10px;
}
#showTitle  #sub{
	font-size:9px;
}
#menu {
	border-bottom:solid 1px #BBB;
	margin-bottom:7px;
}
#menu li {
	margin-bottom:7px;
	width:100px;
}
#menu li a{
	background:url(../img/menu.jpg) no-repeat;
	padding-top:13px;
}
#menu li#show_m a{background-position:0px 0px;}
#menu li#band_m a{background-position:0px -24px;}
#menu li#about_m a{background-position:0px -48px;}


#noflash{
	position:absolute;
	top:50%;
	left:50%;
	width:300px;
	height:200px;
	margin:-120px 0px 0px -150px;
}
/*------------------------------------------------------------------
	#photo
---------------------------------------------------------------------*/
#photolist{
	width:294px;
}
#photolist li.date {
	padding-bottom:7px;
	margin-bottom:7px;
	border-bottom:dotted 1px #666;
}

#photolist li span{
	margin-right:7px;
	background:url(../img/arrow.jpg) no-repeat left center;
	padding-left:6px;
}
 .current{
	color:#aa0909;
}
#photolist li.date ul{
	padding:18px 0px 10px 26px;
}
#photolist li.band{
	padding-bottom:7px;
}
#photos li{
	margin-bottom:13px;
}
.band_index {
	width:255px;
	height:250px;
	float:left;
}
.band_index h3{
	padding-right:8px;
	font-weight:100;
	font-size:10px;
}
.line{
	width:240px;
}
#pager {
	margin-bottom:56px;
}
#pager a{
	margin-right:7px;
}
/*------------------------------------------------------------------
	#about
---------------------------------------------------------------------*/
#profile p{
	margin-bottom:14px;

}





