/* ZVENTS 2.0 */

.zventsTop5 {
		background: transparent url('http://static.mgnetwork.com/rbl/core/media_path/backgrounds/topBigSkin.png') no-repeat 0 0}
	.zventsTop5Sm {
		background: transparent url('http://static.mgnetwork.com/rbl/core/media_path/backgrounds/topSlimSkin.png') no-repeat 0 0}
	.zventsMonthly {
		background: transparent url('http://static.mgnetwork.com/rbl/core/media_path/backgrounds/monthlyBigSkin.png') no-repeat 0 0}
	.zventsMonthlySm {
		background: transparent url('http://static.mgnetwork.com/rbl/core/media_path/backgrounds/monthlySmSkin.png') no-repeat 0 0}
	#panels .zventsPanel .zventsTop5 {
		background: transparent url('http://static.mgnetwork.com/rbl/core/media_path/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/rbl/core/media_path/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 */

/* home classes ----------------------------------*/
.well_space{
width: 440px;
}

.promo_boxes{
width: 440px;
margin-top: 10px; 
}

.promo_leftbox{
width: 215px;
margin: 0px 10px 0px 0px;
float: left;
}


.promo_rightbox{
width: 215px;
margin: 0px 0px 0px 0px;
float: left;
}

.grey_line{ width: 440px;
margin: 10px 0px 10px 0px;
border-top: #DFE4EC thin solid;
}

.grey_dotted_line {width:440px;
margin: 10px 0px 0px 0px;
border-top: #DFE4EC thin dotted;
}

.site_specific_header{
border-bottom: #2b3b6b 0px solid;
background:#eaeaea;
font: Bold 16px Helvetica, Arial, sans-serif;
color: #333;
margin-top: 20px;
margin-bottom: 10px;
margin-right:10px;
padding:2px;
}
.site_specific_header h2{padding:0;}

.ap_title {font: Bold 18px Georgia, "Times New Roman", Times, serif;
color: #004276
}

.poll_box{
width: 440px;
background: #EDEADE;
padding: 10px 10px 10px 10px
}

.grey_title {
font: 600 16px Georgia;
color: #737373;
margin-top: 3px;
}

.promo_text {
font: 12px Helvetica, Arial, sans-serif;
color: #5A6570
}

.poll_text {
font: 12px Helvetica, Arial, sans-serif;
color: #2573c2;
}

.a_homewell_abstract {display: none;}

.a_homewell_link {font: 12px Helvetica, Arial, sans-serif;font-weight:700;
}

.a_homewell_link a{ text-decoration:none;line-height:1.5em; margin:0 10px 7px 0;
}

.a_homewell_link a:hover{text-decoration:underline;
color:#ca0002;
}

.a_homewell_link a:visited {color:#2573c2;}



.a_promo_link:link {color:#737373; text-decoration:none;
}

.a_promo_line:hover{text-decoration:none;}

.a_promo_link:visited {color:#737373; text-decoration:none;
}

.a_partner_link:link {color:#2573c2; text-decoration:none;
font: 12px Helvetica, Arial, sans-serif;
}

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

.a_partner_link:visited {color:#004276; text-decoration:none;
font: 12px Helvetica, Arial, sans-serif;
}

/* accordian nav classes ----------------------------------*/

.accordian_blog{
width: 300px;
}

.accordian_blog_boxes{
width: 300px;
}

.accordian_grey_line{ width: 290px;
margin: 10px 5px 10px 5px;
border-top: 1px solid #E8F0F0;
}

.accordian_text {font: 12px Helvetica, Arial, sans-serif;
color: #333;
}

.a_accordian_blog:link {font: 18px Georgia, Times New Roman, Times, serif;
color:#2573c2; 
text-decoration:none;
}

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

.a_accordian_blog:visited {font: 18px Georgia, Times New Roman, Times, serif;
color:#004276; 
text-decoration:none;
}


/* FRANCHISE CUSTOM */

#franchise_item {
border:1px solid #cccccc;
margin-right:15px;
margin-top:10px;
height:115px;
width:160px;
float:left;
font-size:11px;
padding:5px;
}

#franchise_item_link {
font-weight:bold;
font-size:14px;
text-decoration:none;
padding-bottom:5px;
}

#franchise_item img {
float:right;
margin:5px;
}

#franchise_item_220 {
border:1px solid #cccccc;
margin-right:15px;
margin-top:10px;
height:115px;
width:220px;
float:left;
font-size:11px;
padding:5px;
}

#franchise_item_220 img {
float:right;
margin:5px;
}


/* franchise wells ----------------------------------*/

.franchise_box { width: 750px;
height: 150px;
margin: 8px 0px 5px 0px
}

.first_franchise_box { width:165px;
height: 140px;
margin: 0px 5px 0px 0px;
padding: 5px 5px 5px 5px;
border-color: #afafaf;
border-style: solid;
border-width: 1px;
float:left;
}

.second_franchise_box { width:165px;
height: 140px;
margin: 0px 5px 0px 5px;
padding: 5px 5px 5px 5px;
border-color: #afafaf;
border-style: solid;
border-width: 1px;
float:left;
}

.third_franchise_box { width:165px;
height: 140px;
margin: 0px 5px 0px 5px;
padding: 5px 5px 5px 5px;
border-color: #afafaf;
border-style: solid;
border-width: 1px;
float:left;
}

.fourth_franchise_box { width:165px;
height: 140px;
margin: 0px 0px 0px 5px;
padding: 5px 5px 5px 5px;
border-color: #afafaf;
border-style: solid;
border-width: 1px;
float:left;
}

.box_header { font: Bold 12px Helvetica, sans-serif;
text-decoration: underline;
color: #333333;
}

.franchise_header {font: 18px Helvetica, sans-serif;
color: #004276;
}

.franchise_text {font: 12px Helvetica, sans-serif;
color: #000000;
}

.snap_text { font: Bold 10px Helvetica, sans-serif;
padding: 4px 2px 2px 12px;
}

.a_franchise:link {font: 18px Helvetica, sans-serif;
color:#004276; 
text-decoration:none;
}

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

.a_franchise:visited {font: 18px Helvetica, sans-serif;
color:#2573c2; 
text-decoration:none;
}

.a_franchise_regular:link {font: 12px Helvetica, sans-serif;
color:#004276; 
text-decoration:none;
}

.a_franchise_regular:hover{text-decoration:underline;
color:#ca0002;
}

.a_franchise_regular:visited {font: 12px Helvetica, sans-serif;
color:#2573c2; 
text-decoration:none;
}

.a_franchise_tiny:link {font: 11px Helvetica, sans-serif;
color:#ca0002; 
text-decoration:none;
}

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

.a_franchise_tiny:visited {font: 11px Helvetica, sans-serif;
color:#2573c2; 
text-decoration:none;
}


/*scholar athlete*/

.scholar_generic_space {width: 640px;
height: 840px;
margin: 0px 10px 0px 10px;
}

.scholar_top_box {
width: 620px;
margin: 10px 0px 10px 0px;
}

.scholar_middle_box {
width: 620px;
height: 240px;
}

.scholar_logo_box { 
width: 187px;
height: 240px;
margin-right: 10px;
float: left;
}

.scholar_text_box { 
width: 380px;
height: 240px;
margin-right: 10px;
padding: 10px;
float: left;
}

.scholar_bottom_box {
width: 620px;
height: 100px;
}

.scholar_rules_box { 
width: 187px;
height: 100px;
padding: 5px;
margin-right: 10px;
border-color: #E1DCD2;
border-style: solid;
border-width: 1px;
float: left;
}

.scholar_nomination_box { 
width: 187px;
height: 100px;
padding: 5px;
margin-right: 10px;
border-color: #E1DCD2;
border-style: solid;
border-width: 1px;
float: left;
}

.scholar_form_box { 
width: 187px;
height: 100px;
padding: 5px;
border-color: #E1DCD2;
border-style: solid;
border-width: 1px;
float: left;
}

.scholar_box_header { font: Bold 12px Geneva, Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #333333;
}

.scholar_text {font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

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

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

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

/*end scholar athlete*/

/* more information box */

.more_info_box{
width: 290px;
margin:2px;
border-color: #E2E1DF;
border-style:solid;
border-width: 1px;
}

.more_info_social { width:280px;
margin: 10px 5px 10px 5px;
}

.more_info_happenings { width:280px;
margin: 10px 5px 10px 5px;
}

.more_info_classifieds { width:280px;
margin: 10px 5px 10px 5px;
}

.more_info_dtv { width:280px;
margin: 10px 5px 10px 5px;
}

.more_info_line { width:280px;
margin: 10px 5px 10px 5px;
border-top: #E2E1DF thin dotted;
}

.more_info_text {font: 12px Arial, Helvetica, 

sans-serif;
color: #000000;
}

.a_moreinfo_biglink:link {
font: 16px Arial, Helvetica, sans-serif;color: 

#737373; text-decoration:none;}
.a_moreinfo_biglink:hover {text-decoration:underline;}
.a_moreinfo_big:visited {font: 16px Arial, Helvetica, 

sans-serif;color: #737373; text-decoration:none;}

.a_moreinfo_link:link {
font: 12px Arial, Helvetica, sans-serif;color: 

#737373; text-decoration:none;}
.a_moreinfo_link:hover {text-decoration:underline;}
.a_moreinfo_link:visited {font: 12px Arial, Helvetica, 

sans-serif;color: #737373; text-decoration:none;}
-->

/*end more information box-----------*/

/* site_specific_query class -------------------*/
.site_specific_feedtitle {
font: Bold 14px Helvetica, Arial, sans-serif;
color: #2b3b6b;
border-bottom: #2b3b6b 0px solid;
margin-top: 15px;
margin-bottom: 10px;
background:#eaeaea;
padding:2px;
}

.site_specific_headline {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 12px;
margin-top:10px;
	font-weight: 700;
	color: #004276;  
text-decoration:none;  
line-height:1.5em;     
}
.site_specific_headline a {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 12px;
        margin: 0px 0;
	font-weight: 700;
	color: #004276; 
         text-decoration:none;
}
.site_specific_headline a:hover {
	color: #ca0002; 
         text-decoration:underline;
}
.site_specific_abstract {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #333;
}

.site_specific_abstract p {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #333;
}
.cw_more a, .cw_more a:visited{color:#ca0002;}

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

/* poll box  ------------------*/

.pollQuestion {
font: 12px Helvetica, Arial, sans-serif;
color: #2573c2;
}

.pollAnswer {
font: 12px Helvetica, Arial, sans-serif;
color: #004276;
}

.pollResultAnswer {
font: 12px Helvetica, Arial, sans-serif;
color: #004276;;
}

.pollResultPercent {
font: 12px Helvetica, Arial, sans-serif;
color: #004276;;
}

.pollResultVotes {
font: 12px Helvetica, Arial, sans-serif;
color: #004276;;
}

.pollTotalVotes {
font: 12px Helvetica, Arial, sans-serif;
color: #004276;;
}

.pollSelectedPercent {
font: 12px Helvetica, Arial, sans-serif;
color: #004276;;
}

.pollBlock {
width: 440px;
background: #EDEADE;
padding: 10px 10px 10px 10px;
}
/* END poll box  ------------------*/


/* AP CLASSES */

.ap_feed {
}

.ap_headlines_header {
font: Bold 14px Helvetica, Arial, sans-serif;
color: #004276;
border-bottom: #DFE4EC thin dotted;
}

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

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

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

.ap-headline-2 a, .ap-headline-1 a, .ap-topheadlineitem-a {
font-size:14px;
text-decoration:none;
line-height:1.3em;
}
a:hover{
color:#ca0002;
text-decoration:underline;
}
/* END AP CLASSES */

/* travel classes ----------------------------------*/
.travel_generic_space {width: 640px;
height: 900px;
margin: 0px 10px 0px 10px;
}

.travel_left_box {
width: 430px;
margin-right: 10px;
float: left;
}

.travel_right_box {
width: 180px;
float: left;
font-size:14px;
}
/* end travel classes*/



/*food classes*/
.food_generic_space {
width: 640px;
height: 700px;
margin: 0px 10px 0px 10px;
}

.food_left_box {
width: 410px;
height: 500px;
margin-right: 10px;
float: left;
}

.food_bhamdining {
width: 200px;
height: 230px;
margin-right: 10px;
float: left;
}

.food_eatingalabama {
width: 200px;
height: 230px;
float: left;
}

.food_winesublime {
width: 200px;
height: 230px;
margin-right: 10px;
float: left;
}

.food_lifedelicious {
width: 200px;
height: 230px;
float: left;
}

.food_diningscene {
width: 200px;
height: 230px;
margin-right: 10px;
float: left;
}

.food_recipeplace {
width: 200px;
height: 230px;
float: left;
}


.food_right_box {
width: 180px;
padding: 10px;
margin: 10px;
background: #EEEBE6; 
float: left;
}

.food_text {font: 12px Helvetica, sans-serif;
color: #000000;
}
/* end food classes*/

/*accordian nav*/
.accordian_blog{
width: 300px;
height: 300px;
}

.accordian_blog_boxes{
width: 300px;
height: 85px;
margin-bottom: 10px;
}

.accordian_grey_line{ width: 290px;
margin: 10px 5px 10px 5px;
border-top: 1px solid #E8F0F0;
}

.accordian_text {font: 12px Helvetica, sans-serif;
color: #000000;
}

.a_accordian_blog:link {font: 18px Helvetica, sans-serif;
color:#004276; 
text-decoration:none;
margin-bottom: 5px;
}

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

.a_accordian_blog:visited {font: 18px, Helvetica, sans-serif;
color:#2573c2; 
text-decoration:none;
margin-bottom: 5px;
}
/*end accordian*/

/* auburn channel */
.auburn_generic_space {
width: 640px;
height: 1800px;
margin: 0px 10px 0px 5px;
}

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

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

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

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


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

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

.auburn_tron {
width: 200px;
height: 180px;
margin-right: 10px;
float: left;
}

.trackem_tiger {
width: 200px;
height: 180px;
float: left;
}

.from_the_bleachers {
width: 200px;
height: 180px;
margin-right: 10px;
float: left;
}

.joe_cribbs_car_wash {
width: 200px;
height: 180px;
float: left;
}

.auburn_football_stuff {
width: 200px;
height: 180px;
margin-right: 10px;
float: left;
}

.war_eagle_reader {
width: 200px;
height: 180px;
float: left;
}

.schedule_text {font: 10px Verdana, Arial, Helvetica, sans-serif;
color:000000; 
}
/* end auburn channel */

/* alabama channel */
.alabama_generic_space {
width: 640px;
height: 1800px;
margin: 0px 10px 0px 5px;
}

.alabama_top_box {
width: 620px;
height: 330px;
margin: 10px 0px 10px 0px;
}

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

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

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


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

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

.alabama_gameday {
width: 200px;
height: 180px;
margin-right: 10px;
float: left;
}

.bama_report {
width: 200px;
height: 180px;
float: left;
}

.capstone_report {
width: 200px;
height: 180px;
margin-right: 10px;
float: left;
}

.eight_inthe_box {
width: 200px;
height: 180px;
float: left;
}

.tide_druid {
width: 200px;
height: 180px;
margin-right: 10px;
float: left;
}

.roll_bama_roll {
width: 200px;
height: 180px;
float: left;
}
/* end alabama channel */


/*Scholar Athlete Form*/
div.main{width:400px;}

div.vtm_form{
	border:solid 1px #c6cfe1;
	background:#dfe4ee;
	padding:10px;
	color:#333333;
	margin-bottom:20px;
	width:400px;
}
div.vtm_form h1 {
	font-size:14px;
	color:#000000;
	padding-bottom:4px;
}
div.vtm_form p{padding-bottom:14px;}

div.vtm_form input .input-text{
	border:1px solid #3b6e22;
	color:#666666;
	width:180px;
margin-bottom:10px;
}

div.vtm_form label{
	display:block;
	color:#555555;
margin-bottom:10px;
}

div.vtm_form label{
	display:block;
	float:left;
	padding-right:6px;
	width:70px;
	text-align:right;
	font-weight:bold;
}
.spacer{margin-left:80px; 
	margin-bottom:10px;
	font-size:11px;
	color:#555555;
}
.green{
	background:url(http://static.mgnetwork.com/vtm/media_path/buttons/green.gif);
	padding:0px 6px;
	border:1px solid #3b6e22;
	height:24px; 
	line-height:24px;
	color:#FFFFFF;
	font-size:12px;
	margin-right:10px;
	display:inline-block;
	text-decoration:none;
}
#state, #nominee_state{margin-left:-70px;}
.vtm_form table{width:300px;}
#formtitle{
color:#ca0002;
font-size:24px;
margin:5px;
}
.formtitle{
margin:10px 0;
color:#004276;
font-size:16px;
}
/*oodle classifieds*/
.oodleimg{
float:left;
width:300px;
}
.oodleimg img{padding:10px;}
.oodleform{
clear:both;
float:left;
}
.oodletable{
clear:both;
float:left;
}

/*blogs*/
#blogcontent{
font-family:Helvetica,sans-serif;
font-size:81%;
float:left;
margin-right:5px;
padding:0pt 10px 10px;
text-align:left;
width:440px;
}
.blogentry {
border:1px solid #CCCCCC;
padding:0pt 10px 10px;
}
.blogdate{
font-size:1em;
font-weight:bold;
margin-top:10px;
text-transform:uppercase;
}
.entrytitle{
border-left:5px solid #DAE0E6;
color:#004276;
font-size:1.5em;
margin-top:0pt;
padding:0pt 0pt 0pt 10px;
margin:1.2em 0em;
}
.blogentry p{
font-size:1em;
line-height:1.8em;
margin:1.2em 0em;
}
.blogentry img {
border:0pt none;
margin:0pt;
padding:0pt;
}
.posteddate {
color:#666666;
font-family:helvetica,sans-serif;
font-size:0.8em;
margin-bottom:10px;
}
.paginate {
padding:10px 0;
}

.pagecount {
background-color:transparent;
color:#666666;
font-family:Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif;
font-size:0.8em;
font-weight:normal;
}

.paginate a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.paginate a:hover, .paginate a:active{
border: 1px solid #ca0002;
color: #2e6ab1;
}

.paginate b{
background-color: #2573c2;
color: #FFF !important;
font-weight: bold;
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
}

#blogsidebar {
background:#E6ECF2 none repeat scroll 0%;
border:1px solid #CCCCCC;
color:#004276;
float:left;
margin-left:5px;
padding:10px 10px 10px 15px;
text-align:left;
width:219px;
}

.blogmodule {
background:#DAE0E6 none repeat scroll 0%;
border-bottom:1px solid #F3F6F9;
border-top:1px solid #CFD4D9;
font-size:1em;
line-height:1.2;
margin:0pt 0pt 10px;
padding:10px 10px 5px;
}

#blogmodule .input {
background-color:#FFFFFF;
border-left:1px solid #999999;
border-top:1px solid #999999;
color:#000000;
font-family:Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif;
font-size:0.8em;
height:1.6em;
margin-bottom:3px;
margin-top:6px;
padding:0.3em 0pt 0pt 2px;
}
#blogmodule .submit {
background-color:#FFFFFF;
color:#000000;
font-family:Arial,Verdana,Sans-serif;
font-size:0.8em;
font-weight:normal;
letter-spacing:0.1em;
margin-bottom:4px;
margin-top:6px;
padding:1px 3px;
}
.entertainment_panel_header{
color:#004276;
font-size:22px;
margin-top:20px;
}
.ap-topheadline-td{
vertical-align:top;
padding:5px;
}
.ap-newslisting-feature-photo-caption{
font-size: 10px;
}
.ap-topheadline-br{display:none;}
.ap-topheadlineitem-a{font-size:13px;}
.ap-newslisting-feature-headline{font-size:13px;}
#business_ads{float:left;}
.linkbox{
width:350px;
padding:10px;
background:#eeebe6;
}
#twitter_update_list li{
list-style-image:url(http://static.mgnetwork.com/vtm/media_path/icons/bullet.png);
color:#004276;
font-size:12px;
margin:5px 0;
}
.flickr_slide{padding:10px;}
#pagewrapper_660 #contentgrid .container9 .container3 #mg_weatherbox #weatherbox_links a {color:#fff;}
#header #search #searchbar_box {margin-right:10px;}
.right_door .left_door #mobile_icon {margin-left:30px;}

/* consumer classes */

.generic_space {width: 640px;
margin: 0px 10px 0px 10px;
}

.top_box {
width: 620px;
height: 460px;
margin: 10px 0px 10px 0px;
}

.left_box {
width: 350px;
height: 350px;
margin-right: 10px;
float: left;
}

.right_box {
width: 260px;
height: 450px;
float: left;
}

.long_box {
width: 620px;
height: 80px;
margin: 20px 0px 10px 0px;
background: #E1DCD2; 
clear:both;
}

.long_first{
width: 137px;
padding: 10px 5px 10px 5px;
margin-left: 10px;
float: left;
}

.long_second {
width: 137px;
padding: 10px 5px 10px 5px;
margin-left: 10px;
float: left;
}

.long_third {
width: 137px;
padding: 10px 5px 10px 5px;
margin-left: 10px;
float: left;
}

.long_fourth {
width: 137px;
padding: 10px 5px 10px 5px;
float: left;
}

.middle_box {
width: 620px;
height: 320px;
}

.housing_box { 
width: 187px;
height: 315px;
padding: 5px;
margin-right: 10px;
border-color: #E1DCD2;
border-style: solid;
border-width: 1px;
float: left;
}

.food_box { 
width: 187px;
height: 315px;
padding: 5px;
margin-right: 10px;
border-color: #E1DCD2;
border-style: solid;
border-width: 1px;
float: left;
}

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

.bottom_box {
width: 620px;
height: 320px;
margin-top: 20px;
}

.multimedia_box { 
width: 187px;
height: 310px;
padding: 5px;
border-color: #E1DCD2;
border-style: solid;
border-width: 1px;
margin-right: 10px;
float: left;
}

.iris_taylor_box {
width: 187px;
height: 310px;
padding: 5px;
border-color: #E1DCD2;
border-style: solid;
border-width: 1px;
margin-right: 10px;
float: left;
}

.gasmap_box { 
width: 187px;
height: 180px;
padding: 5px;
border-color: #E1DCD2;
border-style: solid;
border-width: 1px;
float: left;
margin-bottom: 10px;
}

.dealtaker_box { 
width: 187px;
height: 110px;
padding: 5px;
border-color: #E1DCD2;
border-style: solid;
border-width: 1px;
float: left;
}

.box_header { font: Bold 12px Geneva, Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #333333;
}

.consumer_text {font: Bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

.consumer_text_plain {font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

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

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

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

/* end consumer */

/* green living */

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

/* decision 2008*/
.candidate_survey_box { 
width: 187px;
height: 230px;
padding: 5px;
border-color: #F0F2E6;
border-style: solid;
border-width: 1px;
float: left;
margin-bottom: 15px;
}

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

/* end decision 2008*/

#franchise #promo_slider .container .item {
float:left;
height:143px;
margin:20px 4px 5px 0pt;
padding:0pt;
width:236px;
}
#franchise #promo_slider{border:none;}
.more_info_happenings img{margin-right:5px;}
#header #mast #topad{float:right;}
#vendorarea #MGwx .entry img{margin:5px;}
#vendorarea #MGwx .entry p{line-height:1.7em;}
.container9 .container2{margin-top:40px;}
.nodeco a{color:#ca0002;}
.item_article .text .ns_updated_comments a{
color:#ca0002 !important
} 
.item_article .text .ns_timestamp_no_image_red{
color:#ca0002 !important
#pagewrapper_660 #rhsrail #mediageneral_companion_position{margin-top:25px}
/* end article */

/* consumer page */
.generic_space {width: 640px;
margin: 0px 10px 0px 10px;
}

.top_box {
width: 620px;
height: 350px;
margin: 10px 0px 10px 0px;
}

.left_box {
width: 350px;
height: 350px;
margin-right: 10px;
float: left;
}

.right_box {
width: 260px;
height: 350px;
float: left;
}

.long_box {
width: 620px;
height: 80px;
margin: 10px 0px 10px 0px;
background: #EDEADE; 
}

.long_first{
width: 137px;
padding: 10px 5px 10px 5px;
margin-left: 10px;
float: left;
}

.long_second {
width: 137px;
padding: 10px 5px 10px 5px;
margin-left: 10px;
float: left;
}

.long_third {
width: 137px;
padding: 10px 5px 10px 5px;
margin-left: 10px;
float: left;
}

.long_fourth {
width: 137px;
padding: 10px 5px 10px 5px;
float: left;
}

.middle_box {
width: 620px;
height: 320px;
}

.housing_box { 
width: 187px;
height: 315px;
padding: 5px;
margin-right: 10px;
border-color: #DDD7C1;
border-style: solid;
border-width: 1px;
float: left;
}

.food_box { 
width: 187px;
height: 315px;
padding: 5px;
margin-right: 10px;
border-color: #DDD7C1;
border-style: solid;
border-width: 1px;
float: left;
}

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

.bottom_box {
width: 620px;
height: 320px;
margin-top: 20px;
}

.multimedia_box { 
width: 187px;
height: 310px;
padding: 5px;
border-color: #DDD7C1;
border-style: solid;
border-width: 1px;
margin-right: 10px;
float: left;
}

.iris_taylor_box {
width: 187px;
height: 310px;
padding: 5px;
border-color: #DDD7C1;
border-style: solid;
border-width: 1px;
margin-right: 10px;
float: left;
}

.gasmap_box { 
width: 187px;
height: 180px;
padding: 5px;
border-color: #DDD7C1;
border-style: solid;
border-width: 1px;
float: left;
margin-bottom: 10px;
}

.dealtaker_box { 
width: 187px;
height: 110px;
padding: 5px;
border-color: #DDD7C1;
border-style: solid;
border-width: 1px;
float: left;
}

.box_header { font: Bold 12px Geneva, Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #333333;
}

.site_specific_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
    color: #61979A;
	margin: 10px 0px 5px 0px;
	align: center;
}

.consumer_text {font: Bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

.consumer_text_plain {font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

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

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

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

/* end consumer page */

/* green living */
.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_mochilla_box {
width: 620px;
height: 300px;
}

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

/* lifestyles and entertainment content wells */

.life_well_space{
width: 430px;
height: 350px;
margin: 0px 10px 0px 10px;
}

.life_well_top_box{
width: 410px;
height: 350px;
padding: 10px;
margin-bottom: 10px; 
background: #EFF0E2;
}

.life_well_left_box{
width: 195px;
height: 340px;
margin: 0px 10px 0px 0px;
float: left;
}

.life_well_right_box{
width: 195px;
height: 340px;
margin: 0 px;
float: left;
border:1px solid #aaaaaa;
}

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

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

.a_well:visited {font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#88ACBF; 
text-decoration:none;
}
/* end lifestyles and entertainment content well */

#weatherbox_links a{color:#990000;}

