.home_sub_header
{
	width:780px;
	height:470px;
	background:url(/images/backgrounds/home_sub_header.jpg) no-repeat
}

.home_sub_header .c1
{
	width:155px;
	height:470px;
	float:left
}

.home_sub_header .c1 .r1
{
	height:80px;
	padding:60px 15px 10px
}

.home_sub_header .c1 .r2
{
	width:116px;
	position:relative;
	top:20px;
	text-align:center;
	margin:0 auto;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:700;
	color:#333
}

.home_sub_header .c1 .r3
{
	position:relative;
	top:30px;
	text-align:center;
	margin:0 auto;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-weight:700;
	color:#999;
	font-size:14px;
	text-transform:uppercase
}

.home_sub_header .c1 .r4
{
	position:relative;
	top:90px;
	left:10px;
	cursor:pointer
}

.home_sub_header .c2
{
	width:250px;
	height:470px;
	float:left
}

.home_sub_header .c2 .r1
{
	width:223px;
	height:195px;
	font-size:11px;
	position:relative;
	top:25px;
	left:19px
}

.home_sub_header .c2 .r1 .hero_name
{
	color:#333;
	font-weight:700
}

.home_sub_header .c2 .r1 .hero_agency
{
	font-family:Georgia,"Times New Roman",Times,serif;
	letter-spacing:1px
}

.home_sub_header .c2 .r1 .hero_date
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:700;
	font-style:italic;
	letter-spacing:1px
}

.home_sub_header .c2 .r1 .lmpd
{
	color:#009
}

.home_sub_header .c2 .r1 .lpd
{
	color:#006
}

.home_sub_header .c2 .r1 .jcpd
{
	color:#00c
}

.home_sub_header .c2 .r1 .jccd
{
	color:#006
}

.home_sub_header .c2 .r1 .lhapd
{
	color:#009
}

.home_sub_header .c2 .r1 .lfd
{
	color:#c00
}

.home_sub_header .c2 .r1 .jcso
{
	color:#630
}

.home_sub_header .c2 .r1 .jcems
{
	color:#00c
}

.home_sub_header .c2 .r1 .lmems
{
	color:#00c
}

.home_sub_header .c2 .r1 .lems
{
	color:#00c
}

.home_sub_header .c2 .r1 .date_police
{
	color:#c03
}

.home_sub_header .c2 .r1 .date_fire
{
	color:#009
}

.home_sub_header .c2 .r1 .date_sheriff
{
	color:purple
}

.home_sub_header .c2 .r1 .date_ems
{
	color:purple
}

.home_sub_header .c2 .r1 .agency_patch
{
	float:right;
	border:none;
	padding-top:25px;
	padding-right:12px
}

.home_sub_header .c2 .r1 .hero_photo
{
	position:relative;
	top:10px;
	left:10px;
	cursor:pointer
}

.home_sub_header .c2 .r2
{
	width:141px;
	height:141px;
	position:relative;
	top:87px;
	left:43px;
	cursor:pointer
}

.home_sub_header .c3
{
	width:205px;
	height:470px;
	float:left
}

.home_sub_header .c3 .r1
{
	width:165px;
	height:200px;
	padding:5px;
	margin:15px 0 0 25px
}

.home_sub_header .c3 .r2
{
	background:url(/images/home_scanner.png) no-repeat;
	margin:40px 0 0;
	padding:0;
	text-align:center;
	width:200px;
	height:200px
}

.home_sub_header .c3 .r2 .link
{
	padding:125px 0 0
}

.home_sub_header .c3 .r2 .link a
{
	color:#fff;
	font-size:14px;
	line-height:18px
}

.home_sub_header .c4
{
	width:165px;
	height:350px;
	float:left
}

.home_sub_header .c4 .r1
{
	padding-top:14px;
	text-align:center;
	color:#fff;
	font-weight:700;
	font-size:90%
}

.home_sub_header .c4 .r2
{
	height:290px;
	margin:4px 11px 0;
	padding:8px 5px
}

.home_sub_header .c4 .r2 form
{
	margin:0;
	padding:0
}

.home_sub_header .c4 .r2 img
{
	margin:0 0 10px;
	padding:0
}

.home_sub_header .c4 .r2 .checkbox input
{
	margin:0 5px 0 0;
	width:12px;
	height:12px;
	border:1px solid;
	border-color:#999 #333 #333 #999
}

.home_sub_header .c4 .r3
{
	padding:80px 0 0 20px
}

.home_sub_header .c4 .r3 form
{
	margin:0;
	padding:0
}

.home_sub_header .c4 .r3 #zip
{
	width:50px;
	padding:1px;
	height:14px;
	border:2px inset #e3dec4;
	margin:0 10px 0 0
}

.news_container
{
	background:#fff url(/images/backgrounds/home_news_bg.gif) repeat-y;
	min-height:400px
}

.left_col
{
	width:160px;
	max-width:160px;
	padding:0;
	margin:0;
	font-size:90%
}

.right_col
{
	width:160px;
	max-width:160px;
	padding:0;
	margin:0;
	font-size:90%
}

.left_col a
{
	color:#433
}

.right_col a
{
	color:#433
}

.left_col a:hover
{
	color:#c00
}

.right_col a:hover
{
	color:#1118bf
}

.center_col
{
	width:460px;
	padding:0;
	margin:0
}

.weather_stat
{
	padding-bottom:1px
}

.story_container
{
	width:100%;
	padding:0;
	margin:0;
	border:0;
	border-collapse:collapse
}

.story_title
{
	text-align:left;
	vertical-align:top;
	font-family:Georgia,'Times New Roman',Times,serif;
	font-weight:700;
	letter-spacing:.03em;
	line-height:normal;
	padding:3px 6px 3px 8px;
	font-size:110%
}

.news_topic_image
{
	text-align:right;
	vertical-align:top;
	padding:3px 5px 2px 0
}

.story_video
{
	text-align:left;
	vertical-align:middle;
	background-color:#006;
	padding:2px 4px 2px 10px;
	line-height:normal
}

.story_formatted_date
{
	text-align:right;
	vertical-align:middle;
	color:#fff;
	background-color:#006;
	font-family:Georgia,'Times New Roman',Times,serif;
	font-weight:700;
	padding:2px 10px 2px 4px;
	line-height:normal;
	letter-spacing:.03em
}

.story_credits {
	font-family:Georgia,'Times New Roman',Times,serif;
	font-size:105%;
	font-style:italic;
	font-weight:700;
	padding:10px;
}
.story_credits a {
	color:inherit;
}
.story_credits a:hover {
	color:#c00
}
.story_credits img {
	display:inline;
	vertical-align:middle;
	padding-right:3px
}

.story_update
{
	padding:0 0 10px 12px;
	text-align:left;
	font-size:90%
}

.story_content
{
	padding:0 10px;
	font-size:106%;
}

.story_content p
{
	line-height:136%;
	letter-spacing:.03em;
	margin:0;
	padding:0 0 11px
}

.story_content img
{
	padding:1px 12px 2px 0;
	float:left
}

.story_options
{
	font-family:Georgia,'Times New Roman',Times,serif;
	font-size:108%;
	font-style:italic;
	font-weight:700;
	padding:0 10px 10px 10px;
	vertical-align: top;
}

a.story_edit
{
	color:#000066
}

a.story_continues
{
	color:#c00
}

a.story_comments
{
	color:#1118bf
}

.story_end
{
	height:10px;
	border-bottom:1px solid silver
}

.rss_left_head
{
	font-family:Georgia,'Times New Roman',Times,serif;
	font-size:11px;
	font-weight:700;
	text-align:left;
	letter-spacing:1px;
	border-bottom:2px solid #900;
	color:#fff;
	background:#c00;
	padding:3px 2px 3px 4px;
	margin-bottom:5px
}

.rss_right_head
{
	font-family:Georgia,'Times New Roman',Times,serif;
	font-size:11px;
	font-weight:700;
	text-align:left;
	letter-spacing:1px;
	border-bottom:2px solid #003;
	color:#fff;
	background:#1118bf;
	padding:3px 2px 3px 4px;
	margin-bottom:5px
}

.rss_date
{
	font-style:italic;
	color:#000;
	font-family:Times
}

.rss_link
{
	padding:2px 2px 3px 4px
}

.rss_feed
{
	border-bottom:#ccc 1px solid;
	margin-bottom:2px
}

.rss_feed_end
{
	margin-bottom:4px
}
