@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; }
#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:right; width:9px; height:9px; }

#content .inner_content #box #top #center #rss {
	float:right;
	margin: 5px 0px;
	;
}
#content .inner_content #box #top #center {
	height:56px;
	float:left;
	width:917px;
	background-image: url(../img/layout/box_top_filler.gif);
	background-repeat: repeat-x;
}
#content .inner_content #box #bottom #center {
	float:left;
	height:9px;
	width:917px;
	background:url(../img/layout/box_down_filler.jpg) repeat-x;
}
#content .inner_content #box { width:100%;}

#content .inner_content #top #center #title {
	margin:15px 5px 15px 0px;
	display:block;
	font-size:18px;
	color:#604545;
	float: left;
}

#content .inner_content #middle #position_info {
	height:120px;
	width:301px;
	float:left;
	font-size:12px;
	margin:5px;
	position:relative;
}
#content .inner_content #middle #position_info #photo {
	height:67px;
	width:80px;
	margin:5px 5px 5px 5px;
	float:left;
	overflow:hidden;
	border:solid 5px #FFF;
}
#content .inner_content #middle #position_info #photo img {	min-height:67px; min-width:75px; }
#content .inner_content #middle #position_info #title {
	width:196px;
	float:right;
	margin:10px 5px 5px 0px;
	color:#0596e7;
	font-weight:bold;
}
#content .inner_content #middle #position_info #title a { color:#0596e7; font-weight:bold; }
#content .inner_content #middle #position_info #lead { width:196px;	float:right; margin:0px 5px 5px 0px; color:#604545; }
#content .inner_content #middle #position_info #lead a { color:#604545; }
#content .inner_content #middle #position_info #watch_button { position:absolute; bottom:2px;; right:5px;}
#content .inner_content #middle #set_title {
	padding:10px;
	font-size:16px;
	color:#604545;
	letter-spacing:2px;
}

#content .inner_content #middle #vertical_spacer { background-color:#CCC; height:1px; display:block; width:100%; clear:both; margin:5px 0px; }