/* opern/new */
#new_opern #opern_body{
	height: 100px; 
}

/* OPERN/INDEX */


#opern_index .count{
	width: 70px; 
}
#opern_index .title{
	text-align: left;
	font-size: 14px;
}

#opern_index .opern_block{
	border: dashed 1px #ccc;
	margin: 5px;
	padding: 5px;
	background-color: #f8f8f8;
}
#opern_index .info{
	margin-top: 3px;
}

/*-- opern/show --*/
#opern_show div{
	
}
#opern_show #download_link{
	text-align: center;
}
#opern_show h2{
	color: #042200; 
	font-size: 16px;
	margin: 5px 3px;
}
#opern_show #composer{
	font-size: 14px;
	margin-left: 5px;

}
#opern_show #opern_info{
	border: 1px dashed #ccc;
	background-color: #f7f7f7;
	width: 480px;
}
#opern_show #basic_info{
	float: left;
	width: 350px;height: 100px;
}
#opern_show #basic_info #body{
	border: 1px dashed #cccccc;
	padding: 5px;
	margin-top: 5px;
}
#opern_show #opern_info #preview{
	float: left; 
	margin: 5px;
}

#opern_show form #comment_body{
	padding: 5px;
}

#opern_show form .avatar{
	border: 1px solid #ccc;
	width: 70px; height: 70px;
}
#opern_show form .avatar img{
	margin: 3px;
}
#opern_show form #comment_body{
	float: left;
	height:33px;
}
#opern_show form #comment_submit{
	width: 45px;height: 45px;
	margin-left: 10px;
	float: left;
}

/*   LEFT  */
#opern_left{
	float: left;
	width: 200px;
/*	border:1px solid #ccc; */
}

/* MID */
#opern_mid{
	float:right;
	width:490px;
}
h3.share_your_canon{
	background-image: url(/images/opern/share_your_canon_bg.png);
	height: 33px;
	text-indent: -9999px;
}
#opern_format_info{
	border: 1px dashed #226cff;
	background-color: #dfebff;
	margin: 3px;padding: 3px;
}