/* CSS document */
* {margin:0;padding:0}
body {background:url(/graphics/art/bkgd_page.gif) top center repeat-x #5677a3;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:normal}
a {color:black;text-decoration:none}
a:hover {color:black;text-decoration:underline}
img.rss {margin:0px 4px;border:0px;vertical-align:middle}
div.clear {width:100%;height:1px;clear:both}
/* header css begins */
#header-wrapper {width:100%;clear:both;color:white}
#header-wrapper #pencil-ad-wrapper {position:relative;width:1000px;padding:5px 0px;background:none;margin:0px auto;text-align:center}
#header-wrapper #pencil-ad-wrapper #pencil-ad {position:relative;width:940px;margin:0px auto;text-align:center}
#header-wrapper #header {position:relative;margin:20px auto;width:950px;height:auto}
html>body #header-wrapper #header {position:relative;margin:10px auto;width:950px;min-height:66px}
#header-wrapper #header-article {position:relative;margin:20px auto 15px auto;width:950px;height:auto}
html>body #header-wrapper #header-article {position:relative;margin:10px auto 15px auto;width:950px;min-height:90px}
#header-wrapper #header #logo {float:left;width:300px}
#header-wrapper #header-article #logo-article {float:left;width:180px;margin:12px 0px}
#header-wrapper #header-article #advert-wrapper-article {float:left;width:760px;float:right}
/* begin css for pluck-search-bar */
#pluck-search-bar {position:relative;margin:0px auto 0px;padding:6px 0px 4px 6px;width:944px;height:40px;background:white}
#pluck-search-bar #search {float:left;width:365px}
#pluck-search-bar #search #search-bar {float:left;padding:5px;width:300px;height:auto;border:1px solid #384e6b}
#pluck-search-bar #search #search-txt {float:left;padding:4px 0px 0px 4px;border:0px;font-size:11px;font-family:Arial, Helvetica, Geneva, ms sans serif;color:black}
#pluck-search-bar #search #search-btn {float:right;width:65px;height:20px;border:0px;background:transparent url('http://www.freep.com/graphics/art/v2_searchbutton_bg.png') left top no-repeat;color:white;font-size:11px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;text-align:center}
#header-wrapper #pluck-search-bar #pluck {float:left;width:300px;font-size:12px;color:black}
#header-wrapper #pluck-search-bar #pluck p {}
#header-wrapper #pluck-search-bar #pluck a {color:black;text-decoration:none}
#header-wrapper #pluck-search-bar #pluck a:hover {color:black;text-decoration:underline}
#header-wrapper #pluck-search-bar #pluck img {float:left;margin:0px 5px 5px 0px}
#header-wrapper #header #advert-wrapper {float:left;margin:15px 0px 0px 10px;width:88px;text-align:center;font-size:10px;color:white}
#header-wrapper #header #services {float:right;margin:10px 0px 0px 0px;width:300px;text-align:center}
#header-wrapper #header #services h4 {margin:4px 0px;font-size:11px;color:white;text-transform:uppercase}
#header-wrapper #header #services h4 a {font-size:12px;color:white;text-decoration:none}
#header-wrapper #header #services h4 a:hover {font-size:12px;color:white;text-decoration:underline}
#header-wrapper #header #services p {font-size:10px;text-transform:uppercase;text-align:center}
#header-wrapper #header #services img.avatar {margin:0px 10px;width:20px}
#header-wrapper #header #services a {font-size:12px;font-weight:bold;color:white;text-decoration:none}
#header-wrapper #header #services a:hover {font-size:12px;font-weight:bold;color:white;text-decoration:underline}
#header-wrapper #navigation-wrapper {position:relative;margin:10px auto;width:950px;z-index:2}
html>body #header-wrapper #navigation-wrapper {position:relative;margin:10px auto;width:950px;height:25px;z-index:2}
#header-wrapper #navigation-wrapper #partners-nav {text-align:right}
#header-wrapper #navigation-wrapper #navigation ul, #header-wrapper #navigation-wrapper #partners-nav ul {float:left;list-style-type:none}
#header-wrapper #partners-nav ul {float:right;left:567px;position:absolute;z-index:20;width:383px;top:5px;*top:0px}
#header-wrapper #navigation-wrapper #navigation li {margin:0px 4px;display:inline;font-size:11px;font-weight:bold;text-transform:uppercase}
#header-wrapper #navigation-wrapper #partners-nav li {margin:0px 4px;display:inline;font-size:11px;font-weight:bold;text-transform:uppercase;z-index:99}
#header-wrapper #navigation-wrapper #navigation li a , #header-wrapper #navigation-wrapper #partners-nav li a {color:white;text-decoration:none;text-transform:uppercase} /* bt update - fix text-transform in nav for videos */
#header-wrapper #navigation-wrapper #navigation li a:hover , #header-wrapper #navigation-wrapper #partners-nav li a:hover {color:#ffffff;text-decoration:underline;text-transform:uppercase} /* bt update - fix text-transform in nav for videos */
#header-wrapper #navigation-wrapper #partners-nav li a {display:block;float:left;height:28px}
#header-wrapper #navigation-wrapper #partners-nav #classifiedslink {width:80px;text-align:left}
#header-wrapper #navigation-wrapper #partners-nav #jobslink {width:42px;text-align:center}
#header-wrapper #navigation-wrapper #partners-nav #carslink {width:43px;text-align:center}
#header-wrapper #navigation-wrapper #partners-nav #realestatelink {width:88px;text-align:center}
#header-wrapper #navigation-wrapper #partners-nav #rentalslink {width:64px;text-align:center}
#header-wrapper #navigation-wrapper #partners-nav #dealslink {width:66px;text-align:center}
#breaking-wrapper {display:none}
#login-container{float:left;margin:0;padding:0;text-align:left;width:574px}
#login-container .UAWidget-Inline{font-family:Arial,Sans-Serif;font-size:11px;margin:0;text-align:left;text-transform:none}
#login-container .UAWidget-Inline h3{font-size:15px;font-weight:bold;margin:0;padding:0;text-transform:none;background:none;color:#7697c2}
#login-container .UAWidget-Inline img{padding:0;margin:0}
#login-container .UAWidget-Inline span{font-size:11px}
#login-container .UAWidget-Inline a:link,.UAWidget-Inline a:visited,.UAWidget-Inline a:active{font-size:11px;font-weight:normal;margin:0;padding:0;text-decoration:none;text-transform:none}
#login-container .UAWidget-Inline a:hover{font-size:11px;font-weight:normal;margin:0;padding:0;text-decoration:underline;text-transform:none}
/* content css begins */
#wrapper-wrapper {background:white;clear:both;margin:0 auto;padding:0 5px;position:relative;width:940px}
#wrapper-wrapper #content-wrapper {width:940px;background:white url(/graphics/art/bkgd_explore.gif) top center repeat-y;clear:both}
#content-wrapper #frontpage-carousel {background:white;float:left;width:600px;clear:both}
#content-wrapper #frontpage-carousel p.mike-thompson {text-align:center;margin:0px 0px 25px 0px}
#content-wrapper #frontpage-carousel h1 {font-family:Georgia;font-size:24px;font-weight:normal;line-height:auto;padding:0px 0px 0px 12px;margin:0}
#content-wrapper #frontpage-carousel #carousel #front-right h1, #content-wrapper #frontpage-carousel #carousel #front-left h1 {font-family:Georgia;font-size:24px;font-weight:normal;line-height:auto;padding:0;margin:0}
#content-wrapper #frontpage-carousel h2 {font-family:Georgia;font-size:18px;font-weight:normal}
#content-wrapper #frontpage-carousel h2.summerdreams09 {font-family:Georgia;font-size:24px;font-weight:normal}
#content-wrapper #frontpage-carousel h3 {color:white;background:url(/graphics/art/bkgd_h3.gif) right center #5677a3 repeat-y;margin:0px 0px 5px 0px;padding:5px 0px 5px 12px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase;border-right:2px solid white}
#content-wrapper #frontpage-carousel h3 span {font-size:11px;font-weight:bold;text-transform:uppercase}
#content-wrapper #frontpage-carousel h3 a {color:white;text-decoration:none}
#content-wrapper #frontpage-carousel h3 a:hover {color:white;text-decoration:underline}
#content-wrapper #frontpage-carousel h3.colsubhead {color:#5677a3;background:white;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase;margin:0;padding:0 0 10px 0}
#content-wrapper #frontpage-carousel h3.subhead {color:#5677a3;background:white;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase;margin:0;padding:0}
#content-wrapper #frontpage-carousel h3.subhead a {color:#5677a3;text-decoration:none}
#content-wrapper #frontpage-carousel h3.subhead a:hover {color:#5677a3;text-decoration:underline}
#content-wrapper #frontpage-carousel h3.section-front {padding:5px;border-left:none;font-size:24px}
#content-wrapper #frontpage-carousel #front-left img.front-left-photo {margin:0px 0px 5px 0px}
#content-wrapper #frontpage-carousel #front-left img.front-inset-photo, #content-wrapper #frontpage-carousel #front-right img.front-inset-photo {margin:5px 0px 5px 5px;float:right}
#content-wrapper #frontpage-carousel p {font-size:11px;line-height:16px;margin:0 0 3px 0}
#content-wrapper #frontpage-carousel p.section-front {font-family:Georgia;font-size:12px;line-height:20px}
#content-wrapper #frontpage-carousel h4 span {font-size:10px;color:#990000;text-transform:uppercase}
#defcon-two {margin:0px;padding:0px;background:white;height:200px;clear:both}
#defcon-two p {font-size:11px;line-height:16px}
#defcon-two h1 {font-family:Georgia;font-size:45px;font-weight:normal}
#defcon-two h2 {margin:4px 0px;font-family:Georgia;font-size:18px;font-weight:normal}
#defcon-two img {float:left;margin:0px 10px 10px 10px}
#defcon-two ul {margin:5px 0px 15px 0px;list-style:none}
html>body #defcon-two li.sublink {margin:2px 0px;padding:0px 0px 0px 14px;background:url(/graphics/art/icon_doc.gif) left 2px no-repeat;font-size:11px}
#defcon-two li.sublink {padding:0px 0px 0px 14px;background:url(/graphics/art/icon_doc.gif) left 6px no-repeat;font-size:11px}
#defcon-two #defcon-content {float:left;width:300px}
#content-wrapper #frontpage-carousel #carousel {overflow:hidden}
#content-wrapper #frontpage-carousel #carousel #super-header {width:598px;margin:5px 0px 25px 0px;padding:0;clear:both}
#content-wrapper #frontpage-carousel #carousel #super-header img {float:right;margin:0px 0px 10px 10px}
#content-wrapper #frontpage-carousel #carousel #super-header h1 {font-size:36px;padding:0;margin:0}
#content-wrapper #frontpage-carousel #carousel #super-header p {margin:0 0 10px 0;padding:0;font-size:12px;line-height:18px} 
#content-wrapper #frontpage-carousel #carousel #super-header ul {margin:5px 0px 15px 0px;list-style:none}
html>body #content-wrapper #frontpage-carousel #carousel #super-header li.sublink {margin:2px 0px;padding:0px 0px 0px 14px;background:url(/graphics/art/icon_doc.gif) left 2px no-repeat;font-size:11px}
#content-wrapper #frontpage-carousel #carousel #super-header li.sublink {padding:0px 0px 0px 14px;background:url(/graphics/art/icon_doc.gif) left 6px no-repeat;font-size:11px}
#content-wrapper #frontpage-carousel #carousel #front-left {float:left;width:285px;margin:0px 15px 0px 0px;background:white}
#content-wrapper #frontpage-carousel #carousel #front-right {float:left;width:285px;margin:0px;background:white}
#content-wrapper #frontpage-carousel #carousel #front-right #datehomepagebug {margin:0 0 10px 0;padding:0 0 4px 0;border-bottom:1px solid #ccc;height:15px;color:#666666;font-size:11px;font-weight:bold;clear:both}
#content-wrapper #frontpage-carousel #carousel #front-right #datehomepagebug p {margin:0;padding:0}
#content-wrapper #frontpage-carousel #carousel #front-left h4, #content-wrapper #frontpage-carousel #carousel #front-right h4 {font-size:11px;font-weight:bold}
#content-wrapper #frontpage-carousel #carousel #front-left ul, #content-wrapper #frontpage-carousel #carousel #front-right ul {margin:0px 0px 15px 0px;list-style:none;clear:both}
html>body #content-wrapper #frontpage-carousel #carousel #front-left li.sublink, html>body #content-wrapper #frontpage-carousel #carousel #front-right li.sublink {margin:2px 0px;padding:0px 0px 0px 14px;background:url(/graphics/art/icon_doc.gif) left 2px no-repeat;font-size:11px}
html>body #content-wrapper #frontpage-carousel #carousel #front-left li.gallery, html>body #content-wrapper #frontpage-carousel #carousel #front-right li.gallery {margin:2px 0px;padding:0px 0px 0px 14px;background:url(/gcicommonfiles/sr/graphics/palette50/icon_gallery.gif) left 2px no-repeat;font-size:11px}
#content-wrapper #frontpage-carousel #carousel #front-left li.sublink, #content-wrapper #frontpage-carousel #carousel #front-right li.sublink {margin:0;padding:0px 0px 0px 14px;background:url(/graphics/art/icon_doc.gif) left 6px no-repeat;font-size:11px}
#content-wrapper #frontpage-carousel #carousel #front-left li.gallery, #content-wrapper #frontpage-carousel #carousel #front-right li.gallery {margin:0;padding:0px 0px 0px 14px;background:url(/gcicommonfiles/sr/graphics/palette50/icon_gallery.gif) left 6px no-repeat;font-size:11px}
#content-wrapper #vertical-one #vertical-one-item ul {margin:0px 0px 15px 0px;list-style:none}
#content-wrapper #vertical-one #vertical-one-item li.sublink {list-style-image:none;list-style-position:inside;list-style-type:none;margin:0;padding:0px 0px 0px 14px;background:url(/graphics/art/icon_doc.gif) left 6px no-repeat;font-size:12px}
#content-wrapper #vertical-one #vertical-one-item li.gallery {list-style-image:none;list-style-position:inside;list-style-type:none;margin:0;padding:0px 0px 0px 14px;background:url(/gcicommonfiles/sr/graphics/palette50/icon_gallery.gif) left 6px no-repeat;font-size:12px}
#content-wrapper #vertical-one #vertical-one-item form {margin:0;padding:0 0 0 12px}
#content-wrapper #frontpage-carousel li.bullet {font-size:12px;line-height:22px;list-style:disc inside;font-family:Georgia}
#content-wrapper #frontpage-carousel li.bullet span {font-size:10px;color:#990000;font-family:Arial,Helvetica,Geneva,ms sans serif;text-transform:uppercase}
#content-wrapper #frontpage-carousel #scoreboard {clear:both;margin:15px 0px;padding:5px 0px 0px 0px;width:580px;height:70px;font-size:11px;border-top:1px solid silver}
#content-wrapper #frontpage-carousel #scoreboard h3 {background:none;border:none;font-size:20px;color:black}
#content-wrapper #frontpage-carousel #scoreboard #scoreboard-item {margin:0px 10px 0px 0px;float:left;width:100px;height:65px;background:url(/graphics/art/down.gif) center bottom no-repeat;text-align:center;text-transform:uppercase}
#content-wrapper #frontpage-carousel #scoreboard #scoreboard-item h5 {margin:10px 0px;font-size:18px;font-weight:normal;text-align:center;color:white}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item img.umbrella-silo {margin:0px 10px 15px 10px;float:right;border:0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item img.autoreviewsilophoto {margin:5px;border:0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item img.autoreviewthumb {margin:3px 10px 5px 5px;float:left;border:0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #stocksfeed {display:block;position:relative;width:396px;height:26px;margin:0px 0px 10px 0px;padding:0px;background:transparent url('/graphics/ticker_bg.png') left top repeat-x;list-style:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #stocksfeed li {display:block;position:relative;top:5px;margin:0px;padding:0px 5px;font-family:arial, helvetica, sans-serif;font-size:11px;float:left;border-left:1px solid white;border-right:1px solid #797979;left:5px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #stocksfeed li.first {border-left:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #stocksfeed li.last {border-right:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #stocksfeed li.last a {color:#466494;font-weight:bold;text-decoration:underline}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h5.umbrella-silo {background:white none repeat scroll 0 0;color:#5677A3;font-family:Arial,Helvetica,Geneva,ms sans serif;font-size:10px;font-weight:bold;margin:0 0 10px 10px;padding:0;text-transform:uppercase}
/* subcarousel */
#wrapper-wrapper #frontpage-carousel #subcarousel #subcarousel-item {float:left;margin:0 5px 5px 0;padding:5px;text-align:left;width:285px;height:50px;color:white}
#wrapper-wrapper #frontpage-carousel #subcarousel #subcarousel-item img {height:45px;margin:0 5px 5px 0;float:left}
#wrapper-wrapper #frontpage-carousel #subcarousel #subcarousel-item h2 {font-size:13px}
#wrapper-wrapper #frontpage-carousel #subcarousel #subcarousel-item h4 {font-size:11px;text-transform:uppercase;color:#666666}
#othersportsblogs {text-align:center;font-family:Arial, Helvetica;font-size:12px;font-weight:bold}
#othersportsblogs a {font-family:Arial, Helvetica;font-size:12px;font-weight:normal}
/* begin explore rail on the umbrella page */
#content-wrapper #explore.thefront {padding:5px 0 0 0;float:left;width:340px;clear:right;border-top:4px solid #5e4f3a}
/* begin explore rail on summer dreams 09 */
#content-wrapper #explore.summerdreams09 {padding:10px 0 0 0;float:left;width:340px;clear:right;border-top:4px solid #5e4f3a}
/* begin explore rail everywhere else */
#content-wrapper #explore {float:left;width:340px;clear:right;border-top:4px solid #5e4f3a}
/* ...star-HTML hack for the section indexes; the explore div's left margin needs to be zero... jt */
* html #content-wrapper #explore {margin:0px}
#content-wrapper #explore h3 {color:#5e4f3a;margin:0px 0px 5px 0px;padding:0px 0px 0px 12px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:13px;text-transform:uppercase;clear:both}
#content-wrapper #explore h3 span {font-size:11px}
#content-wrapper #explore h3 a {color:#5e4f3a;text-decoration:none}
#content-wrapper #explore h3 a:hover {color:#5e4f3a;text-decoration:underline}
#content-wrapper #explore h3 span.jump {color:#5e4f3a;font-size:11px;font-weight:bold;text-transform:uppercase;margin:0px 0px 0px 10px}
#content-wrapper #explore h3 span.jump a {color:#5e4f3a;text-decoration:none}
#content-wrapper #explore h3 span.jump a:hover {color:#5e4f3a;text-decoration:underline}
#content-wrapper #explore h4 {color:#5E4F3A;margin:0px 0px 15px 0px;padding:0px 0px 0px 12px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:10px;text-transform:uppercase}
#content-wrapper #explore h4 a {color:#000000;text-decoration:none}
#content-wrapper #explore h4 a:hover {color:#000000;text-decoration:underline}
#content-wrapper #explore #explore-item {height:auto;margin:0px 0px 25px 0px;padding:0px 5px 0px 12px}
#content-wrapper #explore #explore-item a {font-family:Georgia}
#content-wrapper #explore #explore-item p a {font-family:Georgia;font-weight:normal;text-decoration:none}
#content-wrapper #explore #explore-item p a:hover {font-family:Georgia;font-weight:normal;text-decoration:underline}
#content-wrapper #explore #explore-item .gslArticleControl {margin:4px 0px;font-size:12px}
#content-wrapper #explore #explore-item h2 {font-family:Georgia;font-size:16px;font-weight:bold}
#content-wrapper #explore #explore-item h4 {color:#000;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:11px;text-transform:uppercase}
#content-wrapper #explore #explore-item p {margin:0px 0px 10px 0px;font-size:11px;line-height:16px;clear:right}
#content-wrapper #explore #explore-item img {float:left;margin:0px 10px 10px 0px;padding:0px}
#content-wrapper #explore #explore-item img.small-thumb {float:left;border:0px;margin:0px 10px 10px 0px;width:60px}
html>body #content-wrapper #explore #explore-item ol {list-type:inside decimal;margin:0px 10px 0px 20px;font-size:12px;font-family:Georgia}
#content-wrapper #explore #explore-item ol {list-type:inside decimal;margin:0px 10px 0px 25px;font-size:12px}
html>body #content-wrapper #explore #explore-item ol li {margin:5px 0px}
#content-wrapper #explore #explore-item ol li {margin:5px 0px}
html>body #content-wrapper #explore #explore-item ul {margin:0px 0px 15px 0px;font-size:12px}
#content-wrapper #explore #explore-item ul {margin:0px 0px 15px 0px;font-size:12px}
html>body #content-wrapper #explore #explore-item ul li {margin:5px 0px;list-style:disc inside;font-family:Georgia}
#content-wrapper #explore #explore-item ul li {padding:0px 0px 0px 6px;list-style:disc inside}
html>body #content-wrapper #explore #explore-item ul li.gallery{list-style-type:none;background:url(/gcicommonfiles/sr/graphics/palette50/icon_gallery.gif) no-repeat 0 4px;padding:0px 0px 0px 18px}
#content-wrapper #explore #explore-item ul li.gallery{list-style-type:none;background:url(/gcicommonfiles/sr/graphics/palette50/icon_gallery.gif) no-repeat 0 4px}
#content-wrapper #explore #explore-item #mmx-item {float:left;margin:0px 10px 0px 0px;width:100px;font-size:11px}
#content-wrapper #explore #explore-item #mmx-item p {margin:0px 0px 10px 0px;font-size:12px;line-height:16px;clear:right}
#content-wrapper #explore #explore-item #mmx-item img {float:none;margin:0px 0px 2px 0px}
#explore-item form {padding:0px 0px 2px 0px;clear:both}
#explore-item form input.search-text {width:180px;padding:0px 5px;font-size:10px;border:1px solid #5e4f3a}
#explore-item form input.search-btn {background:#5e4f3a;font-weight:bold;font-size:10px;color:white;border:none;width:78px;padding:2px 0px}
#content-wrapper #explore #advert-wrapper {margin:20px 0px 30px 0px;clear:both}
#content-wrapper #explore #advert-wrapper p {font-size:10px;font-weight:normal;text-align:center}
#content-wrapper #explore #advert-wrapper #poster-ad {margin:0px 20px}
#content-wrapper #explore #explore-item #photos {margin:0px 0px 25px 0px;*margin:0px 0px 25px -5px;clear:both}
#content-wrapper #explore #explore-item #photos #photo-item {margin:0px 7px 5px 0px;float:left;width:100px;height:140px;overflow:hidden}
#content-wrapper #explore #explore-item #photos #photo-item img {margin:0px 0px 5px 0px;border:none}
#content-wrapper #explore #explore-item #photos #photo-item p {font-size:12px}
#content-wrapper #explore #explore-item #belle-tire {margin:0px 0px 20px 0px;float:right;width:88px;height:40px;text-align:center}
#content-wrapper #explore #explore-item #belle-tire p {font-size:9px;font-weight:normal}
#content-wrapper #explore #explore-item #belle-tire img.belle-tire {margin:2px 0px 0px 0px;border:0px}
#content-wrapper #explore #explore-item .social-item a {display:block;padding-top:40px;color:#466494;text-align:center;font-family:arial, helvetica;font-size:11px;float:left}
#content-wrapper #explore #explore-item #schoolclose a {width:60px;background:transparent url(/graphics/social_icons/schoolclosings_8bit.png) 50% 5px no-repeat}
#content-wrapper #explore #explore-item #rssfeed a {width:60px;background:transparent url(/graphics/social_icons/rss_8bit.png) 50% 5px no-repeat}
#content-wrapper #explore #explore-item #emailalert a {width:70px;background:transparent url(/graphics/social_icons/email_8bit.png) 50% 5px no-repeat}
#content-wrapper #explore #explore-item #textalert a {width:70px;background:transparent url(/graphics/social_icons/text_8bit.png) 50% 5px no-repeat}
#content-wrapper #explore #explore-item #mobilesite a {width:60px;background:transparent url(/graphics/social_icons/mobile_8bit.png) 50% 5px no-repeat}
#content-wrapper #explore #explore-item #twitter a {width:60px;background:transparent url(/graphics/social_icons/twitter_8bit.png) 50% 5px no-repeat;clear:both}
#content-wrapper #explore #explore-item #facebook a {width:60px;background:transparent url(/graphics/social_icons/facebook_8bit.png) 50% 5px no-repeat}
#content-wrapper #explore #explore-item #itunes a {width:60px;background:transparent url(/graphics/social_icons/itunes_8bit.png) 50% 5px no-repeat}
#content-wrapper #explore #explore-item #youtube a {width:80px;background:transparent url(/graphics/social_icons/youtube_8bit.png) 50% 5px no-repeat}
#content-wrapper #explore #explore-item #iphone a {width:60px;background:transparent url(/graphics/social_icons/iphone_8bit.png) 50% 5px no-repeat}
/* bc video widgets style override */
#content-wrapper #explore #explore-item div.bcvideo-widget-container h3 {display:none}
#content-wrapper #explore #explore-item div.bcvideo-widget-container p.more {display:none}
#content-wrapper #explore #explore-item div.bcvideo-widget-container #bcvideo-widget-container div.video-widget-item {margin:0 0 10px 0;padding:0;height:inherit;border:none}
#content-wrapper #explore #explore-item div.bcvideo-widget-container #bcvideo-widget-container div.video-widget-item div.video-widget-thumb {margin:0;padding:0}
#content-wrapper #explore #explore-item div.bcvideo-widget-container #bcvideo-widget-container div.video-widget-item div.video-widget-title {margin:0;padding:0}
#content-wrapper #explore #explore-item div.bcvideo-widget-container #bcvideo-widget-container div.video-widget-item div.video-widget-title p {margin:0;padding:0}
#content-wrapper #explore #explore-item div.bcvideo-widget-container #bcvideo-widget-container div.video-widget-item div.video-widget-title p a {font-family:Georgia;font-size:16px;font-weight:bold}
#content-wrapper #explore #explore-item div.bcvideo-widget-container #bcvideo-widget-container div.video-widget-item div.video-widget-desc {margin:0;padding:0;font-size:11px;line-height:16px}
/* bc video section front style override */
#content-wrapper #explore #explore-item div.bcplayerSection-tools div.article-tools li.more {display:none}
/* brightcove immersive player overrides */
#content-wrapper div.bc-video-container #immersivePlayer #bcImmersivePlayerContainer #pushDownContainer #slideContainer div.video h5 {background:none;margin:0;padding:0}
/* end bc video overrides */
#content-wrapper #frontpage-carousel #vertical-wrapper {float:left;width:600px;margin:10px 0px 0px 0px;background:white url(/graphics/art/bkgd_verticals.gif) top center repeat-y}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two p {width:180px;margin:0px 10px 5px 10px;font-size:11px;line-height:14px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two {float:left;width:200px;padding:5px 0px;border-top:4px solid #5677a3}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two ul{margin:5px 0 0 0;padding:0;list-style:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two li{margin:0;padding:0 0 5px 8px;font-size:12px;list-style-image:none; list-style-position:inside; list-style-type:disc}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two li.rss{margin:0;padding:0 19px;font-size:12px;background:transparent url(/gcicommonfiles/sr/graphics/common/icon_rss.gif) no-repeat scroll 0 50%;list-style-image:none; list-style-position:inside; list-style-type:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h2 {font-size:12px;margin:0px 10px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h3 {color:#5677a3;background:none;border:none;margin:0 0 5px 10px;padding:0}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #columnists {width:180px;min-height:40px;margin:10px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #columnists.your-voices {width:180px;min-height:0px;margin:0px 0px 10px 0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #columnists img {float:left;width:30px;margin:0px 6px 0px 0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #columnists h2 {font-size:12px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #columnists h4 a {color:#5677a3;text-decoration:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #columnists h4 a:hover {color:#5677a3;text-decoration:underline}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #columnists h4 {color:#5677a3;font-size:11px;font-weight:bold;text-transform:uppercase;border:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #ddcolumnists {width:160px;margin:0px 10px;font-size:10px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h3 span {font-size:11px;font-weight:bold;text-transform:uppercase}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h3 span a {color:black;text-decoration:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h3 span a:hover {color:black;text-decoration:underline}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h3 a {color:#5677a3;background:none;text-decoration:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h3 a:hover {color:#5677a3;background:none;text-decoration:underline}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h4 {font-size:11px;text-transform:uppercase;margin:0px 10px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h4 a {color:#5677a3;background:none;text-decoration:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two h4 a:hover {color:#5677a3;background:none;text-decoration:underline}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #advert-wrapper {margin:40px 0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #advert-wrapper p {font-size:10px;font-weight:normal;text-align:center}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two #advert-wrapper #skyscraper-ad {width:160px;height:auto;margin:0px 20px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one {float:left;width:396px;height:auto;border-left:2px solid white;overflow:visible;/* border-right:2px solid white; */}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item {height:auto;margin:20px 0px;padding:0px 0px 15px 0px;clear:both}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #ddautoreviews, #content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #ddautoreviews select {width:200px;margin:0px 0px 5px 5px;font-size:10px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #multimedia {float:right;width:148px;height:auto;padding:0px 10px 10px 10px;background:url(/graphics/art/multi-bg.gif) 2px top no-repeat;text-align:center}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #multimedia h3 {height:10px;margin:0px 0px 5px 0px;padding:6px 0px;font-size:12px;font-weight:bold;border:none;background:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #multimedia p {margin:10px 0px 0px 0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h2 {padding:0px 0px 0px 12px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item p#date-line {padding:0px 0px 0px 12px;margin:0;color:#5677A3;font-weight:bold;font-size:12px;font-family:Arial,helvetica,ms sans-serif;text-transform:uppercase}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item p {margin:0px 0px 15px 0px;padding:0px 0px 0px 12px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h3 {border:0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h3.subhead {color:#5677a3;background:white;padding:0px 0px 0px 12px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h3.subhead a {color:#5677a3;text-decoration:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h3.subhead a:hover {color:#5677a3;text-decoration:underline}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h4 {margin:0px 0px 6px 0px;padding:2px 0px 2px 12px;color:#5677a3;font-size:10px;text-transform:uppercase}
html>body #content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #multimedia h4 {margin:10px 0px 6px 0px;padding:4px 0px;color:#5677a3;font-size:10px;text-transform:uppercase}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #multimedia h4 {margin:0px 0px 6px 0px;padding:4px 0px;font-size:10px;text-transform:uppercase}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h4 a {color:#5677a3;text-decoration:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h4 a:hover {color:#5677a3;text-decoration:underline}
/* bt - changes for blog entry section and article front */
#wrapper-wrapper #content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item.blog-entry p {font-size:12px;line-height:20px;font-family:Georgia;margin-right:5px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item.blog-entry p.blog-byline {margin:4px 0px 10px 0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item.blog-entry h4.blog-update-time {margin:30px 0 0 0}
#wrapper-wrapper #content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item.blog-entry  p.photo {font-size:11px;line-height:16px}
#wrapper-wrapper #content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item.blog-entry p a {text-decoration:none; color:#29466D; font-weight:bold}
#wrapper-wrapper #content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item.blog-entry p a:hover {text-decoration:underline; color:#29466D; font-weight:bold}
/* bt - changes padding around new polldaddy.com polls inside blog entries */
#wrapper-wrapper #content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item.blog-entry div.PDS_Poll {padding:0 0 0 12px}
/* bt - changes to mike thompson section front */
#wrapper-wrapper #content-wrapper #frontpage-carousel #carousel div.blog-entry h2 {font-family:Georgia;font-size:26px;font-weight:normal;padding:10px 0 0 12px}
#wrapper-wrapper #content-wrapper #frontpage-carousel #carousel div.blog-entry p {font-family:georgia; font-size:12px;line-height:20px;margin:0 0 3px;padding:5px 0 0 12px}
#wrapper-wrapper #content-wrapper #frontpage-carousel #carousel div.blog-entry div.bookmarks {margin:10px 0 0 12px}
#content-wrapper #frontpage-carousel #front-left h4, #content-wrapper #frontpage-carousel #front-right h4 {font-size:11px;font-weight:bold;color:#666666;text-transform:uppercase}
#content-wrapper #frontpage-carousel #front-right #thompson {margin:0 0 10px 0}
html>body #content-wrapper #frontpage-carousel #front-right #thompson-item {width:90px;float:left;margin:0 7px 20px 0;font-size:12px;font-family:Georgia;text-align:center}
#content-wrapper #frontpage-carousel #front-right #thompson-item {width:90px;float:left;margin:0 0 20px 0;font-size:12px;font-family:Georgia;text-align:center}
#content-wrapper #frontpage-carousel #front-right #thompson-item.last {margin:0 0 20px 0}
#content-wrapper #frontpage-carousel #front-right #thompson-item img {width:90px;margin:0 5px 0 0}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h4 {color:#666666;font-size:11px;font-weight:bold;margin:0;padding:0 0 0 12px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item h4.kilpatrick {font-size:14px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item ul {margin:0px 0px 25px 0px;padding:0px 0px 0px 12px;list-style:disc inside}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item li.bullet {font-size:12px;line-height:22px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item li.autoreviewbullet {clear:left;font-family:Georgia;font-size:14px;line-height:22px;list-style-position:inside}
/* autos page 3 verticals */
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #verts-wrapper {padding:0px 0px 0px 12px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #verts-wrapper #verts-item {float:left;width:120px;margin:0px 6px 15px 0px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #verts-wrapper #verts-item img {width:120px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #verts-wrapper #verts-item h2 {margin:0;padding:0}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #verts-wrapper #verts-item p {margin:0;padding:0}
/* article css begins */
#content-wrapper h3.article a {color:white;text-decoration:none}
#content-wrapper h3.article a:hover {color:white;text-decoration:underline}
#content-wrapper h3.article {color:white;background:url(/graphics/art/bkgd_h3.gif) right center #5677a3 repeat-y;padding:5px 5px 5px 12px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:24px;text-transform:uppercase;border:none}
#content-wrapper h5 {/* subnavigation */
color:#5677a3;padding:5px 5px 15px 5px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:12px;text-transform:uppercase;background:white}
#content-wrapper h5.summerdreams09 {color:white;background:black;margin:0;padding:4px 0 4px 5px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:14px;text-transform:uppercase;letter-spacing:5.75px}
/* multimedia article css begins */
#content-wrapper #multi-wrapper {width:940px;background:white;clear:both}
#content-wrapper #multi-wrapper #headline-wrapper {width:600px}
#content-wrapper #article-wrapper {float:left;width:600px}
#content-wrapper #article-wrapper th, #content-wrapper #article-wrapper td{margin:0;padding:2 8px;border:0;vertical-align:top;text-align:left}
#content-wrapper #article-wrapper p a {font-weight:bold;text-decoration:none;color:#29466d}
#content-wrapper #article-wrapper p a:hover {font-weight:bold;text-decoration:underline;color:black}
#content-wrapper #article-wrapper img {margin:0px 0px 0px 10px}
#content-wrapper #article-wrapper #larger-photo {margin:0px 0px 15px 0px}
#content-wrapper #article-wrapper #larger-photo p {margin:4px 0px 4px 10px;font-size:11px}
#content-wrapper #article-wrapper #larger-photo p span {text-transform:uppercase}
#content-wrapper #article-wrapper #comments {background:#5677A3 none repeat scroll 0 0;font-family:Arial,Helvetica,ms sans serif;font-size:11px;font-weight:bold;left:50%;margin:50px 0 0 -250px;padding:5px 0;position:relative;text-align:center;text-transform:uppercase;width:500px}
#content-wrapper #article-wrapper #comments a {color:white;text-decoration:none}
#content-wrapper #article-wrapper #comments a:hover {color:white;text-decoration:underline}
#content-wrapper #multi-wrapper h1, #content-wrapper #article-wrapper h1 {margin:0px 0px 4px 10px;font-size:24px;font-weight:normal;font-family:Georgia}
#content-wrapper #multi-wrapper h2, #content-wrapper #article-wrapper h2 {margin:0px 0px 4px 10px;font-size:18px;font-weight:normal;font-family:Georgia}
#content-wrapper #multi-wrapper h3, #content-wrapper #article-wrapper h3 {margin:0px 0px 4px 10px;color:black;text-transform:none}
#content-wrapper #article-wrapper .padding #pluckcomments.voice h3 {text-transform:uppercase}
#content-wrapper #multi-wrapper h4, #content-wrapper #article-wrapper h4 {margin:0px 0px 4px 10px;font-size:11px;font-weight:bold;color:black;text-transform:uppercase}
#content-wrapper #multi-wrapper h4.update_time, #content-wrapper #article-wrapper h4.update_time {margin:0px 0px 10px 10px;color:black;text-transform:uppercase;font-weight:normal;font-size:11px;font-family:Arial, Helvetica, Geneva, ms sans serif}
#content-wrapper #multi-wrapper h4.update_time strong, #content-wrapper #article-wrapper h4.update_time strong {font-weight:bold}
#content-wrapper #multi-wrapper #byline-aff, 
#content-wrapper #article-wrapper #byline-aff {margin:10px 0px}
#content-wrapper #multi-wrapper #byline-aff p, #content-wrapper #article-wrapper #byline-aff p {font-size:11px;line-height:14px;text-transform:uppercase}
#content-wrapper #multi-wrapper div.article-tools, #content-wrapper #article-wrapper div.article-tools {margin:0px 0px 5px 10px}
#content-wrapper #multi-wrapper div.article-tools ul, #content-wrapper #article-wrapper div.article-tools ul {border:none}
#content-wrapper #article-wrapper #advert-wrapper {float:left;margin:5px 20px 10px 10px;padding:10px 0px 0px 0px;border-top:4px solid #5677a3}
#content-wrapper #article-wrapper #advert-wrapper p {font-family:Arial, Helvetica, Geneva, ms sans serif;font-size:10px;text-align:center}
#content-wrapper #multi-wrapper p, #content-wrapper #article-wrapper p {margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;font-size:13px;line-height:18px;font-family:Georgia}
#content-wrapper #article-wrapper #pluck-wrapper {padding:0px 10px;clear:both}
/* begin explore rail article */
#content-wrapper #explore.article {background:transparent url(/graphics/art/bkgd_explore.gif) repeat-y scroll right top;width:340px;border:0;position:relative}
#content-wrapper #explore.article h3 span {margin:0px 0px 0px 5px;font-size:12px}
#content-wrapper #explore #explore-article {background:url(/graphics/art/bkgd_explore_article.gif) right bottom no-repeat white;border:none;padding:0px 0px 10px 0px}
#content-wrapper #explore #explore-article #flashParentHTML {margin:0px 10px 20px 10px}
#content-wrapper #explore #explore-article h2 {font-family:Georgia;font-size:18px;font-weight:normal;margin:0px 0px 5px 0px}
#content-wrapper #explore #explore-article p a {font-weight:bold;text-decoration:none;color:#29466d}
#content-wrapper #explore #explore-article p a:hover {font-weight:bold;text-decoration:none;color:black}
#content-wrapper #explore #explore-article p {font-family:Georgia;font-size:12px;line-height:18px;margin:0px 0px 5px 0px}
#content-wrapper #explore #explore-article #explore-photo {width:320px;margin:0px 0px 20px 0px;padding:0px 10px;clear:both}
#content-wrapper #explore #explore-article #explore-photo p {margin:5px 0px 15px 0px;font-size:11px}
#content-wrapper #explore #explore-article #explore-photo p span {text-transform:uppercase}
#content-wrapper #explore #explore-article #explore-photo img.main {}
#content-wrapper #explore #explore-article #explore-photo #explore-photo-items {width:330px;height:100px}
#content-wrapper #explore #explore-article #explore-photo #explore-photo-items img.main-thumb {float:left;margin:0px 10px 10px 0px}
#content-wrapper #multi-wrapper #story-highlights, #content-wrapper #explore #explore-article #story-highlights {width:320px;float:right;margin:0px 0px 20px 0px;padding:0px 10px}
#content-wrapper #multi-wrapper #story-highlights h4, 
#content-wrapper #explore #explore-article #story-highlights h4 {font-size:13px;font-weight:bold;font-family:Arial, Helvetica, Geneva, ms sans serif;text-transform:uppercase;color:#5E4F3A;margin:0;padding:0}
#content-wrapper #multi-wrapper #story-highlights ul, #content-wrapper #explore #explore-article #story-highlights ul {list-style:disc inside}
#content-wrapper #multi-wrapper #story-highlights li, #content-wrapper #explore #explore-article #story-highlights li {margin:4px 0px;padding:0px;font-size:11px}
#content-wrapper #explore #explore-article #related-content {margin:20px 0px}
#content-wrapper #explore #explore-article #related-content ul {font-family:Georgia;list-style:disc inside}
#content-wrapper #explore #explore-article #related-content li {margin:6px 0px;font-size:12px;font-weight:normal}
/* partnership advert css begins */
#content-wrapper #explore div.go4_sub_section_sm {margin:0px 0px 2px 0px;text-transform:uppercase;font-size:13px;font-weight:bold}
#content-wrapper #explore ul.sm_bullet div.mpd_line {font-size:11px}
/* end article css */
/* best bets-article css begins */
#content-wrapper #article-wrapper h3.subhead {color:#5677a3;background:white;margin:15px 0px 5px 10px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase}
#content-wrapper #article-wrapper #bestbets {font-family:Georgia;margin:0px 0px 20px 10px;clear:both}
#content-wrapper #article-wrapper #bestbets-item {float:left;width:180px;margin:0px 10px 0px 0px}
#content-wrapper #article-wrapper #bestbets-item h3.subhead {color:#5677a3;background:white;margin:15px 0px 5px 0px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase}
#content-wrapper #article-wrapper #bestbets-item p {margin:5px 0px 20px 0px}
#content-wrapper #article-wrapper #bestbets-item ul {list-style:disc inside}
#content-wrapper #article-wrapper #bestbets-item li {margin:4px 0px;font-size:12px}
/* multi-article css begins */
#content-wrapper #article-multi-wrapper {float:left;width:940px;background:white}
#content-wrapper #article-multi-wrapper h3 {color:white;background:url(/graphics/art/bkgd_h3.gif) right center #5677a3 repeat-y;margin:0px 0px 5px 0px;padding:5px 5px 5px 12px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase;border-right:2px solid white}
#content-wrapper #article-multi-wrapper h5 {color:#5677a3;margin:0px 0px 20px 4px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:12px;text-transform:uppercase}
#content-wrapper #article-multi-wrapper h1 {margin:0px 0px 5px 10px;font-size:24px;font-weight:normal;font-family:Georgia}
#content-wrapper #article-multi-wrapper h2 {margin:0px 0px 15px 10px;font-size:16px;font-weight:normal;font-family:Georgia}
#content-wrapper #article-multi-wrapper span {color:#990000;text-transform:uppercase;font-weight:bold;font-size:10px;font-family:Arial, Helvetica, Geneva, ms sans serif}
#content-wrapper #article-multi-wrapper p.correction {}
#content-wrapper #article-multi-wrapper p {margin:0px 0px 15px 0px;padding:0px 10px 0px 10px;font-size:13px;line-height:18px;font-family:Georgia}
#content-wrapper #article-multi-wrapper #byline-aff {position:relative;left:50%;margin:20px 0px 20px -150px;width:300px;text-align:center}
#content-wrapper #article-multi-wrapper #byline-aff p {font-size:11px;line-height:14px}
#content-wrapper #article-multi-wrapper h4 {margin:0px 0px 0px 10px;font-size:11px;font-weight:bold;font-family:Arial, Helvetica, Geneva, ms sans serif;text-transform:uppercase}
#content-wrapper #article-multi-wrapper #story-highlights h4 {font-size:11px;font-weight:bold;font-family:Arial, Helvetica, Geneva, ms sans serif;text-transform:uppercase}
#content-wrapper #article-multi-wrapper #story-highlights {width:275px;float:right;margin:0px 0px 5px 20px}
#content-wrapper #article-multi-wrapper #story-highlights ul {list-style:disc inside}
#content-wrapper #article-multi-wrapper #story-highlights li {margin:4px 0px;font-size:11px}
#content-wrapper #article-multi-wrapper #advert-wrapper {float:left;margin:5px 20px 10px 10px;padding:10px 0px 0px 0px;border-top:4px solid #5677a3}
#content-wrapper #article-multi-wrapper #advert-wrapper p {font-family:Arial, Helvetica, Geneva, ms sans serif;font-size:10px;text-align:center}
#content-wrapper #article-multi-wrapper #related-content {margin:20px 0px}
#content-wrapper #article-multi-wrapper #related-content ul {font-family:Georgia;list-style:disc inside}
#content-wrapper #article-multi-wrapper #related-content li {margin:6px 0px;font-size:12px;font-weight:normal}
/* columnists css begins */
#content-wrapper #frontpage-carousel #carousel #columnists-wrapper {padding:10px 0 0 0}
#content-wrapper #frontpage-carousel #carousel #columnists-wrapper #columnist-item {height:80px;float:left;margin:0 10px 20px 0;width:275px}
html>body #content-wrapper #frontpage-carousel #carousel #columnists-wrapper #columnist-item {float:left;margin:0 15px 20px 0;min-height:80px;width:285px}
#content-wrapper #frontpage-carousel #carousel #columnists-wrapper #columnist-item img.col-sig {margin:0px 5px 5px 0px;float:left;width:45px}
#content-wrapper #frontpage-carousel #carousel #columnists-wrapper #columnist-item h4 {color:#666666;font-size:11px;font-weight:bold;text-transform:uppercase}
#content-wrapper #frontpage-carousel #carousel #columnists-wrapper #columnist-item p {display:none}
/* most popular section css begins */
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #mostpopular-wrapper ol {font-family:Georgia;font-size:13px;list-style:inside decimal;padding:0 5px 0 12px}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-one #vertical-one-item #mostpopular-wrapper li {line-height:20px}
/* firefox attempted hack and clear method begins */
#content-wrapper #bookend {height:1px;background:white;clear:both;width:940px;height:1px;background:transparent}
/* footer css begins */
#footer-wrapper {background:#1B2533 none repeat scroll 0 0;color:white;margin:0 auto;padding:10px;position:relative;width:930px}
#footer-wrapper h3 {margin:0px 0px 5px 0px;text-transform:uppercase;color:white;clear:both}
#footer-wrapper h4 {font-size:11px;text-transform:uppercase}
#footer-wrapper a {color:white;text-decoration:none}
#footer-wrapper a:hover {color:white;text-decoration:underline}
#footer-wrapper p {font-family:Georgia;font-size:12px;margin:40px 0px 5px 0px}
#footer-wrapper #site-index.first {margin:0;padding:0;float:left;border:none}
#footer-wrapper #eedition {width:176px;margin:0;padding:0}
#footer-wrapper #site-index, #footer-wrapper #services, #footer-wrapper #partners, 
#footer-wrapper #eedition {float:left;padding:0 10px;border-left:1px solid white}
#footer-wrapper #eedition p {margin:5px 0 15px 0;line-height:20px;margin-bottom:15px}
#footer-wrapper #site-index h3, #footer-wrapper #services h3, #footer-wrapper #partners h3, 
#footer-wrapper #eedition h3 {margin:0px 0px 10px 0px;font-size:13px;font-weight:bold;text-transform:uppercase}
#footer-wrapper #site-index ul, #footer-wrapper #services ul, #footer-wrapper #partners ul, #footer-wrapper #eedition ul {float:left;margin:0px 20px 0px 0px;list-style-type:none;list-style-position:outside}
html>body #footer-wrapper #site-index li, html>body #footer-wrapper #services li, html>body #footer-wrapper #partners li, html>body #footer-wrapper #eedition li  {margin:2px 0px;font-size:11px}
#footer-wrapper #site-index li, #footer-wrapper #services li, #footer-wrapper #partners li, #footer-wrapper #eedition li  {font-size:11px;line-height:14px}
#footer-wrapper #bottom-promo {float:left;padding:0 0 30px}
#footer-wrapper #bottom-promo #bottom-promo-item {float:left;margin:0px 13px 0px 0px;width:175px}
#footer-wrapper #bottom-promo #bottom-promo-item.last {margin:0;padding:0}
#footer-wrapper #bottom-promo #bottom-promo-item h2 {font-family:Georgia;font-size:18px;font-weight:normal}
#footer-wrapper #bottom-promo #bottom-promo-item p {margin:0;line-height:20px}
#footer-wrapper #bottom-promo #bottom-promo-item img {margin:0px 0px 5px 0px;width:175px}
#header-wrapper #newsdrop, #header-wrapper #autosdrop, #header-wrapper #businessdrop, #header-wrapper #sportsdrop, #header-wrapper #entertainmentdrop, #header-wrapper #lifedrop, #header-wrapper #opiniondrop, #header-wrapper #obituariesdrop {display:block;visibility:hidden;position:absolute;top:20px;*top:15px;left:0px;width:130px;border:1px solid black;z-index:9;background:#fff}
#header-wrapper #newsdrop ul, #header-wrapper #autosdrop ul, #header-wrapper #businessdrop ul, #header-wrapper #sportsdrop ul, #header-wrapper #entertainmentdrop ul, #header-wrapper #lifedrop ul, #header-wrapper #opiniondrop ul, #header-wrapper #obituariesdrop ul {list-style-type:none;width:120px}
#header-wrapper #newsdrop li, #header-wrapper #autosdrop li, #header-wrapper #businessdrop li, #header-wrapper #sportsdrop li, #header-wrapper #entertainmentdrop li, #header-wrapper #lifedrop li, #header-wrapper #opiniondrop li, #header-wrapper #obituariesdrop li {display:block;padding:5px;width:120px;font-size:13px;font-weight:normal}
#header-wrapper #newsdrop li a, #header-wrapper #autosdrop li a, #header-wrapper #businessdrop li a, #header-wrapper #sportsdrop li a, #header-wrapper #entertainmentdrop li a, #header-wrapper #lifedrop li a, #header-wrapper #opiniondrop li a, #header-wrapper #obituariesdrop li a {margin-left:10px;color:#466494;text-decoration:none}
/* ...separate widths for the opinion drop-down, which contains longer strings ... */
#header-wrapper #opiniondrop {width:190px}
#header-wrapper #opiniondrop ul {width:180px}
#header-wrapper #opiniondrop li {width:180px}
#header-wrapper #classifiedsdrop, #header-wrapper #jobsdrop, #header-wrapper #carsdrop, #header-wrapper #realestatedrop, #header-wrapper #rentalsdrop, #header-wrapper #dealsdrop {display:block;visibility:hidden;position:absolute;left:567px;top:20px;*top:15px;width:380px;height:150px;border:1px solid black;z-index:9;background:#fff}
#header-wrapper #classifiedsdrop img, #header-wrapper #jobsdrop img, #header-wrapper #carsdrop img, #header-wrapper #realestatedrop img, #header-wrapper #rentalsdrop img, #header-wrapper #dealsdrop img {position:relative;left:10px;top:15px}
#header-wrapper #classifiedsdrop ul, #header-wrapper #jobsdrop ul, #header-wrapper #carsdrop ul, #header-wrapper #realestatedrop ul, #header-wrapper #rentalsdrop ul, #header-wrapper #dealsdrop ul {position:absolute;left:100px;top:0px;width:200px;height:150px;border-left:1px dashed #999;list-style-type:none;float:left}
#header-wrapper #classifiedsdrop li, #header-wrapper #jobsdrop li, #header-wrapper #carsdrop li, #header-wrapper #realestatedrop li, #header-wrapper #rentalsdrop li, #header-wrapper #dealsdrop li {display:list-item;margin:0px 0px 5px 10px;*margin:0px 0px 0px 10px;font-size:12px;font-weight:normal;color:#466494}
#header-wrapper #classifiedsdrop li.firstbullet, #header-wrapper #jobsdrop li.firstbullet, #header-wrapper #carsdrop li.firstbullet, #header-wrapper #realestatedrop li.firstbullet, #header-wrapper #rentalsdrop li.firstbullet, #header-wrapper #dealsdrop li.firstbullet {margin-top:15px}
#header-wrapper #classifiedsdrop li a, #header-wrapper #jobsdrop li a, #header-wrapper #carsdrop li a, #header-wrapper #realestatedrop li a, #header-wrapper #rentalsdrop li a, #header-wrapper #dealsdrop li a {color:#466494;text-decoration:none;text-transform:none}
#header-wrapper #classifiedsdrop li a:hover, #header-wrapper #jobsdrop li a:hover, #header-wrapper #carsdrop li a:hover, #header-wrapper #realestatedrop li a:hover, #header-wrapper #rentalsdrop li a:hover, #header-wrapper #dealsdrop li a:hover {text-decoration:underline;color:#466494}
/* weather and traffic css begins */
#content-wrapper #explore #explore-item #wicon{width:115px;float:left;font-size:11px;text-align:center;visibility:hidden}
#content-wrapper #explore #explore-item #wicon .wcurrent{font-size:30px;font-weight:normal;font-family:Georgia}
#content-wrapper #explore #explore-item #wicon img.weather{float:right;border:0px;margin:0}
#content-wrapper #explore #explore-item #wlinks {padding:0px;float:left}
#content-wrapper #explore #explore-item #wlinks ul, #content-wrapper #explore #explore-item #wlinks li {font-size:10px;list-style:none inside disc}
#content-wrapper #explore #explore-item #wadvert{width:90px;float:right;font-size:9px;text-align:center}
#content-wrapper #explore #explore-item #wadvert img {border:0px;text-align:center}
/* city guide css */
h3.subhead {color:#5677a3;background:white;margin:15px 0px 5px 10px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase}
#cityguide {width:580px;margin:20px 0px 0px 0px;padding:0px 0px 0px 10px;font-family:Georgia;position:relative}
#cityguide h2 {font-size:24px;font-weight:normal;color:black}
#cityguide p {font-weight:normal;font-size:12px;line-height:19px;margin:0px 0px 10px 0px}
#cityguide #cityguide-item {clear:both}
#cityguide #cityguide-item img {float:left;width:120px;margin:0px 10px 20px 0px}
#cityguide #cityguide-item h2 {font-size:24px;font-weight:normal;color:black}
#cityguide #cityguide-item p {font-weight:normal;font-size:12px;line-height:19px;margin:0px 0px 10px 0px}
#cityguide #cityguide-vertical {float:left;width:180px;margin:0px 10px 20px 0px}
#cityguide #cityguide-vertical img {width:180px;margin:0px 0px 10px 0px}
#cityguide #cityguide-vertical h3 a {color:black;text-decoration:none}
#cityguide #cityguide-vertical h3 a:hover {color:black;text-decoration:underline}
#cityguide #cityguide-vertical h3 {font-size:18px;font-weight:normal;color:black}
#cityguide #cityguide-vertical p {font-weight:normal;font-size:12px;line-height:16px}
/* best of metro detroit css */
h3.subhead {color:#5677a3;background:white;margin:15px 0px 5px 10px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase}
#bestbets {font-family:Georgia;padding:0px 0px 0px 10px;clear:both;background:white}
#bestbets h2 {margin:15px 0px 0px 0px;font-family:Georgia;font-weight:normal;font-size:28px;color:black}
#bestbets h3 {margin:10px 0px 0px 0px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:18px;font-weight:normal;color:black}
#bestbets #bestbets-item {float:left;width:180px;margin:0px 10px 0px 0px}
#bestbets #bestbets-item h3.subhead {color:#5677a3;background:white;margin:15px 0px 5px 0px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase}
#bestbets #bestbets-item h3.subhead a {color:#5677a3;text-decoration:none}
#bestbets #bestbets-item h3.subhead a:hover {color:#5677a3;text-decoration:underline}
#bestbets #bestbets-item p {margin:5px 0px 20px 0px;font-size:12px;    line-height:18px}
#bestbets #bestbets-item ul {}
html>body #bestbets #bestbets-item li {margin:4px 0px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-size:11px;list-style:disc inside}
#bestbets #bestbets-item li {margin:2px 0px;font-family:Arial, Helvetica, Geneva, ms sans serif;font-size:11px;list-style:disc inside}
#bestbets #bestbets-item li a {color:#496a96;text-decoration:none}
#bestbets #bestbets-item li a:hover {color:#496a96;text-decoration:underline}
#bestbets #bestbets-item h3 img.mmx {width:19px;margin:0px 4px 0px 0px;border:0px}
/* ### styles for Maven video widget - JT ### */
#videos_container {margin:0px 0px 25px 0px;position:relative;width:330px;left:10px}
.maventhumbnailitem{position:relative;float:left;width:100px;height:110px;margin:0px 7px 40px 0px;font-size:12px}
.maventhumbnailitem img.video_thumb {margin:10px 0px 5px 0px;border:0px;height:76px}
a.maventhumbplaybutton {position:absolute;display:block;text-indent:-9999px;width:35px;height:30px;border:0px;left:0px;top:54px;z-index:5;opacity:0.75;filter:alpha(opacity=75);outline:none;overflow:hidden;background:transparent url(/graphics/maventhumbnails/playbutton8bit_off.png) left top no-repeat}
a.maventhumbplaybutton:hover {opacity:1;filter:alpha(opacity=100);background:transparent url(/graphics/maventhumbnails/playbutton8bit_on.png) left top no-repeat}
.maventhumbnailitem p{margin:0px 0px 5px 0px;border:0px;font-family:Georgia}
/* theme css begins */
#content-wrapper #article-wrapper #theme-main-photo {}
#content-wrapper #article-wrapper #theme-item {padding:0px 15px 0px 0px;clear:both}
#content-wrapper #article-wrapper #theme-item img {float:right;margin:0px 0px 10px 10px}
#content-wrapper #article-wrapper #theme-item p#date-line {color:#5677a3;font-weight:bold;margin:30px 0px 10px}
#content-wrapper #article-wrapper #theme-item p.no-summary {margin:0px 0px 20px 0px}
/* flashy carousel */
#hss-carousel{float:left;width:599px;height:349px;background-repeat:no-repeat;position:relative}
.area_one {position:relative;display:block;width:599px;height:249px;text-indent:-9999px;outline:none;overflow:hidden;border:none}
#clickarea {position:relative;display:block} 
#hss-carousel-item{background-color:black;float:left;width:440px;height:85px;padding:10px 0px 5px 10px;position:absolute;top:250px;left:0px;color:#FFF;line-height:normal;filter:alpha(opacity=75);opacity:0.75}
#hss-carousel-item h1, #hss-carousel-item a:link{color:#FFF;font-size:48px;font-weight:normal;font-family:Georgia, Times New Roman, Times, serif;text-decoration:none}
#hss-carousel-item h1 a:visited{color:#FFF;font-size:48px;font-weight:normal;font-family:Georgia, Times New Roman, Times, serif;text-decoration:none}
#hss-carousel-item h1 a:hover{color:#FFF;font-size:48px;font-weight:normal;font-family:Georgia, Times New Roman, Times, serif;text-decoration:underline}
#hss-carousel-controller{background-color:black;float:left;width:149px;height:100px;color:#FFF;position:absolute;top:250px;left:450px;filter:alpha(opacity=75);opacity:0.75}
#hss-carousel-controller img {position:relative;margin:20px 0 0 0;border:0;filter:alpha(opacity=100);opacity:1;float:left}
/*** twitter ***/
#content-wrapper #frontpage-carousel #twitter-wrapper {padding:0px 0px 20px 0px}
#content-wrapper #frontpage-carousel #twitter-wrapper a {color:#1E5E9C}
#content-wrapper #frontpage-carousel #twitter-wrapper p {font-size:13px;line-height:20px;margin:10px 0px;font-family:Georgia}
.twitter-gray {background:#dddddd}
/*** most commented on most popular page ***/
.gslDiscoveryRecommended {font-family:georgia; font-size:13px; padding-left:10px}
/** 404 page **/
#wrapper-wrapper #content-wrapper #article-wrapper #error h1 {margin:0 0 0 10px;padding:0}
#wrapper-wrapper #content-wrapper #article-wrapper #error h3 {background:none;text-transform:none;margin:0}
#wrapper-wrapper #content-wrapper #article-wrapper #error p {line-height:22px}
/**** featured advertiser styles ****/
.go4_sub_section_sm {background:#19507e;  background-repeat:repeat; overflow:auto; width:330px;padding:5px 0 0 10px;color:#e2e2e2;font-family:arial,verdana,helvetica,sans serif;font-size:14px;font-weight:bold;line-height:24px;text-decoration:none;margin-left:0px}
.mpd_line {color:#19507e;font-family:arial,verdana,helvetica,sans serif;font-size:10px;font-weight:bold;line-height:30px;text-decoration:none;padding:10px 0px 0px 5px}
.sm_bullet a:link, .sm_bullet a:visited, .sm_bullet a:active  {background:transparent url(http://www.freep.com/graphics/grey_bullet.gif) no-repeat scroll 0 3px;color:#000000;font-family:arial,verdana,helvetica,sans serif;font-size:12px;list-style-image:none;list-style-type:none;margin-left:5px;padding:0 0 0 10px}
li.sm_bullet a:hover  {text-decoration:underline}
ul.sm_bullet {list-style-image:none;list-style-type:none}
ul.first {margin-right:30px}
ul.last {margin-left:0px}
/** multimedia page **/
html>body #multi-carousel-item {background:rgba(37, 51, 70, 0.9) none repeat scroll 0 0}
#multi-carousel-item {background:#1d1d1d none repeat scroll 0 0;color:white;height:100px;margin:375px 5px 0;padding:10px;position:absolute;width:770px}
#multi-carousel-item h1 {font-family:Georgia;font-size:36px;font-weight:normal;margin:0;padding:0}
#multi-carousel-item h1 a {color:white;text-decoration:none}
#multi-carousel-item h1 a:hover {color:white;text-decoration:underline}
#multi-carousel-item h4 {font-size:14px;font-family:Arial, Helvetica, ms sans-serif;font-weight:bold;margin:0;padding:0}
#multi-carousel-item p {font-family:Georgia;font-size:13px;line-height:20px;margin:0;padding:0}
#multi-picks {float:left;margin:0 46px 20px 0;width:200px}
#multi-picks img {margin:0 0 10px 0;border:none}
#multi-picks h2 {font-family:Georgia;font-size:20px;font-weight:normal;margin:0;padding:0}
#multi-picks h4 {margin:0;padding:0;font-size:11px;font-family:Arial,Helvetica,ms sans-serif;text-transform:uppercase}
#multi-picks p {font-family:Georgia;font-size:12px;line-height:18px;margin:0;padding:0}
/** side-by-side explore items **/
#content-wrapper #explore #explore-item #explore-item-2x {margin:0px 10px 5px 0px;float:left;width:150px}
#content-wrapper #explore #explore-item #explore-item-2x img {margin:0px 0px 5px 0px;border:none}
#content-wrapper #explore #explore-item #explore-item-2x p {font-size:12px}
/** 4info singup page **/
#fiWidget { width:600px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; }
#fiWidget form { margin:0; padding:0; }
#fiWidget h1 { font-size:18px; margin:0 0 12px 0; }
#fiWidget h3 { font-size:14px; margin:18px 0 12px 0; }
#fiWidget h3, #fiMessage { width:410px; padding:18px 0 0 0; border-top:solid 2px #e8e8e8; }
#fiWidget ul { margin:12px 0 17px 15px; padding:0; }
#fiWidget input { vertical-align:middle; }
#fiWidget #fiStats { display:none; }
#fiWidget .clear, #fiPhone { clear:both; float:none; }
#fiIntro { height:190px; padding:3px 0 10px 102px; background:url(http://4infoalerts.com/images/wdg/phone.gif) no-repeat; }
#fiIntro li { margin:0 0 5px 0; }
#fiChsType ul { margin:0; padding:0; list-style:none; border:solid 1px #fff; }
#fiChsType li, #fiWidget ul.fi3Cols li { width:145px; float:left; }
#fiChsType h3, #fiMessage, #fiConfirm h3 { border-width:3px; margin-top:0; }
#fiChsType input { vertical-align:top; *vertical-align:middle; }
#fiWidget .fiMenu { margin-bottom:5px; }
#fiWidget .fiMenu input { background:#fff; }
#fiWidget .fiInput ul { list-style:none; margin:0; padding:0; }
#fiWidget .fiInput select { width:175px; }
#fiHoroscope .fiInput select { width:150px; }
#fiWeather .fiInput select { width:75px; }
#fiWeather .fiTriggers { margin-top:5px; }
#fiMsgTxt { margin:0 0 10px 0; }
#fiMsgTxt .fiSuccess { color:green; }
#fiMsgTxt .fiNotSet { color:red; }
#fiLinks { margin:18px 0 10px 0; }
#fiPoweredBy { text-align:right; }
#fiDisclaimer { font-size:10px; line-height:normal; width:400px; color:#8c8c8c; }
#frontpage-carousel #fiWidget h3.fisubhead {color:#5677a3;background:white;font-family:Arial, Helvetica, Geneva, ms sans serif;font-weight:bold;font-size:15px;text-transform:uppercase;margin:0;padding:10px 0;border:none}
#frontpage-carousel #fiWidget #fiIntro h1 {margin:0 0 10px 0;padding:0}
/* defcon 2 css begins */
#defcon-wrapper {padding:0px;width:940px;height:190px;overflow:hidden}
#defcon img.thumb {margin:0px 0px 4px 0px;padding:0px;width:90px}
/* redwings defcon */
#defcon-wrapper.cruise {background:white url('http://www.freep.com/graphics/art/cruise-bg.gif') no-repeat 200px 60px}
#defcon-wrapper img {border:2px solid black}
#defcon-wrapper p {font-family:Georgia}
#defcon-wrapper a {color:black;text-decoration:none}
#defcon-wrapper a:hover {color:black;text-decoration:underline}
#defcon-wrapper h3 {margin:0px;padding:6px 0px;background:black;font-size:16px;font-family:Arial,Helvetica,ms sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;color:white;letter-spacing:5px}
#defcon-wrapper h3 a {color:white;text-decoration:none}
#defcon-wrapper h3 a:hover {color:white;text-decoration:underline}
#defcon-wrapper h3 img {border:none;vertical-align:middle}
#defcon-wrapper #defcon-content {color:black;float:left;margin:0;padding:10px 0;position:relative;width:600px;z-index:0}
#defcon-wrapper #defcon-content img {float:left;margin:0px 10px 0px 0px;padding:0px}
#defcon-wrapper #defcon-content h2 {margin:0px;padding:0px;font-size:28px;font-family:Georgia;font-weight:normal}
#defcon-wrapper #defcon-content h4 {margin:0px;padding:0px;font-size:12px;font-family:Arial,Helvetica,ms sans-serif;font-weight:bold}
#defcon-wrapper #defcon-content p {margin:0px 0px 5px 0px;padding:0px;font-size:12px;line-height:18px}
#defcon-wrapper #defcon-content ul {margin:0px;padding:0px;list-style:disc inside;font-size:12px;font-family:Arial,Helvetica,ms sans-serif}
#defcon-wrapper #defcon-content li {margin:0px;padding:0px;line-height:14px;font-weight:bold}
html>body #defcon-wrapper #defcon-content li {margin:0px;padding:0px;font-weight:bold;line-height:16px}
html>body #defcon-wrapper #defcon-multi {margin:0px;padding:10px 0;float:left;width:340px}
#defcon-wrapper #defcon-multi {margin:0px;padding:10px 0px;float:left;width:340px}
#defcon-wrapper #defcon-multi h3 {margin:0px 0px 5px 0px;padding:0px;background:none;color:black;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:0;border:none}
#defcon-wrapper #defcon-multi h3 a {color:black;text-decoration:none}
#defcon-wrapper #defcon-multi h3 a:hover {color:black;text-decoration:underline}
html>body #defcon-wrapper #defcon-multi-item {color:white;float:left;margin:0 5px;padding:0;text-align:center;width:100px}
#defcon-wrapper #defcon-multi-item {margin:0px 4px 4px 4px;padding:0px;width:94px;float:left;text-align:center;color:white}
#defcon-wrapper #defcon-multi-item p {margin:0px;padding:0px;font-size:11px}
#defcon-wrapper #defcon-multi-item img.thumb {margin:0 0 4px 0}
/* firefox hack */
html>body #defcon-wrapper #defcon-content #defcon-extra1 {height:91px;left:0;margin:0;padding:0;position:absolute;top:70px;width:130px;z-index:3;background:url(/graphics/smackthispen2.png) no-repeat left bottom}
* #defcon-wrapper #defcon-content #defcon-extra1 {height:91px;left:0;margin:0;padding:0;position:absolute;top:70px;width:130px;z-index:3;background:url(/graphics/smackthispen2.gif) no-repeat left bottom}
html>body #defcon-wrapper #defcon-content #defcon-extra2 {height:110px;left:0;margin:0;padding:0;position:absolute;top:52px;width:110px;z-index:3;background:url(/graphics/goaliemask2.png) no-repeat left bottom}
* #defcon-wrapper #defcon-content #defcon-extra2 {height:110px;left:0;margin:0;padding:0;position:absolute;top:52px;width:110px;z-index:3;background:url(/graphics/goaliemask2.gif) no-repeat left bottom}
html>body #defcon-wrapper #defcon-content #defcon-extra3 {height:110px;left:0;margin:0;padding:0;position:absolute;top:52px;width:110px;z-index:3;background:url(/graphics/wingsvision.png) no-repeat left bottom}
* #defcon-wrapper #defcon-content #defcon-extra3 {height:110px;left:0;margin:0;padding:0;position:absolute;top:52px;width:110px;z-index:3;background:url(/graphics/wingsvision.gif) no-repeat left bottom}
html>body #defcon-wrapper #defcon-content #defcon-extra4 {height:124px;left:0;margin:0;padding:0;position:absolute;top:37px;width:160px;z-index:3;background:url(/graphics/sidney5.png) no-repeat left bottom}
* #defcon-wrapper #defcon-content #defcon-extra4 {height:124px;left:0;margin:0;padding:0;position:absolute;top:37px;width:160px;z-index:3;background:url(/graphics/sidney5.gif) no-repeat left bottom}
/* styles for col sig on col articles */
#wrapper-wrapper #content-wrapper #article-wrapper img.col-sig {margin-right:10px;vertical-align:middle;float:left;border:none}
/* styles for school closing widget */
#wrapper-wrapper #content-wrapper #schoolclosings-wrapper {border-bottom:1px solid silver;padding:0;margin:-6px 0 10px 0}
#wrapper-wrapper #content-wrapper #schoolclosings-wrapper img.schoolclosings {vertical-align:middle;float:left;margin:0}
#wrapper-wrapper #content-wrapper #schoolclosings-wrapper div.schoolclosings-sponsor {float:right;width:88px;height:49px;text-align:center;font-size:9px}
#wrapper-wrapper #content-wrapper #schoolclosings-wrapper p.schoolclosings-status {clear:left;margin:0;font-size:10px;text-align:left}
/* styles for school closing widget in explore rail */
div.content-container #wrapper-wrapper #content-wrapper #explore.thefront #explore-item div.schoolclosings-sponsor {float:right;font-size:10px;width:88px;height:49px;text-align:center}
div.content-container #wrapper-wrapper #content-wrapper #explore.thefront #explore-item img.mashup {float:none;margin:0 55px 15px 55px}
/* styles for school closing widget in explore rail on news section */
div.content-container #wrapper-wrapper #content-wrapper #explore #explore-item div.schoolclosings-sponsor {float:right;font-size:10px;width:88px;height:49px;text-align:center}
div.content-container #wrapper-wrapper #content-wrapper #explore #explore-item img.mashup {float:none;margin:0 55px 15px 55px}
/* styles for school closing widget local news front*/
#wrapper-wrapper #content-wrapper #vertical-wrapper #vertical-one #vertical-one-item #schoolclosings-wrapper-section {height:95px;border-bottom:1px solid silver;padding:0 0 10px 0;margin:0px 10px 10px 12px}
#wrapper-wrapper #content-wrapper #vertical-wrapper #vertical-one #vertical-one-item #schoolclosings-wrapper-section div.schoolclosings-sponsor {float:right;font-size:10px;width:88px;height:49px;text-align:center}
/* home page video streaming */
#wrapper-wrapper #content-wrapper #homepage_streaming {margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid silver}
/* horizontal bar over frontpage carousel */
#wrapper-wrapper #content-wrapper #frontpage-carousel-bar {border-top:4px solid #5677A3;width:598px;height:4px;margin:0}
/* sports scoreboards */
#content-wrapper #explore #explore-item table {margin:0 0 20px 0;font-family:Arial,Helvetica,ms sans-serif;font-size:12px}
#content-wrapper #explore #explore-item td {margin:4px 0}
#content-wrapper #explore #explore-item td a {font-family:Arial,Helvetica,ms sans-serif}
.TSN2 {padding:0}
.TSN5 {padding:0}
#content-wrapper #explore #explore-item .TSN5 a {}
#content-wrapper #explore #explore-item .TSN5 td {}
.TSN6 {padding:0}
/*** auto sales scoreboard homepage ***/
#autos-container{border-top:1px dotted #999999;border-bottom:1px solid #999999;width:100%;height:auto;margin:0 0 15px 0;padding:0 0 5px 0;clear:both;font-size:11px;font-weight:bold}
#autos-title {padding:5px 0;font-size:12px;font-weight:bold;width:auto;clear:both}
#row-container {width:100%;clear:both;height:20px}
#automaker {width:20%;float:left}
#numbers {width:20%;float:left}
#numbers img{}
#highlight{width:60%;float:left}
#highlight a:link, #highlight a:visited{color:#5677A3}
/*** auto sales scoreboard autos page v1 silo ***/
#autos-container.silo{border:none;width:100%;height:auto;margin:0 0 15px 0;padding:0 0 5px 12px;clear:both;font-size:11px;font-weight:bold}
/* contact us pages */
#content-wrapper .contactus{padding:2px 10px 15px}
#content-wrapper .contactus a{color:#29466D;font-weight:bold}
#content-wrapper .contactus ul{padding:5px 5px 5px 20px; font-size:12px; font-family:Arial,Helvetica,Geneva,ms sans serif}
#content-wrapper .contactus li{list-style-type:disc}
#content-wrapper .contactus p{font-size:14px; padding-left:5px; line-height:16px}
#content-wrapper .contactus #content-wrapper .contactus p{font-size:14px; padding-left:5px; line-height:16px}
p.contactus{font-size:14px; padding-left:5px; line-height:16px}
#content-wrapper .contactus h4{padding:15px 0px 5px; color:#222222;font-size:18px}
/* topics page */
#topics-mainbar {width:920px;height:300px;padding:20px 10px;font-family:Georgia}
#topics-mainbar h1 {font-size:48px;line-height:48px;font-weight:normal}
#topics-mainbar h4 {font-family:Arial,Helvetica,ms sans-serif;font-size:12px;font-weight:bold;color:#5677A3}
#topics-mainbar p {font-family:Georgia;font-size:12px;line-height:22px}
#topics-mainbar #topics-item {background:white;border:1px solid #5677A3;float:left;width:240px;min-height:auto;margin:10px 25px 0 0;padding:5px}
#topics-mainbar #topics-item h2 {font-size:13px;font-weight:bold}
#topics-mainbar #topics-item p {font-size:11px;line-height:16px}
/* frontpage breaking news */
#content-wrapper #frontpage-carousel #carousel #breaking-news {background:#FFE13D url('/graphics/art/brknews-bkgd.gif') left bottom repeat-x scroll;width:596px;margin:0 0 10px 0;padding:4px 0 4px 2px}
#content-wrapper #frontpage-carousel #carousel #breaking-news h1 span {font-family:Arial,Helvetica,ms sans-serif;font-size:13px;font-weight:bold;margin:0;padding:0}
#content-wrapper #frontpage-carousel #carousel #breaking-news h1 span.update-time {color:#990000;font-size:10px;font-family:Arial,Helvetica,ms sans-serif;text-transform:uppercase}
#content-wrapper #frontpage-carousel #carousel #breaking-news h1 {font-family:Georgia;font-size:16px;margin:0;padding:0}
/* overwriting go4 faster styles */
#header-wrapper .branding-container {border-bottom-width:0px}
#poster-ad .ad_300x250{min-height:0}
#poster-ad .ad_160x600{min-height:0}
#banner-wrapper .ad_728x90{min-height:0}
#poster-ad .ad_120x60{min-height:0}
#poster-ad .ad_160x600{min-height:0}
#poster-ad .ad_ArticleFlex{min-height:0}
#advert-wrapper-article .ad_728x90{min-height:0}
/* go4 faster overwrites */
#content-wrapper a:active, #content-wrapper a:hover {text-decoration:underline}
#content-wrapper li.icon{font-size:11px;clear:left;list-style-type:none}
#content-wrapper .livestream h1{font-family:Georgia;font-size:24px;font-weight:normal;margin:0 0 0 10px;color:black}
#content-wrapper .livestream h2{font-family:Georgia;font-size:18px;font-weight:normal;margin:0 0 4px 10px;color:black}
.go4-skin .article-bodytext {clear:both}
#content-wrapper #article-wrapper .articlecomments-left p {color:#6C3A07;font-size:17px;font-weight:bold;margin:8px 0 0;font-family:verdana,tahoma,arial,helvetica}
#content-wrapper h3 {text-transform:none}
#content-wrapper .article-pagination {margin-left:0}
/* browser blog Publish2 widget */
#content-wrapper #explore #explore-item.widget p {margin:0 0 10px}
#content-wrapper #explore #explore-item.widget .publish2_header {}
#content-wrapper #explore #explore-item.widget .publish2_story_tags, #content-wrapper #explore #explore-item.widget .publish2_story_publication_date, #content-wrapper #explore #explore-item.widget .publish2_story_publication_name {}
#content-wrapper #explore #explore-item.widget .publish2_journalist_profile {}
#content-wrapper #explore #explore-item.widget .publish2_link {font-family:Arial, Helvetica, sans-serif}
#content-wrapper #explore #explore-item.widget .publish2_story_headline {font-size:16px;font-family:Georgia;font-weight:bold;line-height:20px}
#content-wrapper #explore #explore-item.widget .publish2_story_description, #content-wrapper #explore #explore-item.widget .publish2_tweet {}
#content-wrapper #explore #explore-item.widget .publish2_story_tags {}
#content-wrapper #explore #explore-item.widget #publish2_footer {}
#content-wrapper #explore #explore-item.widget .publish2_video {}
/* jersey boys reskin */
body.reskin {background:#5677A3 url('/graphics/jerseyboys/jb11-bkgd.jpg') center top scroll no-repeat}
/* frontpage scoreboard left or right */
#content-wrapper #frontpage-carousel #carousel #front-scoreboard {font-size:11px;margin:0 0 15px 0}
/* summer dreams */
/* summer dreams css begins */
#summer-wrapper {margin:0px;padding:0px;font-family:Georgia;background:white}
#summer-wrapper h1 {margin:0px;padding:7px;font-family:Arial,Helvetica,ms sans-serif;font-size:36px;font-weight:normal;letter-spacing:3px;border-bottom:5px solid white}
#summer-wrapper h3 {margin:0px;padding:0px;font-family:Arial,Helvetica,ms sans-serif;font-size:20px;font-weight:normal}
#summer-wrapper #summer-content {margin:0px;padding:0px 10px;width:580px;float:left}
#summer-wrapper #summer-content a {font-weight:bold;text-decoration:none}
#summer-wrapper #summer-content a:hover {font-weight:bold;text-decoration:underline}
#summer-wrapper #summer-content img {margin:0 0 10px 0}
#summer-wrapper #summer-content h2 {font-weight:normal;font-size:24px}
#summer-wrapper #summer-content h5 {font-family:Arial,Helvetica,ms sans-serif;font-size:11px;text-transformation:uppercase}
#summer-wrapper #summer-content p {margin:0px 0px 15px 0px;padding:0px;line-height:20px;font-size:12px}
#summer-wrapper #summer-content p.summer-caption {text-align:center;margin:2px 0px 16px 0px;padding:0px;font-size:12px;line-height:18px}
#summer-wrapper #summer-content #summer-facts {float:right;width:200px;margin:0px 0px 20px 10px;padding:5px 10px;background:#691418}
#summer-wrapper #summer-content #summer-facts h2 {font-size:18px;font-weight:normal}
#summer-wrapper #summer-content #summer-facts h3 {color:#fff}
#summer-wrapper #summer-content #summer-facts p {margin:0px;padding:0px;font-size:12px}
#summer-wrapper #summer-explore {margin:0px;padding:0px 10px;width:320px;float:left}
#summer-wrapper #summer-explore h3 {margin:20px 0px 0px 0px;padding:0px;color: #c04c4f;text-transform:none}
#summer-wrapper #summer-explore ul {margin:0px;padding:0px}
#summer-wrapper #summer-explore li {margin:4px 0px;padding:0px;list-style:inside disc}
#summer-wrapper #summer-explore p {margin:0px;padding:0px;line-height:20px}
#summer-wrapper #summer-bookend {width:100%;margin:0px;padding:0px}
#summer-wrapper #summer-explore #summer-camps ul {float:left;list-style:inside disc;width:140px;padding:0px 20px 0px 0px;margin:0px}
#summer-wrapper #summer-explore #summer-camps ul li {font-size:10px;font-family:Arial,Helvetica,ms sans-serif}
#summer-wrapper #summer-header {width:940px;margin:0px 0px 10px 0px;padding:0px;background:#691418}
#summer-wrapper #summer-header h2 {color:white;font-family:Arial,Helvetica,ms sans-serif;font-weight:bold;letter-spacing:2px;margin:0;padding:4px 0 4px 10px;text-transform:uppercase;font-size:26px}
#summer-wrapper #summer-header h1.article a {color:white;text-decoration:none}
#summer-wrapper #summer-header h1.article a:hover {color:white;text-decoration:underline}
#summer-content #scolabar,#summer-content #angerbar  {height:80px;line-height:20px;margin:10px 0px}
#summer-content #scolabar img,#summer-content #angerbar img {float:left;margin:0 10px 0 0}
#summer-content #scolabar p span,#summer-content #angerbar p span {font-size:11px}
p.angerlast {margin: 0px 0px 50px 0px}
.sdinset {float:right;margin:0px 10px 10px 20px}
.sdinset p {width:200px;font-size:12px;line-height:18px;text-align:center}
#summer-wrapper #widebookmarklinks  {position:relative;width:435px;height:50px;margin:10px auto 10px auto}
#summer-wrapper #widebookmarklinks p#bookmarktext { position:absolute; top:35px; left:345px; padding:0px; margin:0px; font-family:georgia, times, serif; font-weight:bold; font-size:13px; color:#933; background:transparent}
#summer-wrapper #widebookmarklinks p#sharethispage { display:block; position:relative; width:158px; height:28px; left:0px; top:0px; margin:5px 0px 0px 0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:normal;text-align:center;color:#999;float:left}
#summer-wrapper #widebookmarklinks ul { position:absolute; width:242px; height:28px; left:158px; top:0px; margin:0px; padding:0px; list-style:none; border:none}
#summer-wrapper #widebookmarklinks li { display:block; position:relative; margin:0px; padding:0px; border:none; float:left}
#summer-wrapper #widebookmarklinks li a { display:block; position:relative; margin:0px; padding:0px; border:none; height:28px; text-indent:-9999px; outline:none; overflow:hidden}
#summer-wrapper #widebookmarklinks li#delicious { width:37px; background:transparent url(/graphics/flintbeecher/buttons/delicious_off.png) left top no-repeat}
#summer-wrapper #widebookmarklinks li#facebook { width:34px; background:transparent url(/graphics/flintbeecher/buttons/facebook_off.png) left top no-repeat}
#summer-wrapper #widebookmarklinks li#digg { width:38px; background:transparent url(/graphics/flintbeecher/buttons/digg_off.png) left top no-repeat}
#summer-wrapper #widebookmarklinks li#reddit { width:31px; background:transparent url(/graphics/flintbeecher/buttons/reddit_off.png) left top no-repeat}
#summer-wrapper #widebookmarklinks li#newsvine { width:33px; background:transparent url(/graphics/flintbeecher/buttons/newsvine_off.png) left top no-repeat}
#summer-wrapper #widebookmarklinks li#magnolia { width:35px; background:transparent url(/graphics/flintbeecher/buttons/magnolia_off.png) left top no-repeat}
#summer-wrapper #widebookmarklinks li#buzz { width:34px; background:transparent url(/graphics/flintbeecher/buttons/buzz_off.png) left top no-repeat}
#summer-wrapper #narrowbookmarklinks  {position:relative;width:210px;height:88px;margin:10px auto 10px auto}
#summer-wrapper #narrowbookmarklinks p#bookmarktext { position:absolute; top:65px; left:0px; padding:0px; margin:0px; font-family:georgia, times, serif; font-weight:bold; font-size:13px; color:#933; background:transparent}
#summer-wrapper #narrowbookmarklinks p#sharethispage { display:block; position:relative; width:158px; height:28px; left:26px; top:0px; margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:normal;text-align:center;color:#999;float:left}
#summer-wrapper #narrowbookmarklinks ul { position:absolute; width:210px; height:28px; left:0px; top:30px; margin:0px; padding:0px; list-style:none}
#summer-wrapper #narrowbookmarklinks li { display:block; position:relative; margin:0px; padding:0px; border:none; float:left}
#summer-wrapper #narrowbookmarklinks li a { display:block; position:relative; margin:0px; padding:0px; border:none; height:28px; text-indent:-9999px; outline:none; overflow:hidden}
#summer-wrapper #narrowbookmarklinks li#delicious { width:37px; background:transparent url(/graphics/flintbeecher/buttons/delicious_off.png) left top no-repeat}
#summer-wrapper #narrowbookmarklinks li#facebook { width:34px; background:transparent url(/graphics/flintbeecher/buttons/facebook_off.png) left top no-repeat}
#summer-wrapper #narrowbookmarklinks li#digg { width:38px; background:transparent url(/graphics/flintbeecher/buttons/digg_off.png) left top no-repeat}
#summer-wrapper #narrowbookmarklinks li#reddit { width:31px; background:transparent url(/graphics/flintbeecher/buttons/reddit_off.png) left top no-repeat}
#summer-wrapper #narrowbookmarklinks li#newsvine { width:33px; background:transparent url(/graphics/flintbeecher/buttons/newsvine_off.png) left top no-repeat}
#summer-wrapper #narrowbookmarklinks li#magnolia { width:35px; background:transparent url(/graphics/flintbeecher/buttons/magnolia_off.png) left top no-repeat}
#summer-wrapper #narrowbookmarklinks li#buzz { width:34px; background:transparent url(/graphics/flintbeecher/buttons/buzz_off.png) left top no-repeat}
#content-wrapper #frontpage-carousel h3.summerdreams09 {color:white;border:none;background:#C04C4F url('http://www.freep.com/uploads/images/2009/05/summer_bg.gif') repeat-x scroll left top;margin:0;padding:30px 0 0 0;font-family:Georgia;font-weight:normal;font-size:60px;text-transform:none;letter-spacing:-4px}
/* old bookmarks style */
.bookmarks{margin:10px 0;padding:0}
.bookmarks ul{list-style:none}
.bookmarks li{margin:0;padding:0 5px 0 0;display:inline}
.bookmarks img{margin:0;padding:0;border:0}
/* Saxotech pagination */
#saxo-no-pagination{float:right;width:auto; padding:0 10px 0 5px}
#content-wrapper .saxo-pagecount{color:#666666;font-size:11px;padding-left:18px}
/* customizations for pagination widget -- 1/7/10 -- jt */
/*.go4-skin .go4-custom .full-page .gel-content .gel-pane {display:block !important;visibility:visible !important}
.go4-skin .go4-custom .article-bodytext .gel-content {width:auto}
.go4-skin .go4-custom .article-bodytext .gel-content .gpagediv, 
.go4-skin .go4-custom .full-page .article-pagination {display:none;visibility:hidden}
.go4-skin .go4-custom .article-bodytext .gel-content .gel-pane {float:none}
.go4-skin .go4-custom .article-bodytext .gel-content #GPage1.gpagediv, 
.go4-skin .go4-custom .article-pagination {display:block;visibility:visible}*/
/* pluck comments for standard blogs */
#blogcomments #pluckcomments.voice .comment-bar {background-image:url(../../article_comments_top_bg.gif); background-position:center; background-repeat:no-repeat; float:left; line-height:18px;padding-bottom:10px;width:380px}
#blogcomments #pluckcomments.voice .comment-bar .comment-header {float:left; font-size:18px; text-align:left; width:auto}
#blogcomments #pluckcomments.voice .comment-bar .comment-header h3 {background:transparent none repeat-y scroll right center; border-right:2px solid white; color:black; font-family:Arial,Helvetica,Geneva,ms sans serif; font-size:15px; font-weight:bold; margin:0 0 5px; padding:5px 0 5px 12px; text-transform:uppercase}
#blogcomments #pluckcomments.voice .comment-bar .comment-header h5 {display:inline; float:left; line-height:21px; margin:0; padding:0; width:auto;background:white none repeat scroll 0; color:#5677A3; font-family:Arial,Helvetica,Geneva,ms sans serif; font-size:12px; font-weight:bold; padding:5px 5px 15px; text-transform:uppercase}
#blogcomments #pluckcomments.voice .comment-container .pluck-logo {height:14px; text-align:right; width:auto}
#blogcomments #pluckcomments.voice .comment-bar .toggler {float:left; padding:0; text-align:right; width:auto}
#blogcomments .gslComHeader {padding-left:50px}
#blogcomments #pluckcomments.voice .gslReactionList div.gslCom .gslComBody {width:auto}
#blogcomments .gslComBody{text-align:left;padding-top:5px;margin:0;overflow:hidden;width:260px}
#blogcomments #pluckcomments.voice .gslReactionList div.gslCom .gslComCtls > span.recommend {margin:0 10px 0 0;width:auto}
#blogcomments #pluckcomments.voice .gslReactionList div.gslCom .gslComCtls > span.recommend {margin:0 10px 0 0;width:auto}
#blogcomments #pluckcomments.voice .gslReactionList div.gslCom .gslComCtls > span.recommend {margin:0 10px 0 0; width:auto}
#blogcomments .gslComFormOutHead, #blogcomments .gslComFormInHead {margin-left:15px}
.gslComWroteBy{font-size:11px;margin-right:5px;float:left;display:block;margin-left:1px;color:#508ab3}
/* pluck comments for full-width blogs */
#content-wrapper #article-wrapper #pluckcomments.voice .gslReactionList div.gslCom .gslComUserPhoto img{float:left;height:40px;margin:2px 10px 0 0;vertical-align:top;width:40px}
/* the sports network logo */
#explore div.tsncopyright {display:none}
/* 2010 Detroit auto show widget */
#content-wrapper #frontpage-carousel #carousel.autoshow {background:#E6E6E6 none repeat scroll 0 0;border-bottom:4px solid #DDDDDD;margin:0 0 10px;padding:0 0 5px}
#content-wrapper #frontpage-carousel #carousel.autoshow #front-left.autoshow {background:#E6E6E6 none repeat scroll 0 0;float:left;margin:0 15px 0 0;width:285px}
#content-wrapper #frontpage-carousel #carousel.autoshow #front-left.autoshow h1 {margin:0;padding:0}
#content-wrapper #frontpage-carousel #carousel.autoshow #front-left.autoshow div.solo-photo {border-top:1px dotted silver;margin:10px 0 0;padding:10px 0 0}
#content-wrapper #frontpage-carousel #carousel.autoshow #front-right.autoshow {background:#E6E6E6 none repeat scroll 0 0;float:left;margin:0;width:285px}
#autoshowphotoswrapper {background:#E6E6E6 none repeat scroll 0 0;border-top:4px solid #5677A3;clear:both;float:none;height:160px;margin:0;overflow:hidden;padding:0 0 10px;width:940px}
#autoshowphotos {float:left;margin:0 3.14px;_margin:0 2px;text-align:center;width:112px}
#autoshowphotos img {background:#EEEEEE none repeat scroll 0 0;border:none;margin:0 0 2px;padding:0}
#autoshowphotos h4 {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin:0;padding:0}
#autoshowphotos.first {margin:0 3px 0 0}
#autoshowphotos.last {margin:0 0 0 3px}
#autoshowphotos.carouselheader {float:none;height:40px;margin:0;padding:0;width:100%}
#autoshowphotos.header {float:none;height:40px;margin:0;padding:0;width:100%}
#autoshowphotos.header h1 a {color:#666666}
#autoshowphotos.header h1 span a {color:#D8531E}
#autoshowphotos.header h1 span.more a {color:#666666}
#autoshowphotos.header #datehomepagebug {border-bottom:1px solid #CCCCCC;color:#666666;float:right;font-size:11px;font-weight:bold;height:18px;margin:10px 0;width:28%}
#autoshowphotos.header h1 {color:#666666;float:left;font-family:arial,helvetica,ms sans-serif;font-size:24px;font-weight:bold;letter-spacing:-2px;line-height:30px;margin:0;padding:0;text-align:left;text-transform:uppercase;width:72%}
#autoshowphotos.header h1 span {color:#D8531E}
#autoshowphotos.header h1 span.more {color:#000000;font-size:10px;font-weight:bold;letter-spacing:0;text-transform:lowercase}
#autoshowphotos.header img.autoshowlogo {border:medium none;float:left;margin:2px 12px 0 0;vertical-align:middle}
#content-wrapper #content-wrapper #frontpage-carousel #carousel.autoshow h1.autoshow {font-family:arial,helvetica,ms sans-serif;font-size:24px;font-weight:bold;letter-spacing:-2px;margin:5px 0 10px;padding:0;text-transform:uppercase}
#content-wrapper #content-wrapper #frontpage-carousel #carousel.autoshow h1.autoshow span {color:#D8531E}
#autoshowfooter {font-size:10px;height:45px;margin:0;width:100%}
#autoshowfooter #autoshowfooter.left {float:left;margin:0 10px 0 0;padding:0;width:23%;display:none}
#autoshowfooter img.autoshowlogo {float:left;margin:0 30px 0 0;vertical-align:middle}
#autoshowfooter #autoshowfooter.right {float:left;margin:0;padding:0;width:36%}
#autoshowfooter #autoshowfooter.left p, #autoshowfooter #autoshowfooter.right p {font-size:11px}
#autoshowfooter #autoshowfooter.left p a, #autoshowfooter #autoshowfooter.right p a {color:#D8531E}
#autoshowfooter #autoshowfooter.left h4, #autoshowfooter #autoshowfooter.right h4 {font-size:11px;font-weight:bold}
#twitterfeed {background:#262626 none repeat scroll 0 0;clear:both;color:#9AD3DE;font-family:Georgia;height:30px;margin:10px 0 0;padding:5px 0;overflow:hidden}
#twitterfeed span {font-size:14px}
#twitterfeed a {color:#9AD3DE;text-decoration:underline}
#twitterfeed a:hover {color:#fff;text-decoration:none}
#twitterfeed img.tweeter {float:left;margin:0 5px 0 0;vertical-align:middle}
#content-wrapper #frontpage-carousel #carousel.autoshow #front-right.autoshow h3.autoshowsubhead {background:transparent none repeat scroll 0 0;border:medium none;margin:0;padding:0}
#content-wrapper #frontpage-carousel #carousel.autoshow #front-right.autoshow h3.autoshowsubhead a {color:#D8531E}
#autoshowphotoswrapper.section {background:#FFFFFF none repeat scroll 0 0;border-top:medium none;clear:both;float:none;height:100px;margin:0;overflow:hidden;padding:0 0 10px;width:598px}
#autoshowphotoswrapper.section #autoshowphotos {float:left;margin:0 3px;text-align:center;width:69px}
#autoshowphotoswrapper.section #autoshowphotos img {background:#EEEEEE none repeat scroll 0 0;border:1px solid silver;margin:0 0 2px;padding:0;width:69px}
#autoshowphotoswrapper.section #autoshowphotos h4 {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin:0;padding:0}
#autoshowphotoswrapper.section #autoshowphotos.first {margin:0 3px 0 0}
#autoshowphotoswrapper.section #autoshowphotos.last {margin:0 0 0 3px}
#autoshowphotoswrapper.section #autoshowphotos.carouselheader {float:none;height:40px;margin:0;padding:0;width:100%}
#autoshowphotoswrapper.section #autoshowphotos.header {float:none;height:40px;margin:0;padding:0;width:100%}
#autoshowphotoswrapper.section #autoshowphotos.header h1 a {color:#666666}
#autoshowphotoswrapper.section #autoshowphotos.header h1 span a {color:#D8531E}
#autoshowphotoswrapper.section #autoshowphotos.header h1 span.more a {color:#666666}
#autoshowphotoswrapper.section #autoshowphotos.header h1 {color:#666666;float:left;font-family:arial,helvetica,ms sans-serif;font-size:24px;font-weight:bold;letter-spacing:-2px;line-height:30px;margin:0;padding:0;text-align:left;text-transform:uppercase;width:100%}
#autoshowphotoswrapper.section #autoshowphotos.header h1 span {color:#D8531E}
#autoshowphotoswrapper.section #autoshowphotos.header h1 span.more {color:#000000;font-size:10px;font-weight:bold;letter-spacing:0;text-transform:lowercase}
#autoshowphotoswrapper.section #autoshowphotos.header img.autoshowlogo {border:medium none;float:left;margin:2px 12px 0 0;vertical-align:middle}
#solo-photo.section {height:374px;margin:0 0 15px;overflow:hidden;padding:0;width:598px}
#solo-photo.section #solo-photo-item {background:black none repeat scroll 0 0;height:74px;margin:0;padding:5px}
#solo-photo.section #solo-photo-item h2 {font-size:24px}
#solo-photo.section #solo-photo-item p {color:white;font-family:Georgia;font-size:13px;line-height:18px}
#autoshowfooter.section {font-size:10px;height:45px;margin:0 0 5px;width:100%}
#content-wrapper #frontpage-carousel #carousel.autoshow-section {margin:20px 0 10px 0}
#content-wrapper #frontpage-carousel #carousel.autoshow-section #front-right.autoshow h3.autoshowsubhead {background:transparent none repeat scroll 0 0;border:medium none;margin:0;padding:0}
#content-wrapper #frontpage-carousel #carousel.autoshow-section #front-right.autoshow h3.autoshowsubhead a {color:#D8531E}
/* bt adds h6 styles for section pages inside vertical1 */
#vertical-one #vertical-one-item h6 {padding:0 0 0 12px;margin:4px 0;font-size:10px}
/* hss tables */
.go4-skin .horizontalrule td{vertical-align:top}
/* topics theme page */
#topics-container {font-family:Georgia;height:240px;padding:10px;margin:0 0 10px 0;width:920px;position:relative;z-index:1}
#topics-container a {text-decoration:none}
#topics-container a:hover {text-decoration:underline}
#topics-container #topics-bkgd-image {position:absolute;z-index:-1;top:0px;left:0px;width:940px;height:250px;margin:0;padding:0}
#topics-container #topics-bkgd-image img.topics-bkgd-image {float:right}
#topics-container h4 {font-family:arial,helvetica,ms sans-serif;font-size:13px;font-weight:bold}
#topics-container h1 {font-weight:normal;font-size:48px;line-height:48px;margin:0;padding:0}
#topics-container p {font-family:Georgia;font-size:12px;line-height:22px;}
#topics-container ul.topics {list-style:inside;float:left;width:250px;margin:10px 10px 0 0;}
#topics-container ul.topics li {font-size:12px;line-height:20px}
#topics-container ul.topics li b {text-transform:uppercase}
#topics-container #topics-content {width:500px}
#theme-item {clear:both}
#vertical-one #vertical-one-item img.theme-photo {float:right;margin:0 0 20px 20px}
body.go4-skin .content-container #wrapper-wrapper h3.section-front {background:#5677A3 url(/graphics/art/bkgd_h3.gif) repeat-y scroll right center;border-right:none;color:white;font-family:Arial,Helvetica,Geneva,ms sans serif;
font-size:24px;font-weight:bold;margin:0 0 5px;padding:5px 0 5px 12px;text-transform:uppercase;}
/* polldaddy.com */
#article-wrapper .PDS_Poll {margin:0 0 15px;padding:0 10px;}
/* uaw convention-bt */
#uaw-convention {width:592px;height:93px;background:url(http://www.freep.com/graphics/uaw-logo1.gif) no-repeat 10px center #5677a3;
border:0;padding:5px 5px 5px 0; margin-bottom:5px; color:white}
#content-wrapper #frontpage-carousel #uaw-convention h4 {float:left;font-size:11px;color:#ffffcc;}
#content-wrapper #frontpage-carousel #uaw-convention h2 {float:left;font-size:21px; font-weight:normal;width:300px;}
#content-wrapper #frontpage-carousel #uaw-convention img {float:right;}
#content-wrapper #frontpage-carousel #uaw-convention img.mask {float:left;}
#content-wrapper #frontpage-carousel #uaw-convention a {color:white}
#content-wrapper #frontpage-carousel #uaw-convention ul {float:left;width:300px;list-style:inside disc;}
#content-wrapper #frontpage-carousel #uaw-convention li {font-size:12px; font-weight:normal;font-family:Georgia;line-height:16px}
/* weekly ads -bt */
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two .circular-coupons-container .circular-coupons ul li {list-style:none}
#content-wrapper #frontpage-carousel #vertical-wrapper #vertical-two .circular-coupons-container .circular-coupons ul li a {color:white}