/* CSS Document */

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

html, body {
	height: 100%;
} 

body {
	color:#000000; 
	font-family:Arial,Helvetica,sans-serif;
	background-color:#333333;
	background:url(http://static.mgnetwork.com/jar/media_path/backgrounds/site_bg.jpg) repeat-y top left;
}
	
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: #13169f; /* CUSTOMIZE */
}

	h2 a{text-decoration:none;}

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

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

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

h6 {
	font-size: 1em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #13169f; /* CUSTOMIZE */
}

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:#ECECFF; /* 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: #13169f; /* 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(http://static.mgnetwork.com/jar/media_path/icons/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:url(http://static.mgnetwork.com/jar/media_path/backgrounds/header_backgrd.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}

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

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

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

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

#pagewrapper_660{
	background-color:#FFFFFF;
	background-image:url(http://static.mgnetwork.com/jar/media_path/backgrounds/backgrdgradrule_330.gif);
	background-repeat:repeat-y;
	margin:0pt 10px;
	width:990px;
	min-height: 100%; 
	position:relative;
	padding-bottom:260px;
}

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

#pagewrapper_760{
	background-color:#FFFFFF;
	background-image:url(http://static.mgnetwork.com/jar/media_path/backgrounds/backgrdgradrule_760.gif);
	background-repeat:repeat-y;
	margin:0pt 10px;
	width:990px;
	min-height: 100%; 
	position:relative;
	padding-bottom:260px;
}

	#IEroot #ie6only #pagewrapper_760{
		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:990px;
	position:absolute;
	bottom:0px;
	margin-top:200px;
	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; 
	font-family:Arial,Helvetica,sans-serif;
	background-color:#333333;
}

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

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

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

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

#mast {
	width:990px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	background-image:url(http://static.mgnetwork.com/jar/media_path/backgrounds/header_backgrd.jpg);
	background-repeat:no-repeat;
}

/* DEAL OF THE DAY - COMMUNITY */
#mast #dealoftheday {
	height:60px;
	margin:10px 10px 10px 15px;
	text-align: -moz-right;
	float:left;
	width: 300px; 
	background: url(http://static.mgnetwork.com/jar/media_path/backgrounds/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:url(http://static.mgnetwork.com/jar/media_path/backgrounds/header_backgrd.jpg);
	background-repeat:no-repeat;
	width:250px;
	min-height:93px;
	float:left;
}

#sitename_community {
	background-color:#FFFFFF;
	background-image:url(http://static.mgnetwork.com/jar/media_path/backgrounds/header_backgrd.jpg);
	background-repeat:no-repeat;
	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 {
	height:auto;
	padding:0pt;
	width:990px;
	background:#333333;
}

/* NAVIGATION */
#nav {
	font-family:Arial, Helvetica, sans-serif;
	width: 990px;
	height: 24px;
	background-color:#000000;
	background-image:url(http://static.mgnetwork.com/jar/media_path/nav_bar/nav_gradient.jpg);
	clear: both;
	overflow:hidden;
}

/* NAV LINK COLORS */
#nav #content_nav a:hover {
	color: #FFFFFF; /* CUSTOMIZE */
	background-color: #747474; /* 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(http://static.mgnetwork.com/jar/media_path/nav_bar/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(http://static.mgnetwork.com/jar/media_path/nav_bar/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: #fff;
	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(http://static.mgnetwork.com/jar/media_path/nav_bar/subnav_bg01.jpg);
		color:#000000; /* CUSTOMIZE */
	}
	
	.content_nav_item a:hover {background-image:url(http://static.mgnetwork.com/jar/media_path/nav_bar/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(http://static.mgnetwork.com/jar/media_path/nav_bar/subnav_bg03.jpg);
		color:#000000; /* CUSTOMIZE */
	}
	
	.revenue_nav_item a:hover {background-image:url(http://static.mgnetwork.com/jar/media_path/nav_bar/subnav_bg04.jpg);
		color:#FFFFFF; /* CUSTOMIZE */
	}


/* SEARCH BAR */
#search {
	width:990px;
	height:28px;
	padding: 6px 0 0 0;
	background-image:url("http://static.mgnetwork.com/jar/media_path/backgrounds/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: 2px;
}

#dateline_right img {
	display:inline;
	margin-right:5px;
}

#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; 
	display: block;
}

.news_slider {
	position: relative; 
	width: 660px; 
	height:350px;  
	text-align: left;
	background:url(http://static.mgnetwork.com/jar/media_path/backgrounds/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; 
		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:234px;
		}

	.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 div {
			/* font-size: .8em; width: 175px; padding: 10px 0 10px 0; */
		}

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

	.news_slider .text {
		background:transparent url(http://static.mgnetwork.com/jar/media_path/backgrounds/black_trans.png) repeat top left;
		color:#FFFFFF;
		font-size: 12px; 
		font-weight:bold;
		width: 191px; 
		height: 72px;
		padding: 5px 0 10px 5px;
		margin-top:30px;
	}

	#IEroot #ie6only .news_slider .text {
		background:transparent url(http://static.mgnetwork.com/jar/media_path/backgrounds/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(http://static.mgnetwork.com/imd/icons/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("http://static.mgnetwork.com/jar/media_path/tabs_slider/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("http://static.mgnetwork.com/jar/media_path/tabs_slider/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("http://static.mgnetwork.com/jar/media_path/tabs_slider/tabs_left.jpg") no-repeat left top;
			padding:7px 15px;
		}
		
		#tabs_news_slider .right_door{
			display:block;
			background:url("http://static.mgnetwork.com/jar/media_path/tabs_slider/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("http://static.mgnetwork.com/jar/media_path/tabs_slider/tabs_middle.jpg") repeat-x right top;
	}

	/*  REGULAR STATE ------------------------------------------------*/
		#article_media ul.tab_element li a{
			display:block;
			background:url("http://static.mgnetwork.com/jar/media_path/tabs_slider/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("http://static.mgnetwork.com/jar/media_path/tabs_slider/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:550px;
	border:1px solid #FFFFFF;
	overflow:hidden;
}

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

.warning {background:url(http://static.mgnetwork.com/jar/media_path/backgrounds/warning_sign.gif) no-repeat top right;
	border: 1px solid #FF0000 !important;
	padding-left:2px;
	padding-right:5px;
	/*margin:0 0 0 169px; */
	overflow:hidden;
}

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

#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(http://static.mgnetwork.com/jar/media_path/backgrounds/weather_portlet_bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:330px;
	height:350px;
	position:relative;
_overflow: hidden;
}

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

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

	#mg_weatherbox label{
		font-weight:bold;
display: block;
	}

	#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;
}

#radar_image_sponsor_box {
	position: absolute; 
	top: 207px;
	left: 12px;
	width: 300px;
	height: 60px; 
	z-index: 4; 
	float: left;
	background:url(http://static.mgnetwork.com/jar/media_path/backgrounds/black_trans.png);
}

#radar_image_sponsor {
	text-align:-moz-center;
	float:left;
	margin-left:25px;
}

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

	#IEroot #ie6only #radar_image_sponsor {margin-left:10px;}


#mg_weatherbox_adtoggle {
	float:left;
	width: 15px; 
	height:15px; 
	background: #999999 url(http://static.mgnetwork.com/jar/media_path/buttons/close_button.jpg);
	margin-left:5px;
	cursor:pointer;
}

#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;}

#mgw_adspace {
	float:right;
	padding-top:8px;
	margin-right:18px;
}

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


	#mgw_adspace img{display:block;}

.radar_images{
	border:2px white solid;
}

.go_button_blue{margin-left:5px;}
/* ROTATING PANELS */
.timestamp {
	color:#999999;
	font-size:9px;
}

#panels {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/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;
	}

	#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;}

	#IEroot #ie6only #panels .panel_right {margin-right:10px;}

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

		#panels .panel_right ul {margin-left:20px;}
	
		#panels .panel_right li {
			margin: 3px 0px 4px 0px;
                        list-style-image: url(http://static.mgnetwork.com/jar/media_path/icons/bullet.png);
		}	

		#panels .panel_title {height:20px;}
		
		#panels .panel_title h1 {
			font-size:22px;
			font-weight:bold;
			margin-left:40px;
			color:white;
		}

		#panels .leading_story {
			font-size:22px;
			font-weight:700;
			line-height:27px;
		}
		.leading_story a{text-decoration:none;}
		.leading_story a:hover{
			text-decoration:underline;
			color:#ca0002;
		}
	
	#panels .panel_header {
		font-size:16px;
		font-weight:bold;
		margin:10px 0px;
	}

	#panels #panel0{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_header_01.jpg) no-repeat top left;
	}
	
		#panels #panel0 #inlinePlayerContainer_module{background-color:#FFFFFF;}

	#panels #panel1{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_header_01.jpg) no-repeat top left;
	}

		#panels #panel1 #inlinePlayerContainer2_module{background-color:#FFFFFF;}
	
	#panels #panel2{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel3{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel4{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel5{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel6{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_header_01.jpg) no-repeat top left;
	}
	
	#panels #panel_controller{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/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(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_button_prev.jpg);
	width:100px;
	height:50px;
}

.rp_pause_button{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_button_pause.jpg) no-repeat top left;
	width:100px;
	height:50px;
}

.rp_play_button{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/rp_button_play.jpg) no-repeat top left;
	width:100px;
	height:50px;
}

.rp_next_button{background:url(http://static.mgnetwork.com/jar/media_path/rotating_panels/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 p{margin-top:5px;}

#rhsrail #dealoftheday {
	width: 234px; 
	height: 60px; 
	background: url(http://static.mgnetwork.com/jar/media_path/backgrounds/dodbackgrd.gif);
	text-align: left;
margin-top: 15px;
padding-left: 66px;
}



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

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

#rhsrail .oas{
	text-align: center;
margin-top: 15px;
}



#mediageneral_companion_position {
	text-align: -moz-center;
}

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

/* DEALTAKER */
#rhsrail #dealtaker_article {
	text-align: left;
margin-top: 15px;
padding-left: 15px;
}


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

/* 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:770px;
		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(http://static.mgnetwork.com/jar/media_path/backgrounds/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;
padding-left: 10px;
}

#more_information #accordionBreaking { padding-left: 8px; }

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

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

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

/* COLUMNIST SIG */
#columnist {
	width:200px;
	height:180px;
	background-image:url(http://static.mgnetwork.com/jar/media_path/backgrounds/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: 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;
	}

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

#franchise {
	display:inline;
	float:left;
	margin:0pt;
	overflow:hidden;
	padding:0pt;
	width:770px;
	height:170px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #666666;
}

	#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;
	}

/* 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:0.8em;
			font-weight:normal;
			margin-left:25px;
			margin-top:10px;
		}

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

		#comments_list .comment_abuse a {
			color:#1A4066; /* 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:#1A4066; /* CUSTOMIZE */
		font-family:Arial Narrow,Arial,Helvetica,sans-serif;
		font-size:1.3em;
		margin-bottom:15px;
	}

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

	#comment_form p {
		color:#1A4066; /* 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(http://static.mgnetwork.com/jar/media_path/icons/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;

}

.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 -----------*/


/* MID BUTTON PANEL STYLES (ON DEMAND BUTTONS)-------------------------*/
.mid_button_panel{background:url(http://static.mgnetwork.com/jar/media_path/backgrounds/mid_button_panel_bg.jpg) no-repeat top left;
	height:75px;
	margin: 10px 0 15px !important;
}

.mid_button_panel div{
	float:left;
	height:53px;
	margin-top:10px;
	margin-left:4px;
}

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

}

	#mid_button_panel li{
		float:left;
		margin:0 6px 0 0;
		padding:0;
	}
	
	/*  REGULAR STATE ------------------------------------------------*/
		#mid_button_panel a{
			display:block;
			background:url("http://static.mgnetwork.com/jar/media_path/buttons/ondemand_button_middle.jpg") repeat-x right top;
			text-decoration:none;
			color:#000000;
			font-family:Ariel, helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
		}
		
		#mid_button_panel .left_door{
			display:block;
			background:url("http://static.mgnetwork.com/jar/media_path/buttons/ondemand_button_left.jpg") no-repeat left top;
			padding:18px 20px;
		}
		
		#mid_button_panel .right_door{
			display:block;
			background:url("http://static.mgnetwork.com/jar/media_path/buttons/ondemand_button_right.jpg") no-repeat right top;
			
		}
		
/* HOVER STATE -------------------------------------------------*/	
		#mid_button_panel a:hover, #mid_button_panel a:hover .left_door{
			color:#333333;
			background-position:0% -52px;
		}
			
		#mid_button_panel a:hover .right_door{
			background-position:right -52px;
			background-repeat:no-repeat;
		}
		
#mobile_icon{background:url("http://static.mgnetwork.com/jar/media_path/buttons/mobile_icon.gif") no-repeat left top;
	padding: 12px 0 10px 35px;
}

#rss_icon{background:url("http://static.mgnetwork.com/jar/media_path/buttons/rss_icon.gif") no-repeat left top;
}

#email_icon{background:url("http://static.mgnetwork.com/jar/media_path/buttons/mail_icon.gif") no-repeat left top;
}


#video_icon{background:url("http://static.mgnetwork.com/jar/media_path/buttons/video_icon.gif") no-repeat left top;
	padding: 12px 0 10px 35px;
}

#contest_icon{background:url("http://static.mgnetwork.com/jar/media_path/buttons/35x35-Contest.gif") no-repeat left top;
}

#hey_do_this_icon{background:url("http://static.mgnetwork.com/jar/media_path/buttons/35x35_heydothis.jpg") no-repeat left top;
	padding: 12px 0 10px 35px;
}

#blog_icon{background:url("http://static.mgnetwork.com/jar/media_path/buttons/35x35-Blog.gif") no-repeat left top;
}

.ondemand_icons{
	padding: 12px 0 10px 35px;
}


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


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

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

	#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 {
		margin:0pt 10px 7px 0pt;
	}

	#vendorarea ul {
		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:#003399 none repeat scroll 0%; /* CUSTOMIZE */
	border-bottom:1px solid #003399; /* CUSTOMIZE */
	border-top:1px solid #003399; /* 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(http://static.mgnetwork.com/jar/media_path/backgrounds/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 #999; /* 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: center;
}



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

.oas img, .oas object { display: inline; }

/* 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;}

.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 -------------------------*/
/* 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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/mgplayer_top.gif) repeat-x top left;
	}

	.player_container .mgplayer_skin_02{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/mgplayer_right.gif) repeat-y top right;
	}

	.player_container .mgplayer_skin_03{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/mgplayer_bottom.gif) repeat-x bottom left;
	}

	.player_container .mgplayer_skin_04{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/mgplayer_left.gif)  repeat-y top left;
		background-position:0px 10px;
}

	.player_container .mgplayer_skin_05{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/mgplayer_topleft.gif) no-repeat top left;
	}

	.player_container .mgplayer_skin_06{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/mgplayer_topright.gif) no-repeat top right;
	}

	.player_container .mgplayer_skin_07{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/mgplayer_bottomleft.gif) no-repeat bottom left;
	}

	.player_container .mgplayer_skin_08{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/clicktoplay.png) no-repeat 50% 50%;
	width:320px;
	cursor:pointer;
	height:170px;
}

.panelAccentH{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/h_fadeline.png) no-repeat 50% 50%;
	width:100%;
	height:10px;
}

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

.mgPlayerPanelH{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/clicktoplay.png) no-repeat 50% 50%;
	width:320px;
	height:240px;
	cursor:pointer;
	width:50%;
	float:left;
}

.panelAccentV{background:url(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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(http://static.mgnetwork.com/jar/media_path/mgplayer/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{position:relative;font-size:.8em;width:760px;height:175px; background:url('http://static.mgnetwork.com/jar/media_path/icons/bg_promomodule.jpg') repeat-x 0 0;border:1px #ccc solid;margin:0;padding:0;}

#promo_slider .prevArea, #promo_slider .nextArea{position:absolute;top:0;margin-top:22px;height:153px;width:17px;}

#promo_slider .prevArea{left:0;background:transparent url('http://static.mgnetwork.com/jar/media_path/icons/promo_prev-horizontal.gif') no-repeat -102px 0;padding-right:3px;}

#promo_slider .nextArea{background:transparent url('http://static.mgnetwork.com/jar/media_path/icons/promo_next-horizontal.gif') no-repeat -98px 0;padding-left:3px;right:0;}

#promo_slider .prevArea .prev,#promo_slider .nextArea .next{display:none;margin:0;padding:0;position:relative;top:0;cursor:pointer;height:153px;width:17px;}

#promo_slider .prevArea .prev{background:transparent url('http://static.mgnetwork.com/jar/media_path/icons/promo_prev-horizontal.gif') no-repeat -6px 0;}

#promo_slider .prevArea .prev:hover{background:transparent url('http://static.mgnetwork.com/jar/media_path/icons/promo_prev-horizontal.gif') no-repeat -38px 0;}

#promo_slider .prevArea .prev:active{background:transparent url('http://static.mgnetwork.com/jar/media_path/icons/promo_prev-horizontal.gif') no-repeat -70px 0;}

#promo_slider .nextArea .next{background:transparent url('http://static.mgnetwork.com/jar/media_path/icons/promo_next-horizontal.gif') no-repeat -5px 0;right:0;}

#promo_slider .nextArea .next:hover{background:transparent url('http://static.mgnetwork.com/jar/media_path/icons/promo_next-horizontal.gif') no-repeat -37px 0;}

#promo_slider .nextArea .next:active{background:transparent url('http://static.mgnetwork.com/jar/media_path/icons/promo_next-horizontal.gif') no-repeat -69px 0;}

#promo_slider .container{position:relative;top:22px;left:0;width:100%;height:175px;overflow:hidden;}

#promo_slider .news_items{position:relative;width:716px;margin:0 20px;top:0;left:0;}

/* #IEroot #ie7andup .news_slider .news_items{margin:0 22px}#IEroot #ie6only .news_slider .news_items{margin:0 22px;height:153px;} */

#promo_slider .container .item{width:236px;float:left;height:143px;padding:0;margin:5px 4px 5px 0;}

#promo_slider .container .item p{font-size:12px;line-height:1.25em;margin-top:10px 0 0;padding:0;}

#promo_slider .container .item .media_carousel_element_title{font-weight:bold;}

#promo_slider .container .item .media_carousel_element_section_title{font-size:13px;}

#promo_slider .container .item a{text-decoration:none;}

#promo_slider .container .item img{padding:0;display:inline;}

#promo_slider .container .item img.photos{border:1px solid #ccc;margin:0 6px 100px 0;}

#promo_slider .container .item .nodeco{font-size:.9em;text-decoration:none;}




/* ------------- ARA -----------------*/
.ara_story_headline {
	padding-top:20px;
	padding-left:5px;
	font-size: 1.4em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-color: #33333;
}

.ara_story_body {
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align:left; 
	font-color: #000000; 
	margin:5px 15px 5px 5px;
}



.ara_widget_headline {
    padding-top:5px;
	padding-left:3px;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-color: #000099;
}

.ARAHealthContent IMG { margin-left: 10px; }

.ARAHealthSpacer { height: 10px; }

.ara_widget_abstract {
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-color: #000000;
}

/* --------------- EDIT PROFILE --------------- */

div.snap_edit_profile {
	background-color: transparent !important;
}
div.snap_edit_profile div#snap_featured {
	background-color: transparent !important;
	padding: 0 10px 0 0 !important;
	width: 750px !important;
}

.snap_edit_profile h3 {
	font-size:16px;
	color:#303030;
	font-weight:900;
}

.snap_edit_profile form#member_edit {
	border-top: 1px solid #303030;
	border-bottom: 1px solid #303030;
	border-left: 17px solid #d3d3d3;
	padding-bottom: 15px;

}

.snap_edit_profile #member_edit fieldset {
	margin: 0 10px;
	padding: 8px;
	border: 0 none;
	border-bottom: 1px dotted #e8e8e8;
	clear:both;
}
.snap_edit_profile #member_edit fieldset.shorter {
	width:404px;
	float:left;
	clear:left;
}
.snap_edit_profile #member_edit fieldset.avatar_area {
	margin: 0;
	padding: 8px 0 0 12px;
	border: 0 none;
	clear:none;
	background: transparent url('http://static.mgnetwork.com/jar/media_path/backgrounds/avatarbg.png') no-repeat 0 0;
	height: 148px;
	width: 246px;
	float: right;
}
	.snap_edit_profile #member_edit fieldset.avatar_area label {
		width: 66px;
		padding-right: 0;
		text-align: left;
	}
	.snap_edit_profile #member_edit fieldset.avatar_area .avatar_image {
		float: left;
		height: 100px;
		width: 100px;
		padding: 3px;
		background: transparent url('http://static.mgnetwork.com/jar/media_path/backgrounds/noavatar.png') no-repeat 0 0;
	}
	.snap_edit_profile #member_edit fieldset.avatar_area .avatar_image img {
		height: 100px;
		width: 100px;
	}
	.snap_edit_profile #member_edit fieldset.avatar_area input {
		margin-top: 8px;
		width: 218px;
		*width: 234px;
	}

.snap_edit_profile #member_edit label {
	font-size: 11px;
	color: #303030;
	width: 78px;
	padding: 6px 20px 0 0;
	text-align: right;
	display:block;
	float: left;
}

.snap_edit_profile #member_edit input, .snap_edit_profile #member_edit textarea {
	border: 1px solid #aba6a6;
	background: #f4f4f4 url('http://static.mgnetwork.com/jar/media_path/backgrounds/inputbg.png') repeat-x bottom left;
	font-size: 14px;
	color: #000;
	padding: 2px 5px;
	width: 248px;
}
	.snap_edit_profile #member_edit input.shorter {width:116px;}
	
.snap_edit_profile #member_edit textarea {
	width: 466px;
	height: 82px;
	font-family:Arial, Helvetica, sans-serif;
}

.snap_edit_profile #member_edit #change_pass {
	cursor: pointer;
	margin-left: 33px;
	color: #2065d7;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}

.snap_edit_profile #member_edit #change_pass_area {
	display: none;
	margin: 2px 0 0 33px;
}
	.snap_edit_profile #member_edit #change_pass_area #change_pass_triangle {
		height: 10px;
		line-height: 10px;
		background: transparent url('http://static.mgnetwork.com/jar/media_path/backgrounds/passtri.png') no-repeat 65px 0;
	}
	.snap_edit_profile #member_edit #change_pass_area #change_pass_fields {
		border: 1px solid #2065d7;
		border-left-width: 17px;
	}
		.snap_edit_profile #member_edit #change_pass_area #change_pass_fields label {
			width: 146px;
			margin-top: 8px;
		}
		.snap_edit_profile #member_edit #change_pass_area #change_pass_fields input {
			margin: 8px 0;
		}
		
.snap_edit_profile #member_edit .button_well {
	text-align: center;
	padding: 20px;
}
	.snap_edit_profile #member_edit .button_well input {
		width: 150px;
		font-weight: bold;
		border-color: #2065d7;
		cursor: pointer;
	}

/* --------------- END EDIT PROFILE --------------- */

/* START CORE 2.3 */

#rhsrail #mg_weatherbox { margin-top: 40px; }
.mid_panel { 
	background-color: #fff; 
	border-top: 1px solid #666;		/* CUSTOMIZE */
}

/* NEW LIGHTER ROTATING PANELS STYLE   */
#panelsCore {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background: #fff url('http://static.mgnetwork.com/jar/media_path/rotating_panels/core_panel_bg.jpg') repeat-x 0 38px;
	width:640px;
	border-bottom: 5px solid #d4d0c8;
	margin: 0 10px 12px;
	float:left;
	position: relative;
	height:365px;
	padding: 10px 0 5px;
	overflow: hidden; }
	#IEroot  #panelsCore {_display:inline;}
#maincontent_660 #panelsCore {
	border-bottom: 0 none;
	margin-bottom: 5px; }
	#panelsCore #panel_controller {
		width: 200px;
		height: 17px;
		top: 4px;
		right: 0;
		padding: 14px 0 0;
		position: absolute; }
		#panelsCore #panel_controller span {
			width: 12px;
			height: 16px;
			display: block;
			float: right;
			line-height: 16px;
			font-size: 11px;
			color: #09c;		/* CUSTOMIZE	*/
			text-align: center;
			font-weight: bold;
			cursor: pointer; }
		#panelsCore #panel_controller span.number_over {
			color: #19698e; 	/* CUSTOMIZE	*/
		}
		#panelsCore #panel_controller span.number_on {
			color: #666; 		/* CUSTOMIZE	*/
			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('http://static.mgnetwork.com/jar/media_path/rotating_panels/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_controller #rp_ad_container { 
			float: right; 
			height: auto; 
			margin: -14px 0 0 10px; 
			width: auto; }
	#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;			/* CUSTOMIZE	*/
		 }
	#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_left .site_panel_headline {
			font-size:14px;
			font-weight:bold;
			padding: 0;
			margin:9px 0 4px; }
		#panelsCore .panel_left .site_panel_summary p {
			font-size:12px;
			font-weight:normal;
			line-height:14px;
			display: inline;
			margin:0;
			padding:0; }
		#panelsCore .panel_left .leading_story_more {
			padding-top: 8px;
			font-size: 10px; }
		#panelsCore .panel_left .leading_story_more img {
			border: 0 none; }
		#panelsCore .panel_other_title_only {
			border-bottom: 1px solid #d4d0c7;
			padding:10px 4px 0; }	
	#panelsCore .panel_right {
		font-size:11px;
		font-weight:normal;
		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 {
			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 {
			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('http://static.mgnetwork.com/jar/media_path/backgrounds/core_header_grad.jpg') repeat-x bottom left; }
	#panelsCore .panel_header {
		font-size: 12px;
		font-weight: bold;
		color:#666;				/* CUSTOMIZE	*/
		margin: 0;
		padding: 0; }
	#panelsCore .panel_header_more {
		display: block;
		float: right;
		width: 50px;	
		text-align: right;
		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: 5px 4px;
			margin: 0;
			font-size: 11px;
			font-weight: bold;
			background: transparent url('http://static.mgnetwork.com/jar/media_path/backgrounds/core_dashed.gif') repeat-x bottom left; }
			#panelsCore ul li a {
				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; }
#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 ----------*/
	
#panelsCore .panel_right .playlist_container{
	background:url(http://vp.mgnetwork.net/mgplayer/jelly_spritepack.png) 0 -263px;
	width:275px;
	height:280px;
	margin:15px 0 0 10px; }
	#panelsCore .panel_right .playlist_container .playlist_title { display: none; }
	#panelsCore .panel_right .playlist_container .playlist{
		width:273px;
		height:278px;
		top:1px;
		left:1px; }
		#panelsCore .panel_right .playlist_container .playlist .play-list-item{
			background:url(http://vp.mgnetwork.net/mgplayer/jelly_spritepack.png) no-repeat 0 1px;
			width:256px; }
			#panelsCore .panel_right .playlist_container .playlist .play-list-item .item-body{
				margin: 8px 0 0 15px; }
		#panelsCore .panel_right .playlist_container .playlist .now_playing{
			background-position: 0px -175px; }
	#panelsCore .panel_right .playlist_container a:hover .play-list-item {
		 background-position: 0px -87px; }

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

#breakingCore {
	float:left;
	width: 410px;
	margin: 0 10px 15px; }
	#IEroot #breakingCore {_display:inline;}
	#breakingCore a {
		text-decoration: none; }
	#breakingCore a:hover { text-decoration: underline;  }	
	#breakingCore .breaking_header {
		padding: 0 4px; 
		color: #666;				/* CUSTOMIZE	*/
		font-size: 20px;
		font-weight: bold;
		background: transparent url('http://static.mgnetwork.com/jar/media_path/backgrounds/core_header_grad.jpg') repeat-x bottom left; }
	#breakingCore .breaking_header_more {
		display: block;
		float: right;
		width: 50px;	
		text-align: right;
		padding-top:9px;
		font-size: 11px; }
	#breakingCore ul {
		margin: 4px 0 0;
		padding: 0;
		list-style-type: none; }
		#breakingCore ul li {
			color: #19698e;			/* CUSTOMIZE	*/
			padding: 5px 4px;
			margin: 0 5px;
			font-size: 12px;
			background: transparent url('http://static.mgnetwork.com/jar/media_path/backgrounds/core_dashed.gif') repeat-x bottom left; }
			#breakingCore ul li a { font-weight: bold; }
			#breakingCore ul li .posted_time { 
				color: #666; 		/* CUSTOMIZE	*/
				font-size: 11px;  }
			#breakingCore ul li .posted_time_red { 
				color: #a30000; 	/* CUSTOMIZE	*/
				font-size: 11px; }
			#breakingCore ul li .left_more { font-size: 11px; font-weight: normal; }
	#breakingCore .breaking_note {
		color: #666;				/* CUSTOMIZE	*/
		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('http://static.mgnetwork.com/jar/media_path/backgrounds/splitGrad.jpg') no-repeat bottom left;
	padding: 0 10px;
	margin-bottom: 20px; }
	.most_commented_header {
		padding: 4px 0; 
		color: #666;				/* CUSTOMIZE	*/
		font-size: 18px;
		font-weight: bold; }
	#most_commented ul {
		margin: 0;
		padding: 0 0 0 15px;
		list-style-type: square;	/* CUSTOMIZE	*/
	 }
		#most_commented ul li {
			padding: 2px 0 1px;
			color: #19698e;			/* CUSTOMIZE	*/
			font-size: 11px; }
	#most_commented a{
		font-weight: bold;
		text-decoration: none; }
	#most_commented a:hover{ text-decoration: underline; }
	#most_commented ul li .post_comments {
		color: #666;				/* CUSTOMIZE	*/
	}
	#most_commented .most_commented_note {
		padding-top: 7px;
		text-align: right;
		font-size: 11px; }
#reader_react {
	width: 220px;
	background: transparent url('http://static.mgnetwork.com/jar/media_path/backgrounds/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; 
		color: #666;				/* CUSTOMIZE	*/
		font-size: 18px;
		font-weight: bold; }
	#reader_react .reader_react_story {
		padding: 0 12px;
		font-size: 16px;
		font-weight: bold; }
	#reader_react a{
		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('http://static.mgnetwork.com/jar/media_path/backgrounds/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;			/* CUSTOMIZE	*/
				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('http://static.mgnetwork.com/jar/media_path/backgrounds/sayingBotBg.gif') no-repeat 0 0;
			height:	8px; }


/*         NEW URGENCY AREA        */
.urgency_area {
	height: 50px;
	background: #fff url('http://static.mgnetwork.com/jar/media_path/backgrounds/urgency_bg.gif') repeat-x 0 0; 
	padding: 10px 20px;
	overflow: hidden; }
	.urgency_area .urg_left {
		width: 299px;
		height: 36px;
		background: #393939 url('http://static.mgnetwork.com/jar/media_path/backgrounds/urgency_bg_sprite.png') no-repeat -311px 0; 
		float: left;
		color: #f3f0f0;
		font-size: 28px;
		padding: 6px 8px 8px;
		font-weight: bold;
		line-height: 34px;
		overflow: hidden; }
	.urgency_area .urg_right {
		width: 605px;
		height: 45px;
		padding: 5px 15px 0;
		background: #c8c7c7 url('http://static.mgnetwork.com/jar/media_path/backgrounds/urgency_bg_sprite.png') no-repeat 324px 0; 
		float: left;
		color: #393939;
		font-size: 12px;
		overflow: hidden; }
		.urgency_area .urg_right .urg_headline a { text-decoration: none; }
		.urgency_area .urg_right .urg_headline a:hover { text-decoration: underline; }
		.urgency_area .urg_right .urg_headline {
			font-size: 20px;
			font-weight: bold; }
			.urgency_area .urg_right .urg_headline a { color: #393939; }
		.urgency_area .urg_right .urg_link { padding-right: 5px; }
		.urgency_area .urg_right .last { border-left: #393939 1px solid; padding-left: 5px; }

/* END CORE 2.3 */

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

/* START CORE 2.3 PROMO SLIDER */

/* Jelly Panel Player */
.mg_videoarea {
	height:225px;
	width:310px; 
	padding:25px 0 15px 15px; }
	.mg_videoarea h1 {margin-top: -20px; font-size: 16px; }
.media_video {
	float:left;
	padding-top:3px;
	text-align:-moz-center;
	width:640px;}
	#IEroot .media_video{text-align:center;}
	.media_video img{
		margin:5px 0 0 0; 	}
	.media_video p {
		margin-top:5px;
		font-weight:bold;
		font-size:0.8em; }
	.media_video #inlinePlayerContainer_module{margin-top:5px;}
    .media_video #altContent {
		width: 640px; 
		height:340px; 
		padding-top:5px; }
.panel_jelly{
	width: 330px;
	height: 280px;
	padding: 8px 0 0; }
	.panel_jelly div{
		width: 330px;
		height: 280px; }
.jelly_playlist_container{
	background:url(http://vp.mgnetwork.net/mgplayer/jelly_spritepack.png) 0 -263px;
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:11px;
	width:275px;
	height:280px;
	margin:8px 0 0;
	float:left;
	position:relative; }
	.jelly_playlist_container .playlist{
		width:273px;
		height:278px;
		position:absolute;
		overflow:auto;
		top:1px;
		left:1px; }
		.jelly_playlist_container .playlist .play-list-item{
			background:url(http://vp.mgnetwork.net/mgplayer/jelly_spritepack.png) 0 1px;
			background-repeat:no-repeat;
			width:256px;
			height:88px;
			overflow:hidden;
			display:block; }
			.jelly_playlist_container .playlist .play-list-item .item-body{
				overflow:hidden;
				margin:7px 0 0 9px;
				display:block; }
				.jelly_playlist_container .playlist .play-list-item .item-body .playlist_img{
 					height:74px; 
					width:76px; 
					float:left;
					margin: 0;
					background-position:center; 
					background-repeat:no-repeat;  }
				.jelly_playlist_container .playlist .play-list-item .item-body .item-text{
					float:left;
					height:75px;
					width:135px;
					overflow:hidden;
					margin-left:15px;
					font-size:12px; }
				.jelly_playlist_container .item_summary p {
					margin:0;
					padding:0; }
		.jelly_playlist_container .playlist .now_playing{
			background-position: 0px -175px; }
	.jelly_playlist_container a{
		color:#666666;
		text-decoration:none; }
	.jelly_playlist_container a:hover .play-list-item {
		 background-position: 0px -87px; }
	.jelly_playlist_container .playlist_item_wrapper{cursor:pointer;}
#panelsCore .panel_jelly{
	width: 310px;
	height: 267px;}
#panelsCore .jelly_playlist_container {
	height: 267px;
	margin: 17px 0 0 10px;
	border-bottom: 1px solid #c0c0c0; }
#IEroot #ie6only .panel_right .jelly_playlist_container{margin:0px;}
#IEroot #ie7andup #panels .panel_left .panel_jelly{margin-top:60px;}

