/*
-----------------------------------------------
Site: Reporter
Name: Home Stylesheet
----------------------------------------------- */


/* Home
----------------------------------------------- */
.home {}


/* Banner
----------------------------------------------- */
#banner {
	float: left;
	width: 628px;
	background: #fff url(../images/template/banner_bg.gif) repeat-x;
	border-bottom: 1px solid #ccc;
}
	#banner .column {float: left;}
	#banner .image {
		position: relative;
		border-right: 1px solid #fff;
	}
		#banner .image img {border: 0;}
		#banner .image .button {
			position: absolute;
			bottom: 0; left: 20px;
			width: 105px; height: 25px;
			background: url(../images/template/banner_slideshow_bg.gif);
		}
			#banner .image .button a {width: 105px; height: 25px;}
	#banner .content {
		padding: 15px 20px 0 20px;
		width: 307px;
	}
		#banner .content h3 {
			margin: 0 0 -0.05em 0;
			font: 22px normal Georgia, "Times New Roman", serif;
		}
			#banner .content h3 a {text-decoration: none;}
			#banner .content h3 a:hover {text-decoration: underline;}
		#banner .content p {
			margin: 0.5em 0;
			color: #333;
		}
		#banner .content p.meta {
			margin-top: -0.2em;
			font-size: 10px;
			font-style: italic;
			color: #666;
		}
		#banner .content .related_stories { border-top: 1px solid #DEDEDE; padding-top: 6px }
			#banner .content .related_stories li { font-size: 10px; background: url(../images/template/bullet_bg_blue.gif) no-repeat 0px 5px; padding-left: 8px; list-style: none }
			#banner .content .related_stories li a { text-decoration: none }
			#banner .content .related_stories li a:hover { text-decoration: underline }
	


#banner .content h3 .date, #main_content h4 .date { color: #900; font: italic 9px "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif }
	

/* Content
----------------------------------------------- */
#main_content {
	padding-left: 0; padding-right: 0;
	width: 429px;
	background: url(../images/template/home_main_bg.gif) repeat-x;
	border-top: 1px solid #fff;
}
	#main_content .secondary_items {
		margin: 0; padding: 0 25px 5px 25px;
		list-style-type: none;
	}
		#main_content .secondary_items li {padding: 0 0 10px 0;}
			#main_content .secondary_items li .column {float: left;}
			#main_content .secondary_items li .image {width: 77px;}
			#main_content .secondary_items li .content {
				padding-left: 10px;
				width: 292px;
			}

			#main_content .secondary_items li h4 {
				margin: 0.4em 0;
				font: 14px Georgia, "Times New Roman", serif;
			}
				#main_content .secondary_items li h4 a {text-decoration: none;}
				#main_content .secondary_items li h4 a:hover {text-decoration: underline;}
			#main_content .secondary_items li p {margin: 0;}

	#main_content .featured_items {padding-left: 12px;}

	#main_content .secondary_items .related_stories { color: #039; font-size: 10px; padding: 2px 0 5px }
		#main_content .secondary_items .related_stories a { text-decoration: none }
		#main_content .secondary_items .related_stories a:hover { text-decoration: underline }

#main_content #more_news { margin: 0 25px; border-top: 1px solid #E0E0E0; padding: 10px 0 18px }
	#main_content #more_news h5 { margin-bottom: 3px }
	#main_content #more_news li { font-size: 10px; background: url(../images/template/bullet_bg_blue.gif) no-repeat 0px 5px; padding-left: 8px; list-style: none; margin: 2px 0 }
	#main_content #more_news li a { text-decoration: none }
	#main_content #more_news li a:hover { text-decoration: underline }


/* Sidebar
----------------------------------------------- */
#sidebar_content {
	background-color: #e6f3d4;
	border-top: 1px solid #fff;
}


