/* ZVENTS 2.0 */

	.zventsTop5 {
		background: transparent url('http://static.mgnetwork.com/oan/backgrounds/topBigSkin.png') no-repeat 0 0}
	.zventsTop5Sm {
		background: transparent url('http://static.mgnetwork.com/oan/backgrounds/topSlimSkin.png') no-repeat 0 0}
	.zventsMonthly {
		background: transparent url('http://static.mgnetwork.com/oan/backgrounds/monthlyBigSkin.png') no-repeat 0 0}
	.zventsMonthlySm {
		background: transparent url('http://static.mgnetwork.com/oan/backgrounds/monthlySmSkin.png') no-repeat 0 0}
	#panels .zventsPanel .zventsTop5 {
		background: transparent url('http://static.mgnetwork.com/oan/backgrounds/topPanelSkin.png') no-repeat 0 0; }
	.zventsTop5 .zEventArea .ZventsEvent .ZventsEventName {
		color: #36f}
	.zventsTop5 .zEventArea .ZventsEvent {
		color: #605b5b}
	.zventsTop5 .zEventArea .zEventStripe {
		border-bottom-color: #b5cde6}
	.zventsTop5 .zLinkRight a, .zventsTop5 .zLinkLeft a {
		color: #36f;
		text-decoration: none}
	.zventsTop5 .zLinkRight a:hover, .zventsTop5 .zLinkLeft a:hover {
		text-decoration: underline}
	.zventsTop5 .zLinkRight a:active, .zventsTop5 .zLinkLeft a:active {
		color: #f90}
	.zventsMonthly .zCal .zMonthStripe .zMonthArea {
		color: #fff}
	.zventsMonthly .zCal .zCalDays div {
		color: #000}
	.zventsMonthly .zCal .zCalWeek div {
		color: #444}
	.zventsMonthly .zMonthStripe .zYearArea {
		color: #b5cde6}
	.zventsMonthly .zCal .zCalWeek div.zLinkArea a {
		color: #36f;
		text-decoration: none}
	.zventsMonthly .zCal .zCalWeek div.zLinkArea a:hover {
		text-decoration: underline}
	.zventsMonthly .zCal .zCalWeek div.zLinkArea a:active {
		color: #f90}
	.zventsMonthly .zMiddle .zCal .zCalWeek div .zDayBg {
		background-color: #f5f5f5}
	.zventsMonthly .zMiddle .zCal .zCalWeek div .zDayBgHover {
		background-color: #fff}
	#panels .zventsPanel .panel_right a {
		color: #36f;
		text-decoration: none }
	#panels .zventsPanel .panel_right a:hover {
		text-decoration: underline }
	#panels .zventsPanel .panel_right a:active {
		color: #f90}
	#panelsCore .zventsPanel .zventsTop5 {
		background: transparent url('http://static.mgnetwork.com/oan/backgrounds/topPanelSkin.png') no-repeat 0 0; }
	#panelsCore .zventsPanel .panel_right a {
		color: #36f;
		text-decoration: none }
	#panelsCore .zventsPanel .panel_right a:hover {
		text-decoration: underline }
	#panelsCore .zventsPanel .panel_right a:active {
		color: #f90}

/* ZVENTS 2.0 */


/* site_specific_query class -------------------*/

.site_specific_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
                color: #ffffff;
                background-color: #2a446d;
                margin: 3px 0px 5px 0px;
                padding: 1px 0px 1px 4px;
}

.site_specific_headline {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A4263;
               
}

.site_specific_abstract {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
                margin: -2px 0px 3px 1px;
               padding: -2px 0px 4px 0px;      
               }

.site_specific_abstract p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}


/* END site_specific_query  ------------------*/

/* AP CLASSES */

.ap_feed {
}

.ap_headlines_header {
                font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
                background-color: #2a446d;
                margin: 5px 0px 3px 0px;
                padding: 0px 0px 0px 4px;
}

.ap_list {
                font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
                margin: 2px 0px 2px 0px;
                list-style: none;
}

.ap_list_item {
                font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
                margin: 2px 0px 2px 0px;
}

.ap_list_item li {
                font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
                margin: -5px 0px 2px 0px;
}


/* END AP CLASSES */


/* green living */

.green_page {font-size:12px;}

.green_generic_space {
width: 640px;
height: 2300px;
margin: 0px 10px 0px 10px;
}

.green_top_box {
width: 620px;
height: 380px;
margin: 10px 0px 10px 0px;
}

.green_left_box {
width: 340px;
height: 340px;
margin-right: 10px;
float: left;
padding: 5px;
border-color: #F2F0EC;
border-style: solid;
border-width: 1px;
}

.green_right_box {
width: 250px;
height: 340px;
float: left;
}

.green_long_box {
width: 620px;
height: 150px;
margin: 10px 0px 10px 0px;
padding: 5px;
background: #E8EBD6; 
clear:both;
}

.green_long_first{
width: 182px;
padding: 10px 5px 10px 5px;
margin-left: 10px;
float: left;
}

.green_long_second {
width: 182px;
padding: 10px 5px 10px 5px;
margin-left: 10px;
float: left;
}

.green_long_third {
width: 182px;
padding: 10px 5px 10px 5px;
margin-left: 10px;
float: left;
}

.green_middle_box {
width: 620px;
height: 800px;
}

.green_middle_left {
width: 410px;
height: 1200px;
float: left;
margin-right: 10px;
}

.green_middle_right {
width: 187px;
height: 600px;
float: left;
}

.green_mochilla_box {
width: 620px;
height: 350px;
}

.green_category_titles {font: Bold 18px Geneva, Arial, Helvetica, sans-serif;
color: #61A327;
border-bottom: #D2EEB9 thin dotted;
margin-bottom: 10px;
}

.green_links_box { 
width: 187px;
height: 315px;
padding: 5px;
border-color: #F0F2E6;
border-style: solid;
border-width: 1px;
float: left;
}

.a_green:link {font: Bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#253A45; 
text-decoration:none;
}

.a_green:hover{text-decoration:underline;}

.a_green:visited {font: Bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#88ACBF; 
text-decoration:none;
}

/* end green living */


#franchise_secondary {
margin-top:12px;
margin-left:5px;
padding:5px;
padding-left:10px;
background-image:url(http://static.mgnetwork.com/oan/images/franchise_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
height:130px;
width:740px;
border:1px solid #6a6a6a;
font-size:12px;
}

#franchise_secondary a {
font-weight:bold;
text-decoration:none;
font-size:12px;
}

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

#franchise_secondary img {
float:left;
margin-right:5px;
margin-bottom:0px;
border:0px solid #8d8d8d;
}

a {color:#2a446d; text-decoration:none;}
a:hover {text-decoration:underline;}

blockquote {background-color:#dedee8; padding:4px; margin:0px 10px 10px 20px; border-left:3px solid #6363a0;}
blockquote a{color:#000066;}
blockquote a:visited {color:#000066;}
blockquote a:hover {color:#990000;}

.entry li {font-size:14px; color:#000033; margin-left:10px;}


/* MILESTONES LINKS */

.milestones_links {
width:140px;
float:right;
margin:10px 10px 10px 10px;
border:1px solid #aaaaaa;
background-color:#eaeaea;
padding:5px;
font-size:12px;
font-weight:bold;
}

#weatherbox_links a{color:#3f3f3f;}

.left_more a {color:#000099;}