@charset "utf-8";
/* CSS Document */

#content .inner_content #top {clear:both; height:56px;}
#content .inner_content #top #left { background:url(../img/layout/box_left_top.gif) no-repeat; float:left; width:9px; height:56px; }
#content .inner_content #top #right { background:url(../img/layout/box_right_top.gif) no-repeat; float:right; width:9px; height:56px; }
#content .inner_content #middle {
	clear:both;
	border-left:#CCC solid 1px;
	border-right:#CCC solid 1px;
	background-color:#f4f4f5;
	padding: 5px;
	;
}
#content .inner_content #bottom {clear:both; height:9px;}
#content .inner_content #bottom #left { background:url(../img/layout/box_left_down.gif) no-repeat; float:left; width:9px; height:9px; }
#content .inner_content #bottom #right {
	background:url(../img/layout/box_right_down.gif) no-repeat;
	float:left;
	width:9px;
	height:9px;
}

#content .inner_content #box #top #center {
	height:56px;
	float:left;
	width:601px;
	background-image: url(../img/layout/box_top_filler.gif);
	background-repeat: repeat-x;
}
#content .inner_content #box #bottom #center {
	float:left;
	height:9px;
	width:601px;
	background:url(../img/layout/box_down_filler.jpg) repeat-x;
}
#content .inner_content #box {
	width:619px;
	float: left;
	margin-right: 15px;
	font-size:14px;
	color:#604545;
}
#content .inner_content #box a{
	color:#0596e7;
}
#content .inner_content #box #middle #alphabet_pagination {
	padding: 15px 10px;
}
#content .inner_content #box #alphabet_pagination #splitter { margin:0 5px;}

#content .inner_content #box ul {
	margin:0px 40px;
}
#content .inner_content #box ul li {
	padding:1px;
	font-weight: normal;
	color: #604545;
}
#content .inner_content #box #middle ul li #topic_link {
	color: #0596e7;
}

#content .inner_content #box #middle #date {color:#CCC; margin-left:10px;}

#content .inner_content #info_box #top #center {
	height:56px;
	float:left;
	width:282px;
	background-image: url(../img/layout/box_top_filler.gif);
	background-repeat: repeat-x;
}
#content .inner_content #info_box #bottom #center {
	float:left;
	height:9px;
	width:282px;
	background:url(../img/layout/box_down_filler.jpg) repeat-x;
}
#content .inner_content #info_box {
	width:300px;
	float: right;
	font-size:12px;
	color:#604545;
}
#content .inner_content #info_box #middle #question_mark { float:right; margin:5px;}
#content .inner_content #info_box #middle p { margin-bottom:10px;}

#content .inner_content #top #center #title {margin:15px 5px 15px 0px; display:block; font-size:18px; color:#604545}
