* html .main div, * html #main dd	{ height: .1% }
form, h1, h2, h3, h4, h5, h6, p, ul, ol, menu, dir, dl, dt, dd, hr, object, embed, img	{ margin: 0; padding: 0; border: 0 }

.clear { height: 1px; line-height: 1px; margin-bottom: -1px; clear: both; }

.main	{ width: 980px; font-family: Verdana, sans-serif; font-size: 10px; margin: 15px 0 28px }

#main	{ width: 980px; font-family: Verdana, sans-serif; font-size: 11px; margin: 12px 0 15px;}
#main a	{ color: #405094 }
#main a:visited	{ color: #405094 !important }
#main a:hover	{ color: #3C8AFA !important }

.individual h2	{ color: #405094 }
.individual a	{ color: #405094 }
.individual a:visited	{ color: #8C599D }
.individual a:hover	{ color: #3C8AFA }
/* /* .col	{ float: left; margin-right: 15px; margin-bottom:25px} */
.col  { float: left; margin-right: 15px; margin-bottom: 25px; overflow:hidden; word-wrap:break-word; } */
.col  { float: left; margin-right: 15px; margin-bottom: 25px; overflow:hidden; word-wrap:break-word; }
.five6 .col	{ margin: 0px }
.last	{ margin: 0; float: right; }
.xxxlast	{ margin: 0 0 0 -4px; float: left; }
.col.one	{ width: 170px; margin-right: 5px }
.col.one234	{ width: 665px; margin-right: 5px }
.col.two34	{ width: 480px; overflow: hidden;}
.col.five6	{ width: 300px }
.col.five	{ width: 130px }
.col.six	{ width: 160px }
.box, dl	{ margin-bottom: 15px }
.tags	{ background: #F1F1EF; padding: 6px 3px 12px }
.tags a	{ text-decoration: none }
.tags .first	{ font-size: 19px }
.tags .second	{ font-size: 18px }
.tags .third	{ font-size: 17px }
.tags .fourth	{ font-size: 16px }
.tags .fifth	{ font-size: 15px }
.tags .sixth	{ font-size: 14px }
.tags .seventh	{ font-size: 13px }
.tags .eighth	{ font-size: 12px }
.tags .ninth	{ font-size: 11px }
.tags .tenth	{ font-size: 10px }
.tags .eleventh	{ font-size: 9px }
dt	{ height: 14px; padding: 3px 8px; font-size: 12px; font-weight: bold }
dd	{ padding: 5px 8px 12px }
.feature dt	{ background: #8590A2 url('/images/photogalleries_impact/grey_right_label.jpg') top right no-repeat; color: #FFF }
.feature dd	{ background: #F1F1EF }
h1, h2, h3, h6	{ color: #444e5c; }
h6	{ font-size: 10px }
.search dt	{ background: #5FBF37 url('/images/photogalleries_impact/green_right_label.jpg') top right no-repeat; color: #FFF; padding-bottom: 8px; border-bottom: 1px solid #FFF; height: auto }
.search dd	{ background: #D7FBC7 }
hr	{ height: 0; padding: 0; border-width: 0; border-bottom: 1px solid #C9E4BE; margin: 8px 0 }
dd hr	{ margin: 8px -8px }
.search input, .search select	{ width: 150px; font-size: 9px; color: #444e5c; padding: 2px; margin: 2px 0 }
.search form.fndart input	{ width: auto !important }
.search .action input	{ width: auto; padding: 0 }
.search .img	{ width: auto; float: right; padding: 0 }
.account dt	{ background: #d7d9db url('/images/photogalleries_impact/orange_right_label.jpg') top right no-repeat; color: #FFF }
.account dd	{ background: #F2F2F2 }
.account .options	{ text-align: center; font-size: 9px; color: #b3b9bd }
.account .options a	{ color: #405094 }
menu, dir	{ margin-bottom: 10px }
menu	{ padding-left: 10px }
menu li, dir li	{ list-style: none; margin: 4px 0; line-height: 1.3em }
menu li:first-letter	{ margin-left: -10px }
menu a	{ text-decoration: underline; color: #405094 }
menu a:hover	{ text-decoration: underline; color: #3C8AFA }

.feature menu	{ color: #405094; font-size: 9px }
.action	{ font-size: 12px; color: #405094; font-weight: bold }
dd .action	{ margin-top: 6px }
.account .action	{ margin: 0 0 7px }
.action a	{ text-decoration: none; color: #405094 }
.action a:hover	{ text-decoration: none; color: #3C8AFA }
.action a u	{ font-size: 10px; text-decoration: underline }
.user	{ color: #293546 }
.user a, a.user	{ color: #FD6205 !important }
.photos	{ text-align: left; float: left; margin: 0 15px 20px 0; }
.photos img	{ margin-bottom: 3px }
.last	{ margin-right: 0 }
.endrow	{ clear: both }
.browse	{ text-align: center; color: #444e5c }
.left	{ float: left }
.right	{ float: right; text-align: right; font-size: 11px; font-family: Verdana, Sans-Serif; font-weight: normal }
.right a { color: #405094 }
.right a:hover	{ text-decoration: none; color: #3C8AFA }
dl .left, dl .right	{ float: none }


.media dd, .text dd, .intnav dd	{ border-bottom: 1px solid #d7d9db; padding: 8px; overflow: hidden; }
.media dd.fin, .intnav dd.fin, .text dd.fin	{ border: 0 }
.media a, .summary .caption a	{ padding: 1px 0 0 21px }

.audio a, .summary .caption a	{ background: url('/images/impact/audio.gif') top left no-repeat }
.photo a, .summary .caption a	{ background: url('/images/impact/photo.gif') top left no-repeat }
.video a	{ background: url('/images/impact/video.gif') top left no-repeat }
.one .media dt	{ background: #d7d9db url('/images/impact/orange_right_label.jpg') top right no-repeat }
.media .thumb a, .media .action a	{ height: auto !important; padding: 0 !important; background: none !important }
.media dd .thumb	{ padding: 0 0 4px; text-align: center }

.one dl.media	{ background: #F2F2F2 }
.one dl.media, .one .media h6	{ font-size: 10px; color: #444e5c }
.one .media h6	{ color: #293546 }
.one .media dt	{ color: #FFF; background: #d7d9db url('/images/impact/orange_right_label.jpg') top right no-repeat }
.one .media dd .action	{ text-align: right }
.SecSponsor	{ text-align: center }

.c a { text-decoration: underline; color: #405094 }
.c a:hover	{ text-decoration: underline; color: #3C8AFA }

a { text-decoration: underline; }

.mqpoibottom { height:25px !important; }
.mqminipopup { height:43px !important; }
.mqpoiheading { height:15px !important; }
.mqminipopuphead { height:25px !important; }
.map-zoom-out { height:20px !important; }
.map-zoom-in { height:20px !important; }
.map-compass { height:41px !important; }

.comment { margin-bottom: 25px; margin-bottom: 15px; padding-bottom: 35px; border-bottom: 1px solid #E8E8E8 }
.comment-label { background:#E8E8E8 none repeat scroll 0%; font-weight:bold; margin: 15px 0px 15px 0px; padding: 3px 0px 3px 5px; font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.comment-label-post { margin: 0px 5px 2px 34px; background-image: url('http://blog.advance.net/comments.gif'); background-repeat: no-repeat; padding-left: 16px;  font-size: 10px; }
.comment p { font-family: Verdana, Arial, sans-serif; font-size: 12px; margin: 16px 0px }
#loginForm { font-family: Verdana, Arial, sans-serif; font-size: 12px }
.post-footer-report { float: left; font-family: Verdana, Arial,Sans-serif; font-size: 10px; margin-right: 180px; color: #626A75 }
.post-footer-comment { font-family: Verdana, Arial,Sans-serif; font-size: 10px; float: right; }
.postedby { color: #626A75; font-size: 11px }
.postedtime { color: #01349F }
.postedname { font-size: 14px; font-weight: bold; color: #000 }

.post-footer { font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: normal; } 
.post-footer a	{ color: #405094 }
.post-footer a:visited	{ color: #8C599D }
.post-footer a:hover	{ color: #3C8AFA }


.chad	{ padding: 0px 0px 0px 10px }
.chad u	{ font-size: 9px; color: #001094; text-decoration: none }
div.chad p	{ margin: 2px 0px }
div.chad p.c:first-letter, div.chad p:first-letter	{ margin: 0px 0px 0px -8px }

div.chad p.list { margin-bottom: 6px }
.xml p.list a	{ font-weight: bold }
.xml p.list u  { font-size: 11px; color: #001094; text-decoration: none }

.featured_ent { border: 1px solid #A389F7; padding: 10px; margin-bottom: 16px }

menu a	{ color: #405094 }

.one dl, .five dl, .five6 dl, .one h6, .five h6	{ background: #f2f2f2; font-size: 11px; color: #444e5c }
.one h6, .five h6, .five6 h6	{ color: #293546 }
.one dt, .five dt, .five6 dt	{ color: #FFFFFF }
.one dt	{ background: #d7d9db; background-image:url('http://www.mlive.com/images/impact/wolverines_mini_gradient.gif'); }
.five dt, .five6 dt	{ background: #d7d9db; background-image:url('http://www.mlive.com/images/impact/wolverines_mini_gradient.gif'); }


.action	{ text-align: right; font-size: 10px }
dd .action	{ margin-top: 10px }
.intnav select	{ width: 150px; font-size: 9px; color: #444e5c; padding: 2px; margin: 2px 0 }

.text select	{ width: 150px; font-size: 9px; color: #444e5c; padding: 2px; margin: 2px 0 }

.Leaderboard, .SecSponsor, .Rectangle, .SkyScraper2, .BannerBottom, .SiteSponsor, .Feature1, .Feature2, .Feature3, .Feature4, .ImpactAd	{ margin-bottom: 15px }
.BannerBottom	{ display: table-cell; margin: 0 auto 15; padding-bottom: 15px; font-size: 10px; color: #B6B49E }
.BannerBottom img	{ margin-top: 4px }
.TxtLink1, .TxtLink2, .TxtLink3, .TxtLink4	{ padding: 2px 0 }
dd menu	{ margin-bottom: 5px }
.thumb img	{ width: 150px }

.individual .caption a	{ text-align: left }

.schedule	{ background: #F1F1EF; padding: 6px 8px 8px }
.schedule menu	{ color: #444e5c }
.schedule .label	{ margin-bottom: 5px }
.schedule .action	{ margin-top: 5px }
.schedule, .schedule h6	{ font-size: 9px }
.schedule table	{ width: 284px }
.schedule caption	{ margin: 0; color: #FFF; background: #4B598B; height: 15px; font-size: 10px; padding: 2px 8px 0; text-align: right }
.schedule th	{ margin: 0 }
.schedule caption b	{ display: block; float: left; text-align: left }
.schedule th	{ background: #DCDCD8; height: 19px; font-size: 10px }
.schedule td	{ background: #FFF; height: 15px; font-size: 10px; border-top: 1px solid #DCDCD8 }
.schedule td, .schedule th	{ padding: 0 0 0 8px; text-align: left; color: #293546 }
.schedule .date	{ width: 90px }
.schedule .opponent	{ width: 110px }
.schedule .result	{ width: 58px; margin-right: 8px }
.schedule .left	{ width: 142px }
.schedule .right	{ text-align: left }
.schedule hr	{ margin: 8px -8px; border-color: #E2E2DF }
.schedule menu	{ margin-bottom: 0px }

.two34 .featured_header	{ font-size: 12px; color: #1370A5; margin-bottom: 2px; font-weight: bold; font-family: Verdana, sans-serif;  }
.two34 .featured_header .right	{ font-size: 10px; font-weight: normal }
.individual	{ clear: both; margin-bottom: 20px; font-size: 14px; font-family: Georgia, serif; font-weight: normal; color: #444e5c }
.individual a	{ color: #405094 }
.individual h2	{ font-size: 18px; margin-bottom: 8px }
.individual h3	{ font-size: 13px; margin-bottom: 18px }
.individual .action, .individual .comments, .individual .categories, .individual .photo-left, .individual .photo-right, .individual .photo-center	{ font-family: Verdana, sans-serif }
.individual .comments	{ font-size: 12px; margin-top: 9px; text-align: right; font-weight: bold }
.individual .categories	{ font-size: 11px; margin-top: 8px; color: #293546 }
.individual p	{ margin: 9px }

.two34 .ad, .one .SponsorRight	{ font-size: 9px; color: #B9B1A0; margin-bottom: 20px }
.two34 .ad img, .one .SponsorRight img	{ margin-top: 4px }

.individual .photo-right, .individual .photo-left, .individual .photo-center	{ background: #FFF; border: 1px solid #d7d9db; padding: 5px 5px 12px; font-size: 10px; background: #FCFCFC }
.individual .photo-right	{ margin: 0px 0px 10px 10px; float: right }
.individual .photo-left	{ margin: 0px 10px 10px 0px; float: left }
.individual .photo-center	{ margin: 0 0 10px }
.individual .photo-left.large, .individual .photo-right.large { margin: 0 0 10px 0; text-align:center !important }
.individual .small, .individual .small img	{ width: 160px }
.individual .medium, .individual .medium img	{ width: 240px }
.individual .large, .individual .large img	{ width: 432px }
.individual .thumb, .individual .thumb img	{ width: 150px }
.individual .byline 	{ display: block; color: #293546; text-align: right; margin: 2px 0 9px }
.individual .caption 	{ display: block; margin-top: 5px }
.individual.featured 	{ border: 1px solid #1370A5; padding: 10px; margin-bottom: 16px; margin-top: 5px }


.individual .factbox { margin: 0px 0px 10px 10px; float: right }
.individual .factbox-header { width: 202px; display: block; background: #444E5C; color: #F2F2F2; text-align: center; font-weight: bold; padding: 3px 0px 3px }
.individual .factbox { width: 200px; background: #F2F2F2; border: 1px solid #d7d9db; padding: 0px 0px 5px 0px; font-size: 11px; background: #F2F2F2; font-family: Georgia }

.individual .factboxleft { margin: 0px 10px 10px 0px; float: left }
.individual .factboxleft-header { width: 202px; display: block; background: #444E5C; color: #F2F2F2; text-align: center; font-weight: bold; padding: 3px 0px 3px }
.individual .factboxleft { width: 202px; background: #F2F2F2; border: 1px solid #d7d9db; padding: 0px 0px 5px 0px; font-size: 11px; background: #F2F2F2; font-family: Georgia }

.individual .factboxwideleft { margin: 0px 0px 10px 10px; float: left }
.individual .factboxwideleft-header { width: 220px; display: block; background: #444E5C; color: #F2F2F2; text-align: center; font-weight: bold; padding: 3px 0px 3px }
.individual .factboxwideleft { width: 220px; background: #F2F2F2; border: 1px solid #d7d9db; padding: 0px 0px 5px 0px; font-size: 11px; background: #F2F2F2; font-family: Georgia }

.individual .factboxwideright { margin: 0px 0px 10px 10px; float: right }
.individual .factboxwideright-header { width: 220px; display: block; background: #444E5C; color: #F2F2F2; text-align: center; font-weight: bold; padding: 3px 0px 3px }
.individual .factboxwideright { width: 220px; background: #F2F2F2; border: 1px solid #d7d9db; padding: 0px 0px 5px 0px; font-size: 11px; background: #F2F2F2; font-family: Georgia }

.featured table { margin-left: -6px; margin-right: -10px } .featured table font { margin-left: 10px }

.individual.story h1 { font-size: 18px; margin-bottom: 8px }

.masthead	{ margin-bottom: 15px; border-bottom: 1px solid #E8E8E8 }
.masthead h1 { font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 23px; color: #293546; letter-spacing: -1px }
.masthead h1 .tagline { font-size: 15px; margin-bottom: 10px; color: #293546 }
.masthead img { float: left; margin: 0px 15px 10px 10px }

.mastheadtext { font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 23px; color: #293546; letter-spacing: -1px }
.mastheadtext a { text-decoration: none }
.mastheadtext a:visited { color: #293546; }
.mastheadtext .tagline { font-size: 15px; margin-bottom: 10px; color: #293546 }

.sectionlink a { text-decoration: none; color: #405094 }
.sectionlink { font-weight: bold; font-size: 14px; text-align: right; margin-right: 10px; }
.sectionlink a:hover { color: #3C8AFA }

.one dl.media	{ background: #f2f2f2 }
.one dl.media, .one .media h6	{ font-size: 10px; color: #444e5c }
.one .media h6	{ color: #293546 }
.one .media dt	{ color: #444e5c; background: #d7d9db }
.one .media dd .action	{ text-align: right }
.SecSponsor	{ text-align: center }

.blog-post a { color: #405094 }
.blog-post a:hover { color: #3C8AFA }

#archive-header a { color: #405094; font-weight: bold; text-decoration: none }
#archive-header a:hover { color: #3C8AFA }

.text a { color: #405094 }
.text a:hover { color: #3C8AFA }

.linktext a:link { color: #FFFFFF }
.linktext a:hover { color: #3C8AFA }
.linktext a:visited { color: #FFFFFF }

.leftrailbreaking .label	{ background: #9C3131; font-weight: bold; margin-bottom: 0px; font-size: 14px }
.leftrailbreaking .content	{ padding: 8px }
.leftrailbreaking .photo	{ margin: 0px 0px; border: 0px; width: 0px; float:center; }
.leftrailbreaking .img { width: 0px;}
.leftrailbreaking h1 a, .columnist h1 a:visited	{ font: 10pt Arial; font-weight: bold; }
.leftrailbreaking h4	{ padding-bottom: 3px; color: #000; font: 10pt Arial,sans-serif }
.leftrailbreaking h4 a {font: 10pt Arial,sans-serif}

.redhed a {font: 9pt Arial,sans-serif; font-weight: bold; text-decoration: none; color: #405094;}

.ETWeb {
	border: none;
	background: #fff !important;
	padding: 0 !important;
	margin: 0 !important;
	}
	
table.results * {
	font-size: 10px !important;
	}
	
.pages {
	padding: 0;
	margin: 0;
	width: 100px !important;
	float: left;
	clear: right;
	}
	
.prevnext {
	padding: 0;
	margin: 0;
	width: 300px !important;
	float: right;
	clear: right;
	}
	
.prevnext a {
	margin: 0 3px 0 3px;
	}

	
/* For Business Resource Box + What's Happening Box */
	
.multi_sponsor{ margin-left:auto; margin-right:auto;}
.multi_sponsor img{float:left; margin: 10px}

.advert_wrapper{color:#B9B1A0; font-family:Verdana,sans-serif; font-size:11px; }
.advert_wrapper .top_wrapper, .advert_wrapper .bottom_wrapper{background: url('/images/photogalleries_impact/dotted_border.gif') top repeat-x}
.top_wrapper{padding-top: 4px}
.bottom_wrapper{height:10px; padding-bottom:5px; *padding-bottom:3px}		




.featured_video { background: #F1F1EF; font-family: verdana, sans-serif; font-size: 11px; color: #444e5c; *margin-bottom:10px; _margin-bottom:15px; }

.featured_video .well {border-bottom: 1px solid #d7d9db; padding: 1px 1px 1px 1px; overflow: hidden; }
.featured_video p { padding: 4px 0px;}
.featured_video .photo	{ margin: 0px 0px; border: 0px; width: 0px; height: 0px; float:center; }
.featured_video a, .featured_rss a:visited{text-decoration: none; color:#405094; font-size:12px; }
.featured_video a u {text-decoration: underline;}
.featured_video a:hover {color : #3C8AFA; }
.featured_video .action { font-weight:bold;}

.featured_video .headline { background: #d7d9db; background-image:url('/images/impact/wolverines_mini_gradient.gif'); color:#ffffff; font-family: verdana; font-size:12px; font-weight:bold; padding-top: 3px; padding-bottom: 3px; padding-left:7px; }

.featured_video .action	{ margin-top: 5px;}
.featured_video .right {text-align: right; text-wrap: normal; }
.featured_video hr {display:block; width:300px; border-color: #E2E2DF; border-bottom:1px solid #D7D9DB; border-width:0pt 0pt 1px; height:0pt; margin:8px -8px; padding:8pt 0pt; }
.featured_video menu li{margin-left:2px;  list-style-image:none; list-style-position:outside; list-style-type: disk; color:#405094; list-style-position:outside; }
.featured_video menu li a{ font-weight: normal; font-size: 11px !important; text-decoration: underline !important; }


.featured_image { background: #F1F1EF; font-family: verdana, sans-serif; font-size: 11px; color: #444e5c; *margin-bottom:10px; _margin-bottom:15px; }

.featured_image .well {border-bottom: 1px solid #d7d9db; padding: 1px 1px 1px 1px; overflow: hidden; }
.featured_image p { padding: 4px 0px;}
.featured_image .photo	{ margin: 0px 0px 0px 0px; border: 0px; width: 298px; float: center; }
.featured_image a, .featured_rss a:visited{text-decoration: none; color:#405094; font-size:12px; }
.featured_image a u {text-decoration: underline;}
.featured_image a:hover {color : #3C8AFA; }
.featured_image .action { font-weight:bold;}

.featured_image .headline { background: #d7d9db; background-image:url('/images/impact/wolverines_mini_gradient.gif'); color:#ffffff; font-family: verdana; font-size:12px; font-weight:bold; padding-top: 3px; padding-bottom: 3px; padding-left:7px; }



.featured_image .action	{ margin-top: 5px; margin-bottom: 5px;}
.featured_image .right {text-align: right; text-wrap: normal; }
.featured_image hr {display:block; width:300px; border-color: #E2E2DF; border-bottom:1px solid #D7D9DB; border-width:0pt 0pt 1px; height:0pt; margin:8px -8px; padding:8pt 0pt; }
.featured_image menu li{margin-left:2px;  list-style-image:none; list-style-position:outside; list-style-type: disk; color:#405094; list-style-position:outside; }
.featured_image menu li a{ font-weight: normal; font-size: 11px !important; text-decoration: underline !important; }


.breakingload .label	{ background: #9C3131; color: #FFF; font-weight: bold; margin-bottom: 0px; font-size: 14px }
.breakingload .content	{ padding: 8px }
.breakingload .photo	{ margin: 8px 0px; border: 1px solid #FFF; width: 0px; float:right; }
.breakingload .img { width: 0px;}
.breakingload h1 a, .columnist h1 a:visited	{ font: 10pt Arial; font-weight: bold; color: #053264 }
.breakingload h4	{ padding-bottom: 3px; color: #000; font: 10pt Arial,sans-serif }
.breakingload h4 a {font: 10pt Arial,sans-serif}




