/* CSS Document */

/* HTML ELEMENTS SA*/
* {
	margin:0;
	padding:0;
}

.cusAddSpace * {
	margin:0;
	padding:0;
}
html, body {
	height: 100%;
} 

body {
	color:#000000; 
	font-family:Arial,Helvetica,sans-serif;
	background-color:#ffffff;
	background:url(/TimesDispatch/Images/site_bg.jpg) repeat-y top left;
}
/* SA	
form {
	margin:0;
	padding:0;
}

table p {line-height:1.2;}
*/
h2 {
	font-size: 1.4em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
		color: #4c718f; /* CUSTOMIZE */
}

	h2 a{text-decoration:none;}

h3 {
	font-size: 1.3em; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: .9em; 
	font-weight: bold; 
	color: #4c718f; /* CUSTOMIZE */
}

h4 {
	font-size: 1.2em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #4c718f; /* CUSTOMIZE */
}

h5 {
	font-size: 1.1em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #4c718f; /* CUSTOMIZE */
}

h6 {
	font-size: 1em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #4c718f; /* CUSTOMIZE */
}
/* SA
p  {font-size: .75em; line-height: 1.25em;}
li  {font-size: .75em; line-height: 1.25em;}
*/

/* END HTML ELEMENTS ----------------------*/

/* UNIVERSAL CLASSES ----------------------*/
.headline {font-size:14px;}

.bold {font-weight:bold;}

.clear {clear:both;}

.adrule {
	color:#000000; /* CUSTOMIZE */
	font-family:Arial,Helvetica,sans-serif;
	font-size:8px;
	letter-spacing:0.25em;
	line-height:1.25em;
	margin:0pt;
	padding:0pt 0pt 2px;
	text-align:center;
	text-transform:uppercase;
}

.crumbtrail {
	color:#000000; /* CUSTOMIZE */
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
	margin-bottom:10px;
	padding-top:5px;
	padding-left:5px;
	width:190px;
	float:left;
}

/* ACCORDION NAV */
.menutitle {
	background-color:#d1e2f0; /* CUSTOMIZE */
	border:1px solid #000000;
	color:#000000;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0pt;
	padding:2px 0pt;
	text-align:left;
	width:300px;
}

.menulayer {
	border-color:#BBE5ED rgb(126, 168, 175) rgb(126, 168, 175) rgb(187, 229, 237); /* CUSTOMIZE */
	border-style:solid;
	border-width:1px;
}

/* ARTICLE DATE HEADER */
.date_header {
	text-transform:uppercase;
	color:#13169F;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif;
}


/* ARTICLE HEADLINE */
.story_headline {
	padding-top:20px;
	padding-left:5px;
	font-size: 1.4em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
		color: #4c718f; /* CUSTOMIZE */
}

/* TAG LIST */
.tags {
	margin-left:15px;
	margin-bottom:10px;
}

/* ON DEMAND CLASSES */
.simpletop {
	border-bottom:1px solid #003366;
	margin:5px;
	padding:20px 5px 5px;
	font-size:16px;
}

.rss_list {
	margin-left:15px;
	margin-bottom:20px;
}

	.rss_list img {
		float:left;
		margin-right:20px;
	}

.rss_tier2 {margin-left:30px;}

.rss_tier3 {margin-left:60px;}

/* VIDEO ICON */
.video_icon {background-image:url(/TimesDispatch/Images/icon_video.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-right:20px;
}

#IEroot .video_icon {display:inline-block;}

/* INLINE THUMBNAILS */
.inline_thumbnail {
	float:left; 
	margin-top:5px; 
	margin-bottom:5px; 
	margin-right:5px;
}

/* END UNIVERSAL CLASSES ------------------*/

/* MAIN STRUCTURAL DIVS -------------------*/
#header {
	margin:0;
	padding:0;
	width:990px;
	background-image:none;
	background-color:#FFFFFF;
}

#pagewrapper {
	background-color:#FFFFFF;
	margin:0pt 10px;
	width:990px;
	min-height: 100%; 
	position:relative;
	padding-bottom:250px;
}

	#IEroot #ie6only #pagewrapper {
		height: 100%; 
	}

#pagewrapper_800 {
	background-color:#FFFFFF;
	margin:0pt 10px;
	width:990px;
	min-height: 100%; 
	position:relative;
	padding-bottom:250px;
}

	#IEroot #ie6only #pagewrapper_800 {
		height: 100%; 
	}

#pagewrapper_660{
	background-color:#FFFFFF;
	background-image:url(/TimesDispatch/Images/backgrdgradrule_330.gif);
	background-repeat:repeat-y;
	margin:0pt 10px;
	width:990px;
	min-height: 100%; 
	position:relative;
	padding-bottom:250px;
}

	#IEroot #ie6only #pagewrapper_660{
		height: 100%;
	}

#pagewrapper_760{
	background-color:#FFFFFF;
	background-image:url(/TimesDispatch/Images/backgrdgradrule_760.gif);
	background-repeat:repeat-y;
	margin:0pt 10px;
	width:990px;
	min-height: 100%; 
	position:relative;
	padding-bottom:250px;
}
#IEroot #ie6only #pagewrapper_760{
	height: 100%; 
}
#pagewrapper_760T{
	background-color:#FFFFFF;
	background-image:url(/TimesDispatch/Images/backgrdgradrule_760.gif);
	background-repeat:repeat-y;
	margin:0pt 10px;
	width:990px;	
	position:relative;
}
#IEroot #ie6only #pagewrapper_760T{
	height: 100%; 
}
#pagewrapper_760B{
	background-color:#FFFFFF;
	background-image:url(/TimesDispatch/Images/backgrdgradrule_760.gif);
	background-repeat:repeat-y;
	margin:0pt 10px;
	width:990px;
}
#IEroot #ie6only #pagewrapper_760B{
	height: 100%; 
}


#pagewrapper_990 {
	background-color:#FFFFFF;
	margin:0pt 10px;
	width:990px;
	min-height: 100%; 
	position:relative;
	padding-bottom:260px;
}

	#IEroot #ie6only #pagewrapper_990 {
		height: 100%; 
	}

#contentgrid {
	width:990px;
	min-height: 100%; 
}

	#IEroot #ie6only #contentgrid {
		height: 100%; 
	}
#maincontent_760 {
	float:left;
	width:770px;
}
#bottom_pillows {
	width:650px;
	margin-left:60px;
}

#maincontent_660 {
	width:660px; 
	float:left;
}

#maincontent_660 h2{padding-left:5px;}

#maincontent_660 p{padding-left:5px;}

#lhsrail {
	width: 200px; 
	margin-right: 10px; 
	padding-bottom: 10px; 
	padding-top: 10px; 
	margin-top: 15px; 
	float: left;
	padding-left:5px;
}

#mg_ft {
	width:986px;
	/*position:absolute;
	bottom:0px;
	margin-top:400px;*/
	background-color:#FFFFFF;
	border-top:1px solid #666666;
}
.mg_ft {
	width:986px;
	/*position:absolute;
	bottom:0px;
	margin-top:400px;*/
	background-color:#FFFFFF;
	border-top:1px solid #666666;
}
/* END MAIN STRUCTURAL DIVS ---------------*/

/* HEADER STYLES ------------------------- */

/* TOP LINKS */
#top_links {
	width:990px;
	height:20px;
	margin:0;
	padding:0;
	padding-top:5px;
	color:#000000;  /* CUSTOMIZE */
	font-family:Arial,Helvetica,sans-serif;
	background-color:#FFFFFF; /* CUSTOMIZE */
}

#top_links p {
	color:#000000;
	font-size:11px;
}

#top_links a {
	color:black;
	font-size:11px;
}

#top_links_center {
	margin-right:175px;
	float:right;
}

#top_links_right {
	margin-right:20px;
	float:right;
}

#mast {
	width:990px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	background-image:none;
}

/* DEAL OF THE DAY - COMMUNITY */
#mast #dealoftheday {
	height:60px;
	margin:10px 10px 10px 15px;
	text-align: -moz-right;
	float:left;
	width: 300px; 
	background: url(/TimesDispatch/Images/dodbackgrd.gif);
}
	#IEroot #mast #dealoftheday {
		text-align: right;
	}

/* LEADERBOARD - METRO */
#mast #topad {
	width:728px;
	min-height:90px;
	float:left;
	padding:0px;
}

#sitename {
	background-color:#FFFFFF;
	background-image:none;
	width:250px;
	min-height:93px;
	float:left;
}

#sitename_community {
	background-color:#FFFFFF;
	background-image:none;
	width:660px;
	min-height:93px;
	float:left;
}

/* LEADERBOARD - COMMUNITY */
#topad_community {
	width:990px;
	background-color:#E2E2E2;
	border-bottom:3px solid #000000; /* CUSTOMIZE */
	padding-top:10px;
	padding-bottom:10px;
	text-align: -moz-center;
}

	#IEroot #topad_community{
		text-align: center;
	}


/* PENCIL AD */
#topslider 
{
	display: block;
	height:auto;
	margin:0; 
	padding:0pt;
	width:990px;
	background:#333333;
}
#topslider img
{
	display: block;
}
/* NAVIGATION */
#nav {
	font-family:Arial, Helvetica, sans-serif;
	width: 990px;
	height: 24px;
	background-color:#000000;
	background-image:url(/TimesDispatch/Images/nav.gif);
	clear: both;
	overflow:hidden;
}

/* NAV LINK COLORS */
#nav #content_nav a:hover {
	color: #FFFFFF; /* CUSTOMIZE */
	background-color: #747474; /* CUSTOMIZE */
}

#nav #revenue_nav a {
	color: #ffffff; /* CUSTOMIZE */
}

#nav #revenue_nav a:hover {
	color: #FFFFFF; /* CUSTOMIZE */
	background-color: #747474; /* CUSTOMIZE */
}



#dropnav, #dropnav ul {
	list-style: none;
}

#dropnav li {
	float: left;
}
#dropnav li ul {
	position: absolute;
	width: 140px;
	display: none;
	border-left: 1px solid #E4E4E4; /* CUSTOMIZE */
	border-bottom: 1px solid #E4E4E4; /* CUSTOMIZE */
	border-right: 1px solid #E4E4E4; /* CUSTOMIZE */
	position:absolute;
}

#dropnav li ul li {
	background-color: #C9761F;
	color: #FFFFFF;
}

#dropnav li ul li a {
	display: block;
	width: 130px;
	color: #000000;
	background-color:#FFFFFF; /* CUSTOMIZE  - only visible before BG image fills in  */
	background-image:url(/TimesDispatch/Images/subnav_bg01.jpg);
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
}

#dropnav li ul li a:hover {
	display: block;
	width: 130px;
	color: #000000;
	background-color:#FFFFFF; /* CUSTOMIZE - only visible before BG image fills in */
	background-image:url(/TimesDispatch/Images/subnav_bg02.jpg);
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	padding-bottom: 5px;
	padding-top: 5px;
}
			
#dropnav a {
	display: block;
	color: #ffffff;
	background-color: inherit;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	}

	#dropnav li:hover ul, #dropnav li.sfhover ul {
		display: block;
	}

#dropmenudiv{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#content_nav {
	height:100%; 
	float:left; 
	padding-left:10px;
}
	/* CONTENT NAV SUBNAV ITEMS */
	.content_nav_item a {background-image:url(/TimesDispatch/Images/subnav_bg01.jpg);
		color:#000000; /* CUSTOMIZE */
	}
	
	.content_nav_item a:hover {background-image:url(/TimesDispatch/Images/subnav_bg02.jpg);
		color:#FFFFFF; /* CUSTOMIZE */
	}
	
		
#revenue_nav {
	height:100%; 
	float:right; 
	padding-left:40px; 
	padding-right:10px;
}
	
	/* REVENUE NAV SUBNAV ITEMS */
	.revenue_nav_item a {background-image:url(/TimesDispatch/Images/subnav_bg03.jpg);
		color:#000000; /* CUSTOMIZE */
	}
	
	.revenue_nav_item a:hover {background-image:url(/TimesDispatch/Images/subnav_bg04.jpg);
		color:#FFFFFF; /* CUSTOMIZE */
	}


/* SEARCH BAR */
#search {
	width:990px;
	height:28px;
	padding: 6px 0 0 0;
	background-image:url("/TimesDispatch/Images/topsearchbackgrd.jpg");
	background-repeat: no-repeat; 
	border-bottom: 1px solid #999;
	font-size: 11px;
}

#searchform {
	float:left;
	margin-left:5px;
}

#IEroot #ie6only #searchform img{margin-top:2px;}

#searchform table{
	margin-top:-5px;
	font-size:11px;
}

#searchbar_box {
	float:right;
	margin-right:20px;
	margin-top:0px;
	width:100px;
	height:25px;
}

#searchbar_box p {
font-size: 11px;
}

#searchbar_box a {
color: #000;
}

#searchbar_box a:hover {
color: #CC6600;
}



#quick_links {
	float:right; 
	width:225px; 
	margin-right:40px; 
	overflow:hidden;
}

/* DATELINE */
#dateline {
	background:#FFFFFF none repeat scroll 0% 50%; 
	border-bottom:1px solid #999999; /* CUSTOMIZE */
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:bold;
	height:25px;
	padding:5px 0pt;
	width:990px;
}

#dateline_community {
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	width:220px; 
	float:left;
	padding:5px 0pt;
	margin-left:15px;
}


#dateline_left {
	margin-left: 10px;
	margin-top: 5px;
}

	#IEroot #dateline_left{padding-top:5px;}


#dateline_right {
	float: right; 
	margin-right: 5px; 
	margin-top: 6px;
}

#date {
	float:left;
	border: 2px solid #FFFFFF;
	border-right:0px;
}

	#date span {
		margin-left:5px;
		margin-right:5px;
	}

/* NEWS SLIDER */
#scroll_ticker{
	color:#FFFFFF;
	font-size:12px;
	height:60px;
	width:500px;
	position:absolute;
	left:600px;
}

#scroll_ticker .scroll_title{
	color:#CC0000;
	font-weight:bold;
}



#tabs_ticker #marquee{position:relative;}

#scroll_ticker marquee{
		position:absolute;
		top:-10px;
}

/* NEWS SLIDER */

.fl {
	float: left; 
	display: inline;
}

img {
	border: 0;
	/* SA display: block;*/
}

.news_slider {
	position: relative; 
	width: 660px; 
	height:320px;  
	text-align: left;
	background:url(/TimesDispatch/Images/news_slider_bg01.jpg) no-repeat top left;
	padding-top:30px;
/*	margin-bottom: -30px;*/
}


	.news_slider .messaging {
		display: block; 
		padding: 5px; 
		margin: 0 20px 5px 20px; 
		background: #ffffcc;
	}

	.news_slider .prev, .news_slider .next {
		position: absolute; 
		top: 64px; 
		display: none;
		outline:0;
	}

	.news_slider .skip {font-size:.8em;}

	.news_slider .prev {margin-left:9px;}

	.news_slider .next {
		right: 0;
		margin-right:10px;
	}

	.news_slider .container {
		position: relative; 
		margin-top: 1px; 
		left: 0; 
		width: 100%;
		height:234px;
	}

	.news_slider .news_items {
   		 /* The width must be equal to .item ((width + margin-right) * 2). */
		position: relative; 
		width: 590px; 
		top: 2px; 
		left: 34px; 
		overflow: hidden;
		margin-top: 32px;
	}

		#IEroot #ie7andup .news_slider .news_items {margin-top:62px;}

		#IEroot #ie6only .news_slider .news_items {
			margin-top:62px;
			height:235px;
		}

	.news_slider .view_all {
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 10px; 
		font-weight:bold;
		text-align:right;
		position:relative;
	}

	.news_slider .item {
    	/* Must contain a width and a margin-right. */
		width: 196px; 
		height: 234px;
		margin-right: 1px;
	}

		.news_slider .item .text_no_image {
			overflow: hidden;
		}

		.news_slider .item img {
			padding: 10px;
			display:none;
		}


	.news_slider .text {
		background:transparent url(/TimesDispatch/Images/black_trans.png) repeat top left;
		color:#FFFFFF;
		font-size: 12px; 
		font-weight:bold;
		width: 191px; 
		height: 72px;
		padding: 4px 0 10px 5px;
		margin-top:30px;
	}

	#IEroot #ie6only .news_slider .text {
		background:transparent url(/TimesDispatch/Images/transparent_000.gif) repeat top left;
	}

 		.news_slider .text a{
 			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
 		}

.item_article {
	width: 196px; 
	height: 117px;
	background-color:#CCFF00;
	margin-bottom: 1px;
	position:relative;
}

#tagline{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:20px;
	text-align:center;
}

	#tagline a{color:#000099;}
	
		#tagline a:hover{color:#0000CC;}


.ns_timestamp{
	float:left;
	font-size:12px;
	color:black;
	border-right:1px #CCCCCC solid;
	padding-right:5px;
	margin-right:5px;
	height:60px;
	width:30px;
	text-align: center;
}

 

.ns_timestamp_no_image {
	float:left;
	font-size:12px;
	border-right:1px #CCCCCC solid;
	padding-right:5px;
	margin-right:5px;
	height:60px;
	width:30px;
	text-align: center;
	color:black;
}

 
.ns_timestamp_red{
	float:left;
	font-size:12px;
	color:red;
	border-right:1px #CCCCCC solid;
	padding-right:5px;
	margin-right:5px;
	height:60px;
	width:30px;
	text-align: center;
}

 
.ns_timestamp_no_image_red {
	float:left;
	font-size:12px;
	border-right:1px #CCCCCC solid;
	padding-right:5px;
	margin-right:5px;
	height:60px;
	width:30px;
	text-align: center;
	color:red;
}


.ns_updated_comments{
	background: url(/TimesDispatch/Images/comment_bubble.gif) no-repeat top right;
	color:#000000;
	float:right;
	font-size:11px;
	height:30px;
	overflow:hidden;
	margin-right:10px;
	padding-right:20px;
}



.ns_headline{
	overflow:hidden;
	height:48px;
	margin-right:5px;
}

.headline_no_image {
	color:#000000 !important;
}

.text_no_image {
	color:#000000 !important; 
	background:#FFFFFF !important;
}

	.text_no_image .ns_updated{color:#666666;}

	.ns_updated{
		color:#CCCCCC;
		font-size:11px;
		height:30px;
		overflow:hidden;
		padding-right:3px;
	}

/* TABS NEWS SLIDER -------------------------------------------------------------*/

#tabs_marquee_wrapper{background:url("/TimesDispatch/Images/tabs_bg.jpg") repeat-x left top;
	width:990px;
	height:36px;
}

#tabs_news_slider {float:left;width:450px;}

#tabs_news_slider ul{
	margin:0 0 0 10px;
	padding:8px 0 0 0;
	list-style:none;

}

	#tabs_news_slider li{
		float:left;
		margin:0;
		padding:0;
	}

.container9 .ui-tabs-hide{display:none;}
	
	/*  REGULAR STATE ------------------------------------------------*/
		#tabs_news_slider a{
			display:block;
			background:url("/TimesDispatch/Images/tabs_middle.jpg") repeat-x right top;
			text-decoration:none;
			color:#000000;
			font-family:Ariel, helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
		}
		
		#tabs_news_slider .left_door{
			display:block;
			background:url("/TimesDispatch/Images/tabs_left.jpg") no-repeat left top;
			padding:7px 15px;
		}
		
		#tabs_news_slider .right_door{
			display:block;
			background:url("/TimesDispatch/Images/tabs_right.jpg") no-repeat right top;
			
		}
		
	/* ACTIVE STATE -------------------------------------------------*/
		#tabs_news_slider .ui-tabs-selected a, #tabs_news_slider .ui-tabs-selected .left_door, #tabs_news_slider a:hover .left_door{
			background-position:0% -56px;
			color:#FFFFFF;
		}	
		
		#tabs_news_slider .ui-tabs-selected a:hover, #tabs_news_slider .ui-tabs-selected a:hover .left_door{
			background-position:0% -56px;
			color:#FFFFFF;
		}
			
		#tabs_news_slider .ui-tabs-selected .right_door, #tabs_news_slider a:hover .right_door, #tabs_news_slider .ui-tabs-selected a:hover .right_door{
			background-position:right -56px;
		}
		
	/* HOVER STATE -------------------------------------------------*/	
		#tabs_news_slider a:hover, #tabs_news_slider a:hover .left_door{
			color:#333333;
			background-position:0% -28px;
		}
			
		#tabs_news_slider a:hover .right_door{
			background-position:right -28px;
			background-repeat:no-repeat;
		}

/* TABS ARTICLES ----------------------------------*/
#tab_main_container{
	padding:0px 0px;
}

#article_media ul.tab_element{
	margin:0;
	padding:8px 0 0 0;
	list-style:none;
}

	#article_media ul.tab_element li{
		float:left;
		margin:0;
		padding:0;
		background:url("/TimesDispatch/Images/tabs_middle.jpg") repeat-x right top;
	}

	/*  REGULAR STATE ------------------------------------------------*/
		#article_media ul.tab_element li a{
			display:block;
			background:url("/TimesDispatch/Images/tabs_right_white.jpg") no-repeat right top;
			text-decoration:none;
			color:#000000;
			font-family:Ariel, helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
		}

		#article_media ul.tab_element li a span{
			display:block;
			background:url("/TimesDispatch/Images/tabs_left_white.jpg") no-repeat left top;
			padding:5px 25px;
		}

	/* ACTIVE STATE -------------------------------------------------*/
		#article_media  ul.tab_element .ui-tabs-selected, #article_media ul.tab_element .ui-tabs-selected a span, #article_media ul.tab_element .ui-tabs-selected a:hover span, #article_media ul.tab_element .ui-tabs-selected:hover{
			background-position:0% -56px;
			color:#FFFFFF;
		}	
		
		#article_media ul.tab_element .ui-tabs-selected a:hover{
			background-position:0% -56px;
			color:#FFFFFF;
		}
			
		#article_media ul.tab_element .ui-tabs-selected a,  #article_media  ul.tab_element .ui-tabs-selected a:hover{
			background-position:right -56px;
		}

	/* HOVER STATE -------------------------------------------------*/	
		#article_media ul.tab_element li:hover,  #article_media ul.tab_element li a:hover span{
			color:#333333;
			background-position:0% -28px;
		}
			
		#article_media ul.tab_element li a:hover {
			background-position:right -28px;
			background-repeat:no-repeat;
		}
		
#blue_line{
	border-top:3px solid #5599DA;
	height:1px;
}

.ui-tabs-hide {display: none;}

.ui-tabs-nav a {
	white-space: nowrap; /* required in IE 6 */    
	outline: 0; /* prevent dotted border in Firefox */
}

#IEroot .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
	display: inline-block;
}

#IEroot #ie7andup .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
	display: inline-block;
}

.ui-tabs-panel {
	background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}

/*INLINEPLAYER ARTICLE*/
#featuredmedia #inlinePlayerContainer_headline{display:none;}


/* WEATHER ADVISORY */

#current_conditions_scroll{
	width:535px;
	border:1px solid #FFFFFF;
	overflow:hidden;
}

	#IEroot #ie6only #current_conditions_scroll{width:555px;}

.warning {background:url(/TimesDispatch/Images/warning_sign.gif) no-repeat top right;
	border: 1px solid #FF0000 !important;
	padding-left:2px;
	padding-right:10px;
	/*margin:0 0 0 169px; */
	overflow:hidden;
}

	#IEroot .warning {padding-right:3px;}

#warningspan{margin-left:5px;}
			

/* WEATHER OUTLOOK POSTINGS - HAMWEATHER 3 */
.weather_outlook_entry {
}

	.weather_outlook_entry p {font-size:12px;}
	
	.weather_outlook_entry img {margin-right:10px;}
	
.weather_outlook_posted {
}

.weather_outlook_title {
}

/* WEATHERBOX */
#mg_weatherbox{
	background-color:#000000;
	background-image:url(/TimesDispatch/Images/weather_portlet_bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:330px;
	height:350px;
	position:relative;
}

#mg_weatherbox p{margin-top:14px;}

#IEroot #ie6only #mg_weatherbox p{margin-top:0px;}

#mg_weatherbox label{font-weight:bold;}

#mg_weatherbox input{float:left;}

#mg_weatherbox fieldset{
padding-left:25px;
border:none;
float:left;
width:185px;
}

#IEroot #ie6only #mg_weatherbox fieldset{padding-top:10px;}



#radar_image_wrapper{
	margin-left:10px;
	padding-top:40px;
}

#weatherbox_links{
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}

	#weatherbox_links a{color:#E9D04E;}
	
		#weatherbox_links a:hover{color:#FFFFFF;}
		
		#weatherbox_links a:visited{color:#CBB544;}

#weather_form {
	float: left; 
	margin-top:14px; 
	height: 42px; 
	width:213px; 
}
	
#mgw_adspace {
	float:left;
	height: 42px; 
	margin-top:15px; 
	width:104px; 
	text-align:center; 
}

/*	#IEroot #ie6only #mgw_adspace {
		margin-right:10px;
		margin-top:15px;
	}*/


	#mgw_adspace img{display:inline;}
	
.radar_images{
	border:2px white solid;
}

.go_button_blue{margin-left:5px;}

/* ROTATING PANELS */
.timestamp {
	color:#999999;
	font-size:9px;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
}

#panels {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(/TimesDispatch/Images/panel_bg.jpg) repeat-y top left;
	width:660px;
	float:left;
}
	#panels .panel_left {
		margin-left:20px;
		margin-right:16px;
		margin-top:15px;
		width:330px;
		float:left;
		height:310px;
		display: table;
		_display: inline;
		_margin-right: 8px;
	}

	#IEroot #ie6only #panels .panel_left {margin-right:0px;}

	#IEroot #panels .panel_left .panel_story{padding-top:60px;}

	#IEroot #panels .panel_left{position:relative;}

		#panels .panel_left #panel_left_middle{
			display:table-cell;
			vertical-align:middle;
		}

		#IEroot #panels .panel_left #panel_left_middle{
			#position:absolute;
			#top: 50%;
		}

		#IEroot #panels .panel_left #panel_left_inner{
			position:relative;
			top:-50%;
		}

		#IEroot #ie6only #panels .panel_left #panel_left_inner{
			position:relative;
			top:-55%;
		}

		#IEroot #ie7andup #panels .panel_left{margin-top:-45px;}

		#panels .panel_left img{
			border:1px solid #BDCEDC;
			padding:5px;
			background:#FFFFFF;
		}

			#IEroot #panels .panel_left img{margin-top:60px;}

			#IEroot #ie6only #panels .panel_left img{margin-top:0px;}

	#panels .panel_right {
		font-size:14px;
		margin-right:10px;
		margin-top:15px;
		height:315px;
		overflow:hidden;
	}

	#IEroot #ie7andup #panels .panel_right {padding-top:1px;}

		#panels .panel_right h5{margin-top:10px;}

		#panels .panel_right ul {margin-left:15px;}
	
		#panels .panel_right li {
			margin: 4px 0px 4px 0px;
		}	

		#panels .panel_title {height:20px;}
		
		#panels .panel_title h1 {
			font-size:22px;
			font-weight:bold;
			margin-left:40px;
			color:#FFFFFF;
		}
		
		
		
		
		
	#panels .leading_story {
		font-size:18px;
		font-weight:bold;
		margin-top:10px;
	}
	
	#panels .panel_header {
		font-size:16px;
		font-weight:bold;
		margin:10px 0px;
	}

	#panels #panel0{background:url(/TimesDispatch/Images/rp_header_01.jpg) no-repeat top left;
	}
	
		#panels #panel0 #inlinePlayerContainer_module{background-color:#FFFFFF;}

	#panels #panel1{background:url(/TimesDispatch/Images/rp_header_01.jpg) no-repeat top left;
	}

		#panels #panel1 #inlinePlayerContainer2_module{background-color:#FFFFFF;}
	
	#panels #panel2{background:url(/TimesDispatch/Images/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel3{background:url(/TimesDispatch/Images/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel4{background:url(/TimesDispatch/Images/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel5{background:url(/TimesDispatch/Images/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel6{background:url(/TimesDispatch/Images/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel_controller{background:url(/TimesDispatch/Images/panel_controller_bg.jpg) no-repeat top left;
		height:41px;
	}
	
		#panels #panel_controller input{
			float:left;
			margin-top:11px;
			border:0px;
			width:auto;
			height:auto;
			
		}

		#panels #panel_controller button{
			background:transparent;
			float:left;
			margin-top:12px;
			border:none;
			width:48px;
			height:26px;
			padding:0px;
			cursor:pointer;
			outline:0;
		}

		#panels #panel_controller p{
			font-weight:bold;
			float:left;
			margin-left:20px;
			margin-top:19px;
			margin-right:200px;
		}

		#panels p {
			font-weight:normal;
			padding: 0px;
			margin:0px;
		}

#rp_ad_container{
	width:88px;
	height:31px;
	float:right;
	margin:5px 4px 0 0;
}

#IEroot #ie6only #rp_ad_container{
	margin:5px 2px 0 0;
}


.headlinelist{
	margin-top:15px;
	font-size:16px;
	margin-right:5px;
}

.rp_prev_button{background-image:url(/TimesDispatch/Images/rp_button_prev.jpg);
	width:100px;
	height:50px;
}

.rp_pause_button{background:url(/TimesDispatch/Images/rp_button_pause.jpg) no-repeat top left;
	width:100px;
	height:50px;
}

.rp_play_button{background:url(/TimesDispatch/Images/rp_button_play.jpg) no-repeat top left;
	width:100px;
	height:50px;
}

.rp_next_button{background:url(/TimesDispatch/Images/rp_button_next.jpg) no-repeat top left;
	width:100px;
	height:50px;
}

.panel_format{
	padding-top:15px;
	display:block;
	height:350px;
}

/* BREADCRUMB */

#breadcrumb {
	width:640px;
	border-bottom:1px solid #E2E2E2;
	margin-left:10px;
	height:30px;
}

#toolbar {
	float:left;
	font-size:10px;
	font-weight:bold;
	margin: 0pt 0pt;
	height:30px;
}

#IEroot #ie6only #toolbar{
	margin:1px 0 0 0;
	}

	#toolbar img {
		margin-right:10px;
		vertical-align:middle;
		float:left;
	}

	#toolbar form {
		float:left;
		margin-top:-5px;
	}

/* END HEADER STYLES ---------------- */


/* RHSRAIL STYLES ---------------*/
#rhsrail {
	float:left;
	width:330px;
	padding-top:10px;
}

#rhsrail_760 {
	float:left;
	padding-top:10px;
	width:220px;
}

#IEroot #ie6only #rhsrail{width:325px;}

#rhsrail div{margin-top:15px;}

#rhsrail p{margin-top:5px;}

#rhsrail #dealoftheday {
	width: 300px; 
	height: 60px; 
	background: url(/TimesDispatch/Images/dodbackgrd.gif) no-repeat;
	text-align: -moz-right;
}

#rhsrail #dealoftheday div{margin-top:5px;}

	#IEroot #rhsrail #dealoftheday {
		text-align: right;
		background-position: 0 4px;
	}

#rhsrail #newsgator_flyout {
	width:300px;
	text-align: -moz-center;
}

	#IEroot #rhsrail #newsgator_flyout {text-align:center;}

#rhsrail .oas{
	text-align: -moz-center;
}

	#IEroot #rhsrail .oas {
		text-align: center;
	}

.mg_videoarea {
	margin:0 0 10px 15px;
	padding-top:15px; }
.mg_videoarea h1 {
	padding-left: 5px;
	font-size:16px; }

/* DEALTAKER */
#dealtaker_article {
	text-align: -moz-center;
}

	#IEroot #dealtaker_article {
		text-align: center;
	}

	#dealtaker_article div {margin-top:0px;}
	
	
	
	
/* COMMUNITY PROMO POSITION - COMMUNITY ONLY */
#community_promo {
	height:85px;
	overflow:hidden;
	width:300px;
	padding:0px 15px 0px 15px;
}

/* SECTION HEADER */
/* 770/990 section header */
#sectionheader_full {
	width:990px;
	height:65px;
	margin-bottom:10px;
}

	#sectionheader_full #section {
		float:left;
		width:400px;
		height:65px;
	}
	
	#sectionheader_full #section_community {
		float:left;
		width:400px;
		height:65px;
	}
	
	#sectionheader_full #sponsor {
		float: left; 
		width: 240px; 
		margin: 2px 10px 0 0px;
	}
	
	#sectionheader_full #dealoftheday {
		float: left; 
		width: 300px; 
		height: 60px; 
		margin: 2px 10px 0px 20px; 
		text-align: -moz-right; 
		padding:0;
		background: url(/TimesDispatch/Images/dodbackgrd.gif);
	}

		#IEroot #sectionheader_full #dealoftheday {
			text-align: right;
		}
		
#sectionheader {
	height:65px;
	margin-bottom:10px;
	width:660px;
}

	#sectionheader #section {
		float:left;
		width:400px;
		height:65px;
	}
	
	#sectionheader #sponsor {
		float: right; 
		width: 240px; 
		margin: 2px 10px 0 0px;
	}

/* ACCORDION */
#accordionnav{
	margin:0pt;
	padding:0pt;
	width:320px;
}

#nav_div {margin-left:10px;}

	#nav_div div {margin: 0px 0px 1px 0px;}
	
	#nav_div p {font-size:0.9em;}
	
	#nav_div li {font-size:0.9em;}

	#nav_div .title {margin-left:10px;}

	#nav_div .submenu {
		font-size:12px;
		font-weight:normal;
		margin:7px 0pt 7px 10px;
		padding-left:10px;
	}

/* MORE INFORMATION */
#more_information {
	width:300px;
	text-align:left;
	font-size:0.9em;
}

	#more_information ul {margin-left:20px;}

/* END RHSRAIL STYLES -----------*/

/* LHSRAIL STYLES ----------------*/

/* COLUMNIST SIG */
#columnist {
	width:200px;
	height:180px;
	background-image:url(/TimesDispatch/Images/rect_180.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	margin-bottom:10px;
}
	#columnist_inner {
		margin:auto;
		width:150px;
		text-align:center;
		padding-top:15px;
	}
	
	#columnist_inner img {
		margin-top:10px;
		margin-bottom:5px;
		border:2px solid #000000;
	}
	
	#columnist_inner p {
		font-weight:bold;
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px;
		text-transform:uppercase;
	}

/* RELATED LINKS BOX */
#related_links {
	width:200px;
	margin-bottom:10px;
}

#related_links_inner {
		border: 1px solid #E2E2E2;
		margin:auto;
		width:150px;
		text-align:left;
		padding:5px 0px 5px 5px;
		font-size:0.8em;
		overflow:hidden;
	}

/* LHSRAIL STYLES ---------------------*/
#lhsrail .oas{
	margin-bottom: 7px; 
	text-align: -moz-center;
}

	#IEroot #lhsrail .oas {
		text-align: center;
	}
/* END LHSRAIL STYLES ------------*/

/* MAIN CONTENT STYLES ---------------*/
#contentwell {
	width: 440px; 
	margin-bottom: 20px; 
	float: left; 
	padding-top: 20px;
	overflow:hidden;
}


	#contentwell p {
		margin:0pt 10px 7px 0pt;
	}

	#contentwell a {
		text-decoration: none;
	}

	#contentwell a:hover {
		text-decoration: underline;
	}

#videospot {
	width:300px;
	margin:8px auto 8px auto;
}

.lh_special {
	background: transparent url('/TimesDispatch/Images/spotGradBg.jpg') repeat-x 0 0;
	width:190px;
	height:161px;
	margin-left:5px; 
	padding:8px 5px 8px 10px;
}

.lh_special ul {padding-left:20px;}

.TTD-weekend {
	font-size: 11px;
}

#franchise {
	display:inline;
	float:left;
	margin:0pt;
	overflow:hidden;
	padding:0pt;
	width:770px;
	height:190px;
	background-color:#FFFFFF;
	border-bottom: 5px solid #1391cc;
}

	#IEroot #ie6only #franchise table{
		display:block;
		float:left;
	}

/* ARTICLE STYLES ---------------------*/
#articlewell {
	width: 440px; 
	margin-bottom: 20px; 
	float: left; 
	padding-top: 20px;
	overflow:hidden;
}

#articlewell p {
	margin:0pt 10px 7px 0pt;
}

#articlewell li {margin-left:20px;}

#articlewell blockquote {
	background:#EFEFF4 none repeat scroll 0% 50%; /* CUSTOMIZE */
	border-color:#B2B3CE rgb(178, 179, 206) rgb(178, 179, 206) rgb(99, 99, 160); /* CUSTOMIZE */
	border-style:solid;
	border-width:1px 1px 1px 4px;
	color:#38394B; /* CUSTOMIZE */
	margin:8px 2px 10px 6px;
	padding:10px 10px 10px 6px;
}

blockquote {
	background:#EFEFF4 none repeat scroll 0% 50%; /* CUSTOMIZE */
	border-color:#B2B3CE rgb(178, 179, 206) rgb(178, 179, 206) rgb(99, 99, 160); /* CUSTOMIZE */
	border-style:solid;
	border-width:1px 1px 1px 4px;
	color:#38394B; /* CUSTOMIZE */
	margin:8px 2px 10px 6px;
	padding:10px 10px 10px 6px;
}


/* COMMENT LIST */
#comments_list { 
	background-color:#F2F2F2; /* CUSTOMIZE */
	border-top:3px dotted #CCCCCC; /* CUSTOMIZE */
	margin:20px 0pt 0pt;
	padding:15px 0px 0px;
}

	#comments_list h2 {
		color:#1A4066; /* CUSTOMIZE */
		font-family:Arial Narrow,Arial,Helvetica,sans-serif;
		font-size:1.3em;
		margin-bottom:15px;
	}

	#comments_list .posted_by {
		color:#000000; /* CUSTOMIZE */
		font-size:0.7em;
		font-weight:normal;
	}

	#comments_list .commenteven {
		background-color:#F2F2F2; /* CUSTOMIZE */
		padding:10px 10px 6px;
		margin-top:10px;
	}
	
	
	
#comments_list .commentodd {
	background-color:#E2E2E2; /* CUSTOMIZE */
	padding:10px 10px 6px;
	margin-top:10px;
}

	#comments_list .commentodd .commenteven p {
		color:#000000; /* CUSTOMIZE */
		font-size:1em;
		font-weight:normal;
		margin-left:25px;
		margin-top:10px;
	}

	#comments_list .comment_abuse {margin-top:15px;}

	#comments_list .comment_abuse a {
		color:#4c718f; /* CUSTOMIZE */
		font-weight:700;
		text-decoration:none;
	}

/* So that pagination doesn't show on articles with less than 2 pages of comments. */
.pagination_1 {display:none;}

/* COMMENT FORM */
#comment_form_wrapper {
}
#comment_form {
	background-color:#FFFFCC; /* CUSTOMIZE */
	margin:20px 0pt 0pt;
	padding:15px;
}

	#comment_form h2 {
		color:#4c718f; /* CUSTOMIZE */
		font-family:Arial Narrow,Arial,Helvetica,sans-serif;
		font-size:1.3em;
		margin-bottom:15px;
	}

	#comment_form h3 {
		color: #4c718f; /* CUSTOMIZE */
		font-family:Arial Narrow,Arial,Helvetica,sans-serif;
		font-size:1.1em;
		margin-bottom:15px;
	}

	#comment_form p {
		color:#4c718f; /* CUSTOMIZE */
		font-weight:normal;
	}

	#comment_form .small_button {

		background-color:#FFCC00; /* CUSTOMIZE */
		border:1px solid #CCCCCC; /* CUSTOMIZE */
		color:#1A4066;
		font-size:0.7em;
		font-weight:bold;
		margin-top:10px;
		padding:2px;
	}
	
	
	
.comments_balloon {background-image:url(/TimesDispatch/Images/balloon_24.gif);
	background-repeat:no-repeat;
	float:left;
	height:24px;
	margin-right:5px;
	width:24px;
	margin-left:15px;
}


#bottom_toolbar {
}

	#bottom_toolbar span {
		margin:0pt 3px;
	}

	#bottom_toolbar img {
		margin-right:10px;
		vertical-align:middle;
		float:left;
	}

	#bottom_toolbar a {
		color:#000000;
		text-decoration: none;
	}
	
	#bottom_toolbar form {
		float:left;
		margin-top:-5px;
	}
	
	
#mg_tags {margin-bottom:10px;}

/* MEDIA DISPLAY FOR ARTICLES */
#featuredmedia {
	width:640px;
	height:380px;
	margin:10px 10px 0pt;
	overflow:hidden;
	border-bottom:1px solid #E2E2E2;
	padding-bottom:15px;
	margin-right:15px;
}

.media_mochila {
	float:left;
	text-align:-moz-center;
	width:640px;
	padding-top:3px;
}

.media_left {
	float:left;
	text-align:-moz-center;
	width:340px;
	padding-top:3px;
}

	#IEroot .media_left{text-align:center;}

	.media_left img{
		margin:5px 0 0 0;
	}

	.media_left p {
		margin-top:5px;
		font-weight:bold;
		font-size:0.8em;
	}

	.media_left #inlinePlayerContainer_module{margin-top:5px;}
	
.media_right {
	width:240px;
	float:left;
}
	.media_right p {
		padding-left:20px;
		padding-top:10px;
	}

/* END MAIN CONTENT STYLES -----------*/



/* GENERIC AREA STYLES --------------*/

#genericarea {
	padding-left:10px;
	padding-top:20px;
	margin-bottom:15px;
}

	#genericarea p {
		margin:0pt 10px 7px 0pt;
	}

	#genericarea ul {
		margin:0pt 10px 7px 20pt;
	}


/* END GENERIC AREA STYLES -------------------*/
/* VENDOR AREA STYLES --------------*/
#vendorarea {
	padding-left:10px;
	padding-top:20px;
	margin-bottom:15px;
	width:650px;
}

#vendorarea p {
	/* SA margin:0pt 10px 7px 0pt;*/
}

#vendorarea ul {
	/* SA margin:0pt 10px 7px 20pt;*/
}

#vendorarea_760 {
padding-left:10px;
padding-top:20px;
margin-bottom:15px;
width:760px;
}

#vendorarea_760 p {
	margin:0pt 10px 7px 0pt;
}

#vendorarea_760 ul {
	margin:0pt 10px 7px 20pt;
}




#autonomy_search_results {padding-left:30px;}

	#autonomy_search_results li {font-size:1.0em;}

/* END VENDOR AREA STYLES ----------*/

/* HAMWEATHER STYLES -------------------*/

/* END HAMWEATHER STYLES -----------*/


/* FOOTER STYLES ---------------------*/

#bottomad {
	/*padding:7px 0pt; */
	width:990px;
	text-align: -moz-center;
}

	#IEroot #bottomad{text-align:center;}

#footercontent {
	width:990px;
	height:90px;
	margin:auto;
}

#mgproperties {
	text-align: center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight: bold; 
	color:#999; 
	padding: 2px 0;
}

	#mgproperties div {
		display: block; 
		float: left; 
		margin-right: 20px; 
		padding: 5px 0;
	}
	
	#mgproperties div.first {
		margin-left: 210px;
		_display:inline;
	}

	#mgproperties img {
		border: 0;
		display:inline;
	}
	
	#mgproperties a {
		color:#999; 
		text-decoration: none;
	}

#copyright {
	background:#0668b3 none repeat scroll 0%; /* CUSTOMIZE */
	border-bottom:1px solid #052c49; /* CUSTOMIZE */
	border-top:1px solid #052c49; /* CUSTOMIZE */
	padding:5px 0pt;
	text-align:left;
	clear:both;
	width:990px;
}

	#copyright p {
		color:#FFFFFF; /* CUSTOMIZE */
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		line-height:1.1em;
		margin:0pt 15px;
		padding:0px;
	}

	#copyright a {
		color:#FFFFFF; /* CUSTOMIZE */
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		line-height:1.1em;
	}

#bottomnav {
	background:#CCCCCC url(/TimesDispatch/Images/bottomnav_background.jpg) repeat-x scroll 0%; /* CUSTOMIZE */
	padding:10px 0pt;
	text-align:left;
	width:990px;
}

	#bottomnav p {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;  
		color: #000; /* CUSTOMIZE */
		line-height: 1.25em; 
		margin: 0 15px;
	}

	#bottomnav a {
		text-decoration: underline;
	}

#seoinitiatives {
	background: #fff;
	text-align: center; 
	padding: 2px 0; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#999; 
	border-bottom:4px solid #003399; /* CUSTOMIZE */
}

	#seoinitiatives a {
		color:#999; 
		text-decoration: none;
	}
/* END FOOTER STYLES -----------------*/

/* AD STYLES -------------------------*/
#dealoftheday {
	height:60px;
	margin:0pt 10px 10px 15px;
	text-align: -moz-right;
	width:300px;
}

#IEroot #dealoftheday {
	text-align: right;
}

.oas {
	margin-bottom:15px;
	text-align: -moz-center;
}

	#IEroot .oas{text-align:center;}

.oas_float {
	margin-bottom:15px;
	margin-left:15px;
	text-align: -moz-center;
	float:left;
}

	#IEroot .oas_float {text-align:center;}

/* END AD STYLES ---------------------*/

#article_bottom{min-height:150px;}

#IEroot #ie6only #article_bottom{height:150px;}

/* CONTAINERS -----------------*/

.container1, .container2, .container3, .container4, .container5, .container6, .container7, .container8, .container9 {
	margin: 0; 
	padding: 0; 
	float: left; 
	overflow:hidden; 
	display:inline;
}

.container1 {width: 110px;}

.container2 {width: 220px;height:190px;border-bottom: 5px solid #1391cc;}

.container3 {width: 330px;}

.container4 {width: 440px;}

.container5 {width: 550px;}

.container6 {width: 660px;}

.container7 {width: 770px;}

.container8 {width: 880px;}

.container9 {width: 990px;}
/* END CONTAINERS ----------------- */


/* BOXES ------------------------- */

.box1x1, .box1x2, .box1x3, .box1x4, .box1x5, .box1x6, .box2x1, .box2x2, .box2x3, .box2x4, .box2x5, .box2x6, .box2x7, .box2x8, .box2x9, .box2x10, .box3x1, .box3x2, .box3x3, .box3x4, .box3x5, .box3x6, .box4x1, .box4x2, .box4x3, .box4x4, .box4x5, .box4x6, .box5x1, .box5x2, .box5x3, .box5x4, .box5x5, .box5x6, .box5x7, .box5x8, .box5x9, .box5x10, .box6x1, .box6x2, .box6x3, .box6x4, .box6x5, .box6x6, .box7x1, .box7x2, .box7x3, .box7x4, .box7x5, .box7x6, .box8x1, .box8x2, .box8x3, .box8x4, .box8x5, .box8x6, .box9x1, .box9x2, .box9x3, .box9x4, .box9x5, .box9x6 {margin:0 10px 10px 0; float:left; border:1px solid #99CC99; padding:10px; overflow:hidden; display:inline;}

.box1x1 {width:78px; height:28px;}

.box1x2 {width:78px; height:88px;}

.box1x3 {width:78px; height:148px;}

.box1x4 {width:78px; height:208px;}

.box1x5 {width:78px; height:268px;}

.box1x6 {width:78px; height:328px;}

.box2x1 {width:188px; height:28px;}

.box2x2 {width:188px; height:88px;}

.box2x3 {width:188px; height:148px;}

.box2x4 {width:188px; height:208px;}

.box2x5 {width:188px; height:268px;}

.box2x6 {width:188px; height:328px;}

.box2x7 {width:188px; height:388px;}

.box2x8 {width:188px; height:448px;}

.box2x9 {width:188px; height:508px;}

.box2x10 {width:188px; height:568px;}

.box3x1 {width:298px; height:28px;}

.box3x2 {width:298px; height:88px;}

.box3x3 {width:298px; height:148px;}

.box3x4 {width:298px; height:208px;}

.box3x5 {width:298px; height:268px;}

.box3x6 {width:298px; height:328px;}

.box4x1 {width:408px; height:28px;}

.box4x2 {width:408px; height:88px;}

.box4x3 {width:408px; height:148px;}

.box4x4 {width:408px; height:208px;}

.box4x5 {width:408px; height:268px;}

.box4x6 {width:408px; height:328px;}

.box5x1 {width:518px; height:28px;}

.box5x2 {width:518px; height:88px;}

.box5x3 {width:518px; height:148px;}

.box5x4 {width:518px; height:208px;}

.box5x5 {width:518px; height:268px;}

.box5x6 {width:518px; height:328px;}

.box5x7 {width:518px; height:388px;}

.box5x8 {width:518px; height:448px;}

.box5x9 {width:518px; height:508px;}

.box5x10 {width:518px; height:568px;}

.box6x1 {width:628px; height:28px;}

.box6x2 {width:628px; height:88px;}

.box6x3 {width:628px; height:148px;}

.box6x4 {width:628px; height:208px;}

.box6x5 {width:628px; height:268px;}

.box6x6 {width:628px; height:328px;}

.box7x1 {width:738px; height:28px;}

.box7x2 {width:738px; height:88px;}

.box7x3 {width:738px; height:148px;}

.box7x4 {width:738px; height:208px;}

.box7x5 {width:738px; height:268px;}

.box7x6 {width:738px; height:328px;}

.box8x1 {width:848px; height:28px;}

.box8x2 {width:848px; height:88px;}

.box8x3 {width:848px; height:148px;}

.box8x4 {width:848px; height:208px;}

.box8x5 {width:848px; height:268px;}

.box8x6 {width:848px; height:328px;}

.box9x1 {width:958px; height:28px;}

.box9x2 {width:958px; height:88px;}

.box9x3 {width:958px; height:148px;}

.box9x4 {width:958px; height:208px;}

.box9x5 {width:958px; height:268px;}

.box9x6 {width:958px; height:328px;}

/* END BOXES -------------------------*/

/* MID BUTTON PANEL STYLES (ON DEMAND BUTTONS)-------------------------*/
.mid_panel, .mid_panel_height {
	padding-top: 10px;
	background: #fff url(/TimesDispatch/Images/mid_dashedBG.gif) repeat-x top left;
}
.mid_panel_height {height:195px;}

#mid_button_panel{background:url(/TimesDispatch/Images/mid_buttonBG.gif) repeat-x top left;
	width:960px;
	margin: 0 5px 10px;
	padding: 9px 8px;
	height:30px;
	border: 2px solid #19698e;
		_display:inline;
}

#mid_button_panel ul{
	margin: 0;
	padding:0;
	list-style:none;
}

	#mid_button_panel li{
		float:left;
		margin:0;
		padding:0 9px 0 10px;
		border-right: 1px solid #d3e5ef;
	}

	#mid_button_panel li.last_mid_button{
		padding: 0 10px;
		border-right: 0 none;
	}
	
	/*  REGULAR STATE ------------------------------------------------*/
		#mid_button_panel a{
			display:block;
			height: 30px;
			width: 140px;
			text-align: center;
			text-decoration: none;
			line-height: 30px;
			font-size: 12px;
			font-weight: bold;
			color: #e7eff4;
		}
		#mid_button_panel a:hover {
			color: #fff;
			text-decoration: underline;
		}

/* END MID BUTTON PANEL STYLES -------------------------*/

/* START COMPONENTS -------------------------*/
.top_headline_list {
	font-family: Arial,Helvetica,sans-serif;
	margin:0px 0px 10px 0px; 
}

.top_headline_list h5{
	font-size: 13px;
	font-weight: bold;
	color: #9999FF;/* CUSTOMIZE */
}

.top_headline_list ul{
	padding-left:15px;
	list-style-type: square;
}

.top_headline_list ul li {
	color: #19698e;
}

.top_headline_list ul li .post_comments {
	font-size: 11px;
	color: #666;
}

.top_headline_list p{
	font-size: 11px;
	font-weight: normal;
	color: #000000;/* CUSTOMIZE */
}

.hdln_q_header {
	color:#336666; /* CUSTOMIZE */
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	padding: 2px 5px 2px 0;
}

.hdln_q_header .hqh_title {
	color:#000000; /* CUSTOMIZE */
	font-weight:bold;
	font-size: 14px;
}

.hdln_q_header .hqh_link {float:right; font-style:italic;}

.hdln_q_header .hqh_link a:hover {
	color: #000000; /* CUSTOMIZE */
	text-decoration:none;
}

.hdln_q_header .hqh_link a {
	color: #000000; /* CUSTOMIZE */
	text-decoration:none;
}

/* END COMPONENTS -------------------------*/

/* PLAYER'S ROTATING PANEL SPECIFIC STYLES ------------------*/
.panel_left .player_container{
	position:relative;
	left:0px;
}
	/* IE SPECIFIC ------------------*/
	#IEroot .panel_left .player_container{top:60px;}

	#IEroot #ie6only .panel_left .player_container{
		top:0px;
		left:-20px;
	}
	
	#IEroot #ie6only .panel_right .playlist_container{margin:0px;}
	/* END OF IE SPECIFIC ----------*/
	
/* END OF PLAYER'S ROTATING PANEL SPECIFIC STYLES  ----------*/

/* CORE PLAYER STYLES --------------------*/
.player_container{
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:12px;
	width:335px;
	height:312px;
	float:left;
}

	.player_container .videoHtmlLayer{
		position:absolute;
		z-index:5;
		top:0;
		left:0;
		width:320px;
		height:240px;
		cursor:pointer;
		overflow:hidden;
	}

	.player_container .clickToPlay{	
		background:transparent url(/TimesDispatch/Images/clicktoplay.png) no-repeat 50% 140px;
		width:320px;
		height:240px;
		cursor:pointer;
	}


	.player_container .mg_video_player{
		position:relative;
		width:100%;
		height:100%;
	}

		.player_container .mg_video_player .NebulaContainer{
			background:#000000;
			width:320px;
			height:240px;
			position:absolute;
			top:7px;
			left:8px;
		}

		.player_container .mg_video_player .playerControls{
			position:absolute;
			width:100%;
			height:64px;
			overflow:hidden;
			left:0px;
			bottom:0px;
		}

	.player_container .videoPlayer{
		width:320px;
		height:240px;
	}



	.player_container .mgplayer_skin_01{background:url(/TimesDispatch/Images/mgplayer_top.gif) repeat-x top left;
	}

	.player_container .mgplayer_skin_02{background:url(/TimesDispatch/Images/mgplayer_right.gif) repeat-y top right;
	}

	.player_container .mgplayer_skin_03{background:url(/TimesDispatch/Images/mgplayer_bottom.gif) repeat-x bottom left;
	}

	.player_container .mgplayer_skin_04{background:url(/TimesDispatch/Images/mgplayer_left.gif)  repeat-y top left;
		background-position:0px 10px;
}

	.player_container .mgplayer_skin_05{background:url(/TimesDispatch/Images/mgplayer_topleft.gif) no-repeat top left;
	}

	.player_container .mgplayer_skin_06{background:url(/TimesDispatch/Images/mgplayer_topright.gif) no-repeat top right;
	}

	.player_container .mgplayer_skin_07{background:url(/TimesDispatch/Images/mgplayer_bottomleft.gif) no-repeat bottom left;
	}

	.player_container .mgplayer_skin_08{background:url(/TimesDispatch/Images/mgplayer_bottomright.gif) no-repeat bottom right;
		width:335px;
		height:312px;
		position:relative;
	}

	.player_container .playButtonWrapper{
		position:absolute;
		left:10px;
		bottom:23px;
		cursor:pointer;
	}

	.player_container .playButton{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif);
		background-position:0px 0px;
		width:44px;
		height:28px;
		outline:0px;
		display:block;
		cursor:pointer;
	}

		.player_container .playButtonWrapper a:hover .playButton{
			background-position:0px -28px;
		}

	.player_container .pauseButton{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif);
		background-position:-534px 0px;
		width:44px;
		height:28px;
		outline:0px;
		display:block;
		cursor:pointer;
	}

		.player_container .playButtonWrapper a:hover .pauseButton{
			background-position:-534px -28px;
		}

	.player_container .rewindButtonWrapper{
		position:absolute;
		left:57px;
		bottom:23px;
		cursor:pointer;
	}

	.player_container .rewindButton{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif);
		background-position:-44px 0px;
		width:44px;
		height:28px;
		outline:0px;
		display:block;
		cursor:pointer;
	}

		.player_container .rewindButtonWrapper a:hover .rewindButton{
			background-position:-44px -28px;
		}

	.player_container .slider_button{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif) -219px 0px;
		width:17px;
		height:21px;
		outline:0px;
		display:block;
		cursor:pointer;
	}

		.player_container .horizontal_slider a:hover .slider_button{
			background-position: -219px -21px;
		}

	.player_container .horizontal_track{
		position:absolute;
		left:112px;
		top:12px;
		background-color:#FFF;
		height:30px;
		width:160px;
		line-height:0px;
		font-size:0px;
		text-align:left;
		padding:4px;
	}
			
	.player_container .horizontal_slit{background:url(/TimesDispatch/Images/mgplayer_slit.gif) repeat-x top left;
		width:150px;
		height:10px;
		margin:9px 4px 2px 4px;
		line-height:0;
		position:absolute;
		z-index:1;
	}

	.player_container .horizontal_slider{
		width:17px;
		height:21px;
		position:relative;
		z-index:2;
		line-height:0;
		margin:0;
	}

	.player_container .time{
		color:#FFFFFF;
		position:absolute;
		right:12px;
		bottom:29px;
	}

	.player_container .message{
		position:absolute;
		bottom:3px;
		left:10px;
		font-size:10px;
		text-transform: uppercase;
	}

/* END OF CORE PLAYER STYLES -------------*/

/* CORE PLAYLIST STYLES --------------------*/
.playlist_container{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif) 2px -345px;
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:11px;
	width:270px;
	height:312px;
	margin:0px 0px 0px 5px;
	float:left;
	position:relative;
}

.playlist_title{
	margin:15px 0 0 10px;
}

	.playlist_container .playlist{
		/* background:url(/TimesDispatch/Images/playlist_bg.gif) repeat top left; */
		width:255px;
		height:264px;
		position:absolute;
		overflow:auto;
		top:33px;
		left:9px;
	}

		.playlist_container .playlist .play-list-item{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif) 0px -81px;
			background-repeat:no-repeat;
			width:239px;
			height:88px;
			overflow:hidden;
			display:block;
		}

			.playlist_container .playlist .play-list-item .item-body{
				overflow:hidden;
				margin:8px 0 0 15px;
				display:block;
			}
			
				.playlist_container .playlist .play-list-item .item-body img{
					float:left;
					width:88px;
					height:66px;
					margin-top:4px;
					border:none;
				}

				.playlist_container .playlist .play-list-item .item-body .item-text{
					float:left;
					height:75px;
					width:135px;
					overflow:hidden;
					margin-left:15px;
					font-size:12px;
				}


				.item_summary p {
					margin:0px;
					padding:0px;
				}
				
		.playlist_container .playlist .now_playing{
			background-position: 0px -257px;
		}

	.playlist_container a{
		color:#666666;
		text-decoration:none;
	}

		.playlist_container a:hover .play-list-item {
			 background-position: 0px -169px;
		}

.playlist_item_wrapper{cursor:pointer;}


.muteButtonWrapper{
	width:19px;
	height:16px;
	position:absolute;
	right:10px;
	bottom:5px;
}
.muteButtonWrapper .mute_button_off{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif) -184px 0px;
	display:block;
	width:19px;
	height:16px;
	cursor:pointer;
}


/* END OF CORE PLAYLIST STYLES -------------*/


/* HORIZONTAL PLAYER STYLES --------------------*/
.clickToPlayH{ 
	background:transparent url(/TimesDispatch/Images/clicktoplay.png) no-repeat 50% 50%;
	width:320px;
	cursor:pointer;
	height:170px;
}

.panelAccentH{background:url(/TimesDispatch/Images/h_fadeline.png) no-repeat 50% 50%;
	width:100%;
	height:10px;
}

.playlistScrollWrapperH{
	width:100%;
	height:60px;
	position:relative;
}

.mgPlayerPanelH{background:url(/TimesDispatch/Images/trans_white.png) repeat top left;
	height:70px;
}

.prevButtonWrapperH{
	width:22px;
	height:100%;
	position:absolute;
	left:0px;
	top:0px;
	padding:8px 0 0 3px;
}

	.prevButtonWrapperH .prevButton{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif) -502px 0px;
		width:16px;
		height:41px;
		outline:0px;
		display:block;
		cursor:pointer;
	}

	.prevButtonWrapperH a:hover .prevButton{
		background-position: -502px -41px;
	}

.nextButtonWrapperH{
	width:22px;
	height:100%;
	position:absolute;
	right:0px;
	top:0px;
	padding:8px 0 0 3px;
}

	.nextButtonWrapperH .nextButton{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif) -518px 0px;
		width:16px;
		height:41px;
		outline:0px;
		display:block;
		cursor:pointer;
	}

	.nextButtonWrapperH a:hover .nextButton{
		background-position: -518px -41px;
	}

.mgPlayerH{
	width:85%;
	height:60px;
	padding-left:25px;
	padding-right:25px;
}

	.mgPlayerH .playlist{
		width:100%;
		height:40px;
		padding-top:6px;
		color:#000000;
		font-size:11px;
	}

	.mgPlayerH .playlist_item_wrapper{
		width:135px;
		float:left;
	}

	.mgPlayerH .item-body img{
		display:block;
		float:left;
		margin:3px;
	}

	.mgPlayerH .item_summary{display:none;}
/* END OF HORIZONTAL PLAYER STYLES -------------*/

/* VERTICAL PLAYER STYLES --------------------*/

.clickToPlayV{
	background:transparent url(/TimesDispatch/Images/clicktoplay.png) no-repeat 50% 50%;
	width:320px;
	height:240px;
	cursor:pointer;
	width:50%;
	float:left;
}

.panelAccentV{background:url(/TimesDispatch/Images/v_fadeline.png) no-repeat 50% 50%;
	width:10px;
	height:100%;
	min-height:240px;
	float:left;
}


.playlistScrollWrapperV{
	width:150px;
	height:100%;
	min-height:240px;
	float:left;
	position:relative;
}

.mgPlayerPanelV{background:url(/TimesDispatch/Images/trans_white.png) repeat top left;
	width:50%;
	height:100%;
	min-height:240px;
	float:left;
}

.prevButtonWrapperV{
	width:100%;
	height:22px;
	position:absolute;
	left:0px;
	top:0px;
	padding:3px 0px 0px 0px;
}

	.prevButtonWrapperV .prevButton{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif) -369px 0px;
		width:133px;
		height:19px;
		outline:0px;
		display:block;
		cursor:pointer;
	}

	.prevButtonWrapperV a:hover .prevButton{
		background-position: -369px -19px;
	}

.nextButtonWrapperV{
	width:100%;
	height:22px;
	position:absolute;
	bottom:0px;
	left:0px;
}

	.nextButtonWrapperV .nextButton{background:url(/TimesDispatch/Images/mgplayer_spritepack.gif) -236px 0px;
		width:133px;
		height:19px;
		outline:0px;
		display:block;
		cursor:pointer;
	}

	.nextButtonWrapperV a:hover .nextButton{
		background-position: -236px -19px;
	}

.mgPlayerV{
	height:100%;
	min-height:150px;
	margin:22px 0px 19px;
	overflow:hidden;
}

/* IE SPECIFIC-------------------*/
#IEroot .mgplayerV{padding-top:22px;}
/* END OF IE SPECIFIC----------*/

	.mgPlayerV .playlist{
		width:140px;
		color:#000000;
		font-size:11px;
	}

	.mgPlayerV .playlist_item_wrapper{height:50px;}

	.mgPlayerV .item-body img{
		display:block;
		float:left;
		margin:3px;
	}

	.mgPlayerV .item_summary{display:none;}
/* END OF VERTICAL PLAYER STYLES ------------- */
.playlist_preview_img{
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	float: left;
	margin: 3px;
	width: 52px;
	height: 39px;
}

/* PROMO SLIDER */
#promo_slider{
	background:url('/TimesDispatch/Images/promomodule_bg.png') repeat-x 0 0;
	border:0 none;
	height:177px;
	width:762px;	
	position:relative;
	font-size:.8em;
	margin:0;
	padding:0;
}
#promo_slider .prevArea, #promo_slider .nextArea{
	margin-top:0;
	height:177px;	
	width:22px;
	position:absolute;
	top:0;
}
#promo_slider .prevArea{
	padding-right:4px;
	background:transparent url('/TimesDispatch/Images/promo_prev-hori.png') no-repeat -102px 0;
	left:0;
}
#promo_slider .nextArea{
	padding-left:4px;
	background:transparent url('/TimesDispatch/Images/promo_next-hori.png') no-repeat 4px 0;
	right:0;
}
#promo_slider .prevArea .prev,#promo_slider .nextArea .next{
	width:22px;
	height:177px;	
	display:none;
	margin:0;
	padding:0;
	position:relative;
	top:0;
	cursor:pointer;
}
#promo_slider .prevArea .prev{background:transparent url('/TimesDispatch/Images/promo_prev-hori.png') no-repeat -6px 0;}
#promo_slider .prevArea .prev:hover{background:transparent url('/TimesDispatch/Images/promo_prev-hori.png') no-repeat -38px 0;}
#promo_slider .prevArea .prev:active{background:transparent url('/TimesDispatch/Images/promo_prev-hori.png') no-repeat -70px 0;}
#promo_slider .nextArea .next{background:transparent url('/TimesDispatch/Images/promo_next-hori.png') no-repeat -96px 0; right:0;}
#promo_slider .nextArea .next:hover{background:transparent url('/TimesDispatch/Images/promo_next-hori.png') no-repeat -64px 0; }
#promo_slider .nextArea .next:active{background:transparent url('/TimesDispatch/Images/promo_next-hori.png') no-repeat -32px 0; }
#promo_slider .container{
	height:156px;
	top:20px;
	position:relative;
	left:0;
	width:100%;
	overflow:hidden;
}
#promo_slider .news_items{
	width:710px;
	margin:0 26px;
	height: 177px;
	position:relative;
	top:0;
	left:0;
}
#promo_slider .container .item{
	width:229px;
	padding:0;
	height:137px;
	overflow: hidden;
	margin:0 8px 0 0;
	float:left;
}
#promo_slider .container .item p{
	font-size:11px;
	line-height:1.25em;
	margin:0;
	padding:0;
}
#promo_slider .container .item .media_carousel_element_title{
	font-weight:bold;
	font-size: 12px;
	display: block;
	padding: 5px 0;
}
#promo_slider .container .item a{
	text-decoration:none;
	color: #19698e;
}
#promo_slider .container .item a:hover{text-decoration:underline;}
#promo_slider .container .item .media_carousel_element_section_title{
	font-size: 11px;
	text-decoration: underline;
	color: #666;
	font-weight: bold;
}
#promo_slider .container .item img{
	padding:0;
	display:inline;
}
#promo_slider .container .item img.photos{
	border:1px solid #fff;
	margin:0 8px 100px 8px;
}
#promo_slider .container .item .nodeco{
	font-size:11px;
	text-decoration:none;
}
#promo_slider .container .item .slider_more {
	font-size: 11px;
	font-weight: bold;
}


/* New Layout Overrides */
.ZventsArea {
	font-size: 10px;
	padding: 10px 0 25px 10px;
}

.ZventsArea .ZventsEvent {
	font-size: 11px;
	width: 185px;
	border-bottom: 2px solid #b5cde6;
	height: 36px;
	padding-top:9px;
	overflow: hidden;
}

.ZventsArea .ZventsEvent a.ZventsEventName {
	color: #a30000;
	font-weight: bold;
	text-decoration: none;
}

.ZventsArea .ZventsEvent a.ZventsEventName:hover {
	text-decoration: underline;
}

.ZventsArea .ZventsEvent img {
	width:30px; 
	margin: -2px 8px 0 5px;
}


/* WEATHERBOX */
#rhsrail #mg_weatherhead{
	margin: 40px 9px 5px;
}
#rhsrail #mg_weatherbox{
	background-color:#fff;
	background-image:none;
	color:#000;
	margin: 5px 9px;
	padding: 5px 2px;
	width:306px;
	height:305px;
	border: 1px solid #ccc;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
}
#rhsrail #mg_weatherbox #radar_image_wrapper{
	margin:0;
	padding:0;
	text-align: center;
}
#rhsrail #mg_weatherbox .radar_images{
	border:0 none;
	display: inline;
}
#rhsrail #mg_weatherbox #weatherbox_links{
	font-weight:bold;
	text-align:center;
	margin-top: 10px;
}
	#rhsrail #weatherbox_links a{color:#19698e;}
	#rhsrail #weatherbox_links a:hover{color:#19698e;}
	#rhsrail #weatherbox_links a:visited{color:#19698e;}
#rhsrail #mg_weatherbox #weather_form {
	float: left; 
	margin-top:10px; 
	height: 42px; 
	width:206px; 
}
#rhsrail #mg_weatherbox #mgw_adspace {
	float:left;
	height: 42px; 
	margin-top:15px; 
	width:100px; 
	text-align:center; 
}
#rhsrail #mgw_adspace img{display:inline;}
#rhsrail #mg_weatherbox fieldset{
	padding-left:5px;
	border:none;
	float:left;
	width:200px;
}
	#IEroot #ie6only #rhsrail #mg_weatherbox fieldset{padding-top:0;}
#rhsrail #mg_weatherbox .go_button_blue{margin: -2px 0 0 4px;}

#panelsCore {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background: #fff url('/TimesDispatch/Images/core_panel_bg.jpg') repeat-x 0 28px;
	width:640px;
	border-bottom: 5px solid #d4d0c8;
	margin: 10px 10px 12px;
	float:left;
	position: relative;
	height:365px;
	padding-bottom: 5px;
	overflow: hidden;
}
	#IEroot  #panelsCore {_display:inline;}

#maincontent_660 #panelsCore {
	border-bottom: 0 none;
	margin-bottom: 5px;
}
	
#panelsCore #panel_controller {
	width: 100px;
	height: 16px;
	top: 9px;
	right: 0;
	position: absolute;
}
#panelsCore #panel_controller span {
	width: 12px;
	height: 16px;
	display: block;
	float: right;
	line-height: 16px;
	font-size: 11px;
	color: #09c;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}

#panelsCore #panel_controller span.number_over {
	color: #19698e;
}

#panelsCore #panel_controller span.number_on {
	color: #666;
	text-decoration: underline;
	cursor: default;
}


#panelsCore #panel_controller .panel_button_play, #panelsCore #panel_controller .panel_button_play_over, #panelsCore #panel_controller .panel_button_pause, #panelsCore #panel_controller .panel_button_pause_over {
	width: 16px;
	margin-left: 4px;
	background: #f2f2f2 url('/TimesDispatch/Images/core_panel_controls.gif') no-repeat 0 0;
}

#panelsCore #panel_controller .panel_button_play_over {
	background-position: -16px 0;
}

#panelsCore #panel_controller .panel_button_pause {
	background-position: 0 -16px;
}

#panelsCore #panel_controller .panel_button_pause_over {
	background-position: -16px -16px;
}


#panelsCore .panel_format{
	padding-top:0;
	display:block;
	height:360px;
}
#panelsCore .panel_title {height:28px;}
#panelsCore .panel_title h1 {
	font-size:22px;
	line-height: 28px;
	font-weight:bold;
	margin-left:4px;
	color:#666;
}
		
#panelsCore .panel_left {
	margin: 10px 10px 0;
	width: 310px;
	float: left;
	font-weight:normal;
	font-size: 11px;
}
	#IEroot  #panelsCore .panel_left {_display:inline;}

#panelsCore .panel_img_holder {
	padding-bottom:3px;
	text-align:center;
}
#panelsCore .panel_left img {
	display: inline;
	border: 1px solid #bdcedc;
}
#panelsCore .panel_left  p {
	font-weight:normal;
	font-size: 11px;
	padding: 0;
	margin:0;
}
		
#panelsCore .panel_right {
	float: left;
	width: 300px;
	margin: 0 10px 0 0;
}
	#IEroot  #panelsCore .panel_right {_display:inline;}


#panelsCore .panel_video .panel_left {
	width: 335px;
}
#panelsCore .panel_video .panel_right {
	width: 275px;
	margin-top: 10px;
}
#panelsCore .leading_story {
	font-size:20px;
	line-height: 22px;
	padding: 23px 0 8px;
	font-weight:bold;
}
#panelsCore .leading_story a {
	color: #19698e;
	text-decoration: none;
}
#panelsCore .leading_story a:hover {
	text-decoration: underline;
}
#panelsCore .panel_right  p {
	font-weight:normal;
	font-size: 12px;
	line-height: 15px;
	padding: 0;
	margin:0;
}
#panelsCore .leading_story_more {
	font-size: 11px;	
	height: 13px;
	padding-top: 9px;
	line-height: 12px;
	font-weight: bold;
}
#panelsCore .leading_story_more a {
	color: #19698e;
	text-decoration: none;
}
#panelsCore .leading_story_more a:hover {
	text-decoration: underline;
}
#panelsCore .leading_story_more a.left_more {
	border-left: 1px solid #000;
	padding-left: 5px;
}
#panelsCore .panel_other_title {
	padding: 20px 4px 1px; 
	background: transparent url('/TimesDispatch/Images/core_header_grad.jpg') repeat-x bottom left;
}
#panelsCore .panel_header {
	font-size: 12px;
	font-weight: bold;
	color:#666;
	margin: 0;
	padding: 0;
}
#panelsCore .panel_header_more {
	display: block;
	float: right;
	width: 50px;	
	text-align: right;
	color: #19698e;
	padding-top:1px;
	font-size: 11px;
}
#panelsCore .panel_header_more a{
	text-decoration: none;
}
#panelsCore .panel_header_more a:hover{
	text-decoration: underline;
}
#panelsCore ul {
	margin: 2px 0 0;
	padding: 0;
	list-style-type: none;
}
#panelsCore ul li {
	padding: 2px 4px;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	background: transparent url('/TimesDispatch/Images/core_dashed.gif') repeat-x bottom left;
}
#panelsCore ul li a {
	color: #19698e;
	text-decoration: none; 
}
#panelsCore ul li a:hover {
	text-decoration: underline; 
}	
#panelsCore ul li a .commentcount {
	font-size: 10px;
	font-weight: normal;
}	
#panelsCore ul li a img {
	display: inline;
}

#panelsCore .smaller_player, #panelsCore .smaller_player .mgplayer_skin_08 {
	width:310px;
	height: 293px;
}
#panelsCore .smaller_player .mg_video_player .NebulaContainer, #panelsCore .smaller_player .videoHtmlLayer, #panelsCore .smaller_player .videoPlayer, #panelsCore .smaller_player .clickToPlay {
	width: 295px;
	height: 221px;
}
#panelsCore .smaller_player .clickToPlay {
	background-position: center 75px;
}
#panelsCore .smaller_player .playButtonWrapper {
	left: 5px;
}
#panelsCore .smaller_player .rewindButtonWrapper {left:52px;}
#panelsCore .smaller_player .horizontal_track {
	left: 96px;
	width: 150px;
}

/* PLAYER'S ROTATING PANEL SPECIFIC STYLES ------------------*/
#panelsCore .panel_left .player_container{
	position:relative;
	left:0;
}
	/* IE SPECIFIC ------------------*/
	#IEroot #panelsCore .panel_left .player_container{top:0;}
	#IEroot #panelsCore .panel_left .player_container{top:0;left:0;}
	#IEroot #panelsCore .panel_right .playlist_container{_margin:0;}
	/* END OF IE SPECIFIC ----------*/

/* END OF PLAYER'S ROTATING PANEL SPECIFIC STYLES  ----------*/

#breakingCore {
	float:left;
	width: 410px;
	margin: 0 10px 15px;
}
	#IEroot #breakingCore {_display:inline;}
#breakingCore a {
	color: #19698e;
	text-decoration: none; 
}
#breakingCore a:hover {
	text-decoration: underline; 
}	
#breakingCore .breaking_header {
	padding: 0 4px; 
	background: transparent url('/TimesDispatch/Images/core_header_grad.jpg') repeat-x bottom left;
}
#breakingCore .breaking_header_more {
	display: block;
	float: right;
	width: 50px;	
	text-align: right;
	color: #19698e;
	padding-top:9px;
	font-size: 11px;
}
#breakingCore ul {
	margin: 4px 0 0;
	padding: 0;
	list-style-type: none;
}
#breakingCore ul li {
	color: #19698e;
	padding: 5px 4px;
	margin: 0 5px;
	font-size: 12px;
	background: transparent url('/TimesDispatch/Images/core_dashed.gif') repeat-x bottom left;
}
#breakingCore ul li a {
	font-weight: bold;
}
#breakingCore ul li .posted_time {
	color: #666;
	font-size: 11px;
}
#breakingCore ul li .posted_time_red {
	color: #a30000;
	font-size: 11px;
}
#breakingCore ul li .left_more {
	font-size: 11px;
	font-weight: normal;
}
#breakingCore .breaking_note {
	color: #666;
	font-size: 11px;
	font-weight: bold;
	padding: 13px 0 0 9px;
}
#breakingCore .breaking_note a {
	text-decoration: underline;
}

#breakingCore_right {
	float: left;
	width: 230px;
}

#most_commented {
	width: 210px;
	background: transparent url('/TimesDispatch/Images/splitGrad.jpg') no-repeat bottom left;
	padding: 0 10px;
	margin-bottom: 20px;
}
.most_commented_header {
	padding: 8px 0 4px;
}

#most_commented ul {
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: square;
}
#most_commented ul li {
	padding: 2px 0 1px;
	color: #19698e;
	font-size: 11px;
}
#most_commented a{
	font-weight: bold;
	color: #19698e;
	text-decoration: none;
}
#most_commented a:hover{
	text-decoration: underline;
}
#most_commented ul li .post_comments {
	color: #666;
}
#most_commented .most_commented_note {
	padding-top: 7px;
	text-align: right;
	font-size: 11px;
	color: #19698e;
}
#reader_react {
	width: 220px;
	background: transparent url('/TimesDispatch/Images/spotGradBg.jpg') repeat-x 0 0;
	padding: 0 0 15px;
	margin: 0 10px 0 0;
}
#reader_react .reader_react_header {
	padding: 10px 0 5px 10px;
}
#reader_react .reader_react_story {
	padding: 0 12px;
	font-size: 16px;
	font-weight: bold;
}
#reader_react a{
	color: #19698e;
	text-decoration: none;
}
#reader_react a:hover{
	text-decoration: underline;
}
#reader_react .reaction_area {
	padding: 0 7px;
}
#reader_react .reaction_area .reaction_top {
	background: transparent url('/TimesDispatch/Images/sayingTopBg.gif') no-repeat 0 0;
	height: 19px;
}
#reader_react .reaction_area .reaction_quote {
	background-color: #fff;	
	padding: 0 7px;
	color: #000;
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
}
#reader_react .reaction_area .reaction_quote a {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#reader_react .reaction_area .reaction_quote .reaction_author {
	color: #666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style:italic;
	text-align: right;
	padding-top:2px;
}
#reader_react .reaction_area .reaction_bottom {
	background: transparent url('/TimesDispatch/Images/sayingBotBg.gif') no-repeat 0 0;
	height:	8px;
}
