/************************************* Global Style Sheet Index *************************************
1. Global styles
2. masthead styles
3. Footer styles
4. Search page styles
5. Newsletter styles
6. Flash main styles
7. Spotlight sections on homepage styles
8. Right rail on homepage styles
9. zVents styles
10. MEMV portlet styles
11. Article display styles
12. Email form styles 
13. Advertise page styles
14. Section Page
**************************************************************************************************/

/*################################### 1. Begin Global Styles ####################################*/
body {
   font-family: arial, helvetica, sans-serif;
   background: #fff 0 0;
   padding: 0px;
   margin: 0px;
   text-align:center;
}
.contentBlock h2 {display:block; font-size:14px; margin:16px 0 2px 0;}
.contentBlock a {font-size:14px;}

#Global .headline-small-blue {
  font: 12px normal tahoma, arial, sans-serif;
  font-weight:bolder;  
  color:#628694;
}
#Global a.link-blue {
  font: 11px normal tahoma, arial, sans-serif;
  color: #628694 !important; 
  text-decoration:none;
}
#Global a.link-blue:hover {
  font: 11px normal tahoma, arial, sans-serif;
  color: #628694 !important; 
  text-decoration:underline;
}
#Global a.link-blue:visited {
  font: 11px normal tahoma, arial, sans-serif;
  color: #628694 !important; 
}

#Global .blue-text {
  font: 14px normal tahoma, arial, sans-serif;
  color: #628694; 
}

#Global td.gutter{
   display: block;
}

#Global  div, span, ul, li {padding: 0;margin: 0;}
#Global  a {text-decoration: none;}
#Global  a:hover {
	color:#000 !important;
	text-decoration:underline;
}
#Global  .adElement{margin: 10px 0;}
#Global  .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#Global  .clearfix {display: inline-block;}
/* Hides from IE-mac \*/
#Global  * html .clearfix {height: 1%;}
#Global  .clearfix {display: block;}
/* End hide from IE-mac */

.adElement a:link,
.adElement a:visited,
#Global .adElement a:hover {
 color: #ffffff;
}
#Global .regionParent {
  border-spacing: 0; 
  padding: 0;
  margin: auto; 
  background-color: #ffffff
} 
#Global .generic-body { 
  font:12px arial;	
}
#Global .generic-body a:link {
  font:12px arial;
  color:#000000;
  text-decoration:none;
}
#Global .generic-body a:hover {
  font:12px arial;
  color:#000000 !important;
  text-decoration:underline;
}
#Global .generic-body a:visited {
  font:12px arial;
  color:#968571;
  text-decoration:none;
}

#Global .contentStyle {
 font-family: tahoma, arial, sans-serif;
}
/* ################################### 2. Masthead CSS ########################################### */

.topNav a,s
#masthead_home a,
#Global #navWrap a {
	text-decoration: none !important;
	}

/* container for everything above the navigation */
#Global #masthead_home {
	top: 0px;
	left: 0px;
	height: 210px;
	position: relative;
	width: 1000px;
	}

#Global #home_masthead #masthead_home {
	background-image:url(http://extras.mnginteractive.com/live/media/site38/2009/0805/20090805_024611_TwinCitiesMasthead.jpg);
	height: 154px;
	}


/*--------------- BEGIN searchbar styles -----------------*/

#Global *html .csearchtext{
height:18px;
}

#Global #searchbar {
	height: 38px;
	position: absolute;
	left: 750px;
	top: 215px;
	width: 310px;
	padding: 0;
	}

#Global .srHeadFF #searchbar {
	height: 38px;
	position: absolute;
	left: 700px;
	top: 215px;
	width: 310px;
	padding: 0;
}

#Global #searchbar form {	
	padding: 0;
	}

#Global #searchbar label {
	float: left;
	padding: 5px 0 0 15px;
	color: #21486d;
	font-weight: bold;
	}

#Global #searchbar input {
	padding: 0;
	margin: 0;
	}

#Global #searchbar form input.searchbox {
	background-color: #fff;
	border: 1px solid #444;
	width: 180px;
	height: 20px;
	margin: 0;
	}
	
#Global #home_masthead #searchbar form input.searchbox {
	width: 220px;
	margin: 3px 0 6px 12px;
	}
	
#Global #searchbar form input.button {
	background: url(http://extras.mnginteractive.com/live/media/site38/2009/0805/20090805_022729_gobutton.gif) 0 0 no-repeat;
        color:#444;
	padding: 0 4px 3px 4px;
	border:none;
	font-weight:bolder;
	}


#Global *html #searchbar form input.button {
	margin: 0;
	padding: 0;
	margin-top:-2px;
	border:none;	
	}

/*--------------------- Begin Navigation ----------------------*/

/*Main Nav Behavior*/
#Global #nav {
	margin-left: auto; /*DO NOT EDIT*/
	margin-right: auto; /*DO NOT EDIT*/
	position: relative; /*DO NOT EDIT*/
	display: block; /*DO NOT EDIT*/
	height: 1%; /*DO NOT EDIT*/
	}

/*Nav Bar Wrapper - sets the width/height/look of entire nav bar*/
#Global #navWrap {
	width: 1000px;
	background: #fff url(http://extras.mnginteractive.com/live/media/site34/2009/0713/20090629_013939_grayNavBar.gif) 0 0 repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	height: 40px;
	}

/*
you must add one of these for each nav dropdown making a general class destroys the measurements
*/
  
/*Main Nav Items*/
#nav #maindiv0,#nav #maindiv1,#nav #maindiv2,#nav #maindiv3,#nav #maindiv4,#nav #maindiv5,
#nav #maindiv6,#nav #maindiv7,#nav #maindiv8,#nav #maindiv9,#nav #maindiv10,
#nav #maindiv11,#nav #maindiv12,#nav #maindiv13,#nav #maindiv14,#nav #maindiv15,
#nav #maindiv16,#nav #maindiv17,#nav #maindiv18,#nav #maindiv19,#nav #maindiv20,
#nav #maindiv21,#nav #maindiv22,#nav #maindiv23,#nav #maindiv24,#nav #maindiv25,
#Global #nav #maindiv26,#nav #maindiv27,#nav #maindiv28,#nav #maindiv29,#nav #maindiv30 {
	float: left;
	background: url(http://extras.mnginteractive.com/live/media/site34/2009/0629/20090629_013823_dropLeft.gif ) 100% -10px no-repeat;
	height: 40px;
	}

#Global #nav #maindiv5 {
	float: left;
	background: none;
	height: 40px;
}


/*Main Nav Item Links*/
#nav #maindiv0 a,#nav #maindiv1 a,#nav #maindiv2 a,#nav #maindiv3 a,#nav #maindiv4 a,#nav #maindiv5 a,
#nav #maindiv6 a,#nav #maindiv7 a,#nav #maindiv8 a,#nav #maindiv9 a,#nav #maindiv10 a,
#nav #maindiv11 a,#nav #maindiv12 a,#nav #maindiv13 a,#nav #maindiv14 a,#nav #maindiv15 a,
#nav #maindiv16 a,#nav #maindiv17 a,#nav #maindiv18 a,#nav #maindiv19 a,#nav #maindiv20 a,
#nav #maindiv21 a,#nav #maindiv22 a,#nav #maindiv23 a,#nav #maindiv24 a,#nav #maindiv25 a,
#Global #nav #maindiv26 a,#nav #maindiv27 a,#nav #maindiv28 a,#nav #maindiv29 a,#nav #maindiv30 a {
	display: block;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	margin: 0;
	padding: 8px 10px 0 8.5px;
	text-decoration: none;
	}

/*Main Item Hover States*/
#Global #nav .navHover {
        height:40px;
}

#Global #nav .navHover a {
	text-decoration: none;
	background: url(http://extras.mnginteractive.com/live/media/site38/2009/0805/20090805_022836_navBG.gif) 100% 0 repeat-x !important;
	margin: 0;
	padding-bottom: 8px !important;
        color:#fff !important;

	}	


/*############################ End Navigation ##############################*/



/*########################## 3. FOOTER #############################*/

/*  ------- footer container */
#Global .footer {
	font: normal 11px arial, helvetica, sans-serif;
	padding: 10px 0 10px 0;
	display:block;
	border-top: 1px solid #ccc;
        text-align: center;
        width:1000px;
	margin: auto;
	}
#Global .footer table {
	font: normal 11px arial, helvetica, sans-serif;
}
#Global .footer .copyrightlink{
font: normal 11px arial, helvetica, sans-serif;
}


/*  ------- footer links */
.footer a:link,
#Global .footer a:active  {
	color: #000;
	padding: 0 0px 0 0px;
font-size:11px;
	}
#Global .footer a:hover {
font-weight:normal !important;
}
#Global .footer a:visited {
color:#666 !important;
}
#Global .myyahooheadbutton img{
margin-top:-10px;
}


#Global .layoutfooterlinks{
display:none;
}

/* Featured Links */
#Global .featuretitle{
background-color:999999;
font:bold 15px Arial;
color:#ffffff;
padding-left:10px;

}

#Global .homeArticleLinkText a{
text-decoration:none;
color:#333333;
padding-top:6px;
}

#Global a.homeArticleLinkText:hover{
text-decoration:underline;
font-weight:normal !important;
}
#Global a.homeArticleLinkText:visited{
color:#666 !important;
}


/* ############################### 4. Search Page Styles ################################ */

#Global .srContainerMain {background-color: #fff;border-left: 1px solid #000000;border-right: 1px solid #000000;}

#Global .srHeadFF a {font: normal 11px arial, helvetica, sans-serif; color: #fff; text-decoration: none;}
#Global .srHeadFF a:visited {font: normal 11px arial, helvetica, sans-serif; color: #fff; text-decoration: none;}
#Global .srHeadFF a:hover {font: normal 11px arial, helvetica, sans-serif; color: #fff; text-decoration: underline;}

#Global .weatherHead {font: bold 11px arial, helvetica, sans-serif;}
#Global .weatherSectionLink {font: bold 11px arial, helvetica, sans-serif !important;}
#Global a.weatherSectionLink:hover {font: bold 11px arial, helvetica, sans-serif !important;}
#Global .weather a {text-decoration: none;}
#Global .weather a:visited {text-decoration: none;}
#Global .weather a:hover {text-decoration: underline; font: normal 11px arial, helvetica, sans-serif; color: #fff;}

#Global .loginNav a {font: bold 11px arial, helvetica, sans-serif !important; text-decoration: none;}
#Global .loginNav a:visited {font: bold 11px arial, helvetica, sans-serif !important; text-decoration: none;}	
#Global .loginNav a:hover {font: bold 11px arial, helvetica, sans-serif !important; text-decoration: underline;}

#Global #srArchiveSearchURL {font-size: 11px;}
#Global .subdiv {text-align: left;}

/*--------------- Search Page styles ---------------*/
#Global #srTop .srButton{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	background-color: #000000;
	color: #fff;
	margin-right:3px;
	margin-left:3px; 
        border:none;
	}
	
#Global  #srTabNavigation td.searchTab {
	width:163px;
	background-color: #000000;
	color: #fff;
	font: bold .9em Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
        border-top: 1px solid #000;
        border-right: 1px solid #000;
        border-bottom:none;
	}

#Global  #srTabNavigation td.inactive {
	background-color: #968571 !important;
	color: #fff;
        border:none;
        text-align:left;
        border-top: 1px solid #000;
        border-right: 1px solid #000;
	}

#Global  #srTabNavigation td.inactive a {
	background-color: #968571;
	color: #fff;
        border:none;
        text-align:left;
	}

#Global  #srTabNavigation td.inactive a:hover {
	background-color: #968571 !important;
	color: #fff !important;
        text-decoration:underline;
        border:none;
        text-align:left;
	}
	
#Global  #srBottom .srButton{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	background-color: #000000;
	color: #fff;
	margin-right:3px;
	margin-left:3px; 
        border:none;
	}
#Global #srHeader {border:none;}
#Global #srRelated{border-right: 1px dotted #3d6994; border-left: none; width:173px;}
#Global #srFooter {border-left: none; border-top: none; border-bottom: 1px solid #000000; border-right:none;} 

#Global .srFooterFF {width: 970px; background-color: #fff; float: none; text-align: left;}

#Global .footer {font: 11px normal tahoma, arial, sans-serif; background-color: #fff;}
#Global .footer a {color: #000; font-size: 11px; text-decoration: none;}
#Global .footer a:visited {color: #000; font-size: 11px; text-decoration: none;}
#Global .footer a:hover {color: #000; font-size: 11px; text-decoration: underline;}	
#Global .footerLeft {text-align: left;}

#Global .mediaPartners {text-align: left;}

#Global .srPrivacyPolicy center {display: none;}


/* ############################### 5. Complex Listing styles ######################################*/	

#Global .complexListingBox {
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
font: bold 10px Arial;
}

#Global .complexListingBox a {
     text-decoration: none;
}

/* commenting out listing styles.  using freeform headers.
#Global .complexListingTitle {
background: url(http://extras.mnginteractive.com/live/media/site234/2008/0411/20080411_122450_complexlistingtitlebarnew.gif);
    float: left;
display: block;
     font-size:16px;
     color: #5F343B;
     border-bottom: 1px solid #CBCBCB;
     width: 320px;
     text-indent: 5px;
padding-top: 0px;
      height: 21px;
}
*/


#Global .lastUpdatedDate {
   display:none;
}

#Global div .listingItemTitle, .listingItemTitle, .listingItemTitle a {
     color: #618995;
     text-decoration: none;
     font: bold 12px Arial;
     line-height: 1.2em;
     list-style-type: disc;
     text-indent: 0px;
     margin: 4 0 0 2;
     width: 100%;
     display: block;
}


#Global .listingArticleBlurb{
font:normal 12px Arial;
color:#000000;
  display: block;
  margin: 0 0 4 5;
}

#Global a.complexListingLink {
text-decoration: none;
color: #618995;
font:normal 12px Arial;
line-height: 1.4em !important;
margin:0px;
padding: 0 0 0 10px;
}

#Global a.complexListingLink:hover {
text-decoration: underline;
color: #618995 !important;
font:normal 12px Arial;
line-height: 1.4em !important;
margin:0px;
padding: 0 0 0 10px;
}

#Global a.listingArticleLinkTo {
text-decoration: none;
color: #618995;
font: 11px Arial;
font-weight:normal !important;
line-height: 14px;
margin:0px;
display:block;
}

#Global a.listingArticleLinkTo:hover {
text-decoration: underline;
}

#Global .complexListingBox li {
margin-left:5px;
padding:0 10;
font-size: 11px;
color: #618995;
display:block;
}

#Global *html .complexlistingbox li{
padding:0px;
}

#Global .complexListingFooter {
display: none;
}

#Global .complexListingItemImage {
padding-right: 5px;
}


#Global .clHeader {
  font: 12px verdana, sans-serif;
  font-weight:bolder;
  border-bottom:1px solid #000;
  padding: 4px 0 0 0;
  margin: 12px 0 6px 0;
}

#Global .clHeader a {
 color:#000;
}

#Global .clHeader-noUnderline {
  font: 12px verdana, sans-serif;
  font-weight:bolder;
  padding: 4px 0 0 0;
  margin: 18px 0 0 0;
}

#Global .clHeader-noUnderline a {
 color:#000;
}


/* ------------------ "More" Complex Styles ---------------- */
#Global .clHeader a.headerlinkR {
          font: normal 11px verdana, arial, helvetica, sans-serif;
            color: #618995;
            float: right;
            letter-spacing: -1px;
}
	
#Global .region3 .complexListingBox {
padding: 0 0 16px 0;
}

#Global .region2 a.listingItemTitle {
padding: 10 0 0 0 !important;
color:#000;
}

#Global .region2 .listingArticleBlurb img {
padding: 0px;
margin: 4px 0 0 0;
}

#Global .region2 .listingArticleBlurb {
padding: 0px;
margin: 4px 0 0 0px;
}

#Global .region2b a.listingItemTitle {
padding: 10 0 0 0 !important;
color:#000;
}

#Global .region2b a.listingItemTitle:hover {
padding: 10 0 0 0 !important;
}

#Global .region2b .listingArticleBlurb {
padding: 0px;
margin: -8px 0 0 0px;
}

#Global .region2b .listingArticleBlurb img {
padding: 0px;
margin: 12px 0 0 0;
}

#Global .complexlistingItemPhotoCredit {
display:none;
}

/* ############################### 5. Newsletter styles ######################################*/	
#Global .packagesBox {
height:119px;
width:325px;
background-image: url(http://extras.mnginteractive.com/live/media/site38/2009/0817/20090817_035251_Newsletter.jpg);
border:none;
}
#Global #newsletterForm {
padding:80px 10px 10px 10px;
  
}
/* ############################### 6. Flash main syles ######################################*/
#Global #flash-main {
    position: relative;
    z-index:0;
    padding:5px 0 20px 0;
}

/* ############################### 7. Spotlight content on homepage syles ######################################*/
#Global .spotlightContainer-lt {
    width: 305px;
    *width: 321px;
    background-color: #bccbae;
    padding: 0 8px 8px 8px;
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    overflow: hidden;
}
#Global .spotlightContainer-dk {
    width: 305px;
    *width: 321px;
    background-color: #cad5db;
    padding: 0 8px 8px 8px;
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    overflow: hidden;
}
#Global .spotlightContainer-brn {
    width: 305px;
    *width: 321px;
    background-color: #ded7ba;
    padding: 12px 8px 0px 8px;
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:11px;
    overflow: hidden;
}
#Global .spotlightHeader-dkIMG {
    background-color: #cad5db;
    width: 321px;
    height:32px;
    padding:8px 0 0 0;
}
#Global .spotlightHeader-ltIMG {
    background-color: #bccbae;
    width: 321px;
    height:32px;
    padding:8px 0 0 0;
}
#Global .imageThumb {
    float:left;
    width:126px;
    margin-top:4px;
}
#Global .imageThumb-right {
    float:right;
    width:126px;

    margin-top:4px;
}
#Global .spotlightCaption {
    width: 181px;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    color: #fff;
}
#Global .spotlightHeader-lt {
    color: #638797;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:bolder;
    text-decoration:underline;
}
#Global .spotlightHeader-dk {
    color: #638797;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:bolder;
    text-decoration:underline;
}
#Global .spotlightHeader-blk {
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:bolder;
}
#Global .spotlightHeader-small {
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:11px;
    font-weight:bolder;
}
#Global .spotlightFooter {
    margin-bottom:12px;
}
#Global .link-orange {
  color: #993003;
}
#Global .clear {
   clear:both;
   height:10px;
}

/* ############################ 8. Right rail on homepage styles ############################ */ 
#Global p, .spotlight-content {
  font: 12px normal tahoma, arial, sans-serif;
}
#Global .spotlight-content img {
  padding: 0 0 10px 0;
}
#Global a.linkRR {
  line-height: 1.6em !important;
  font: 12px tahoma, arial, sans-serif;
  font-weight:bold;
  color: #628694; 
  text-decoration:none;
}
#Global a.linkRR:hover {
  line-height: 1.6em !important;
  font: 12px tahoma, arial, sans-serif;
  font-weight:bold;  
  color: #628694 !important; 
  text-decoration:underline;
}
#Global a.linkRR:visited {
  line-height: 1.6em !important;
  font: 12px tahoma, arial, sans-serif;
  font-weight:bold;    
  color: #628694; 
}

/* ####################################### 9. Zvents box styles ############################################ */

#Global div.zvents_clear {clear: both;}

#Global .zvents_invertednav {padding: 0;width: 100%;border-top: 5px solid #8ea5ad;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
#Global .zvents_invertednav ul {margin:0;margin-left: 5px;padding: 0;list-style: none;}
#Global .zvents_invertednav li {display: inline;margin: 0 2px 0 0;padding: 0;text-transform:uppercase;}
#Global .zvents_invertednav a {float: left;display: block;font: bold 11px Arial;color: #000;text-decoration: none;margin: 0 1px 0 0;padding: 3px 5px;background-color: #cad5d9;border-bottom: 8px solid white;}
#Global .zvents_invertednav a:hover {background-color: #8ea5ad;padding-top: 5px;padding-bottom: 0;border-bottom-color: #8ea5ad;color: white;}
#Global .zvents_invertednav .current a {background-color: #8ea5ad;padding-top: 5px;padding-bottom: 0;border-bottom-color: #8ea5ad;color: white;}

#Global .zvents_title {font:bold 24px arial;color:#8ea5ad;margin-bottom:-7px;}
#Global .zvents_maincontainer {width:322px;border:1px solid #8ea5ad;}

#Global .zvents_topsection {background:#fff;padding:5px 10px;font:11px arial;text-align:left;}
#Global .zvents_topsectionnote {font:11px arial;margin-bottom:5px;}
#Global .zvents_topsection input,form {font:11px arial;margin:0;}

#Global .zvents_searchlinks {float:right;font:9px arial;color:#8ea5ad;}
#Global .zvents_searchlinks a {color:#8ea5ad;}
#Global .zvents_searchlinks a:hover {color:#8ea5ad;}
#Global .zvents_calendarcontainer {background-color:#E6E6E6;border:1px solid #CBD6EC;padding:5px;text-align:center;margin-top:8px;}
#Global .zvents_calendarcontainertitle {font:11px arial;float:left;}
#Global .zvents_fivepixels {line-height:5px;}
#Global .zvents_upcomingevents {padding-top:8px;padding-bottom:5px;font:11px arial;}
#Global .zvents_upcomingevents ul {margin-top:0;margin-bottom:0;padding-top:8px;padding-bottom:5px;font:11px arial;}
#Global .zvents_upcomingevents li {margin-left:-10px;list-style-type:none;font:11px arial;}
#Global .zvents_upcomingevents a {font:11px arial;color:#000;line-height:1.3em;}
#Global .zvents_upcomingevents a:hover {color:#8ea5ad;}

/* ######################### 10. MEMV portlet styles ############################### */
#Global .mostViewedBox {
	color: #000;
	display: block;
	float: left;
	font: normal 12px arial,helvetica,sans-serif;
	margin: 0;
	padding: 0;
	width: 320px;
	position: relative;
	background: url(http://extras.mnginteractive.com/live/media/site38/2009/0818/20090818_084513_MEMV-head_bg.gif) repeat-x right 0;
	padding: 0;
	}
	
#Global .region4 .mostViewedBox {
width: 310px;
}

#Global .mostViewedBox a:active {
	outline: none !important;
	}

#Global .mostViewedBox a:focus { 
	-moz-outline-style: none;
	}

#Global ul.mostTabsBox {
	height: 25px;
	margin: 0;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	clear:both;
	width: 245px;
	clear: both;
	background: url(http://extras.mnginteractive.com/live/media/site38/2009/0818/20090818_084513_MEMV-head_bg.gif) no-repeat 0 0;
	padding:0px;
	}


#Global .mostTabsBox li {
	float: left;
	white-space: nowrap;
	line-height: 12px;
	margin: 0;
	padding: 0;
	background: none;
	}

#Global .mostTabsBox li a {
	margin: 0;
	padding: 7px 9px 6px;
	font-weight: bold;
	float: left;
	text-decoration: none;
	color: #fff;
	}

#Global .mostTabsBox li a:hover {
	color: #fff !important;
	text-decoration: underline;
	}

#Global .mostTabsBox li.mostTabSelected {
	margin: 0px;
	padding: 0px;
	background: url(http://extras.mnginteractive.com/live/media/site38/2009/0818/20090818_085134_MEMV-top_tab.gif) no-repeat;
	color: #333;
        width:100px
	}

.mostTabsBox li.mostTabSelected a:link, 
.mostTabsBox li.mostTabSelected a:visited, 
#Global .mostTabsBox li.mostTabSelected a:active {
	color: #333 !important;
	padding: 7px 9px 6px;
	text-decoration: none;
	}

.mostTabsBox li.mostTabSelected a:link, 
.mostTabsBox li.mostTabSelected a:visited, 
#Global .mostTabsBox li.mostTabSelected a:active {
	background:none;
	}

#Global .mostTabsBox li.mostTabSelected a:hover {
	text-decoration: underline;
        color:#333 !important;
	}

#Global .mostHeader {
	clear: both;
	padding: 5px;
	font: normal 11px arial,helvetica,sans-serif;
	color: #666;
	}

#Global .mostNote {
	padding-bottom: 6px;
	}

#Global .mostRss img {
	vertical-align: middle;
	border: none;
	position: absolute;
	top: 6px;
	right: 8px;
	}

#Global .mostTabBody {
	margin: 0pt 0pt 2px;
	padding: 8px;
	border: 1px solid #638795;
	border-top: none;
	background: #fff;
	}

#Global .mostTabBody ol {
	padding: 0 0 0 30px;
	margin: 0;
	}

#Global .mostTabBody li {
	font-weight: bold;
	color: #638795;
	margin-bottom: 5px;
	}

#Global .mostTabBody li a {
	font-weight: normal;
        color: #638795 !important;
	text-decoration: none;
	}

#Global .mostTabBody li a:hover {
	text-decoration: underline;
	color: #638795;
	}

/* ################################ 11. Article display styles ################################### */
#Global .articleOptions {
  margin: 0 0 0 0;
  text-align:left;
  color: #666;
}

#Global .articleDate {
  font: normal 11px arial,helvetica,sans-serif;
  color: #000;
}

#Global .articleBody {
  font: normal 12px arial,helvetica,sans-serif;
  color: #000;
}

#Global #photoviewer .footer {
  display:none;
}

/* ############################## 12. Email form styles ################################## */
#Global input, textarea, select {
border: 1px solid #444;
margin:0 0 2px 0px;
}

#Global .formField {
  font: normal 12px arial,helvetica,sans-serif;
  color: #444;
  text-align:left;
  display:inline;
  margin: 0 0 0 20px;
}

#Global .formCheckbox {
  font: normal 12px arial,helvetica,sans-serif;
  color: #444;
  text-align:left;
  display:inline;
  margin: 0 0 0 -66px;
}

#Global .formTitle {
  display:none;
}

#Global .formNotes {
 display: none;
}

#Global .formRequired {
  font: normal 11px arial,helvetica,sans-serif;
  color: #ff0000;
  text-align:left;
}
#Global .formRequired b,h2 {
display:none;
}
/* ############################# 13. Advertise page styles ################################### */
#Global .contentblock a:link {
  text-decoration: none;
  color: #638795;
}

#Global .contentblock a:hover {
  text-decoration: underline;
  color: #638795;
}

/* ------------------ "More" Complex Styles ---------------- */
#Global .clHeader a.headerlinkR {
          font: normal 11px verdana, arial, helvetica, sans-serif;
            color: #618995;
            float: right;
            letter-spacing: -1px;
}

	
#Global .region3 .complexListingBox {
padding: 0 0 16px 0;
}

#Global .region2 a.listingItemTitle {
padding: 10 0 0 0 !important;
color:#000;
}

#Global .region2 .listingArticleBlurb img {
padding: 0px;
margin: 4px 0 0 0;
}

#Global .region2 .listingArticleBlurb {
padding: 0px;
margin: 4px 0 0 0px;
}

#Global .region2b a.listingItemTitle {
padding: 10 0 0 0 !important;
color:#000;
}

#Global .region2b a.listingItemTitle:hover {
padding: 10 0 0 0 !important;
}

#Global .region2b .listingArticleBlurb {
padding: 0px;
margin: -8px 0 0 0px;
}

#Global .region2b .listingArticleBlurb img {
padding: 0px;
margin: 12px 0 0 0;
}


/* ############################### 5. Newsletter styles ######################################*/	
#Global .packagesBox {
height:119px;
width:325px;
background-image: url(http://extras.mnginteractive.com/live/media/site38/2009/0817/20090817_035251_Newsletter.jpg);
border:none;
}
#Global #newsletterForm {
padding:80px 10px 10px 10px;
  
}
/* ############################### 6. Flash main syles ######################################*/
#Global #flash-main {
    position: relative;
    z-index:0;
    padding:5px 0 20px 0;
}

/* ############################### 7. Spotlight content on homepage syles ######################################*/
#Global .spotlightContainer-lt {
    width: 305px;
    *width: 321px;
    background-color: #bccbae;
    padding: 0 8px 8px 8px;
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    overflow: hidden;
}
#Global .spotlightContainer-dk {
    width: 305px;
    *width: 321px;
    background-color: #cad5db;
    padding: 0 8px 8px 8px;
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    overflow: hidden;
}
#Global .spotlightContainer-brn {
    width: 305px;
    *width: 321px;
    background-color: #ded7ba;
    padding: 12px 8px 0px 8px;
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:11px;
    overflow: hidden;
}
#Global .spotlightHeader-dkIMG {
    background-color: #cad5db;
    width: 321px;
    height:32px;
    padding:8px 0 0 0;
}
#Global .spotlightHeader-ltIMG {
    background-color: #bccbae;
    width: 321px;
    height:32px;
    padding:8px 0 0 0;
}
#Global .imageThumb {
    float:left;
    width:126px;
    margin-top:4px;
}
#Global .imageThumb-right {
    float:right;
    width:126px;

    margin-top:4px;
}
#Global .spotlightCaption {
    width: 181px;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    color: #fff;
}
#Global .spotlightHeader-lt {
    color: #638797;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:bolder;
    text-decoration:underline;
}
#Global .spotlightHeader-dk {
    color: #638797;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:bolder;
    text-decoration:underline;
}
#Global .spotlightHeader-blk {
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:bolder;
}
#Global .spotlightHeader-small {
    color: #000;
    font-family: arial, helvetica, sans-serif;
    font-size:11px;
    font-weight:bolder;
}
#Global .spotlightFooter {
    margin-bottom:12px;
}
#Global .link-orange {
  color: #993003;
}
#Global .clear {
   clear:both;
   height:10px;
}

/* ############################ 8. Right rail on homepage styles ############################ */ 
#Global p, .spotlight-content {
  font: 12px normal tahoma, arial, sans-serif;
}
#Global .spotlight-content img {
  padding: 0 0 10px 0;
}
#Global a.linkRR {
  line-height: 1.6em !important;
  font: 12px tahoma, arial, sans-serif;
  font-weight:bold;
  color: #628694; 
  text-decoration:none;
}
#Global a.linkRR:hover {
  line-height: 1.6em !important;
  font: 12px tahoma, arial, sans-serif;
  font-weight:bold;  
  color: #628694 !important; 
  text-decoration:underline;
}
#Global a.linkRR:visited {
  line-height: 1.6em !important;
  font: 12px tahoma, arial, sans-serif;
  font-weight:bold;    
  color: #628694; 
}

/* ####################################### 9. Zvents box styles ############################################ */

#Global div.zvents_clear {clear: both;}

#Global .zvents_invertednav {padding: 0;width: 100%;border-top: 5px solid #8ea5ad;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
#Global .zvents_invertednav ul {margin:0;margin-left: 5px;padding: 0;list-style: none;}
#Global .zvents_invertednav li {display: inline;margin: 0 2px 0 0;padding: 0;text-transform:uppercase;}
#Global .zvents_invertednav a {float: left;display: block;font: bold 11px Arial;color: #000;text-decoration: none;margin: 0 1px 0 0;padding: 3px 5px;background-color: #cad5d9;border-bottom: 8px solid white;}
#Global .zvents_invertednav a:hover {background-color: #8ea5ad;padding-top: 5px;padding-bottom: 0;border-bottom-color: #8ea5ad;color: white;}
#Global .zvents_invertednav .current a {background-color: #8ea5ad;padding-top: 5px;padding-bottom: 0;border-bottom-color: #8ea5ad;color: white;}

#Global .zvents_title {font:bold 24px arial;color:#8ea5ad;margin-bottom:-7px;}
#Global .zvents_maincontainer {width:322px;border:1px solid #8ea5ad;}

#Global .zvents_topsection {background:#fff;padding:5px 10px;font:11px arial;text-align:left;}
#Global .zvents_topsectionnote {font:11px arial;margin-bottom:5px;}
#Global .zvents_topsection input,form {font:11px arial;margin:0;}

#Global .zvents_searchlinks {float:right;font:9px arial;color:#8ea5ad;}
#Global .zvents_searchlinks a {color:#8ea5ad;}
#Global .zvents_searchlinks a:hover {color:#8ea5ad;}
#Global .zvents_calendarcontainer {background-color:#E6E6E6;border:1px solid #CBD6EC;padding:5px;text-align:center;margin-top:8px;}
#Global .zvents_calendarcontainertitle {font:11px arial;float:left;}
#Global .zvents_fivepixels {line-height:5px;}
#Global .zvents_upcomingevents {padding-top:8px;padding-bottom:5px;font:11px arial;}
#Global .zvents_upcomingevents ul {margin-top:0;margin-bottom:0;padding-top:8px;padding-bottom:5px;font:11px arial;}
#Global .zvents_upcomingevents li {margin-left:-10px;list-style-type:none;font:11px arial;}
#Global .zvents_upcomingevents a {font:11px arial;color:#000;line-height:1.3em;}
#Global .zvents_upcomingevents a:hover {color:#8ea5ad;}

/* ######################### 10. MEMV portlet styles ############################### */
#Global .mostViewedBox {
	color: #000;
	display: block;
	float: left;
	font: normal 12px arial,helvetica,sans-serif;
	margin: 0;
	padding: 0;
	width: 320px;
	position: relative;
	background: url(http://extras.mnginteractive.com/live/media/site38/2009/0818/20090818_084513_MEMV-head_bg.gif) repeat-x right 0;
	padding: 0;
	}
	
#Global .region4 .mostViewedBox {
width: 310px;
}

#Global .mostViewedBox a:active {
	outline: none !important;
	}

#Global .mostViewedBox a:focus { 
	-moz-outline-style: none;
	}

#Global ul.mostTabsBox {
	height: 25px;
	margin: 0;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	clear:both;
	width: 245px;
	clear: both;
	background: url(http://extras.mnginteractive.com/live/media/site38/2009/0818/20090818_084513_MEMV-head_bg.gif) no-repeat 0 0;
	padding:0px;
	}


#Global .mostTabsBox li {
	float: left;
	white-space: nowrap;
	line-height: 12px;
	margin: 0;
	padding: 0;
	background: none;
	}

#Global .mostTabsBox li a {
	margin: 0;
	padding: 7px 9px 6px;
	font-weight: bold;
	float: left;
	text-decoration: none;
	color: #fff;
	}

#Global .mostTabsBox li a:hover {
	color: #fff !important;
	text-decoration: underline;
	}

#Global .mostTabsBox li.mostTabSelected {
	margin: 0px;
	padding: 0px;
	background: url(http://extras.mnginteractive.com/live/media/site38/2009/0818/20090818_085134_MEMV-top_tab.gif) no-repeat;
	color: #333;
        width:100px
	}

.mostTabsBox li.mostTabSelected a:link, 
.mostTabsBox li.mostTabSelected a:visited, 
#Global .mostTabsBox li.mostTabSelected a:active {
	color: #333 !important;
	padding: 7px 9px 6px;
	text-decoration: none;
	}

.mostTabsBox li.mostTabSelected a:link, 
.mostTabsBox li.mostTabSelected a:visited, 
#Global .mostTabsBox li.mostTabSelected a:active {
	background:none;
	}

#Global .mostTabsBox li.mostTabSelected a:hover {
	text-decoration: underline;
        color:#333 !important;
	}

#Global .mostHeader {
	clear: both;
	padding: 5px;
	font: normal 11px arial,helvetica,sans-serif;
	color: #666;
	}

#Global .mostNote {
	padding-bottom: 6px;
	}

#Global .mostRss img {
	vertical-align: middle;
	border: none;
	position: absolute;
	top: 6px;
	right: 8px;
	}

#Global .mostTabBody {
	margin: 0pt 0pt 2px;
	padding: 8px;
	border: 1px solid #638795;
	border-top: none;
	background: #fff;
	}

#Global .mostTabBody ol {
	padding: 0 0 0 30px;
	margin: 0;
	}

#Global .mostTabBody li {
	font-weight: bold;
	color: #638795;
	margin-bottom: 5px;
	}

#Global .mostTabBody li a {
	font-weight: normal;
        color: #638795 !important;
	text-decoration: none;
	}

#Global .mostTabBody li a:hover {
	text-decoration: underline;
	color: #638795;
	}

/* ################################ 11. Article display styles ################################### */
#Global .articleOptions {
  margin: 0 0 0 0;
  text-align:left;
  color: #666;
}

#Global .articleDate {
  font: normal 11px arial,helvetica,sans-serif;
  color: #000;
}

#Global .articleBody {
  font: normal 12px arial,helvetica,sans-serif;
  color: #000;
}

#Global #photoviewer .footer {
  display:none;
}

.articlePosition1, .articlePosition3, .articlePosition5  {
padding-left:5px !important;
}

.articlePosition2, .articlePosition4, .articlePosition6  {
padding-right:5px !important;
}


/* ############################## 12. Email form styles ################################## */
#Global input, textarea, select {
border: 1px solid #444;
margin:0 0 2px 0px;
}

#Global .formField {
  font: normal 12px arial,helvetica,sans-serif;
  color: #444;
  text-align:left;
  display:inline;
  margin: 0 0 0 20px;
}

#Global .formCheckbox {
  font: normal 12px arial,helvetica,sans-serif;
  color: #444;
  text-align:left;
  display:inline;
  margin: 0 0 0 -66px;
}

#Global .formTitle {
  display:none;
}

#Global .formNotes {
 display: none;
}

#Global .formRequired {
  font: normal 11px arial,helvetica,sans-serif;
  color: #ff0000;
  text-align:left;
}
#Global .formRequired b,h2 {
display:none;
}
/* ############################# 13. Advertise page styles ################################### */
#Global .contentblock a:link {
  text-decoration: none;
  color: #638795;
}

#Global .contentblock a:hover {
  text-decoration: underline;
  color: #638795;
}

/* ############################# 14. Section Page ################################### */

#Global .sectionHead  {
  font: italic 24px arial;
  letter-spacing:-2px;
  border-bottom: solid 1px #000;
}

/* ################################## 15. Slideshow styles ###################################### */
.gallerylayer img {padding:0px !important}
