/* ******* MAIN LINK INFO ******* */
#2009 a:link {  
	font-family: Trebuchet, Arial, Helvetica, sans-serif; 
	color: #31415A;
	text-decoration: none;
}
#2009 a:active {
	font-family: Trebuchet, Arial, Helvetica, sans-serif; 
	color: #31415A;
	text-decoration: none;
}
#2009 a:visited {  
	font-family: Trebuchet, Arial, Helvetica, sans-serif; 
	color: #31415A;
	text-decoration: none;
}
#2009 a:hover {  
	color: #666666;
	font-family: Trebuchet, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}
#2009 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31415A;
	font-weight: normal;
        text-decoration: none;
}
#2009 li a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31415A;
	font-weight: normal;
        text-decoration: none;
}
#2009 li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31415A;
	font-weight: normal;
        text-decoration: none;
}
#2009 li a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31415A;
	font-weight: normal;
        text-decoration: none;
}
#2009 li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #666666;
}

/* ******* HEADER ******* */
#2009 .postHeaderRegion {
	width:1000px;
	background: url(http://extras.mnginteractive.com/live/media/site138/2007/0925/20070925_120611_iy_bg_logo_yd.jpg);
}
#2009 .postHeaderRegion1 {
	background-color: #D6D7D6;
}
#2009 .adElement {
	padding:8px;
}

/* ******* NEWS HEADERS ******* 
#2009 .header {
	font-family: Georgia, Times, serif;
	font-size: 14px;
	color: #0D1F6C;
	font-weight: bold;
}
#2009 .header a:link {
	text-decoration: none;
	color: #0D1F6C;
}
#2009 .header a:visited {
	text-decoration: none;
	color: #0D1F6C;
}
#2009 .header a:active {
	text-decoration: none;
	color: #0D1F6C;
}
#2009 .header a:hover {
	text-decoration: none;
	color: #31415A;
}
#2009 .moreheadlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31415A;
	font-weight: normal;
}
#2009 .moreheadlines a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .moreheadlines a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .moreheadlines a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .moreheadlines a:hover {
	text-decoration: underline;
	color: #666666;
}

*/

/* ******* CONTENT ******* 
#2009 .complexListingBox {
	padding-left: 4px;
	text-align: left;
}
#2009 .complexListingTitle {
	display: none;
}
#2009 .linkedFile {
	display: none;
}
#2009 .complexListingItemPhotoCredit {
	display: none;
}
#2009 .listingItemTitle {
	font-family: Georgia, serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #31415A;
}
#2009 .listingItemTitle a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .listingItemTitle a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .listingItemTitle a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .listingItemTitle a:hover {
	text-decoration: underline;
	color: #31415A;
}
#2009 .listingArticleBlurb {
	font-family: Trebuchet, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
}
#2009 .listingArticleLinkTo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #31415A;
}
#2009 .listingArticleLinkTo a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .listingArticleLinkTo a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .listingArticleLinkTo a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .listingArticleLinkTo a:hover {
	text-decoration: none;
	color: #31415A;
}
#2009 .complexListingFooter {
	display: none;
}
#2009 .complexListingMoreHeadlines {
	display: none;
}
#2009 .complexListingLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #31415A;
}
#2009 .complexListingLink a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .complexListingLink a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .complexListingLink a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .complexListingLink a:hover {
	text-decoration: none;
	color: #31415A;
}
#2009 .listNoImage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

*/
#2009 .articleTitle {
	font-family: Georgia, Times, serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #31415A;
                padding-left: 10px;
}
#2009 .articleByline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #AFAFAF;
                padding-left: 6px;
}
#2009 .articleDate {
                padding-left: 10px;
}

#2009 .articleBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
                padding-left: 10px;
}
#2009 .articleAdHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #AFAFAF;
                padding-left: 10px;
}
#2009 .articleOptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #31415A;
	font-weight: normal;
}
#2009 .articleOptions a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .articleOptions a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .articleOptions a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .articleOptions a:hover {
	text-decoration: underline;
	color: #666666;
}



/* ******* MARKETPLACE ******* */
#2009 .marketplaceheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 31415A;
	font-weight: bold;
}
#2009 .marketplaceheader a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .marketplaceheader a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .marketplaceheader a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .marketplaceheader a:hover {
	text-decoration: underline;
	color: #666666;
}
#2009 .marketplace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 31415A;
	font-weight: normal;
}
#2009 .marketplace a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .marketplace a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .marketplace a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .marketplace a:hover {
	text-decoration: underline;
	color: #666666;
}

/* ******* AP CONTENT ******* */
#2009 .apheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: 31415A;
}
#2009 .ap-bulleted-headline-2,.ap-bulleted-headline-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: 31415A;
	font-weight: normal;
}
#2009 .ap-topheadlineitem-a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 31415A;
	font-weight: normal;
}
#2009 .ap-topheadlineitem-a a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .ap-topheadlineitem-a a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .ap-topheadlineitem-a a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .ap-topheadlineitem-a a:hover {
	text-decoration: underline;
	color: #666666;
}
#2009 .apbox {
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color: #E7E3E7;
}
#2009 .entvideo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
}

/* ******* VIDEO AREA ******* */
#2009 .photoRSS { 
	border: 0px solid #000; 
	padding: 1px; 
	margin-top: 2px; 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: 31415A;
}
#2009 .photoRSS a { 
	color: #31415A; 
	font-size: 11px; 
	font-weight: bold; 
}
#2009 .photoRSS a:visited { 
	color:#31415A; 
}
#2009 .photoRSS .photo { 
	float: left; 
	margin: 5px 5px 0px 0px; 
	border-none; 
}
#2009 .photoRSS ul { 
	list-style-image: url(http://extras.mnginteractive.com/live/media/site183/2007/0507/20070507_100359_video_camera.gif); 
	list-style-position:inside; 
	margin-left: 1em; 
	padding-left: 1em; 
	font-size: 11px;
}
#2009 .photoRSS li { 
	line-height: 16px; 
	font-size: 11px; 
}
#2009 .videoheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 31415A;
}
#2009 .morevideos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31415A;
	font-weight: normal;
}
#2009 .morevideos a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .morevideos a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .morevideos a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .morevideos a:hover {
	text-decoration: underline;
	color: #666666;
}

/* ******* CALENDAR ******* */
#2009 .calendarinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
	color: #31415A;
}
#2009 .calendarinfo a:link {
	text-decoration: none;
	color: #31415A;
}
#2009 .calendarinfo a:visited {
	text-decoration: none;
	color: #31415A;
}
#2009 .calendarinfo a:active {
	text-decoration: none;
	color: #31415A;
}
#2009 .calendarinfo a:hover {
	text-decoration: none;
	color: #666666;
}

/* ******* FOOTER ******* */
#2009 .footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
}
#2009 .footer a:link {
	text-decoration: none;
	color: #FFFFFF;
}
#2009 .footer a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#2009 .footer a:active {
	text-decoration: none;
	color: #FFFFFF;
}
#2009 .footer a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

/* ******* REGION ******* */
#2009 .region3 { 
	padding: 4px; 
}
#2009 .region14 { 
	padding: 2px; 
}
#2009 .region4 { 
	padding: 4px; 
}
#2009 .region5 { 
	padding: 4px; 
}

/* *******MOST POPULAR STYLES******* */
#2009 .mostTab{background:#fff;
font-family: Arial, Helvetica, sans-serif; 
font-size:12px;
} 

#2009 .mostTabSelected{
background:#fff;
font-size:12px;
}  

#2009 .mostTabBody{
border:none;a
font-family: Arial, Helvetica, sans-serif; 
font-size:11px;
} 

#2009 .mostViewedBox A{text-decoration:none;} 

#2009 .mostTabsBox{ 
margin:0px; 
padding:0px; 
border-left:solid 1px #31415A; 
height:16px; 
position:relative; 
z-index:99; 
} 

#2009 .mostTabsBox LI{ 
float:left; 
border-top:solid 1px #31415A; 
border-right:solid 1px #31415A; 
padding:0px 5px 0px 5px; 
list-style:none; 
} 

#2009 .mostTab{background-color:#CCCCCC;} 

#2009 .mostTabSelected{ 
border-bottom:solid 1px white; 
background-color:FFFFFF;
} 

#2009 .mostHeader{padding:5px 15px 5px 15px;} 

#2009 .mostNote{float:left;} 

#2009 .mostRss{float:right;} 

#2009 .mostClear{clear:both;margin:0;padding:0;} 

#2009 .mostTabBody{ 
border:solid 1px #31415A; 
position:relative; 
top:-1px; 
width:313px
} 


/* ******* SECTION HEADER ******* */
#2009 .sectionheader {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 34px;
	font-weight: bold;
	color: #E76D18;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDFEF;
}
#2009 .sectionspacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDFEF;
}
#2009 .celebrate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31415A;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 0px;
	background-color: #DEDFEF;
	line-height:20px;
}
#2009 .celebrate a:link {
	font-size: 12px;
	text-decoration: none;
	color: #31415A;
}
#2009 .celebrate a:visited {
	font-size: 12px;
	text-decoration: none;
	color: #31415A;
}
#2009 .celebrate a:active {
	font-size: 12px;
	text-decoration: none;
	color: #31415A;
}
#2009 .celebrate a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #DE6D18;
}
#2009 .celebratetxt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#2009 .celebratetxt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31415A;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 0px;
	background-color: #DEDFEF;
	line-height:20px;
}
#2009 .celebratetxt11 a:link {
	font-size: 11px;
	text-decoration: none;
	color: #31415A;
}
#2009 .celebratetxt11 a:visited {
	font-size: 11px;
	text-decoration: none;
	color: #31415A;
}
#2009 .celebratetxt11 a:active {
	font-size: 11px;
	text-decoration: none;
	color: #31415A;
}
#2009 .celebratetxt11 a:hover {
	font-size: 11px;
	text-decoration: none;
	color: #DE6D18;
}
#2009 .celeplace {
	border: thin dashed #31415A;
}
#2009 .celeplacetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31415A;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 0px;
	line-height:20px;
}
#2009 .celeplacetxt a:link {
	font-size: 11px;
	text-decoration: none;
	color: #31415A;
}
#2009 .celeplacetxt a:visited {
	font-size: 11px;
	text-decoration: none;
	color: #31415A;
}
#2009 .celeplacetxt a:active {
	font-size: 11px;
	text-decoration: none;
	color: #31415A;
}
#2009 .celeplacetxt a:hover {
	font-size: 11px;
	text-decoration: none;
	color: #DE6D18;
}

/* ******* WEATHER PORTLET ******* */
#2009 .stockbox{
	height:133px;
	overflow: hidden;
	background-color:#ffffff;
	border: 1px solid #DEDFDE;
	padding:3 0 0 4;
	margin:0 0 0 1;
}
#2009 .weatherblock {
	border: 1px solid #DEDFDE;
	padding:3 0 0 4;
	margin:0 0 1 1;
}
#2009 .weatherBox{ 
	font-family: arial, helvetica, sans-serif; 
	padding:0 0 0 25px;
}
#2009 .weatherHead { 
	font: bold 10px verdana, arial, helvetica, sans-serif; 
	text-align: center;
}
#2009 .weatherContent{}
#2009 .weatherContent img{ 
	border: 0px;
}
#2009 .weatherN{
	font-size:10px;
}
#2009 .weatherH{
	font-size:10px;
}
#2009 .weatherL{
	font-size:10px;
}
#2009 .weatherFiveDayLink{
	font-size:10px;
}
#2009 .sponsorbox {
	border: 1px solid #DEDFDE;
	background-color: #DEDFDE;
	text-align: center;
	padding:0 0 0 0;
	margin:0 0 2 1;
	width:190px;
}


#2009 #widget t1 link, t1:visited, t1:active {font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12; color:#0A1F6C; text-decoration:none; }
#2009 #widget t1 hover {font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12; color:#526092; text-decoration:underline;}
#2009 #widget t1 a {font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12; color:#0A1F6C; text-decoration:none; }
#2009 #widget t1 a:link {font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12; color:#0A1F6C; text-decoration:none; }
#2009 #widget t1 a:active {font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12; color:#0A1F6C; text-decoration:none; }
#2009 #widget t1 a:visited {font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12; color:#0A1F6C; text-decoration:none; }
#2009 #widget t1 a:hover {font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12; color:#0A1F6C; text-decoration:underline; }

#2009 #widget t2 link, t2:visited, t2:active {font-family:verdana; font-size:10; color:#0A1F6C; text-decoration:none; }
#2009 #widget t2 hover {font-family:verdana; font-size:10; color:#526092; text-decoration:underline;}
#2009 #widget t2 a {font-family:verdana; font-size:10; color:#0A1F6C; text-decoration:none; }
#2009 #widget t2 a:link {font-family:verdana; font-size:10; color:#0A1F6C; text-decoration:none; }
#2009 #widget t2 a:active {font-family:verdana; font-size:10; color:#0A1F6C; text-decoration:none; }
#2009 #widget t2 a:visited {font-family:verdana; font-size:10; color:#0A1F6C; text-decoration:none; }
#2009 #widget t2 a:hover {font-family:verdana; font-size:10; color:#0A1F6C; text-decoration:underline; }

#2009 #widget a:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-weight: bold;
	color: #31415A;
	text-decoration: none;
}
#2009 #widget a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
                color: #31415A;
	text-decoration: none;
}
#2009 #widget a:visited {  
	font-family: Verdana, Helvetica, sans-serif; 
                font-weight: bold;
	color: #31415A;
	text-decoration: none;
}
#2009 #widget a:hover {  
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-weight: bold;
	text-decoration: underline;
