/* CSS Document */

#column_b{
float:left;
width:300px;
margin:0px 15px 0px 35px;}

#column_right{
float:left;
width:240px;
font-size:11px;
line-height:180%;

text-align:left;}

#column_right .link{
background:url("../img/ico_ya.gif") no-repeat left top;
padding-left:18px;
margin-bottom:8px;
}


#column_right .link a {font-size:14px; font-weight:bold;text-decoration:underline; color:#339900;}
#column_right .link a:link {font-size:14px; font-weight:bold;text-decoration:underline; color:#339900;}
#column_right .link a:hover  {color:#CCCC00;text-decoration:none;}

#column_right .comment{
padding-left:20px;}

h3{
	font-size:12px;
	font-weight:normal;
	padding:4px 60px 4px 12px;
	border-top:1px solid #E82000;
	border-bottom:1px solid #E82000;
	margin-bottom:8px;
	color:#333;
	line-height:17px;
	background:url("../img/ico_t.gif") no-repeat left top;
}

span.updated{
	display:block;
	position:relative;
	left:420px;
  width:200px;

}
div.updatedate{
	width:150px;
	text-align:right;
	color:#333;
	font-size:10px;
  line-height:200%;
  float:left;
}
div.updatephoto{
  width:50px;
  float:left;
}
div.updatephoto img{
  height:40px;
  padding-left:5px;
}

.infobody{
  clear: both;
	font-size:12px;
	line-height:180%;
  width:550px;
  margin: 10px 0 10px 40px;
  padding:10px 0 0 0;
}

#corner_sub_title{
  
  padding:5px 0;
  
}