@charset UTF-8;
#homebox
{
	text-align: left;
	margin:0px 0px 0px 45px;
	clear: both;
	overflow: hidden;
}
#homebox a:focus, #homebox a:hover
{
	color: #ffcc00;
	text-decoration: none;
}
#homebox .homebox_header_hr
{
	height: 3px;
	font-size: .1em;
	clear: both;
	overflow: hidden;
	margin: 10px 0px 0px;
	background: url(../images/hr-yellow628.gif) no-repeat left top;
}

/**********homebox header***********/
#homebox_header,
#homebox_header .header_title,
#homebox_header .header_date
{
	width: 628px;
	clear: both;
	overflow: hidden;
}
#homebox_header .header_title
{
	font-size: 2.24em;
	font-weight: bold;
}
#homebox_header .header_date
{
	font-size: 1.54em;
	color: #c8c7c5;
	padding:0px 0px 0px 2px;
	font-weight: bold;
}

/**********homebox body***********/

#homebox_body
{
	 width:600px;	
     padding:0px 0px 0px 1px;
}
#homebox_body,
#homebox_body .list_no_results,
#homebox_body .item_body,
#homebox_body .tem_body_hr,
#homebox_body .item_title_box,
#homebox_body .item_title,
#homebox_body .item_date,
#homebox_body .ico_share,
#homebox_body .item_warp,
#homebox_body .item_text,
#homebox_body .item_text_video,
#homebox_body .item_action
{
	clear: both;
	overflow: hidden;	
}
#homebox_body .item_body_hr
{
	height: 3px;
	font-size: .1em;
	background: url(../images/hr-yellow601.gif) no-repeat left top;
}

#homebox_body .list_no_results
{
 font-size:1.2em;
 text-align:center;
 margin:0px auto;
 padding:20px 0px 0px 0px;	
}

#homebox_body .item_body
{
	 padding:15px 0px;
}

/**********title box***********/
#homebox_body .item_title_box
{
 padding:0px;
}
#homebox_body .item_title_left
{
	float:left;
    width:87%;
	display:block;
	overflow:hidden;
}
#homebox_body .item_title_right
{
    width:12%;
	float:right;
}
#homebox_body .item_title
{
	 font-size:1.74em;
	 font-weight:bold;
}
#homebox_body .item_date
{
     font-size:1.24em;
     font-weight:bold;
     color:#999999;
}
#homebox_body .item_date span.item_type
{
   color:#000000;
   padding:0px;
   margin:0px;
   font-weight:normal;	
}
#homebox_body .ico_box
{
	 text-align:right;
}
#homebox_body .ico_box a.ico_share
{
	display: block;
	width: 62px;
	height: 19px;
    float:right;
	margin:8px 3px 0px 0px;
	background: url(../images/ico-share.gif) no-repeat left top;
}

/**********body box***********/
#homebox_body .item_warp
{
	 margin:20px 0px 0px 0px;
	 width:590px;
}
#homebox_body .item_text
{
	 font-size:1.34em;
}
#homebox_body .item_text .item_text_img
{
	 display:inline;
	 width:250px;
	 padding:0px 10px 0px 0px;
	 float:left;
}
#homebox_body .item_text .item_text_img img
{
}
#homebox_body .item_text .item_text_body,
#homebox_body .item_text .item_text_body_long
{ 
	 display:inline;
	 line-height:16px;
}
#homebox_body .item_text .item_text_body_long
{
}
#homebox_body .item_text .item_text_video
{
	text-align:center;
	margin:0px auto;
	 padding:15px 0px 0px;
}
/*
#homebox_body .item_text img,
#homebox_body .item_text embed,
#homebox_body .item_text object
{
 padding:0px 0px 5px 0px;	
}
*/
#homebox_body .item_action
{
   padding:5px 0px 0px;
}
#homebox_body .item_more
{
	 float:right;
	 font-size:1.74em;
	 font-weight:bold;
	 font-style:italic;
}
#homebox_body .item_comments
{
	float:right;
   color:#999999;
   font-size:1.54em;
   font-weight:bold;
   padding:0px 12px 0px 0px;
}

/**********item body page***********/
#item_body_page
{
  padding:30px 0px 0px;
  clear:both;
  overflow:hidden;	
}
#item_body_page ul
{
 list-style:none;	
} 
#item_body_page li
{
 font-size:1.8em;
 float:left;
 display:inline-block;	
 font-weight:bold;
}
#item_body_page li.blank_prev
{
  width:6px;	
}
#item_body_page li.blank
{
  width:10px;	
}
#item_body_page a
{
	font-weight:normal;
	color:#999999;
}
#item_body_page a.direction:link,
#item_body_page a.direction:visited
{
	font-weight:bold;
	color:#000000;
}
#item_body_page a.direction:focus, 
#item_body_page a.direction:hover
{
	color: #ffcc00;
}