@charset "UTF-8";
/* CSS Document */

/* 
	Sports CSS SKin
	Author: Dan Roose <droose@madison.com>
	Last Update: 06/30/2009
*/


/* ### Skin.css Overrides ### */

body {
	background: #400000 url(../images/body-bg.jpg) repeat-x scroll center top;
	color: #474747;
	font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

a { color: #000000; }
a:hover { color: #b02424; text-decoration: none; }
h2, #blox-center-piece h3 { color: #6b0404; }

/* Default Global Block Styles */
.MadisonBlock .Header, .MadisonHTMLAsset .Header, .ui-tabs-nav {background: #6C1111;}
.MadisonBlock h2, .MadisonBlock h2 a {color: FFF; background:#B02424;}

#blox-html-container { background: url(../images/bg-repeat-y.jpg) repeat-y center; }
.blox-leaderboard-container { padding: 10px 0px 0px 0px; background: url(../images/bg-repeat-y-grey.jpg) repeat-y center; }
	.container_12 {padding: 0 10px;}
#blox-wrapper { background: url(../images/logo-bg.jpg) no-repeat; }
.story-more em.Updated {color: #9C141E;}

/* HEADER */
#blox-header { padding-top: 2px; }
#blox-logo {padding-left: 60px;width:660px;}
#blox-logo h1 { background: url(../images/sports-logo.jpg) left top no-repeat; padding: 0px; }
#blox-logo h1 a { height: 82px; width: 233px; }
#blox-logo p#blox-user-nav { color: #A40600; padding: 21px 0 0 0; }
#blox-logo p#blox-user-nav a { color: #5a5a5a; }

/* jCarousel Base */
.jcarousel-next-horizontal { right: 10px; background: url('../images/carousel_next.gif'); }
.jcarousel-prev-horizontal { right: 30px; background: url('../images/carousel_prev.gif'); }
.jcarousel-container-vertical {border: 3px solid #6C1111;}

/* Search */
#blox-search-form-container { border: 1px solid #6C1111; }
#blox-search-nav { border: 1px solid #6C1111;}
#blox-search-nav li a.selected, #blox-search-nav li a:hover {background: #6C1111;}
#submit-search a { background: url(../images/search_btn.gif);}
.search-paging a {background: #CCC; color: #000; border: 1px solid #6c1111;}

/* MAIN NAV STYLES */
/* Global Nav */
#TownNewsGlobalNav { background: url(../images/global-nav-bg.jpg) repeat-x;}
#TownNewsGlobalNav .Container { width: 980px; margin: auto;}

/* parent ul items */
#blox-main-nav { height: 72px; }
/* parent li items */
#blox-main-nav li, #blox-classifieds-nav li, #blox-body-nav li { text-transform: uppercase; }
#blox-main-nav li a, #blox-classifieds-nav li a { line-height: 42px; padding: 0px; color: #5a5a5a; }
#blox-main-nav li a, #blox-classifieds-nav li a, #blox-body-nav li a { padding: 0px; }
#blox-main-nav li a span, #blox-body-nav li a span { padding: 0px 10px 0px 10px; }
#blox-main-nav li.selected-nav a, #blox-main-nav li.selected-nav a:hover { border-left: 1px solid #8e2525; border-right: 1px solid #8e2525; background: url(../images/nav-hover.jpg) repeat-x; }
#blox-main-nav li.selected-nav a span { background: url(../images/nav-hover-arrow.jpg) center bottom no-repeat; color: #FFF; padding: 0px 10px 0px 10px; }
#blox-main-nav li a:hover, #blox-classifieds-nav li a:hover { color: #FFF; }
/* child li items */
#blox-main-nav li.selected-nav ul { padding-top: 10px; }
#blox-main-nav li.selected-nav ul li a { color: #FFF; }
#blox-main-nav li.selected-nav ul li a:hover, #blox-main-nav .selected-subnav { border: none; color: #CCC; }
li.selected-nav ul li strong {color: #CCC;}

/* More Navigation */
#blox-logo p#blox-user-nav {color: #09516f;}

/* footer styles */
#blox-copyright-container { background: url(../images/bg-footer-black.jpg) repeat-y center; width: 975px; padding: 0px 10px 0px 10px; margin: auto; } 
#blox-copyright-container p {padding: 8px 0px;} 
#blox-footer { padding: 0px; }
#blox-footer .inner-footer { padding: 20px 0px 20px 20px; }
#blox-footer-container { background: url(../images/bg-repeat-y.jpg) repeat-y center;border: none; }
#blox-footer h3 { color: #6c1111; font-size: 10px; text-transform: uppercase; }
#blox-footer h3 a {text-decoration: none;}
#blox-footer .bull-list { padding: 0px; margin: 0px; }
#blox-footer .bull-list li { margin: 0px; list-style: none; line-height: 11px; }
#blox-footer ul.bull-list li a { color: #606060; font-size: 10px; line-height: 12px; }
#blox-footer ul.bull-list li a:hover {color: #6c1111; text-decoration: none; }

#blox-footer .grid_3 { width: auto; margin: 0px 8px 0px 8px; }
#blox-footer .omega { float: right; margin: 0px; }
#blox-ent-logo {margin-top: 90px; }
#blox-ent-logo a { background: url(../images/sports-footer-logo.jpg) top; height: 88px; width: 238px; }
#blox-ent-logo a:hover {background-position: bottom;}
#blox-footer div.omega ul.bull-list li#blox-ent-logo a {margin: 0px;}
#footer-my-yahoo a { background: none;  }

/* UI TABS */
.ui-tabs-nav { height:36px; background: #6c1111; }
.blox-tabs li { margin: 7px 1px 0px 0px; }
.blox-tabs li a { padding: 4px 10px; background: #000; font-size: 14px; font-weight: normal; text-transform: uppercase; color: #FFF; border: none;}
.blox-tabs li a:hover {background: #b02424;}
.blox-tabs li.ui-tabs-selected a { background:#b02424; color:#FFF; }
.tab-block { border: 3px solid #6c1111; }

#story-tools {  text-align: right; }

/* CALENDAR WIDGET TABS */
#blox-calendar-widget .ui-tabs-selected { background: none; padding-bottom: 6px; }
.calendar-widget-nav {background: none;}
#blox-calendar-widget .ui-tabs-selected a, #blox-calendar-widget .ui-tabs-selected a:hover {background: #6c1111;}

/* top image & cutline */
#blox-story-media .photo-cutline { background: #d8ddde; }
#gallery-cutline {display: block;margin-bottom: 10px; }

/* table style */
#blox-left-col th a { color: #fff; }

/* Centerpiece Block */
.MadisonCenterpiece { background: none; }
.MadisonCenterpiece .Photo { border: 1px solid #eee; }
.MadisonCenterpiece .Headline {font-weight: normal; }
.MadisonCenterpiece .Byline {display: none;}
.MadisonCenterpiece .Subhead {color: #666;}
.MadisonCenterpiece .Abstract {color: #000;}
.MadisonCenterpiece .Navigation a.Button { color: #fff; text-align: center;}
.MadisonCenterpiece .Navigation a.Button:hover, .MadisonCenterpiece .Navigation a.selected { color: #333; }
.MadisonCenterpiece .RelatedItems a .child-type { color: #696969; }
.MadisonCenterpiece .Comment {background: url('../images/comment_icon.gif') center left no-repeat;}

/* MADISON-CENTERPIECE-OVERLAIN */
.MadisonArticleOverlain .Overlay {background: #6c1111;}
.MadisonArticleOverlain .Navigation a {background-color: #6c1111;}
.MadisonArticleOverlain {background: none;}

/* Madison Carousel */
.MadisonCarousel .Headline {color: #000;}
.MadisonCarousel a.Headline:hover {color:#b02424;}
.MadisonCarousel .Abstract {display: block;}

/* Madison Video Carousel 300 Width */
.MadisonCarousel300 .MadisonCarousel h2 {background: #B02424; color: #FFF;}
.MadisonCarousel300 .MadisonCarousel .jcarousel-container, .MadisonCarousel300 .MadisonCarousel .jcarousel-container {border: 3px solid #6C1111}
.MadisonCarousel300 .MadisonCarousel .Asset .Headline {background: #D8DEDE}

/* Article Page */
#blox-body-nav {background: #6C1111;}
#blox-body-nav li a {background: #000; color: #FFF;}
#blox-body-nav li a.selected,#blox-body-nav li a.selected:hover, #blox-body-nav li a:hover {color: #FFF; background: #b02424;}

/* Article Page Font Size box */
#story-font-size dd, #story-font-size dt { color: #FFF; }
#story-font-size dd a {background: #6c1111 url('../images/font-toggle.gif') no-repeat;}

/* Madison Featured w/ Bullets Block */
.MadisonFeaturedWithBullets h2 {background: #B02424; color: #FFF;}
.MadisonFeaturedWithBullets .Photo {}
.MadisonFeaturedWithBullets .Headline {}
.MadisonFeaturedWithBullets .Abstract {color: #000;}
.MadisonFeaturedWithBullets .bull-list li.odd {background: #c3c3c3;}
.MadisonFeaturedWithBullets .bull-list li.even {background: #dfdfdf;}
.MadisonFeaturedWithBullets .bull-list li {border-bottom: 1px solid #000;}
.blox-h1-nav {background: #000; clear: both; display: block; line-height: 24px; margin: 0px 0px 1px 0px; padding: 0px; text-align: right; width: 100%;}
.blox-h1-nav a {color: #FFF; background: #6C1111; display: block; float: right; margin: 1px 1px 1px 0px; padding: 0px 5px;}
.blox-h1-nav a:hover {background: #b02424; color: #FFF;}

.MadisonFeaturedWithBullets .Navigation .Item { background: #000;}
.MadisonFeaturedWithBullets .Navigation .Item a {color: #FFF;}
.MadisonFeaturedWithBullets .Navigation .Item a:hover {background: #b02424; color: #FFF;}

/* Madison Tabs */
.MadisonTabs .Tabs li a { background: #000000; color: #FFF;}
.MadisonTabs .Tabs li.ui-tabs-selected a { background: #B02424; }
.MadisonTabs .ui-tabs-nav {background: #6C1111;}
.MadisonTabs a.more {background: #000; color: #FFF;}
.MadisonTabs a.more:hover {background: #b02424;}

/* Madison Border */
.Bordered .MadisonBlock .Content {border-color: #6C1111;}

/* Story Page Styles */
#blox-story-text a {color: #B02424; font-weight: bold;}
#blox-story-text a:hover {color: #400000;}

/* madison-index-list */
.MadisonIndexList a.MoreButton {background: #000; color: #FFF;}
.MadisonIndexList a.MoreButton:hover {background: #b02424;}