@charset "utf-8";
/* CSS Document */
* { zoom: 1;}
#topimg{margin:0 0 10px;text-align:center;}

.contents_row{
	clear:both;
	}
.content_box{
	position:relative;
	width:230px;
	float:left;
	margin-left:10px;
	line-height:1.5;
	letter-spacing:1px;
	background-color:#fff;
	background-image:url(../img/tabline_yellow.gif);
	background-repeat:no-repeat;
	background-position:10px 0;
	display:inline;
	zoom:1;
	}
.content_box a{
	text-decoration:none;
	color:#333;
	zoom:1;
	}

.content_box li{
	background-image:url(../img/tabline_dark_short.gif);
	background-repeat:no-repeat;
	background-position:0 0.5em;
	border-bottom:1px dotted #aaa11b;
	line-height:1.5;
	padding:0.2em 0 0.2em 1em;
	color:#333;
	display:block;
	}
.tab_green{background-image:url(../img/tabline_green.gif)!important;}
.tab_brown{background-image:url(../img/tabline_brown.gif)!important;}

.new_icon{margin-right:4px;}

.content_box li a { color:#333; text-decoration:none; }
.content_box li a:hover { color:#6c6500; text-decoration:underline; }
.hoverbox:hover{ background-color:#e8e7e1; cursor: pointer; }

.readmore{
	visibility:hidden;
	position:absolute;
	width:67px!important;
	right:0;
	bottom:-0.8em;
	*bottom:-10px;
}

.readmore_selected .readmore{visibility:visible;}
.bdrbtm { border-bottom: 10px solid #f3f2e8;}
.content_box h2{ width:210px; margin:15px auto -5px; font-size: 12px;}
.content_box h3,
.content_box p,
.content_box ul{ width:210px; margin:10px auto; zoom:1;}
.content_box p.date { position: absolute; top: 6px; right: 10px; text-align: right; font-size: 11px; zoom: 1; color: #999;}


