﻿body {margin:0; background:#fff; font:normal 12px arial, sans-serif;}
#wrapper {width:1024px; margin:auto; position:relative; border-left:1px solid #999; border-right:1px solid #999}
#wrapper_main {width:1024px; background:url(/Style%20Library/Images/bg_main.png) repeat-y}

/* section headers */
h2 {height:22px; width:180px; margin:0; padding:0; font:normal 10px/23px arial, sans-serif; text-indent:8px}
h2.dk_blue {background:url(/Style%20Library/Images/header_dk_blue.png) no-repeat; color:#fff}
h2.gray {background:url(/Style%20Library/Images/header_gray.png) no-repeat; color:#1F549C}
h2.red {background:url(/Style%20Library/Images/header_red.png) no-repeat; color:#fff}

/* page header */
#header {width:1024px; height:147px; background:url(/Style%20Library/Images/bg_header.jpg) no-repeat}
#header .col_left {float:left; width:268px; margin-top:20px}
#header .col_right {float:right; width:268px; margin-top:20px}
#header .col_middle {float:left; width:488px; margin-top:20px}
#header .col_left .wrap, #header .col_right .wrap {width:180px; margin:auto}
#header .col_middle .wrap {width:426px; margin:auto; text-align:center}
#header h1 {position:relative; width:426px; height:21px; text-align:center; background:url(/Style%20Library/Images/bg_header_red.jpg) #ED2025 center top no-repeat; font:bold 11px/21px arial, sans-serif; color:#fff; margin:0; padding:0}
#header .datetime {margin:0; padding:0; font:bold 11px/38px arial, sans-serif; color:#ED2025; text-transform:uppercase}
#header .mac {margin:3px 0 0 7px; font:normal 10px arial, sans-serif; color:#1F549C}
#header .logo {margin-top:3px}
/* search form */
#header #searchform {padding-top:11px}
#header #searchbox {float:left; width:150px; height:18px; border:1px solid #A0C4E3}
#header #gobutton {float:right}

/* main body */
#main {width:1002px; margin:auto; padding-top:30px; background:url(/Style%20Library/Images/bg_main_gradient.jpg) no-repeat; min-height:533px; height:auto !important; height:533px}
#main .col_left {float:left; width:256px}
#main .col_right {float:right; width:257px}
#main .col_left .wrap, #main .col_right .wrap {width:180px; margin:auto}
#main .col_middle {float:left; width:489px; padding-bottom:15px}
#main .col_middle h1 {
	font-weight:bold;
	font-family:arial, sans-serif;
	font-size:small;
	margin:0; 
	padding:12px 0 16px 0; 
	color:#333;
	line-height:20px;
}
#main .col_middle p {font:normal 10px arial, sans-serif; color:#333; text-align:justify}
#main .col_middle a.more {font:normal x-small arial, sans-serif; color:#6A9FD3; text-decoration:none}
#main .col_middle a.more:hover {text-decoration:underline}

/* middle column elements */
#main .col_middle .wrap {width:416px; margin:auto}
#main .news {float:left}
#main .rss {float:right; margin-top:2px}
#main .rss a {font:normal 9px/18px arial, sans-serif; color:#1F549C; text-decoration:none}

/* list with dark blue arrows */
ul.arrow_list {list-style:none; margin:6px 0 0 8px; padding:0}
ul.arrow_list li {
	padding-left:10px; margin:0; background:url(/Style%20Library/Images/icon_arrow.gif) 0px 5px no-repeat; 
	font:bold 9px/18px verdana, arial, sans-serif; 

	}
ul.arrow_list li a {
	/*display:block;*/ 
	font:bold x-small/18px verdana, arial, sans-serif; 
	/*height:18px;*/
	color:#1F549C; 
	text-decoration:none; 
	}
ul.arrow_list li a:hover {text-decoration:underline}

/* list with light blue arrows */
ul.arrow_list_lt {list-style:none; margin:6px 0 15px 8px; padding:0}
ul.arrow_list_lt li {
	padding-left:10px; margin:0; background:url(/Style%20Library/Images/icon_arrow_list_lt_blue.gif) 0px 5px no-repeat; 
	font-size:x-small;
	font-family: arial, sans-serif;
	line-height:14px;
 	height:14px
}
ul.arrow_list_lt li a 
{
	/*display:block;*/ 
	font-size:x-small;
	font-family: arial, sans-serif;
	line-height:14px;
 
	color:#4490CA; text-decoration:none; height:14px}
ul.arrow_list_lt li a:hover {text-decoration:underline}

/* list with black arrows */
ul.arrow_list_blk {list-style:none; margin:6px 0 0 8px; padding:0}
ul.arrow_list_blk li {padding-left:10px; margin:0; background:url(/Style%20Library/Images/icon_arrow_blk.gif) 0px 5px no-repeat; font:bold 11px/19px arial, sans-serif; color:#333}
ul.arrow_list_blk li a {
	/*display:block;*/ 
	/*height:18px;*/
	font-weight:bold;
	font-family:arial, sans-serif;
	font-size:small;
	line-height:19px;

	color:#333;; 
	text-decoration:none
}
ul.arrow_list_blk li a:hover {text-decoration:underline}
ul.arrow_list_blk li.spacer {display:block; font:normal 6px/6px arial, sans-serif; height:6px; background:url()}

/* plain list */
ul.plain_list {list-style:none; margin:6px 0 0 8px; padding:0}
ul.plain_list li 
{	
	padding-left:10px; margin:0; background:url(/Style%20Library/Images/icon_arrow_list_lt_blue.gif) 0px 5px no-repeat;
	/*font:normal 2/14px arial, sans-serif; */
	font-size:x-small;
	font-family: arial, sans-serif;
	line-height:14px;
	/*height:14px*/
}
ul.plain_list li a 
{
	/*display:block;*/ 
	/*font:normal 2/14px arial, sans-serif;*/
	/*height:18px;*/
	font-size:x-small;
	font-family: arial, sans-serif;
	line-height:14px;

	color:#1F549C; 
	text-decoration:none; 
	/*height:14px*/
}
ul.plain_list li a:hover {text-decoration:underline}
ul.plain_list li.spacer {display:block; font:normal 6px/6px arial, sans-serif; height:6px}
ul.plain_list li a.options {color:#6A9FD3}
ul .iwantto {padding-bottom:16px}

/* emergency list */
ul.emergency_list {list-style:none; margin:6px 0 15px 8px; padding:0}
ul.emergency_list li {
	padding:0; margin:0; 
	font-size:x-small;
	font-family: arial, sans-serif;
	line-height:14px;
 color:#f00}
ul.emergency_list li a {
	/*display:block;*/ 
	font-size:x-small;
	font-family: arial, sans-serif;
	line-height:14px;
 	color:#f00; text-decoration:none;}
ul.emergency_list li a:hover {text-decoration:underline}

/* main navigation */
#nav_main {width:1024px; height:19px; background:url(/Style%20Library/Images/bg_nav_main.jpg) no-repeat;}
#nav_main ul {list-style: none; margin:0 0 0 7px; padding:0}
#nav_main #nav_left li {display:block; float:left; padding:0 0 0 43px; margin:0; font:normal 11px/19px arial, sans-serif;}
#nav_main #nav_right li {display:block; float:left; padding:2px 0 0 33px; margin:0; font:normal 9px/17px arial, sans-serif;}
#nav_main #nav_left li a {font:normal 11px/19px arial, sans-serif; color:#fff; text-decoration:none}
#nav_main #nav_right li a {font:normal 9px/17px arial, sans-serif; color:#ddd; text-decoration:none}
#nav_main #nav_left li a:hover, #nav_main #nav_right li a:hover {text-decoration:underline}
#nav_main #nav_right li.camera {padding:2px 50px 0 2px}
#nav_main #nav_right {float:right}
#nav_main #nav_left {float:left}

/* today in indianapolis */
#tii {margin:10px 0 0 8px; padding:0}
#tii .dark {
	font-size:x-small;
	font-family: arial, sans-serif;
	line-height:14px;
 color:#1F549C;}
#tii .light {
	font-size:x-small;
	font-family: arial, sans-serif;
	line-height:14px;
 color:#5A71AE;}

/* footer */
#footer {width:1026px; margin:auto; height:27px; background:url(/Style%20Library/Images/bg_footer.gif) no-repeat}
#footer ul {list-style: none; margin:0 0 0 35px; padding:0}
#footer #footer_left li {display:block; float:left; padding:0 0 0 15px; margin:0; font:normal 9px/24px arial, sans-serif; color:#fff}
#footer #footer_right li {display:block; float:left; padding:0; margin:0; font:normal 9px/24px arial, sans-serif; color:#fff}
#footer #footer_left li a {font:normal 9px/24px arial, sans-serif; color:#fff; text-decoration:none}
#footer #footer_left li a:hover, #footer #footer_right li a:hover {text-decoration:underline}
#footer #footer_right li.copyright {padding:0 50px 0 0}
#footer #footer_right {float:right}
#footer #footer_left {float:left}

/* common elements */
.block {display:block}
form {margin:0}
ins {display:block; clear:both}
.left {float:left}
#main p {margin:0; padding:0 0 8px 0}


/* miscellaneous */
.calendar {padding-bottom:8px}
#top_story {padding:10px 0 0 7px}
.top_story {display:block; border:1px solid #8F9193}

	.topNavStaticHover
	{
		text-decoration:underline
	}
	.topNavStaticMenuItem, .topNavStaticMenuItem a
	{
		font:normal 9px/14px arial, sans-serif !important; 
		font-size:11px !important;
		color:#fff;
		text-decoration:none;
		text-transform:uppercase!important;
		padding-right: 10px;
		padding-top:3px;
	}
	.topNavStaticMenu, .topNavStaticMenu a
	{
		font:normal 9px/14px arial, sans-serif !important; 
		font-size:11px !important;
		color:#fff;
		text-decoration:none;
		text-transform:uppercase!important;
	}
	
	.topNavStaticMenuItem a:hover
	{
		text-decoration:underline;
	}

	
		
	
	
	div.topNavStaticRight a
	{
		font:normal 9px/20px arial, sans-serif; 
		color:#ddd; 
		text-decoration:none;
		text-transform:capitalize !important;

	}
	
	div.topNavStaticRight a:hover
	{
		text-decoration:underline
	}
		
		
		
		
		
	.topNavDynamicMenuItem {
		background-color:  #3f508c ;  		
		margin:0px;
		display:block;
		wordSpacing: 2px !important;
		
		font:normal 9px/14px arial, sans-serif !important; 
		font-size:11px !important;
		color:#fff;
		text-decoration:none;
		text-transform:uppercase!important;

		}	
		
	.topNavDynamicMenuItem a,  .topNavDynamicMenuItem a:visited, .topNavDynamicMenuItem a.active,.topNavDynamicMenuItem a:link{
		 display: block;
		 padding: 4px 4px;
		 width: 175px;
		 white-space: normal;
		 color: #FFFFFF;
	}
	
	.topNavDynamicMenuItem a:hover
	{
		text-decoration:underline

	}
		
	/* main flyout containers */	
	div.topNavDynamicMenu{
		background-color: #3f508c ;  
		width: 180px;
	}
	
	
	.topNavDynamicSelected{}
	
	.topNav
	{
		margin-left:10px;
	}
}


/* Font fix for View -> Font size */
.link-item A:link 
{
	font-size:x-small !important;

}



