body {
background: #959898;
font-family:arial,helvetica,sans-serif;
padding:0;
text-align:center;
}

div {
overflow-x: visible !important;
}


.exLinks{
list-style: none!important;
color: #003366!important;
text-decoration:none!important;
font-weight:normal!important;
font:11px arial,helvetica,sans-serif;!important;
text-indent: 10px;
}



.seeclickfix_text_iframe_links{
font:12px arial,helvetica,sans-serif;!important;
}


.seeclickfix_see_all_issues a {
color: #003366!important;
text-decoration:none!important;
font-weight:normal!important;
font:12px arial,helvetica,sans-serif;!important;
}


.seeclickfix_fix_this {
display:none;
}







.outerLeftRegion, .twinBlocks, .twtr-timeline, .twtr-tweets, #twtr-widget-1, .twtr-bd, .region2, .listingArticleBlurb, .region2and3box, .contentStyle, .regionParent, .twtr-ft, .mngiFooter, 
.region9, .wrapper, .region8, .region8and9box, #sponsorLinks, .region6, .RSSDisplayBorder, .twtr-tweet-wrap, 
.twtr-tweet-text, .twinBlocks twinBlocks3, .region1, .region5
{
overflow:visible!important;
}


#MNGI Section {
background:color: #ffffff;
}


.contentStyle
{
	background-color: #fff;
	margin: 0 auto!important;
	width: 1010px;
}
#articleToolBody
{
	background: #fff;
}
.preHeaderRegion
{
	background-color: #b9b7b8;
}
.footerRegion
{
	border-top: 9px solid #fff;
	padding: 7px;
}
.regionParent
{
	margin: auto;
}
.contentStyle table
{
	empty-cells: show;
}
.copyrightPage
{
	background-color: #FFF;
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	padding: 5px;
}

td.region2
{
	background-color: #fff;
	border: 0 solid #fff;
	border-bottom: none;
	border-right: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
td.region4
{
	background: #fff;
	margin: 0;
	padding: 5px 0 0 7px;
	vertical-align: top;
	width: 310px;
}
td.region5
{
	background: #fff;
	border: none;
	padding: 5px 7px 0;
	vertical-align: top;
	width: 310px;
}
td.region1,td.region2b,td.region8,td.region9,td.region10,td.region11,td.region12,td.region13
{
	background-color: #fff;
	height: 0;
	margin: 0;
	padding: 0;
}
td.region3
{
	padding: 3px;
	width: 324px;
}
td.region6
{
	background-color: #fff;
	border-left: 9px solid #fff;
	margin: 0;
	width: 160px;
}
td.region7
{
	background-color: #fff;
	border-right: 9px solid #fff;
	margin: 0;
	width: 160px;
}
td.region14
{
	background-color: #fff;
	border-left: 9px solid #fff;
	border-right: 9px solid #fff;
/*	padding: 5px 7px; commented out Joe Murphy standardize right column 201201 */
	width: 324px;
}
td.footerRegion
{
	background-color: #fff;
	border-top: 9px solid #fff;
	padding: 7px;
}
a
{
	cursor: pointer;
	outline: none;
}
h1.sectionheader
{
	background: none;
	color: #fdc689;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 32px;
	font-weight: 700;
	left: 337px;
	margin: 0;
	position: absolute;
	top: 30px;
}
ul#pioneersubscribe
{
	color: #fff;
	display: inline;
	float: right;
	font-size: 12px;
	font-weight: 700;
	list-style: none;
	margin: 55px 50px 0 0;
	text-align: center;
}
ul#mobile
{
	color: #fff;
	display: inline;
	font-size: 12px;
	font-weight: 700;
	list-style: none;
}
#home_masthead ul#pioneersubscribe
{
	margin: 54px 95px 0 0;
}
ul#pioneersubscribe li
{
	border-right: 1px solid #FFF;
	display: inline;
}
ul#pioneersubscribe li a
{
	color: #fff;
	padding: 0 3px;
	text-decoration: underline;
}
*html ul#pioneersubscribe li a
{
	padding: 0 0 0 4px;
}
#searchbar
{
	height: 38px;
	padding-top: 10px;
	position: absolute;
	right: -20px;
	top: 38px;
	width: 375px;
}
#home_masthead #searchbar
{
	right: 290px;
	top: 15px;
	width: 316px;
}
*html #searchbar
{
	margin-left: 175px;
}
#searchbar form
{
	margin-top: 2px;
	padding: 0 2px 0 0;
}
#searchbar label
{
	color: #21486d;
	float: left;
	font-weight: 700;
	padding: 5px 0 0 15px;
}
#searchbar input
{
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
*html #searchbar form input.button
{
	vertical-align: -4px;
}
#searchbar form input.button
{
	margin: 0 2px 0 10px;
	padding: 0 0 4px;
	vertical-align: bottom;
}
#searchbar form input.searchbox
{
	background-color: #FFF;
	border: 1px solid #A6A39A;
	height: 20px;
	margin: 3px 0 6px 23px;
	width: 255px;
}
#home_masthead #searchbar form input.searchbox
{
	margin: 3px 0 6px 12px;
	width: 220px;
}
#logoLink
{
	left: 12px;
	position: absolute;
	top: 12px;
}
#logoLink img
{
	border: 0;
	height: 50px;
	width: 330px;
                }
#searchoptions
{
	color: #FFF;
	font-family: verdana;
	font-size: 7pt;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#searchoptions li
{
	display: inline;
	left: -33px;
	position: relative;
}
.cSearchText
{
	margin-left: 6px;
	vertical-align: baseline;
	width: 200px;
}
ul#searchoptions
{
	color: #fff;
	font-size: 11px;
	left: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 40px;
}
.yahooPoweredBy
{
	display: inline;
	font-family: Verdana;
	font-size: 9px;
	font-weight: 700;
}
html>body ul#searchoptions
{
	left: 0;
	top: 40px;
}
ul#searchoptions li
{
	display: inline;
	padding-right: 5px;
}
ul#searchoptions li.end span
{
	display: inline;
	font-size: 13px;
	font-weight: 700;
}
.block
{
	background: #fff;
	clear: both;
	color: #000;
	font: normal 11px verdana,arial,helvetica,sans-serif;
	margin: 0 0 10px;
	overflow: hidden!important;
	padding: 0;
}
.twinBlocks
{
	border: 1px solid #bed9ec;
	clear: both;
	float: left;
	margin-bottom: 10px;
}
.twinBlocks .block
{
	background-color: transparent;
	border: none;
	clear: none;
	float: left;
	margin: 0;
	padding: 1%;
	width: 48%;
}
.firstBlock
{
	border-top: none;
}
.headOnly
{
	margin-bottom: 0;
	padding: 0;
}
.block h1,.block .tabs h1
{
	background: none;
	color: #003366;
	font: bold 14px verdana,arial,helvetica,sans-serif;
	height: auto;
	margin: 0;
	padding: 5px 0;
}
.twinBlocks .block h1
{
	background-color: transparent;
	background-image: none;
	padding: 3px 0 5px 3px;
}
.block h1.alt2
{
	color: #242424;
	font: bold 16px verdana,arial,helvetica,sans-serif;
}
.block h1 .headerLinkR
{
	float: right;
	font: bold 10px verdana,arial,helvetica,sans-serif;
	padding-top: 2px;
}
.block h1 .headerLinkR a
{
	color: #003366;
	padding-left: 9px;
}
.block h1 .headerSponsor
{
	color: #222;
	float: right;
	font: normal 9px verdana,arial,helvetica,sans-serif;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 160px;
}
.block h1 .headerSponsor img
{
	border: none;
	float: none;
	height: 31px;
	margin: 0 0 0 4px;
	padding: 0;
	vertical-align: middle;
	width: 88px;
}
.block h1 .headerSponsor table
{
	border: 1px solid red;
	display: inline;
}
.block .tabs
{
	color: #000;
	display: block;
	float: left;
	list-style: none;
	margin: 0 0 10px;
	padding: 0;
	width: 100%;
}
.block .tabs li
{
	background-color: #fff;
	background-image: none;
	border-left: 1px solid #222;
	float: left;
	line-height: 12px;
	margin: 0;
	padding: 0 5px;
}
.block .tabs li.first
{
	border-left: none;
	margin-left: 0;
	padding-left: 0;
}
.block .tabs li a:link,.block .tabs li a:visited,.block .tabs li a:active
{
	color: #293f61;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}
.block .tabs li.bulletRaq
{
	background-position: 5px 5px;
	padding: 0 5px 0 8px;
}
.block .tabs li.bulletRaq a
{
	margin: 0 0 0 3px;
}
.block .contentblock
{
	color: #000;
	margin: 0 0 10px;
}
.block .contentblock h1
{
	background: none;
	border: none;
}
.block .contentblock h1,.block .contentblock h2,.block .contentblock h3,.block .contentblock h4,.block .contentblock h5
{
	margin: 0 0 5px;
	padding: 0;
}
.block .contentblock .clearList
{
	clear: both;
	margin: 0;
	padding: 10px 5px;
}
.contentblock .clearfix
{
	margin: 10px 0;
}
.block h2
{
	color: #000;
	font: bold 11px verdana,arial,helvetica,sans-serif;
	margin: 10px 0 5px;
	padding: 0;
}
.block h2 a
{
	color: #3e4ea6;
}
.block h3
{
	color: #00223f;
	font: bold 10px verdana,arial,helvetica,sans-serif;
	margin: 10px 0 5px;
}
.block ul
{
	list-style: none;
	margin: 0 0 10px;
	padding: 0 2px;
}
.block ul li
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_100906_bullet_blue_sm.gif) no-repeat 0 6px;
	line-height: 14px;
	margin: 0 0 3px;
	padding: 0 0 0 10px;
}
.block ul.bulletBlack li,.block ul li.bulletBlack,.block ul.bulletRaq li.bulletBlack,.block ul.bulletNone li.bulletBlack,.block ul.bulletRSS li.bulletBlack
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_100729_bullet_black_sm.gif) no-repeat 0 6px;
}
.block ul.bulletNone li,.block ul li.bulletNone,.block ul.bulletRaq li.bulletNone,.block ul.bulletBlack li.bulletNone,.block ul.bulletRSS li.bulletNone
{
	background-image: none;
	padding: 0;
}
.block ul li.bulletRSS,.block ul.bulletRSS li,.block ul.bulletRaq li.bulletRSS,.block ul.bulletBlack li.bulletRSS,.block ul.bulletNone li.bulletRSS
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2006/1128/20061128_101211_bullet_rss.gif) no-repeat 0 2px;
	margin: 0 0 5px;
	padding: 0 0 0 20px;
}
.block ul li.bulletRaq,.block ul.bulletRaq li,.block ul.bulletNone li.bulletRaq,.block ul.bulletBlack li.bulletRaq,.block ul.bulletRSS li.bulletRaq
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_100925_bullet_red_raq.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}
.block ul h1
{
	background: none;
	border: none;
	color: #000;
	font: bold 11px verdana,arial,helvetica,sans-serif;
	margin: 0;
	padding: 0;
}
.block li a
{
	color: #003366;
	margin: 0;
	padding: 2px 0;
}
.block .hr
{
	border-top: 1px solid #ccc;
	margin: 10px;
}
.block a.more
{
	white-space: nowrap;
}
.block img.specialSection
{
	border: 1px solid #719fb7;
	float: left;
	margin: 0 20px 0 0;
	width: 150px;
}
.block img.bigthumb
{
	width: 100px;
}
.block img.normal
{
	border: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.block img.normalright
{
	border: none;
	float: right;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width: auto;
}
.block .contentblock .image-med,.block .contentblock .image-large
{
	display: block;
	float: left;
	text-align: center;
	width: 100%;
}
.block .contentblock p.image-med img,.block .contentblock p.image-large img
{
	border: 0;
	float: none;
	margin: 0;
	padding: 0;
}
.block .contentblock .image-large img
{
	width: 300px;
}
.block .contentblock .image-med img
{
	width: 140px;
}
.block img.thumb80
{
	border: none;
	float: none;
	margin: 0 auto 5px;
	width: 80px;
}
.block .col
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_101240_px_ltbl.gif) repeat-y right bottom;
	float: left;
}
.block .cols2 .col
{
	margin-right: 2%;
	padding-right: 2%;
	width: 46%;
}
.block .cols3 .col
{
	margin-right: 2%;
	padding-right: 2%;
	width: 30%;
}
.block .cols4 .col
{
	margin-right: 2%;
	padding-right: 2%;
	width: 21%;
}
.block .cols5 .col
{
	margin-right: 1%;
	padding-right: 2%;
	width: 17%;
}
.block .cols6 .col
{
	margin-right: 1%;
	padding-right: 2%;
	width: 14%;
}
*html .block .cols2 .col
{
	width: 48%;
}
*html .block .cols4 .col
{
	width: 23%;
}
*html .block .cols5 .col
{
	width: 19%;
}
*html .block .cols6 .col
{
	width: 16%;
}
.block .cols2 .last,.block .cols3 .last,.block .cols4 .last,.block .cols5 .last,.block .cols6 .last
{
	background-image: none;
	margin-right: 0;
	padding-right: 0;
}
.block .cols4 .last
{
	width: 25%;
}
.block .cols5 .last
{
	width: 20%;
}
.block .col img
{
	clear: both;
	display: block;
	float: none;
}
.block ul.col
{
	margin: 0;
	padding: 0;
	width: auto;
}
.block .col li
{
	display: block;
	width: auto;
}
.block .spacer,.block .contentblock .spacer,.block .contentblock.spacer
{
	padding-top: 10px;
}
.block li.spacer,.block .contentblock li.spacer,.block .contentblock .col li.spacer
{
	margin-top: 10px;
	padding-top: 0;
}
.block .scrolling
{
	background: #fafafa;
	border: 1px solid #c3d6e1;
	height: 120px;
	margin: 0;
	overflow: auto;
	padding: 10px;
}
.block .listBlock
{
	margin: 0 0 5px;
}
.block .listBlock p
{
	color: #333;
	font: normal 11px Arial,Helvetica,sans-serif;
}
.block .dateStamp
{
	color: #333;
	font: normal 9px Arial,Helvetica,sans-serif;
}
.block .inline p
{
	display: inline;
}
.block .right
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: right;
}
.block .right a
{
	color: #3e4ea6;
	font: normal 10px verdana,arial,helvetica,sans-serif;
}
.block .tight li
{
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 0;
}
.block .paddingleft
{
	padding: 0 0 0 5px;
}
.block p.sml
{
	color: #333;
	font: normal 9px verdana,arial,helvetica,sans-serif;
}
.block .btn
{
	display: block;
	margin: 10px 0;
}
.block textarea
{
	border: 1px solid #c3d6e1;
	color: #333;
	font: normal 10px verdana,arial,helvetica,sans-serif;
	padding: 5px;
}
#calendarForm label
{
	clear: both;
	float: left;
	margin: 0 0 10px;
	width: 90%;
}
#calendarForm input
{
	border: 1px solid #5e838c;
	float: left;
	font-size: 11px;
	width: 120px;
}
#calendarForm input#submitCal
{
	border: none;
	float: right;
	width: auto;
}
.block h1.askExpert
{
	height: 30px;
	padding: 2px 0 5px 5px;
}
.block h1.askExpert img
{
	border: 0;
	height: 30px;
	margin: 0;
	width: 180px;
}
.block h1.askExpert span
{
	float: left;
	padding-top: 17px;
}
.footer
{
	background-color: #fff;
	font: normal 11px arial,helvetica,sans-serif;
	margin: 10px 0;
	padding: 10px 0 20px;
}
.footer ul
{
	margin: 0;
	padding: 0;
	text-align: center;
}
.footer ul.top
{
	border-top: 3px solid #ccc;
	padding: 5px 0;
}
.footer li
{
	display: inline;
	margin: 0;
	padding: 0;
}
.footer a:link,.footer a:visited,.footer a:active
{
	border-right: 1px solid #036;
	color: #036;
	padding: 0 4px 0 2px;
}
.header:after,.footer:after,.headerAlt:after,.contentblock:after,.clearfix:after
{
	clear: both;
	content: ".";
	display: block;
	visibility: hidden;
}
.header,.footer,.headerAlt,.contentblock,.clearfix
{
	display: inline-block;
}
ul.horiz
{
	margin: 0;
	padding: 0 0 0 4px;
	text-align: center;
}
ul.horiz li
{
	background-image: none;
	display: inline;
	padding: 0;
}
ul.horiz li a
{
	border-right: 1px solid #666;
	margin: 0 0 0 -4px;
	padding: 0 2px;
}
ul.horiz li.last a
{
	border: none;
	padding-right: 0;
}
ul.horiz li.first a
{
	padding-left: 0;
}
.expertBox
{
	background-color: #cee5f5;
	border: 1px solid #bed9ec;
	border-top: none;
	margin: 0 0 10px;
	padding: 2px;
}
.expertHeader
{
	background: #cfe5f5 url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_095138_bg_block2_head.gif) repeat-x 0 0;
	border: none;
	margin: 0;
	padding: 8px 7px 7px 10px;
}
#expertHeaderId
{
	color: #39372c;
	font: bold 14px verdana,arial,helvetica,sans-serif;
}
.expertContent div
{
	background-color: #fff;
	border: 1px solid #bed9ec;
	font: normal 10px verdana,arial,helvetica,sans-serif;
	list-style: none;
	padding: 8px;
}
.expertExpert
{
	padding-bottom: 10px;
}
.expertColOne
{
	_width: 305px;
	float: left;
	width: 293px;
}
.expertColTwo
{
	_width: 300px;
	float: right;
	width: 278px;
}
.expertUL
{
	list-style-type: none;
}
.expertAllLink
{
	padding-right: 20px;
}
.complexListingBox
{
	font: normal 12px arial,helvetica,sans-serif;
	line-height: 15px;
	margin-bottom: 10px!important;
}
.listingItemTitle
{
	color: #003366;
	font: bold 16px Georgia, Times New Roman, serif;
	line-height: normal;
	margin: 0 0 5px;
	text-decoration: none;
}
.complexListingImage
{
	padding: 0 5px 0 0;
}
.complexListingBox .listingArticleBlurb
{
	line-height: 1.5em;
}
.complexListingBox li.listNoImage
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_100906_bullet_blue_sm.gif) no-repeat 0 5px;
	display: block;
	font: normal 11px arial,helvetica,sans-serif;
	line-height: 1em;
	list-style: none;
	margin: 0 0 3px;
	padding: 0 5px;
}
.complexListingBox a.complexListingLink
{
	color: #003366;
	display: block;
font-size:12px;
	line-height: 15px;
	margin-left: 10px;
	padding: 0;
}
.complexListingBox a.complexListingMoreHeadlines
{
	color: #003366;
	font-weight: 700;
	margin: 0 0 5px;
}
.listingItemDate
{
	color: #cd242b;
	font: normal 10px verdana;
	margin: 0;
	padding: 0;
}
.listing3Image
{
	margin: 0 10px;
}
a.complexListingMoreHeadlines
{
	clear: both;
	display: block;
	line-height: 10px;
}
*html .complexListingBox li.listNoImage
{
	background-position: 0 6px;
	clear: both;
	line-height: 14px;
}
*html .complexListingBox li.listNoImage a
{
	margin: 0;
	padding: 0 0 0 10px;
	text-indent: -15px;
}
#mainStory .listing3Image
{
	margin-right: 10px;
}
#mainStory .listingItemTitle
{
	color: #003366;
	font: bold 18px verdana,arial,helvetica,sans-serif;
	line-height: normal;
	text-decoration: none;
}
.mediaImage
{
	margin-bottom: 5px;
}
.mediaCaptionTitle
{
	font: bold 12px verdana;
}
a.mediaLinkText:link,a.mediaLinkText:visited,a.mediaLinkText:active
{
	color: #003366;
	font-size: 11px;
	text-decoration: none;
}
.mediaPhotoCredit
{
	color: #666;
	float: right;
	font-size: 9px;
}
.TLBox
{
	margin: 9px;
}
.articleBody
{
	color: #222;
	font: normal 16px/24px Georgia, Times New Roman, serif;
}
.articleBox h1,.articleBox h2,.articleBox h3,.articleBox h4,.articleBox h5
{
	color: #000;
	font-family: arial,helvetica,sans-serif;
	margin: 5px 0 8px 0;
}
.articleBox h1
{
	font-size: 14px;
}
.articleBox h2
{
	font-size: 13px;
}
.articleBox p
{
	margin: 11px 0 11px;
}
.articleOptions
{
	margin: 10px 0 0 0;
	padding: 0px;
}
.articleOptions img
{
	display: inline;

	float: none;
	vertical-align: middle;
}
.articleOptions a
{
	color: #1e3456;
	text-decoration: none;
	vertical-align: middle;
}
#fontSizeChanger
{
	margin-right: 3px;
}
h1.articleTitle
{
	color: #003366;
	font: bold 26px georgia, times new roman, serif;
}
.social_bookmarks span
{
	margin: 0 5px;
}
.social_bookmarks img
{
	margin: 0 5px 0 0;
}
.articleByline
{
	color: #959595;
	font: bold 11px arial,helvetica,sans-serif;
}
.articleDate
{
	color: #959595;
	font: verdana 10px verdana,arial,helvetica,sans-serif;
}
.articleImageBox
{
	background-color: #fff;
	background-image: none;
}
.articleImageCaption
{
	color: #003366;
	font: normal 10px verdana,arial,helvetica,sans-serif;
	padding: 5px;
}
#breadcrumbs a
{
	color: #676767;
	font: bold 11px arial,helvetica,sans-serif;
	text-decoration: none;
}
.post
{
	padding-top: 20px;
}
#default .pollsBox
{
	background: #fff;
	border: 1px solid #999;
	display: inline;
	float: left;
	/* margin: 5px 10px 15px 17px; */
	width: 300px;
}
#default .articleBody .pollsBox
{
	background: #fff;
	border: 1px solid #999;
	display: inline;
	float: left;
	margin: 5px 10px 15px 0px;
	width: 300px;
}
#default .pollsHead
{
	background: #fff;
	color: #003366;
	font: 16px Arial,Verdana,sans-serif;
	font-weight: 700;
	padding: 5px 5px 5px 7px;
	text-indent: 0;
}
#default .pollsQuestion
{
	background: #fff;
	color: #444;
	font: normal 12px Arial,Verdana,sans-serif;
	padding: 5px 5px 5px 7px;
	text-indent: 0;
}
#default td.pollsAnswer
{
	background-color: transparent;
	border-top: 1px solid #999;
	color: #444;
	font: normal 11px arial,verdana,sans-serif;
	padding: 5px 10px 5px 6px;
	vertical-align: middle;
	width: 340px;
}
#default td.pollsAnswer table
{
	margin: 0;
	padding: 5px;
	text-indent: 10px;
}
#default .pollsSubmit
{
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: 700;
}
#default .pollsViewResults
{
	background: none;
	border: none;
	color: #000;
	font: normal 11px arial,verdana,sans-serif;
	padding: 0 10px 5px;
}
#default .pollsResult
{
	background: none;
	border: none;
	font: normal 11px arial,verdana,sans-serif;
	padding: 0 10px 5px;
}
#default .formRequired
{
	color: red;
	font: normal 11px verdana,arial,helvetica,sans-serif;
}
#default .cars_head
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2007/0207/20070207_105154_cars_logobg.gif) bottom repeat-x;
	height: 59px;
	margin: 0;
	padding: 15px 0 0;
}
#default .cars_head p
{
	font-size: 22px;
	font-weight: 700;
	margin: 0;
	padding: 15px;
	text-align: center;
}
#default .cars_head_txt
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2007/0207/20070207_110405_cars_textbg.gif) top repeat-x;
	clear: both;
	font-size: 12px;
	margin: 0 0 5px;
	padding: 3px 10px 7px;
}
#default .cars_head_txt p
{
	margin: 0;
	padding: 0;
	text-align: left;
}
#default .largetitle
{
	font-size: 18px;
	font-weight: 700;
}
#default .font12 a
{
	font-size: 12px;
	text-decoration: none;
}
#default .font12 a:hover
{
	color: red;
	font-size: 12px;
	text-decoration: underline;
}
#default .style2
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	height: 90px;
	letter-spacing: -.05em;
	line-height: 10px;
	text-align: left;
}
#default .TLBox
{
	background: #2c4c7d url(http://extras.mnginteractive.com/live/media/site569/2007/0111/20070111_025212_block5-bl.gif) no-repeat bottom left;
	border-top: 1px solid #cee5f5;
	clear: both;
	color: #000;
	font: normal 11px verdana,arial,helvetica,sans-serif;
	margin: 0 0 10px;
	padding: 0;
	width: 155px;
}
#default .TLBoxTabTable
{
	background-color: #f27f21;
	border: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#default .TLBoxTabSelected
{
	background-color: #f27f21;
}
#default .TLBoxTab
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_095138_bg_block2_head.gif) repeat-x 0 0;
}
#default .TLBoxTabLink
{
	color: #003366;
	font: normal 11px verdana,arial,helvetica,sans-serif;
	padding: 5px;
}
#default .TLBoxContent
{
	background-color: #fff;
	background-position: 10px 8px;
	font: normal 10px verdana,arial,helvetica,sans-serif;
	margin: 5px 5px 10px;
	padding: 2px 10px;
}
#default .TLBoxType
{
	display: none;
	margin: 0;
	padding: 0;
}
#default .TLBoxAllListings
{
	background: #2c4c7d;
	color: #f27f21;
	font: bold 10px verdana,arial,helvetica,sans-serif;
}
#default .TLBoxRule
{
	border-top: 1px solid #cee5f5;
}
#default .TLBoxFooter
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2007/0111/20070111_025223_block5-br.gif) no-repeat bottom right;
	padding: 3px 10px;
}
#default .TLDetailTitle
{
	color: #003366;
	font: bold 14px verdana,arial,helvetica,sans-serif;
	margin-top: 5px;
	padding-top: 10px;
}
#default .TLDetailDescription
{
	border: 0 solid #cee5f5;
	font: normal 10px verdana,arial,helvetica,sans-serif;
}
#default .TLDetailDescription dd
{
	padding: 0 90px 0 0;
	width: 325px;
}
#default .TLDetailOptions
{
	font-size: 10px;
	margin: 3px;
	padding: 5px;
}
#default .TLAllTable
{
	background-color: #cee5f5;
	border: 1px solid #b9d6ea;
	clear: both;
	margin: 0 0 10px;
	padding: 3px;
}
#default .TLAllTypeHeading
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_095138_bg_block2_head.gif) repeat-x 0 0;
	color: #39372c;
	display: block;
	font: bold 14px verdana,arial,helvetica,sans-serif;
	margin: 0;
	padding: 8px 7px 7px 10px;
}
#default .TLAllListingTable
{
	background-color: #fff;
	background-position: 10px 8px;
	font: normal 10px verdana,arial,helvetica,sans-serif;
	margin: 0;
	padding: 2px 10px;
}
#default .TLAllListingCell
{
	padding: 5px 0 10px;
}
#default .TLAllListingTitle
{
	color: #003366;
	font: bold 14px verdana,arial,helvetica,sans-serif;
	margin-top: 5px;
	padding-top: 10px;
	text-decoration: none;
}
.mostWidth
{
	width: 348px;
}
.mostTabsBox
{
	border-left: 0 solid #EFEFEF;
	color: #FFF;
	font-weight: 700;
	hei

ght: 17px;
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 99;
}
.mostTab
{
	background: #FFF none repeat scroll 0 0;
	border-color: #000;
	border-style: solid;
	border-width: 2px 2px 0;
	color: #FFF;
}
.mostTabSelected
{
	background: #EFEFEF none repeat scroll 0 0;
	border-bottom: 0 solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	color: #FFF;
}
.mostTabSelected li a
{
	background: #293F61 none repeat scroll 0 0;
	color: #FFF;
}
.mostTabBody
{
	background: #EFEFEF none repeat scroll 0 0;
	border: 1px solid #EFEFEF;
	color: #000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: normal;
	list-style-type: none;
	margin: 0;
	position: relative;
	top: -1px;
}
.mostTabsBox li
{
	border: 0 solid #EFEFEF;
	color: #000;
	float: left;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: normal;
	list-style-type: none;
	margin: 0;
	padding: 0 5px;
}
.mostRss
{
	float: right;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: normal;
}
.mostClear
{
	clear: both;
	margin: 0;
	padding: 0;
}
.Mostcontent
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: normal;
}
#mainWrapper
{
	color: #000;
	font-family: arial,helvetica;
	font-size: 10pt;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: center;
}
#searchWrapper
{
	border: 1px solid #000;
	width: 80%;
}
#searchForm
{
	font-size: 10pt;
	padding: 5px;
	text-align: left;
}
#searchForm .title
{
	color: #119;
	font-size: 11pt;
	font-weight: 700;
}
#pricingWrapper
{
	width: 80%;
}
#pricingArea
{
	color: #009;
	font-size: 10pt;
	text-align: left;
}
div.warning block
{
	background-color: Red;
	color: #FFF;
	font-family: sans-serif;
	font-style: normal;
	font-weight: 700;
	padding: 5%;
	text-align: center;
	text-decoration: underline;
	text-transform: capitalize;
	vertical-align: middle;
	width: 100%;
}
.postJobTable
{
	border: 1px solid #cacaca;
	padding: 0;
}
.yahooTable
{
	border-right: 1px solid #cacaca;
}
.jobHeader
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2007/0615/20070615_101049_gradient.jpg);
	border-bottom: 1px solid #3c619c;
}
.title
{
	color: #323232;
	font-family: arial,helvetica,sans-serif;
	font-size: 16px;
	font-weight: 700;
	padding: 0 0 2px 10px;
}
.titleText
{
	padding-right: 80px;
}
.mainTextRow
{
	background-color: #ebf0f6;
	padding: 0;
}
.mainText
{
	color: #323232;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	line-height: .5cm;
	padding: 5px 5px 5px 10px;
}
.jobFooter
{
	font-family: arial,helvetica,sans-serif;
}
.jobFooter a:link,.jobFooter a:visited,.jobFooter a:active
{
	color: #1c4d9c;
	font-size: 12px;
}
div.hjConsole
{
	background-color: #FFF;
	border: 1px solid #CCC;
	font-family: arial,helvetica,clean,sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	height: 518px;
	line-height: 1.22em;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center;
	width: 473px;
}
div.hjConsoleHeader
{
	left: 96px;
	position: absolute;
	text-align: center;
	top: 10px;
}
div.hjConsoleContent
{
	display: inline;
	left: 10px;
	position: absolute;
	text-align: left;
	top: 80px;
	width: 223px;
}
div.hjConsoleContentRight
{
	background-color: #F8F8F8;
	left: 242px;
	padding-bottom: 10px;
}
select#industry1
{
	font-family: arial,helvetica,clean,sans-serif;
	font-size: 85%;
	width: 210px;
}
#sectiontitle
{
	border-bottom: 1px solid #6b6b6b;
	margin-left: 10px;
	padding-bottom: 8px;
	width: 980px;
}
*html #sectiontitle
{
	padding-bottom: 0;
}
#default .title
{
	color: #003366;
	float: left;
	font: bold 16px arial,helvetica,sans-serif;
	padding: 5px 0 3px;
	text-decoration: none;
}
#time
{
	color: #000;
	float: right;
	font: bold 12px arial,helvetica,sans-serif;
	padding: 5px 0 0;
	text-decoration: none;
}
#r1bar
{
	font-size: x-small;
}
.databox
{
	border-color: #06F;
	border-style: dotted;
	clear: both;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	height: 800px;
	padding: 5px;
	width: 300px;
}
div#textpop a span
{
	display: none;
	text-decoration: none;
}
div#textpop a:hover span
{
	background-color: #039;
	color: #FFF;
	display: block;
	font: 12px Verdana,sans-serif;
	left: 0;
	margin: 10px;
	padding: 5px;
	position: relative;
	text-align: left;
	text-decoration: none;
	top: 50px;
	width: 250px;
	z-index: 100;
}
.rssPage .myyahooButton img
{
	border: 0;
	width: 91px;
}
#default .rssPage img
{
	border: none;
	display: inline;
	margin: 0;
	vertical-align: middle;
}
.myyahooButton
{
	display: inline;
	margin-top: 0;
	padding-top: 0;
	position: relative;
	top: -3px;
}
.SectionTitleMyYahooButton
{
	display: inline;
	margin-left: 7px;
	position: absolute;
}
.complexListingItemPhotoCredit
{
	display: none;
	font-size: 0;
}
.zvents_invertednav
{
	background: transparent;
	border-top: 5px solid #4A6C9A;
	padding: 0;
	voice-family: inherit;
	width: 100%;
}
.zvents_invertednav ul
{
	list-style: none;
	margin: 0 0 0 5px;
	padding: 0;
}
.zvents_invertednav li
{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	text-transform: uppercase;
}
.zvents_invertednav a
{
	background-color: #CBD6EC;
	border-bottom: 8px solid #FFF;
	color: #000;
	display: block;
	float: left;
	font: bold 11px Arial;
	margin: 0 1px 0 0;
	padding: 3px 5px;
	text-decoration: none;
}
.zvents_title
{
	color: #036;
	font: bold 24px arial;
	margin-bottom: -7px;
	margin-top: 5px;
}
.zvents_maincontainer
{
	border: 1px solid #4A6C9A;
	margin-bottom: 15px;
	width: 322px;
}
.zvents_topsection
{
	background: #fff;
	font: 11px arial;
	padding: 5px 10px;
	text-align: left;
}
.zvents_topsectionnote
{
	font: 11px arial;
	margin-bottom: 5px;
}
.zvents_searchlinks
{
	color: #039;
	float: right;
	font: 9px arial;
}
.zvents_searchlinks a
{
	color: #039;
}
.zvents_calendarcontainer
{
	background-color: #E4EFFB;
	border: 1px solid #CBD6EC;
	margin-top: 8px;
	padding: 5px;
	text-align: center;
}
.zvents_calendarcontainertitle
{
	float: left;
	font: 11px arial;
}
.zvents_fivepixels
{
	line-height: 5px;
}
.zvents_upcomingevents
{
	font: 11px arial;
	padding-bottom: 5px;
	padding-top: 8px;
}
.zvents_upcomingevents ul
{
	font: 11px arial;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 5px;
	padding-top: 8px;
}
.zvents_upcomingevents li
{
	font: 11px arial;
	list-style-type: none;
	margin-left: -10px;
}
.zvents_upcomingevents a
{
	color: #039;
	font: 11px arial;
	line-height: 1.3em;
}
#default .weatherBox
{
	color: #fff;
	font-family: arial,helvetica,sans-serif;
	padding: 0 0 0 25px;
}
#default .weatherHead
{
	color: #fff;
	font: bold 10px verdana,arial,helvetica,sans-serif;
	text-align: center;
}
#default .weatherContent img
{
	border: 0;
	height: 35px;
	width: 35px;
}
#default .weatherFiveDayLink
{
	color: orange;
	font-size: 9.5px;
}
div.articleViewerGroup
{
	display: table;
        width: 300px !important;
}
.headline a:link
{
	color: #003366;
        font-family: Georgia, Times New Roman, serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
}
.headline a:visited
{
	border-bottom: 1px dashed;
	border-left: 0;
	border-right: 0;
	color: #003366;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
}
.headline a:hover
{
	background-color: #003366;
	border: 0;
	color: FFFFFF;
	font-weight: 700;
	text-decoration: none;
}
.RSSLink:link
{
	color: 0;
	font-weight: 700;
	text-decoration: none;
}
.RSSLink:visited
{
	border-bottom: 1px dashed;
	border-left: 0;
	border-right: 0;
	color: 0;
	font-weight: 700;
	text-decoration: none;
}
.RSSLink:hover
{
	border: 0;
	color: FFFFFF;
	font-weight: 700;
	text-decoration: none;
}
.packagesBox
{
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	width: 300px !important;
}

.packagesBox ul {
width: 300px !important;

}

.packagesHeader
{
	background-color: #EDF0F5;
	border-top: 1px solid #000;
	width: 300px !important;
        padding-right: 0px !important; 
        padding-left: 0px !important;
}
.packagesGrpBox
{
	border-bottom: 0!important;
	border-top: 0!important;
        width: 300px !important;
}

.packageItem {
width: 280px !important;
}

li.video
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035140_video.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
li.photo
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035503_photo.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
li.audio
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035230_audio.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
li.link
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035305_link.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
li.podcast
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035339_podcast.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
li.pdf
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035410_pdf.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
li.interactive
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035438_interactive.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
li.poll
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035543_poll.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
li.blog
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035614_blog.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
li.comment
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035711_comment.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding-bottom: 5px;
	padding-left: 22px;
	padding-right: 3px;
	text-align: left;
}
div.sidebar
{
	background: #FFF;
	border: 1px solid #999;
	width: 650px;
}
div.sidebar h1
{
	color: #ccc;
	font-family: verdana,arial,sans-serif;
	font-size: 12pt;
	font-weight: 700;
	margin: 3px 0 3px 3px;
}
div.sidebar h2
{
	border-bottom: 1px solid #ccc;
	color: #2c4c7d;
	font-family: verdana,arial,sans-serif;
	font-size: 9pt;
	margin: 3px;
	padding-bottom: 3px;
}
.title_topvid
{
	cursor: pointer;
	display: inline-table;
	float: left;
	font: normal 8pt arial;
	height: 120px;
	horizontal-align: middle;
	margin: 5px;
	overflow: hidden;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	width: 110px;
}
.title_topvid:hover
{
	background: #ddd;
}
p.displayName
{
	color: #293f61;
	font-weight: 700;
}
p.shortDescription
{
	color: #222;
	font-size: 8pt;
	font-weight: 400;
}
div.thumb
{
	background: #EFEFEF;
	border: 1px solid #999;
	float: center;
	height: 56px;
	margin-right: 10px;
	width: 100px;
}
div.thumb img
{
	height: 100%;
	width: 100%;
}
.listingPackageHeader
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2008/0908/20080908_035305_link.gif) no-repeat scroll 0 2px;
	line-height: 20px;
	list-style: none;
	margin-left: 3px;
	padding: 2px 3px 5px 22px;
	text-align: left;
}
.listingPackageBox
{
	background-color: #efefef;
	margin-bottom: 3px;
	padding-left: 3px;
}
.sifr
{
	border-bottom: 1px dotted;
	color: #003366;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: normal;
margin: 0 0 5px;
	text-decoration: none;
}

.sifr a
{
	color: #003366;	
}




#tctools
{
	margin: 25px 0;
}
.toolsleft
{
	display: inline;
	float: left;
	width: 138px;
}
.toolsright
{
	display: inline;
	float: left;
	margin: 0 5px 0 17px;
	width: 138px;
}
#sportsmenu
{
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	margin: 0 10px 15px;
	padding: 3px 0;
}
.clearfix:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
#wrapper
{
	width: 1000px;
}
#feedburner_home .feedburnerFeedBlock
{
	font-size: 12px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#mmhome .feedburnerFeedBlock
{
	font-family: Trebuchet MS;
	font-size: 12px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#mmhome .headline a:link
{
	color: #7f938c;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
}
#mmhome .headline a:visited
{
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	color: #6A2E39;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
}
#mmhome .headline a:hover
{
	background-color: #eee;
	border: 0;
	color: #6A2E39;
	font-weight: 700;
	text-decoration: underline;
}
#mmhome .headline a:active
{
	background-color: #eee;
	font-weight: 700;
	text-decoration: underline;
}
#mmhome .listingItemTitle
{
	font: bold 16px Trebuchet MS,arial,helvetica,sans-serif;
	line-height: normal;
	margin: 0 0 5px;
	text-decoration: none;
}
#mmhome .complexListingBox a.complexListingLink
{
	color: #7f938c;
	display: block;
	line-height: 14px;
	margin-left: 10px;
	padding: 0;
}
#mmhome .complexListingBox a.complexListingMoreHeadlines
{
	color: #7f938c;
	font-weight: 700;
	margin: 0 0 5px;
}
.qmmc .qmdivider
{
	border-style: solid;
	border-width: 0;
	display: block;
	font-size: 1px;
}
.qmmc .qmdividery
{
	float: left;
	width: 0;
}
.qmmc .qmtitle
{
	cursor: default;
	display: block;
	white-space: nowrap;
}
.qmclear
{
	clear: left;
	display: block;
	font-size: 1px;
	height: 0;
	line-height: 0;
	width: 0;
}
.qmmc
{
	height: 1%;
	position: relative;
}
.qmmc a,.qmmc li,.classifiedsnav li
{
	display: block;
	float: left;
	white-space: nowrap;
}
.qmmc div
{
	position: absolute;
	visibility: hidden;
}
.qmmc ul
{
	left: -10000px;
	position: absolute;
	z-index: 10;
}
.qmmc,.qmmc ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.qmmc li
{
	position: relative;
}
.qmmc ul ul
{
	z-index: 20;
}
.qmmc ul ul ul
{
	z-index: 30;
}
.qmmc ul ul ul ul
{
	z-index: 40;
}
.qmmc ul ul ul ul ul
{
	z-index: 50;
}
li:hover>ul
{
	left: auto;
}
#qm0 ul
{
	top: 100%;
}
#qm0 ul li:hover>ul
{
	left: 100%;
	top: 0;
}
#qm0
{
	background: #405b88 url(http://extras.mnginteractive.com/live/media/site569/2007/0928/20070928__blueBG.gif) 0 0 repeat;
	float: left;
}
#qm0 a
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2007/0928/20070928__dropBlue.gif) 97% 10px no-repeat;
	border-right: 1px solid #384e73;
	color: #e5ecf0;
	font-size: 11px;
	font-weight: 700;
	margin: 0;
	moz-outline: none!important;
	outline: none;
	padding: 4px 10px 5px 5px !important;
text-decoration:none;
}
#qm0 .qmactive,body #qm0 .qmactive:hover
{
	background: #fff url(http://extras.mnginteractive.com/live/media/site569/2007/0928/20070928__dropBlueOver.gif) 97% 10px no-repeat;
	color: #49a5d5;
	text-decoration: none;
}
#qm0 a.nodrop
{
	background: none;
}
#qm0 div,#qm0 ul
{
	background-color: #fff;
	border-bottom: solid 5px #49a5d5;
	margin: 0;
	padding: 0;
}
#qm0 div a,#qm0 ul a
{
	background: none!important;
	border: none;
	color: #000;
	font-weight: 400;
	margin: 0;
	padding: 3px 5px;
	vertical-align: middle;
	width: 150px;
}
#qm0 div a:hover,#qm0 ul a:hover
{
	background-color: #e2edf5!important;
	color: #49a5d5;
	font-weight: 700;
	text-decoration: none;
	width: 150px;
}
li.spacer
{
	margin-left: 50px;
}
#qm1
{
	background: #f7a868 url(http://extras.mnginteractive.com/live/media/site569/2007/0928/20070928__orangeBG.gif) 0 0 repeat;
	float: right;
        height: 24px;
}
#qm1 a
{
	background: url(http://extras.mnginteractive.com/live/media/site569/2007/0928/20070928__dropOrange.gif) 97% 10px no-repeat;
	border-left: 1px solid #ea7a1e;
	color: #fff;
	font-size: 11px;
	font-weight: 700;
	margin: 0;
	moz-outline: none!important;
	outline: none;
	padding: 4px 10px 5px 5px !important;
text-decoration:none;
}
#qm1 .qmactive,body #qm1 .qmactive:hover
{
	background: #fff url(http://extras.mnginteractive.com/live/media/site569/2007/0928/20070928__dropOrangeOver.gif) 97% 10px no-repeat;
	color: #ea7a1e;
	text-decoration: none;
}
#qm1 a.nodrop
{
	background: none;
	padding-right: 6px;
}
#qm1 a:hover
{
	background: #fff;
	color: #ea7a1e;
	text-decoration: none;
}
#qm1 div,#qm1 ul
{
	background-color: #fff;
	border-bottom: solid 5px #ea7a1e;
	margin: 0 0 0 1px;
	padding: 0;
}
#qm1 div a,#qm1 ul a
{
	background-image: none;
	border: none;
	color: #000;
	font-weight: 400;
	margin: 0;
	padding: 3px 5px;
	vertical-align: middle;
	width: 150px;
}
#qm1 div a:hover,#qm1 ul a:hover
{
	background-color: #ffe9d6!important;
	background-image: none;
	color: #ea7a1e;
	font-weight: 700;
	text-decoration: none;
	width: 150px;
}
#masthead_home
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2009/0924/20090924_042323_homebanner.gif) no-repeat 0 0;
	height: 75px;
	left: 0;
	overflow-x: visible!important;
	position: relative;
	top: 0;
	width: 1000px;
}
#home_masthead #masthead_home
{
	background-image: url(../images/headBG.jpg);
	height: 84px;
}
#loginBar
{
	background: #bbc9da url(http://extras.mnginteractive.com/live/media/site569/2007/0227/20070227_022950_bg_login.gif) repeat-x 0 0;
	border-top: 1px solid #fff;
	height: 30px;
	width: 1000px;
}
p#date
{
	float: left;
	font-size: 11px;
	padding: 3px 0 0 25px;
}
ul#jointwincities
{
	color: #fff;
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 76px;
	text-align: right;
	top: 5px;
}
ul#jointwincitiesHome
{
	color: #fff;
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	text-align: right;
	top: 5px;
}
.navHolder
{
	position: relative;
	width: 1000px;
	z-index: 4;
}
.adElement img
{
	position: relative;
	z-index: 1;
}
.navBG
{
	background: #fff url(http://extras.mnginteractive.com/live/media/site569/2007/0910/20070910_031728_navBG.gif) repeat-x;
	height: 23px;
	width: 1000px;
}
.region2, .region8
{
	margin: 0!important;
	padding: 0 15px 0 5px !important;
}
.region3, .region9
{
	margin: 0 0 0 10px!important;
	padding: 0!important;
	width: 300px !important;
overflow-x: visible;
}
.topNav
{
	margin-top: 0!important;
}
div#searchbar
{
	height: 38px;
	overflow-x: visible!important;
	padding-top: 10px;
	position: absolute;
	right: -20px;
	text-align: left;
	top: 10px!important;
	width: 350px;
}
.contentblock
{
	overflow: visible!important;
}
#webvoteBlock
{
	width: 300px!important;
}
.pollsbox
{
	margin-bottom: 20px;
	margin-top: 10px;
}
div #zvents_events
{
	width: 298px;
}
div #tctools
{
	margin-bottom: 0!important;
}
.indexSectionTitle
{
	color: #900!important;
	font: bold 14px verdana,arial,helvetic,sans-serif!important;
	padding: 5px 0 0!important;
}
.articleListingBox a.indexArticleListing
{
	color: #000!important;
}
.articleListingBox a:hover.indexArticleListing
{
	color: #c00!important;
}
.articleListingBox li
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site181/2009/0224/20090224_041423_bullet_black_sm.gif) no-repeat scroll 0 5px!important;
	padding-right: 5px!important;
}
div#adPosition9
{
	padding-left: 0!important;
}
.preHeaderRegion,.preHeaderRegion div
{
	margin: auto;
	overflow-x: visible!important;
}
.headerRegion,.headerRegion div, .postHeaderRegion,.clearfix
{
	overflow: visible;
	text-align: left;
}
#default,.header,.footer,.contentblock,.headerAlt,.clearfix,.ptNameFieldLabel,#default .rssPage li,.clearfix
{
	display: block;
}
.layoutFooterLinks,td.region2b,#default .pollsBox tr
{
	background-color: #fff;
}
ul#pioneersubscribe li.end,.footer li.last a:link,.footer li.last a:visited,.footer li.last a:active,ul#jointwincities li.end,ul#jointwincitiesHome li.end
{
	border: none;
}
#searchbar a,#searchbar a:visited,.mostTabBody a:link,.mostTabBody a:visited,.mostTabBody a:active
{
	color: #000;
	text-decoration: none;
}
#searchbar a:hover,.block a:hover,.block a.alt,.complexListingBox a:hover,a.listingItemTitle:hover,a.mediaLinkText:hover,.articleOptions a:hover,.social_bookmarks a:hover,#breadcrumbs a:hover,#default .TLAllListingCell a:hover,.mostTabBody a:hover,#sectiontile a:hover,ul#jointwincities li a:hover,ul#jointwincitiesHome li a:hover
{
	text-decoration: underline;
}
.yahooText,.yahooSearchText
{
	color: #FFF;
	display: inline;
	font-weight: 700;
}
*html .twinBlocks .block,.block .cols2 .last
{
	width: 50%;
}
.block h1.alt,.block .headerAlt h1
{
	color: #242424;
	font: bold 16px "Times New Roman",Times,serif;
}
.block h1 a:link,.block h1 a:visited,.block h1 a:active,.block a:link,.block a:visited,.block a:active,.expertContent a:link,.expertContent a:visited,.expertContent a:active,.expertFooter a:link,.expertFooter a:visited,.expertFooter a:active,.ap-topheadlineitem-a a,.sifr a
{
	color: #003366;
	text-decoration: none;
}
.block h1 a:hover,.expertFooter a:hover
{
	color: #00223f;
	text-decoration: underline;
}
.block h1 .sub,.expertFooter
{
	font: normal 12px verdana,arial,helvetica,sans-serif;
	margin: 0 10px;
}
.block h1.alt .headerLinkR,.block h1.alt2 .headerLinkR
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_100925_bullet_red_raq.gif) no-repeat 0 6px;
	float: right;
	font: normal 10px verdana,arial,helvetica,sans-serif;
}
.block .tabs li a:hover,.block .col li a,.block .col li h1 a,#default .TLAllTypeName,#default .TLAllListingText,.mostTabsBox li a,.zvents_searchlinks a:hover,.zvents_upcomingevents a:hover
{
	color: #000;
}
.block a:hover.alt,.mostViewedBox a,.jobFooter a:hover
{
	text-decoration: none;
}
.block p,.toolsleft img,.toolsright img
{
	margin: 0 0 10px;
}
.block .plain .col,#qm1 a:hover.nodrop
{
	background-image: none;
}
*html .block .cols3 .col,.block .cols3 .last
{
	width: 32%;
}
.block .cols6 .last,*html .block .cols6 .last
{
	width: 15%;
}
.block .tight,.title_topvid p
{
	margin: 0;
	padding: 0;
}
.block table,.mediaCaption,.articleBox h4,#default .v1
{
	font-size: 11px;
}
.block .center,.articleAdHeader,.postHeaderRegion .linkBar
{
	text-align: center;
}
#default .privacyPolicyLink,.mngSitemapLink,.copyrightLink,.complexListingBox a:link,.complexListingBox a:visited,.complexListingBox a:active
{
	color: #003366;
	text-decoration: none;
}
* html .header,* html .footer,* html .headerAlt,* html .contentblock,* html .clearfix,div #gossipWidget div div div,* html .clearfix
{
	height: 1%;
}
.expertContent a:hover,#default .TLDetailLink
{
	color: #003366;
	text-decoration: underline;
}
.expertCategory,#default .v1 a
{
	font-weight: 700;
}
.expertClear,div.zvents_clear
{
	clear: both;
}
.expertFooter br,.complexListingTitle,hr.social_divider,.articleAdRule,#creditfooter,.listingPackageDate,.listingPackageHorizontalRule,table.UPE-BoxTable,.fdpoweredby
{
	display: none;
}
a.listingItemTitle:link,a.listingItemTitle:visited,a.listingItemTitle:active,.complexListingBox a.listingArticleLinkTo,#default .TLBoxTitle
{
	color: #003366;
}
.listingItemDateWithBlurb,.lastUpdatedDate
{
	color: #cd242b;
	font: normal 10px verdana;
	margin: 0;
	padding: 0;
}
.adElement,.googlehome
{
	padding: 10px 0;
}
/*Needed to center the  Rainbow ad */
.preHeaderRegion .adElement,.footerRegion .adElement
{
	padding: 10px;
}
.region6 .adElement,.region7 .adElement
{
	padding: 0 0 5px;
}
.articleBox h3,#default .font12
{
	font-size: 12px;
}
.articleBox h5,#default .font8
{
	font-size: 10px;
}
#default .formNotes,#default .formField
{
	font: normal 11px verdana,arial,helvetica,sans-serif;
}
#default .formTitle,#default .formCheckbox
{
	font: bold 12px verdana,arial,helvetica,sans-serif;
}
#default .TLBoxTabSelected a,#testhr
{
	color: #fff;
}
#default .TLBoxCompany,.yahooSearch
{
	text-align: left;
}
.mostHeader,td.textlinkCell,#featuredlinks #featuredlinks td.textlinkCell
{
	padding: 5px;
}
.mostNote,.qmsh div a
{
	float: left;
}
#searchForm td,#pricingArea td
{
	font-size: 10pt;
}
input#keywords_all,input#ulm_input1
{
	font-family: arial,helvetica,clean,sans-serif;
	font-size: 85%;
	width: 206px;
}
div.textLinksRegion,#featuredlinks #featuredlinks div.textLinksRegion
{
	padding-bottom: 15px;
	text-align: center;
}
table.textlinkContainer,#featuredlinks #featuredlinks table.textlinkContainer
{
	border: 1px solid #ccc;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	width: 768px;
}
td.textlinkHeader,#featuredlinks #featuredlinks td.textlinkHeader
{
	background-color: #ccc;
	font-weight: 700;
}
a.homeArticleLinkText,#featuredlinks #featuredlinks a.homeArticleLinkText
{
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
}
.zvents_invertednav a:hover,.zvents_invertednav .current a
{
	background-color: #4A6C9A;
	border-bottom-color: #4A6C9A;
	color: #FFF;
	padding-bottom: 0;
	padding-top: 5px;
}
#default .weatherN,#default .weatherH,#default .weatherL
{
	color: #fff;
	font-size: 9.5px;
}
.headline a:active,.RSSLink:active
{
	font-weight: 700;
	text-decoration: underline;
}
.headline a:focus,.RSSLink:focus
{
	background-color: #003366;
	color: #EFEFEF;
	font-weight: 700;
}
#feedburner_home .feedburnerFeedBlock ul li:hover,#mmhome .feedburnerFeedBlock ul li:hover
{
	background-color: #EFEFEF;
}
#feedburner_home .feedburnerFeedBlock ul,#mmhome .feedburnerFeedBlock ul
{
	height: 150px;
	margin: 0;
	padding: 0;
	
}
#feedburner_home .feedburnerFeedBlock li,#mmhome .feedburnerFeedBlock li
{
	float: left;
	height: 170px;
	list-style-type: none;
	margin: 3px;
	padding: 0;
	position: relative;
	width: 210px;
}
#mmhome .headline a:focus,#mmhome .complexListingBox a:focus
{
	background-color: #eee;
	color: #6A2E39;
	font-weight: 700;
}
#mmhome .complexListingBox a:link,#mmhome .complexListingBox a:visited,#mmhome a.listingItemTitle:link,#mmhome a.listingItemTitle:visited,#mmhome .complexListingBox a.listingArticleLinkTo
{
	color: #7f938c;
}
#mmhome .complexListingBox a:active,#mmhome a.listingItemTitle:active
{
	background-color: #eee;
	text-decoration: none;
}
#mmhome .complexListingBox a:hover,#mmhome a.listingItemTitle:hover
{
	background-color: #EFEFEF;
	text-decoration: underline;
}
.qmmc div a,.qmmc ul a,.qmmc ul li,.qmmc li a
{
	float: none;
}
#qm0 li li a,#qm1 li li a
{
	white-space: normal;
	width: 150px;
}
body #qm0 div .qmactive,body #qm0 div .qmactive:hover,body #qm1 div .qmactive,body #qm1 div .qmactive:hover
{
	background-color: #DADADA;
	color: #C00;
}
#qm0 .qmtitle,#qm1 .qmtitle
{
	color: #444;
	cursor: default;
	font-family: arial;
	font-size: .7em;
	font-weight: 700;
	padding: 3px 0 3px 4px;
}
#qm1 a.skinny,#qm1 a:hover.skinny
{
	width: 92px;
}
ul#jointwincities li,ul#jointwincitiesHome li
{
	border-right: 1px solid #fff;
	display: inline;
}
ul#jointwincities li.first,ul#jointwincitiesHome li.first
{
	border: none;
	font-weight: 700;
}
ul#jointwincities li a,ul#jointwincitiesHome li a
{
	color: #fff;
	margin: 0;
	padding: 0 5px;
	text-decoration: none;
}
*html .navBG,*+html .navBG
{
	margin-top: -23px;
}
.region1 div,.region2 div,.region3 div,.region4 div,.region5 div,.region7 div,.region8 div,.region9 div,.region11 div,#navWrap div
{
	text-align: left!important;
}
div.headerRegion,#nav,#navWrap,#maindiv1,#maindiv2,#maindiv3,#maindiv4,#maindiv5,#maindiv6,#maindiv7,#maindiv8,#maindiv9,#maindiv11,#maindiv12,#maindiv14,#maindiv15,#maindiv16,div.footerRegion,#outerRightRegion .outerRightRegion,#region4 .region4,#region5 .region5,#adWicked,#adx_script_65186,#outerLeftRegion .outerLeftRegion,div#adPosition2 div,div#adPosition6 div,div#adPosition9 div
{
	overflow-x: visible!important;
}
.mostViewedBox,div .promoButton
{
	width: 300px!important;
padding: 10px 0;

}
.region1 div,.region2 div,.region3 div,.region4 div,.region5 div,.region7 div,.region8 div,.region9 div,.region11 div
{
	text-align: left !important;
}
div.headerRegion
{
	overflow-x: visible !important;
}
.topNav
{
	margin-top: 0 !important;
	margin-top: 90px !important;
}
#navWrap div
{
	text-align: left !important;
}
#nav,#navWrap,#maindiv1,#maindiv2,#maindiv3,#maindiv4,#maindiv5,#maindiv6,#maindiv7,#maindiv8,#maindiv9,#maindiv11,#maindiv12,#maindiv14,#maindiv15,#maindiv16
{
	overflow-x: visible !important;
}
div#searchbar
{
	height: 38px;
	overflow-x: visible !important;
	padding-top: 10px;
	position: absolute;
	right: -20px;
	text-align: left;
	top: 10px !important;
	width: 350px;
}
.yahooSearch
{
	text-align: left;
}
#masthead_home
{
	overflow-x: visible !important;
}
.contentblock
{
	overflow: hidden !important;
	overflow: visible !important;
}
.block
{
	overflow: hidden !important;
}
#webvoteBlock
{
	width: 300px !important;
}
.complexListingBox
{
	margin-bottom: 10px !important;
}
.pollsbox
{
	margin-bottom: 20px;
	margin-top: 10px;
}
div #zvents_events
{
	width: 298px;
}
.zvents_title
{
	margin-top: 5px;
}
.zvents_maincontainer
{
	margin-bottom: 15px;
}
div .promoButton
{
	margin: auto !important;
	width: 300px !important;
}
div #tctools
{
	margin-bottom: 0px !important;
}
.indexSectionTitle
{
	color: #900 !important;
	font: bold 14px verdana,arial,helvetic,sans-serif !important;
	padding: 5px 0 0 0 !important;
}
.articleListingBox a.indexArticleListing
{
	color: #000 !important;
}
.articleListingBox a:hover.indexArticleListing
{
	color: #c00 !important;
}
.articleListingBox li
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site181/2009/0224/20090224_041423_bullet_black_sm.gif) no-repeat scroll 0 5px !important;
	padding-right: 5px !important;
}
div.footerRegion
{
	overflow-x: visible !important;
}
#outerRightRegion .outerRightRegion
{
	overflow-x: visible !important;
}
#region4 .region4
{
	overflow-x: visible !important;
}
#region5 .region5
{
	overflow-x: visible !important;
}
#adWicked
{
	overflow-x: visible !important;
}
#adx_script_65186
{
	overflow-x: visible !important;
}
#outerLeftRegion .outerLeftRegion
{
	overflow-x: visible !important;
}
div#adPosition2 div
{
	overflow-x: visible !important;
}
div#adPosition6 div
{
	overflow-x: visible !important;
}
div#adPosition9 div
{
	overflow-x: visible !important;
}
div#adPosition9
{
	padding-left: 0 !important;
}
.preHeaderRegion,.preHeaderRegion div
{
	margin: auto;
	overflow-x: visible !important;
}
.postHeaderRegion,.postHeaderRegion div,.clearfix
{
	overflow: visible;
                *overflow-x: hidden !important;
	text-align: left;
}
.postHeaderRegion .linkBar
{
	text-align: center;
}
.TSN1
{
	font: 10px Verdana,Helvetica,Arial;
}
.TSN1a
{
	font-size: 12px;
	font-weight: bold;
}
.TSN1b
{
	color: #a50400;
	font-size: 10px;
	font-weight: bold;
}
.TSN1c
{
	font-size: 10px;
	font-weight: bold;
}
.TSN1d
{
	font-size: 16px;
	font-weight: bold;
}
.TSN2
{
	background: #c0c0c0;
	color: #006;
	font: 10px Verdana,Helvetica,Arial;
	font-weight: bold;
}
.TSN2 a
{
	color: #006;
	text-decoration: none;
}
.TSN2 a:hover
{
	color: #006;
	text-decoration: underline;
}
.TSN3
{
	background: #006;
	color: #FFF;
	font: 10px Verdana,Helvetica,Arial;
}
.TSN4
{
	background: #006;
	color: #cc9;
	font: 11px Verdana,Helvetica,Arial;
	font-weight: bold;
}
.TSN5
{
	background: #fff;
	color: #c03;
	font: 10px Verdana,Helvetica,Arial;
}
.TSN5 a
{
	color: #006;
	text-decoration: none;
}
.TSN5 a:hover
{
	color: #006;
	text-decoration: underline;
}
.TSN6
{
	background: #036;
	color: #fff;
	font: 10px Verdana,Helvetica,Arial;
	font-weight: bold;
}
.TSN7
{
	background: #99c;
	color: #006;
	font: 10px Verdana,Helvetica,Arial;
	font-weight: bold;
}
.TSN7 a
{
	color: #006;
	text-decoration: none;
}
.TSN7 a:hover
{
	color: #006;
	text-decoration: underline;
}
.TSN8
{
	background: #99c;
	color: #006;
	font: 10px Verdana,Helvetica,Arial;
	font-weight: bold;
}
.TSN8 a
{
	color: #006;
	text-decoration: none;
}
.TSN8 a:hover
{
	color: #006;
	text-decoration: underline;
}
.TSN9
{
	background: #99c;
	color: #006;
	font: 10px Verdana,Helvetica,Arial;
	font-weight: bold;
}
.TSN9 a
{
	color: #006;
	text-decoration: none;
}
.TSN9 a:hover
{
	color: #006;
	text-decoration: underline;
}
.TSN10
{
	background: #99c;
	color: #006;
	font: 10px Verdana,Helvetica,Arial;
	font-weight: bold;
}
.TSN10 a
{
	color: #006;
	text-decoration: none;
}
.TSN10 a:hover
{
	color: #006;
	text-decoration: underline;
}
#fanphotos a img
{
	border: 0;
}
#fanphotos li
{
	list-style-type: none;
}
#fanphotos .headline a
{
	font-size: 20px;
}
#fanphotos div
{
	font-size: 12px;
	margin-bottom: 15px;
}
a img
{
border: 0;
}

<!-- .RSSDisplayItemDivider
{
	background-color: #fff;
	border: 1px dotted #000000;
	border-style: none none dotted;
	color: #fff;
	margin-left: 1px;
}
.RSSDisplayListing
{
	padding: 0 0 0 5px;
} -->

div .RSSDisplayTitle
{
	border-bottom: 1px dotted;
	color: #003366;
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	line-height: normal;
	text-decoration: none;
	width: 300;
}
select.RSSDisplayDropdownText
{
	color: #003366;
	font-family: arial,helvetica,sans-serif;
	font-size: 16px;
	line-height: normal;
	padding-top: 0px;
	width: 300px !important;
}
ul.RSSDisplayList a {
    color: #003366;
    text-decoration: none;
}
.RSSDisplayItemDesc
{
	display: none !important;
}
p.RSSDisplayItemDesc
{
	display: none !important;
}
ul.RSSDisplayList
{
	width: 300px;
        line-height: .15em;
        _line-height: .5em;
}


.RSSDisplayItemTitleNoDesc {
    display: inline-block !important;
    line-height: 15px !important;
    margin-left: 12px !important;
font-family: helvetica,arial,sans-serif;
}

a.RSSDisplayItemTitleNoDesc {
    display: inline-block !important;
    line-height: 15px !important;
    margin-left: 12px !important;
font-family: helvetica,arial,sans-serif;
}




.RSSDisplayList li {
    background: url("http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_100906_bullet_blue_sm.gif") no-repeat scroll 1px 5px transparent;
}

div .RSSDisplayBorder p
{
	display: none;
}
span .RSSDisplayItemPubDate
{
	display: none;
}
span .RSSDisplayItemPubTime
{
	display: none;
}
hr.RSSDisplayItemDivider
{
	display: none;
}
.RSSDisplayItemTitle 
{
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    line-height: 1em;
font-family: arial, sans-serif;
    list-style: none outside none;
    padding-left: 0;
}

#twtr-profile-widget .twtr-bd, #twtr-profile-widget .twtr-timeline i a
{
	overflow: hidden !important;
}
#buzzholderr
{
	float: left;
	margin-right: 20px;
	padding-top: 20px;
}
#breadcrumbs
{
	display: none;
}
div.articleOptions
{
/*	display: inline; */
}
a.articleOptions img
{
	display: inline;
	float: none;
}
.social_bookmarks
{
	width: 130px;
display:none;
}
div.sharing_widgets
{
	float: right;
	position: relative;
	right: 50;
	top: 16;
	width: 210px;
	z-index: 24;
}
div.sharing_widgets div
{
	display: inline;
}
div.sharing_widgets .twitter_div iframe
{
	display: inline;
	width: 90px;
}
div.sharing_widgets .fb_share_div
{
	left: -20;
	position: relative;
	top: -8;
}
.articleBox
{
/* Commented out by Joe Murphy 201201 unnecessary */
/*	display: block;
	position: relative;
	top: -11; */
}

.preHeaderRegion, .preHeaderRegion div
{
	overflow: visible;
}
#postHeader1, #postHeader1 div
{
	overflow: visible;
}

.complexListingBox div, div#adPosition14, div#adPosition14 div {
  overflow:visible !important;
}


.twtr-ft {
height: 35px;
}

.twtr-doc {
overflow: hidden !important;
}

.outerRightRegion, .region4 {overflow: visible;}

#stats .headline a:hover
{
	background-color: #ffffff;
	border: 0;
	color: #003366;
	text-decoration: underline;
}



#stats .feedburnerFeedBlock
{
	font-family: Trebuchet MS;
	font-size: 12px;
line-height: 1em;
	list-style-type: none;
	margin: 0;
	padding: 0;
	
}
#stats .headline a:link
{
	color: #003366;
	font-size: 12px;
	font-weight: normal;
line-height: 1em;
	text-decoration: none;
}
#stats .headline a:visited
{
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	color: #003366;
	font-size: 12px;
line-height: 1em;
	text-decoration: none;
}
#stats .headline a:hover
{
	
	border: 0;
	text-decoration: underline !important;
}
#stats .headline a:active
{
	background-color: #eee;
	font-weight: 700;
	text-decoration: underline;
}
#stats .listingItemTitle
{
	font: 12px Trebuchet MS,arial,helvetica,sans-serif;
line-height: 1em;
	margin: 0 0 5px;
	text-decoration: none;
	
}
#stats .complexListingBox a.complexListingLink 
{
	color: ##003366;
	display: block;
	line-height: 11px;
	margin-left: 10px;
	padding: 0;
}
#stats .complexListingBox a.complexListingMoreHeadlines
{
	color: ##003366;
	margin: 0 0 5px;
}
	

#stats .feedburnerFeedBlock ul
{
	
	margin: 0;
	padding: 0;
	
}

#stats .feedburnerFeedBlock li
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_100906_bullet_blue_sm.gif) no-repeat 0 5px;
	display: block;
	font: normal 11px arial,helvetica,sans-serif;
	line-height: 1.2em;
	list-style: none;
	margin: 0 0 3px;
	padding: 0 10px;

}

/* Styles Feedburner feeds to display like complex listing
*/

#stats .headline a:hover
{
	background-color: #ffffff;
	border: 0;
	color: #003366;
	text-decoration: underline;
}



#stats .feedburnerFeedBlock
{
	font-family: Trebuchet MS;
	font-size: 11px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	
}
#stats .headline a:link
{
	color: #003366;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#stats .headline a:visited
{
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	color: #003366;
	font-size: 11px;
	text-decoration: none;
}
#stats .headline a:hover
{
	
	border: 0;
	text-decoration: underline !important;
}
#stats .headline a:active
{
	background-color: #eee;
	font-weight: 700;
	text-decoration: underline;
}
#stats .listingItemTitle
{
	font: 11px Trebuchet MS,arial,helvetica,sans-serif;
	line-height: normal;
	margin: 0 0 5px;
	text-decoration: none;
	
}
#stats .complexListingBox a.complexListingLink 
{
	color: ##003366;
	display: block;
	line-height: 11px;
	margin-left: 10px;
	padding: 0;
}
#stats .complexListingBox a.complexListingMoreHeadlines
{
	color: ##003366;
	margin: 0 0 5px;
}
	

#stats .feedburnerFeedBlock ul
{
	
	margin: 0;
	padding: 0;
	
}

#stats .feedburnerFeedBlock li
{
	background: transparent url(http://extras.mnginteractive.com/live/media/site569/2006/1121/20061121_100906_bullet_blue_sm.gif) no-repeat 0 5px;
	display: block;
	font: normal 11px arial,helvetica,sans-serif;
	line-height: 1.2em;
	list-style: none;
	margin: 0 0 3px;
	padding: 0 10px;

}
/* End Feedburner stle for complex listing
*/

.listNoImage .listingItemTitle {
font-size: 12px;
font-weight: normal;
margin-left: 9px;
color: #003366;
}

/* Mobile Photo gallery Styles
*/
.ssp-mobile-poster-title {
	/* Album and gallery title */
	color:#EDEDED !important; 
	font-size:22 px !important;
}

.ssp-mobile-poster-button {
                background-color: #DEDEDE !important; 
	color:#2c4c7d !important;
                font-size:18px !important;
                font-weight:bold  !important;
}

/*---------------- Target Ad -----------------------*/
.Target_Ad {
float: left;
margin-left: 7px;
}

.navBG{
background: #1C3C6F no-repeat !important;
height: 24px !important;
}


/*---------------- End Target Ad --------------------*/

/*---------------- CSS Fix for Giant Images 1-3-2011
img.listing3Image {width:200px;}  
img.listingArticleImage {width:100px;}  
 ---------------------*/

/**** Begin Daily Deals ****/
/* DO NOT DELETE THE DAILY DEALS STYLES
** CONTACT MNGI WITH ANY QUESTIONS
*/

#weeklybar2 {
height:28px;
text-align: left;
margin-top: -10px;
*margin-top:0px !important;
}

#weeklybar2 img {border: 0}

/**** End Daily Deals ****/

.listingExtLinkDesc {
line-height: 1.5em;
}

div#adPosition11 {
overflow:hidden !important;
}
div#adPosition7{
position:relative;
z-index: 1 !important;
}



#floating-box {
display:none\9;
margin-left: -76px;
}

#floating-box-fix {

margin-left: -76px;
}


div .sharebox_item, .IN-widget
{
margin-left: -3px;

height:70px;
}

#sharebox_fb { margin-left:5px; overflow:hidden; }
#sharebox_tw { margin-left:2px; overflow:hidden; }
#sharebox_su {margin-left:3px; }



#box{position: fixed; border: 1px solid #1a1a1a; border-right: 0px;padding: 10px 5px 10px 10px;background-color: #FFF; z-index: -1;
}



#box div{margin: 10px 0;}

/** Fix for MI Ad 12/16/11 - Mark W  **/
#adPosition3 { overflow: hidden !important; position:relative; z-index:1; }


div.content {
    height: 520px!important;
}

#slideshowCaption {
    height: 50px!important;
}

#imgTitle {
    display: none!important;
}

.controls {
    margin-top: 0!important;
    overflow:hidden !important;
}

#nimbleBuyWidget10781, .region3 > iframe {
padding: 10px auto!important;
/* Commented out by Joe Murphy 201201 to align the ads on twincities.com/sports better. Added padding to the top and bottom. */
/*	margin-left:15px; */

	}


.bbp-login-form fieldset{
width:300px;
}

.bbp-remember-me {
width:300px;
}

.bbp-login-form .bbp-username input, .bbp-login-form .bbp-email input, .bbp-login-form .bbp-password input {
    margin-left: 5px;
    padding: 5px;
    width: 275px;
}


div.complexListingBox br {
    display: none;
}


.complexListingBox a.complexListingLinkRSS
{
	color: #003366;
	display: inline;
        font-size:12px;
	line-height: 15px;
	margin-left: 0px;
	padding: 0;
}


div#TwinCitiesMediaCenternim6924joecareb6nj89uuho7s .feedburnerFeedBlock
{
	font-size: 12px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#TwinCitiesMediaCenternim6924joecareb6nj89uuho7s .feedburnerFeedBlock ul
{
	margin: 0;
	padding: 0;
	list-style-type:none;
}
div#TwinCitiesMediaCenternim6924joecareb6nj89uuho7s .feedburnerFeedBlock li
{
	float: left;
	height: 170px;
	list-style-type: none;
	margin: 3px;
	padding: 0;
	position: relative;
	width: 210px;
}


div#TwinCitiesMediaCenternim6924joecareb6nj89uuho7s .headline a:link {
  color: #005296;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}




/* Edit: Joe Murphy 201201 clean up the Featured Links on the bottom */
.navaa, .lnbbgcolor { margin: 0 auto; }
.navaa { text-align:center; }

/* Edit: Joe Murphy 201201 add some whitespace on the edges for situations (like homepage in IE) where text runs right to border. */
.contentStyle { padding: 0 5px; }


.mngFooterImgLink { display:block; }

/* Edit Joe Murphy 201201 Added padding to .region3's table left side to give some breathing space */
.region3 > table { margin-left:10px; }
.region3 iframe, .region4 iframe { margin:10px 0!important; }

/* Edit Joe Murphy 201201 Make the in-article ad box less obtrusive when there's nothing in it */
.articleAdHeader { display:none; }
.articleBox div.articleEmbeddedAdBox { width:auto!important; }

/* Edit Joe Murphy 201201 Styling for the sharebox when it appears in the article footer */
#sharebox-footer .sharebox_item
{
float:left;
padding-left:5px;
padding-right:10px;
margin-top:0!important; 
}
.nimbleBuyWidget10781 { margin:10px 0; }

.packagesBox .packageItem a { 
width:240px!important;
}
.packagesBox .packageItem { 
line-height:13px; 
background-position: 5px 12px;
padding-top:7px;
}


.complexListingItemImage a.listingArticleLinkTo {
display:inline;
}

/* Joe Murphy 201201 make the Font Resize text less ugly */
.articleOptions { color:#1E3456; }

/* Joe 201201 keep CL's from butting up against the right side of the column in the right rail */
.region3 .complexListingBox, .region3 .sifr { width:300px; }
.region3 .sifr { margin-top:15px; }

/* Joe 201201 Make the text default to a not-so-heavy grey (instead of black) */
body { color:#333; }
.mostViewedBox, #mostTabBody a:link { color:#1E3456!important; }

/* Brian 03282012 */
#twidget_top_banner { display:none; }