/*---middle--*/
div#middle{
margin:5px 0 0 0;
padding:0;
width:775px;
}


/*---left--*/
div#left{
	margin:0;
	padding:0;
	width:650px;
	float:left;
}


div#left .pick_up{
margin:0;
padding:10px 0px 0px;
width:658px;
height:376px;
}


div#left .pick1{
background-image:url('img/pick.gif');
background-repeat:no-repeat;
margin:5px 5px 0 0;
padding:0;
width:255px;
height:157px;
float:left;
overflow:hidden;
}


div#left .pick2{
background-image:url('img/pick.gif');
background-repeat:no-repeat;
margin:5px 0 0 0;
padding:0;
width:255px;
height:157px;
float:right;
overflow:hidden;
}


div#left .photo{
margin:5px 5px 5px 5px;
padding:0;
width:85px;
height:85px;
float:left;
}


div#left .info{
margin:5px 5px 5px 0px;
padding:0;
color:#64737A;
font-size:10px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 14px;
}


div#left .line{
margin:0 0 0 5px;
padding:0;
clear:both;
}


div#left .comment{
margin:5px 5px 5px 5px;
padding:0;
color:#64737A;
font-size:10px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 16px;
}


/*---right--*/
div#right{
	margin:0;
	padding:0;
	float:right;
	width: 280px;
}

div#right .topcontents{
margin:10px 0px 0px;
padding:0px;
width:280px;
height:20px;
}

div#right .line{
margin:5px 0 0 3px;
padding:0;
width:246px;
height:1px;
}

/*---news---*/
div#right .news{
background-color:#000000;
margin:0 0 0px;
padding:0;
width:280px;
height:148px;
overflow:hidden;
}

.title{
margin:0px 6px 0 6px;
padding:0;
color:#64737A;
font-size:12px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 16px;
}

div .news .comment{
margin:5px 6px 0px 6px;
padding:0;
color:#64737A;
font-size:10px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 16px;
}


/*---artist---*/
div#right .artist{
	background-color:#000000;
	margin:10px 0px 6px;
	padding:0px;
	width: 280px;
}


ul#release{
background-color:#000000;
margin:0 0 10px 0;
padding:5px 5px 5px 15px;
width:260px;
}

* html ul#release {
	margin-bottom: 0px;
	}

ul#release li{
list-style-type:none;
margin:0px;
padding:0px;
display:inline;
}

.photo{
width:60px;
height:50px:
padding:10px;
list-style-position: inside;
}

.photo2 {
	margin:5;
	padding:5;
	width:50px;
   height:100px:
   float:left;
	float: right;
	height: 50px;
}

div .artist .comment{
width:141px;
margin:5px 5px 5px 0;
padding:0;
color:#64737A;
font-size:10px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
line-height: 14px;
float: right;
}
