
/*
	SECTION FRONT 4
	make sure everything in here is preceded by '.sf4 ' so you don't overwrite other styles when this is aggregated
	updated:  2010-10-28  by Chris Hessert <chessert@thestate.com>
*/

.sf4 #mi_content_container { background: url(http://media.thestate.com/static/images/bg_rnavTop.gif) repeat-y right top;}

.sf4 #mi_content_container #mi_content {
	width: 660px;
	float: left;
	}

.sf4 .mi_auto_top { padding: 10px; }

.sf4 #mi_auto_content_left {
	float: left;
	width: 300px;
	display: inline; /* <- ie6*/
	padding: 0 10px 10px;
	}

.sf4 #auto_left {
	padding-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #efefef;
	border-bottom: 1px solid #efefef;
	}

.sf4 #mi_auto_content_right {
	float: right;
	width: 320px;
	padding: 10px;
	}

.sf4 #mi_multi_box_top, .sf4 #mi_multi_box_bottom {
	width: 320px;
	padding-bottom: 10px;
	overflow: hidden;
	}

.sf4 .mi_auto_top .story .image {
	float: left;
	width: 300px;
	margin-right: 10px;
	display: inline; /* <- ie6*/
	}

.sf4 .mi_auto_top .story .image img {
	width: 300px;
	}

.sf4 #mi_auto_content_left .story .image p {
	display: none;
	}

.sf4 .no_summary .headline {
	margin: 0 0 1.25em 0;
	font: 1.4em Georgia, "Times New Roman", Times, serif;
	}

