/* GLOBAL STYLES */
a {
	-webkit-transition: .2s color ease-in-out;
		 -moz-transition: .2s color ease-in-out;
			-ms-transition: .2s color ease-in-out;
			 -o-transition: .2s color ease-in-out;
					transition: .2s color ease-in-out;
}
a img { display: block; }
.scoreboardRibbon .game .boom { color: red; }

/* box scores */
.pe50 .team-score-away, .pe66 .team-score-away, .team-score-away, .pe50 .team-score-home, .pe66 .team-score-home, .team-score-home { display: none; }
.pe33 .team-score-away, .pe25 .team-score-away, .pe33 .team-score-home, .pe25 .team-score-home { display: block; }
.boxscore-inner-container { margin: 0; }

/* BACKGROUND #390200 */

html, body { height: 100.5%; }

html { background: transparent none; }
body { background: #1a1a1a url(../i/soxBackground.jpg) top center no-repeat; min-height: 100.05%; }
body.spotlightGame { background-image: url(../i/spotlightBG.jpg) !important; }

body > table { width: 960px; margin: 0 auto !important; }

body { width: 100%; position: relative; }
#backgroundLink { display: block; height: 100%; width: 100%; position: fixed; z-index: 100; }

/* POSITIONING STYLES */

.siteContainer { background: #fff none; box-shadow: 0 0 15px rgba(0,0,0,.8); position: relative; width: 990px; z-index: 200; }
#siteHeader { width: 990px; }
#topNav, #pageContentContainer, #siteFooter { margin: 0 auto; padding: 0 15px; width: 960px; }
#pageContentContainer { background: transparent none; padding: 10px 0 0; position: relative; z-index: 150; }
#panelOne { margin-right: 10px; width: 160px; }
#panelTwo { margin: 0; width: 790px; }
.layoutContainer .pageElement, .layoutContainer .hrElement { margin: 0 15px 15px 0; }

/* MASTER SCOREBOARD RIBBON */

#masterScoreboard { margin: 0 15px; }
#masterScoreboard > p { background: #fff url(../i/masterScoreboardHeader.png) top center no-repeat; display: block; height: 30px; margin: 5px 0; text-indent: -999em; }
#masterScoreboard .scoreboardRibbon { margin: 0 3px; }

/* AD COLUMNS */

.user_mode #siteContainer2.two_panel .adContainer > .column1 { width: 490px; }
.user_mode #siteContainer2.two_panel .adContainer > .column2 { width: 310px; }

#siteContainer2.one_panel .adContainer > .column1 { width: 660px; }
#siteContainer2.one_panel .adContainer > .column2 { width: 310px; }

.edit_mode #siteContainer2.one_panel .adContainer > .column1 { width: 660px; }
.edit_mode #siteContainer2.one_panel .adContainer > .column2 { width: 310px; }

#homePage.edit_mode #siteContainer2.two_panel .adContainer > .column1 { width: 480px; }
#homePage.edit_mode #siteContainer2.two_panel .adContainer > .column2 { width: 300px; }

/* ADMIN NAV */

body > #adminNav { position: fixed; top: 100px; right: 0; z-index: 1000; }
body > #adminNav a { background: transparent url(../i/editUser.png) 0 0 no-repeat; display: block; width: 65px; height: 70px}
body.edit_mode > #adminNav a { background-position: 0 -70px; }
body > #adminNav a img { display: none; }
body > .adminToggle { position: fixed; top: 0; right: 0; z-index: 1000; }

/* ACCOUNT NAVIGATION */

#accountContainer { background: #000 none; height: 31px; width: 100%; z-index: 225; }
#accountNav { margin: 0 auto; padding: 0 0 0 130px; width: 860px; }
#accountNav li { height: 31px; text-align: center; }
#accountNav li a, #accountNav .secondary a { color: #fff; font: small-caps 700 12px/31px Arial, sans-serif; text-transform: lowercase; }
#accountNav li a:hover { background-color: transparent; color: #b11c06; }
#accountNav #login { background: transparent url(../i/diagonalAccent.png) right 13px no-repeat; padding-right: 8px; }
#accountNav .currentSite a { display: none; height: 31px; }
#accountNav .currentSite a#edit_membership {
	background: #be0000 none; border: none; display: block; font-size: 12px; 
	-webkit-transition: .2s background ease-in-out;
		 -moz-transition: .2s background ease-in-out;
			-ms-transition: .2s background ease-in-out;
			 -o-transition: .2s background ease-in-out;
					transition: .2s background ease-in-out;
}

#accountNav li.home a span.right { display: none; }
#tst_options a { background-position: 8px -2314px; }
#user_sites a { background-position: 8px -3236px; }
#accountNav .count { top: -20px; }
#accountNav li a img { margin-top: 4px; }

/* SOCIAL LINKS */

#socialLinks { position: absolute; top: -30px; right: 0; z-index: 200; }
#socialLinks a { color: #fff; font: 700 10px/28px Arial, sans-serif; display: inline-block; padding: 0 10px; }
#socialLinks a:hover { color: #b11c06; }
#socialLinks .facebookLink { background: transparent url(../i/facebookIcon.png) left center no-repeat; margin-right: 10px; padding: 0 0 0 25px; }
#socialLinks .twitterLink { background: transparent url(../i/twitterIcon.png) left center no-repeat; padding: 0 0 0 25px; }
#socialLinks .hsCube { background: transparent url(../i/hsCube.png) right center no-repeat; padding-right: 0; text-indent: -999em; width: 125px; }
.sportNgin { background: transparent url(../i/nginLogo.png) center center no-repeat; padding-left: 0; position: absolute; top: -25px; left: 5px; text-indent: -999em; width: 114px; z-index: 300; }

/* SITE HEADER */

#siteHeader { background: transparent none; height: 130px; padding-top: 90px; z-index: 200; }
#siteHeader h1 a {
	background: transparent url(../i/seasonPassLogo.png) left center no-repeat; display: block; height: 75px; width: 347px; opacity: 1; position: absolute; bottom: 8px; left: 20px;
	-webkit-transition: .2s opacity ease-in-out;
		 -moz-transition: .2s opacity ease-in-out;
			-ms-transition: .2s opacity ease-in-out;
			 -o-transition: .2s opacity ease-in-out;
					transition: .2s opacity ease-in-out;
}
#siteHeader h3 { color: #000; font: 400 40px/1 "league-gothic", Verdana, sans-serif; position: absolute; bottom: 8px; left: 375px; text-transform: uppercase; z-index: 200; }
#siteHeader h1 a:hover { opacity: .8; }
#siteHeader .adSpace { background: #333 url(../i/leaderboardBG.png) 0 0 repeat-x; display: block; width: 100%; height: auto; line-height: .5 !important; position: absolute; top: 0; left: 0; text-align: center; z-index: 200; }
#siteHeader .watchLive { position: absolute; right: 15px; bottom: 65px; z-index: 200; }
#siteHeader .sunTimes { display: block; width: 157px; height: 13px; position: absolute; left: 317px; bottom: 16px; text-indent: -999em; z-index: 400; }

/* PUBLICATION NAVIGATION */

#pubNav { display: block; width: 100%; position: absolute; bottom: 105px; left: 20px; }
#pubNav li { display: inline-block; font: 400 11px/1 Arial, sans-serif; float: left; list-style-type: none; margin: 0; }
#pubNav li h4 { color: #000; font-weight: 700; text-transform: uppercase; margin-right: 5px; }
#pubNav li a { border-right: 1px solid #f00; color: #f00; padding: 0 5px; }
#pubNav li a:hover { color: #666; }
#pubNav li:last-child a { border-right: none; }

/* GOOGLE SEARCH */

.googleSearch { background: #eee none; border-radius: 5px; display: block; width: 375px; padding: 5px 0 0 5px; position: absolute; bottom: 10px; right: 15px; z-index: 200; }
.googleSearch input.gsc-search-button { border: 2px solid #ff0400; border-radius: 3px; background: #ff0400 url(../i/readMore.png) 0 0 repeat-x; color: #fff; font: bold 9px/20px Arial, Helvetica, sans-serif; text-shadow: none; text-transform: uppercase; }
.googleSearch .gsc-clear-button { opacity: 0; }
.googleSearch .cse table.gsc-search-box td.gsc-input, .googleSearch table.gsc-search-box td.gsc-input { padding: 0; }
.googleSearch .cse input.gsc-input, .googleSearch input.gsc-input { width: 275px; }
#searchResults .cse .gsc-control-cse, #searchResults .gsc-control-cse { padding: 0; }

/* TOP NAVIGATION */

#topNav, #siteContainer2.one_panel #topNav { background: #000 none; border-bottom: 5px solid #e5e5e5; margin: 0 auto; padding: 0; position: relative; height: 40px; width: 960px; }
#topNav table { width: auto; }
#topNav table tr td { background: transparent none; display: block; float: left; padding: 13px 0; }
#topNav table tr td > a {
	border-left: 1px solid #666; color: #fff; font: 400 18px/14px "league-gothic", Verdana, sans-serif; display: block; padding: 0 8px; text-shadow: none; text-transform: uppercase; white-space: nowrap;
	-webkit-transition: .2s color ease-in-out;
		 -moz-transition: .2s color ease-in-out;
			-ms-transition: .2s color ease-in-out;
			 -o-transition: .2s color ease-in-out;
					transition: .2s color ease-in-out;
}
#topNav table tr td > a:hover { border-left-color: #666; color: #ff0600; }
#topNav table tr td:hover > a { color: #ff0600; }
#topNav table tr td.selected, #topNav table tr td.selected:hover { background: #e5e5e5 none; }
#topNav table tr td.selected > a, #topNav table tr td.selected:hover > a { border-left: 1px solid #e5e5e5; }
#topNav table tr td#top_nav_node_page_node_612168:hover { background: transparent none; }

#topNav table tr td.home { padding: 9px 8px 8px; }
#topNav table tr td.home > a { background: transparent url(../i/homeIcon.png) center top no-repeat; border: none; line-height: 23px; padding: 0 8px; text-indent: -999em; width: 23px; }
#topNav table tr td.home:hover > a { border: none; }
#topNav table tr td.home.selected { background-color: #e5e5e5; }
#topNav table tr td.lastNavElement { position: absolute !important; top: 0; right: 10px; }
#topNav table tr td.lastNavElement:hover { background-color: transparent; }
#topNav table tr td.lastNavElement a { border: none; }

#topNav table tr td#top_nav_node_page_node_612168, #topNav table tr td#top_nav_node_page_node_684057 { display: none; }

/* TEAM FINDER  */

#navLinksContainer { box-shadow: 0 0 3px rgba(0,0,0,.8); }
#topNav table tr td#top_nav_node_page_node_596371 { display: none; }
#navLinksLink, #navLinksKill { font-weight: 400; }
#navLinksKill { background: transparent none; }
#navLinksLink span span, #navLinksKill span span { background-image: url(../i/teamFinder.png); padding-right: 20px; }

/* SPORTS/REGION SUB NAVIGATION */

.secondaryNav { background: #e5e5e5 none; border-bottom: 5px solid #e5e5e5; height: 20px; margin: 0 auto; overflow: hidden; width: 960px; }
.secondaryNav h4, .secondaryNav .parents { display: none; }
.secondaryNav .children { padding: 0 15px; }
.secondaryNav .children li { list-style-type: none; display: block; float: left; }
.secondaryNav .children li a { border-right: 1px solid #c00000; color: #333; font: 700 10px/1 Helvetica, Arial, sans-serif; margin-right: 4px; padding-right: 4px; }
.secondaryNav .children li a:hover { color: #c00000; }
.secondaryNav .children li:last-child a { border-right: none; }

/* REGIONAL NAVIGATION */

.regionNav { background: #000; border: none; display: block; width: 960px; height: 40px; margin: 0 auto; }
.regionNav h4 { display: none; }
.regionNav .parents li { display: none; }

.regionNav .parents,
.regionNav .parents li:first-child,
.regionNav .parents li.selected,
.regionNav .children,
.regionNav .children li { display: block; float: left; width: auto; }

.regionNav .children li:first-child a { border: none; }

.regionNav ul li { list-style-type: none; height: 20px; padding: 10px 0; }
.regionNav ul li a {
	border-left: 1px solid #666; color: #fff; font: 400 18px/14px "league-gothic", Verdana, sans-serif; display: block; margin-top: 3px; padding: 0 8px; text-shadow: none; text-transform: uppercase; white-space: nowrap;
	-webkit-transition: .2s color ease-in-out;
		 -moz-transition: .2s color ease-in-out;
			-ms-transition: .2s color ease-in-out;
			 -o-transition: .2s color ease-in-out;
					transition: .2s color ease-in-out;
}
.regionNav ul li a:hover { border-left-color: #666; color: #ff0600; }
.regionNav .children li:last-child a { border-right: none; }
.regionNav .parents li:first-child { background: transparent url(../i/homeIcon.png) center 9px no-repeat; padding: 8px; }
.regionNav .parents li:first-child a { border: none; line-height: 23px; padding: 0 8px; text-indent: -999em; width: 23px; }
.regionNav .parents li.selected { background: #e5e5e5 none; }
.regionNav .parents li.selected a { border-left: none; color: #000; }

/* DROPDOWN NAVIGATION */

#topNav table tr td { position: relative; }
#topNav table tr td ul.dropdown {	background: #e5e5e5 none; border-radius: 4px; box-shadow: 0 0 3px rgba(0,0,0,.8); margin-left: -90px; padding: 5px 0; top: 36px; left: 50%; }
#topNav table tr td ul.dropdown::before { background: transparent url(../i/dropdownAccent.png) top center no-repeat; content: ''; display: block; width: 18px; height: 7px; margin-left: -9px; position: absolute; left: 50%; top: -5px; z-index: 200; }
#topNav table tr td ul li { background: transparent none; border: none; margin: 0; }
#topNav table tr td ul li:hover, #topNav td ul li.hover { background: #787878 none; }
#topNav table tr td ul li:hover > a, #topNav table tr td ul li.hover > a { border: none; border-bottom: 1px solid #787878; color: #fff; background: #787878 none; }
#topNav table tr td ul li a {	border: none; border-bottom: 1px dotted #ddd; color: #333; font: 700 12px/18px Arial, sans-serif; margin: 0; padding: 5px 10px 4px; text-transform: capitalize; background: transparent none; 	}
#topNav table tr td ul li a:hover { color: #fff; background: #787878 none; }
#topNav table tr td ul li a span.dropdown-disclosure, #topNav table tr td ul li a:hover span.dropdown-disclosure { background-image: url(../i/dropdownAccent.png); background-position: center -38px; }

/* Secondary Dropdowns */

#topNav table tr td ul li ul {
	background: #999 none; border: none; border: 2px solid #999; border-radius: 0; box-shadow: 0 0 2px rgba(0,0,0,.4); top: -2px; left: 98%;
		-webkit-animation: slideOver 150ms ease-in-out 1;
			 -moz-animation: slideOver 150ms ease-in-out 1;
				-ms-animation: slideOver 150ms ease-in-out 1;
						animation: slideOver 150ms ease-in-out 1; }
		@-webkit-keyframes slideOver {
			0% {left: 90%; opacity: 0;}
			100% {left: 100%; opacity: 1;}
		}
		@-moz-keyframes slideOver {
			0% {left: 90%; opacity: 0;}
			100% {left: 100%; opacity: 1;}
		}
		@-ms-keyframes slideOver {
			0% {left: 90%; opacity: 0;}
			100% {left: 100%; opacity: 1;}
		}
		@keyframes slideOver {
			0% {left: 90%; opacity: 0;}
			100% {left: 100%; opacity: 1;}
}
#topNav table tr td ul li ul li:last-child a, #topNav tr td ul li ul li:last-child a:hover { border: none; border-radius: 0; }
#topNav table tr td ul li ul li a { border: none; color: #fff !important; }
#topNav table tr td ul li ul li.hover a { background: #999 none; }
#topNav table tr td ul li ul li:hover > a, #topNav table tr td ul li ul li.hover > a { border: none; border-radius: 0 !important; }
#topNav table tr td ul li ul li a:hover { color: #333 !important; }

/* Selected Dropdowns */

#topNav table tr td.selected ul li a { color: #333; }
#topNav table tr td.selected ul li a:hover { color: #fff; }
#topNav table tr td.selected ul li:hover > a, #topNav table tr td.selected ul li.hover > a { background: #787878 none; color: #fff; }
#topNav table tr td.selected ul li ul a { color: #fff; }
#topNav table tr td.selected ul li ul a:hover, #topNav table tr td.selected ul li ul li.hover > a { background: #999 none; }

/* Disabled Dropdown Pages */

#topNav td ul li a.disabled { background: transparent none; color: #999; }

/* SCOREBOARD RIBBON */

#masterScoreboard { margin: 0 0 10px; padding: 0 5px; }
#masterScoreboard.fixed { margin-top: 75px; }

.scoreboardRibbon { background: #323232 none; height: 60px; margin: 0; }
.scoreboardRibbon .container { left: 15px; right: 15px; height: 60px; }
.scoreboardRibbon .previous_button, .scoreboardRibbon .next_button {
  background: #212121 url(../i/scoreboardArrow.png) 5px center no-repeat; border-right: 1px solid #fbfbfb; height: 60px; width: 20px; line-height: 55px;
  -webkit-transition: .2s background ease-in-out;
     -moz-transition: .2s background ease-in-out;
      -ms-transition: .2s background ease-in-out;
       -o-transition: .2s background ease-in-out;
          transition: .2s background ease-in-out;
}
.scoreboardRibbon .previous_button { left: -5px; }
.scoreboardRibbon .next_button { background-position: -86px center; border: none; border-left: 1px solid #fbfbfb; right: -5px; }
.scoreboardRibbon .previous_button:hover, .scoreboardRibbon .next_button:hover { background: #e45d23 url(../i/scoreboardArrow.png) 5px center no-repeat; }
.scoreboardRibbon .next_button:hover { background-position: -86px center; }
.scoreboardRibbon .game { height: 60px; padding: 0; width: 135px; }
.scoreboardRibbon .gameLink {
  background: #323232 none; border-left: 1px solid #404040; height: 60px; padding: 0; width: 135px;
  -webkit-transition: .2s background ease-in-out;
     -moz-transition: .2s background ease-in-out;
      -ms-transition: .2s background ease-in-out;
       -o-transition: .2s background ease-in-out;
          transition: .2s background ease-in-out;
}
.scoreboardRibbon .gameLink:hover { background: #212121 none; box-shadow: inset 0 0 10px #000; }
.scoreboardRibbon .game .name { color: #fff; font: normal 11px/1 Popular-medium, sans-serif; overflow: hidden; text-overflow: ellipsis; text-transform: capitalize; width: 105px; white-space: nowrap; }
.scoreboardRibbon .game .name, .scoreboardRibbon .game .score { padding-bottom: 0; }
.scoreboardRibbon .game .date, .scoreboardRibbon .game .status { font: 400 italic 9px/1 Arial, sans-serif; padding: 3px 0 5px 7px;  }
.scoreboardRibbon .game .date { padding: 5px 0 3px 7px; }

.scoreboardRibbon .boom .name, .scoreboardRibbon .boom .score { color: #e45d23; }
.scoreboardRibbon .in_progress .status { color: #e45d23; font-weight: 400; }

/* SUB NAVIGATION */

.subNavContainer { background: #e8e8e8 none; margin-bottom: 5px; padding: 5px; }
.subNav { background: #fff none; border: 1px solid #d2d2d2; margin: 0; padding: 0 0 8px; }
.relatedSections { display: none; margin-bottom: 0; }
.subNav h4, .relatedSections h4 { background: #c00200 none; border-top: 1px solid #e66b6b; color: #fff; margin-bottom: 10px; padding: 5px 10px; }
.subNav ul li a, .relatedSections ul li a {
	color: #333; display: block; font: 700 11px/16px Arial, sans-serif; margin: 0 10px 3px; padding: 3px 10px;
	-webkit-transition: .2s all ease-in-out;
		 -moz-transition: .2s all ease-in-out;
			-ms-transition: .2s all ease-in-out;
			 -o-transition: .2s all ease-in-out;
					transition: .2s all ease-in-out;
}
.subNav ul.parents li a { background: #EAEAEA none; margin-bottom: 2px; }
.subNav ul.parents li a:hover { background: #ddd none; }
.subNav ul.parents li.selected a { background: #c00000 none; color: #fff; }
.subNav ul.children li a { background: transparent url(../i/subNavAccent.png) 10px 8px no-repeat; padding-left: 20px; }
.subNav ul.children li a:hover { color: #b8b8b8; }
.subNav ul.children li:last-child a { border-bottom: none; }

/* RELATED PAGES NAVIGATION */

.relatedSections { padding-top: 0; }
.relatedSections ul li.selected a { display: none; }

/* SPORTS NAVIGATION */

#sport-header { border-top: none; }
#sport-crumbs { background: transparent none; border: none; border-bottom: 5px solid #d2d2d2; }
#sport-crumbs a, #sport-crumbs a:hover { background: transparent none; }
#sport-crumbs a { background: transparent url(../i/breadcrumbs.png) right 14px no-repeat; color: #999; font: 700 12px/18px Arial, sans-serif; padding-left: 5px; }
#sport-crumbs ul li:first-child a { padding-left: 15px; }
#sport-crumbs a:hover { background: transparent url(../i/breadcrumbs.png) right 14px no-repeat; color: #333; }
#sport-crumbs a.last_child { color: #333; }
#sport-crumbs a span.league, #sport-crumbs a span.division { background: transparent none; padding-left: 0; }
#sport-crumbs a span.league { background: transparent none; }

#commentRequest { margin-left: 10px; }

#autoRefreshBar { margin: 0; }

.sport-colors .color0, .sport-colors .color1, .sport-colors .color2 { display: none; }
.sport-colors .edge { background: transparent none; }

#sport-header .sport-tools { background: #f2f2f2 none; border-top: 1px solid #d2d2d2; margin: 0; padding: 10px 15px; }

#sport-slider { margin: 10px 0; }

/* CLIENT GRAPHICS */

#leftHandGraphics .clientGraphic { margin-bottom: 10px; }

/* Text Block Element */

.textBlockElement h3 { color: #333; font: 700 16px/22px Arial, sans-serif; }
.textBlockElement p, .textBlockElement li, .textBlockElement .text p, .textBlockElement .text div, .textBlockElement ul li, .textBlockElement ol li { color: #333; font: 400 13px/20px Arial, Helvetica, sans-serif; }

/* Hero Photo Element */

.heroPhotoElement { position: relative; }
.heroPhotoElement br { display: none; }
.heroPhotoElement img, .heroPhotoElement a img { display: block; }
.heroPhotoElement .cutline { background: rgba(0,0,0,.8) none; color: #fff; font: 400 normal 11px/16px Arial, sans-serif; padding: 10px; position: absolute; bottom: 0; }

/* Photo Slideshow */

/* Secondary */

.secondary .galleryElement .galleryElement_gallery { padding: 0; }
.secondary .galleryElement .controls, .leaderboard .galleryElement .prev_btn, .leaderboard .galleryElement .next_btn, .leaderboard .galleryElement .image_title { display: none !important; }
.secondary .galleryElement_gallery .image_title, .secondary .galleryElement_link .gallery_title { display: none !important; }

/*---- Document Types -----*/
.documentElement h3 { height: 50px; padding: 10px 0 0 50px; }
.documentElement h3 a { color: #d71e25; height: 50px; font: 700 14px/18px Arial, sans-serif; }
.documentElement h3 a:hover { color: #555; }

.pdf { background: url(../i/documentSprite.png) no-repeat left top;}
.word { background: url(../i/documentSprite.png) no-repeat left -131px;}
.excel { background: url(../i/documentSprite.png) no-repeat left -262px;}
.generic { background: url(../i/documentSprite.png) no-repeat left -393px;}

/* Link Element */

.threeColLink .linkElement h4 { margin: 0; }
.threeColLink .linkElement h4 a { background: transparent none; color: #b61c26; font: 700 16px/18px Arial, sans-serif; margin: 0; padding: 0; }
.threeColLink .linkElement .text { color: #333; font: 400 12px/18px Arial, sans-serif; margin: 5px 0 0; padding: 0 20px 0 0; }

/* Table Element */

.tableElement .sortable tr td { padding-left: 13px; }

.linkTable .tableElement .odd, .linkTable .tableElement .even { background: transparent none; }
.linkTable .tableElement td { line-height: 22px; padding: 0 10px; }
.linkTable .tableElement tr td:first-child { width: 70%; }
.linkTable .tableElement td a { color: #b61c26; font: 700 12px/1 Arial, sans-serif; }

/* HR Element */

.hrElement {  border: none; border-top: 2px solid #dfe0e0; }

/* Power Poll Element */

.pollElement { background: #fff none; border: 1px solid #ddd; }
.pollElement h3 { background: #fff none; color: #333; font: 700 16px/22px Arial, sans-serif; margin: 0; padding: 10px; }
.pollElement ul li { border: none; border-bottom: 1px solid #e5e5e5; margin: 0 10px; padding: 8px 0; }
.pollElement ul li:first-child { padding-top: 0; }
.pollElement ul li.odd, .pollElement ul li.even { background: #fff none; }
.barBackground, .barForeground { border-radius: 10px; display: block; height: 5px; }
.barBackground { color: #fff; background: #fff none; border: 1px solid #ddd; }
.barForeground { background: #d71e25 none; text-indent: -9999px; }
.barForeground p { padding: 2px 0 0 8px; font: 900 10px/15px Arial, sans-serif; text-transform: lowercase; font-variant: small-caps; }
.barForeground[style="width:0%;"] p { color: #aaa; }
.pollElement label, .pollElement h5 { color: #777; }
.pollElement h5 { font-weight: 400; margin-bottom: 5px; }
.pollTotal h5 { text-align: left; font: 700 12px/1 Arial, sans-serif; color: #777; }
.pollElement ul li.voteButton { border: none; }
.pollElement ul li.voteButton input { border: 2px solid #FF0400; border-radius: 3px; background: #FF0400 url(../i/readMore.png) 0 0 repeat-x; color: white; font: bold 9px/20px Arial, Helvetica, sans-serif; padding: 0 20px; text-shadow: none; text-transform: uppercase; width: auto; }
.pollElement ul li.voteButton input:hover { background: #ef3c43 none; }

/* Comment Aggregator */

.commentAggregator { border: 1px solid #dedede; }
.commentAggregator .comment { background: transparent none; border-top: 1px solid #dedede; margin: 0 10px; padding: 10px 0; }
.commentAggregator .comment p { color: #333; font: 400 12px/18px Arial, sans-serif; }
.commentAggregator .comment a { color: #b61c26; text-decoration: none; }

/* Event Aggregator (5-Day)*/

.eventAggregatorElement { background: transparent none; border-top: 1px dotted #ccc; padding-bottom: 5px; position: relative; }
.eventAggregatorElement h3 { border-bottom: none; }
.eventAggregatorElement .dataTable { border: 1px solid #ccc; margin: 3px 1% 7px; width: 98%; }
.eventAggregatorElement .dataTable th { background: #202020 none; text-align: center; }
.eventAggregatorElement .dataTable th a { color: #fff; }
.eventAggregatorElement .eventPreview td { background: #fff none; }
.eventAggregatorElement .extendedOptions { border-top: none !important; color: #e6e6e6; padding: 5px 10px; position: absolute; top: 2px; right: 0; }
.eventAggregatorElement .extendedOptions .icon { background: #333 none; border-top: 1px solid #666; border-bottom: 1px solid #222; border-radius: 3px; color: #fff; padding: 2px 12px; }

/*-- NEWS AGGREGATOR -------------*/

.aggregatorElement { background: transparent none; position: relative; }
.aggregatorElement h3 { background: transparent none; border-bottom: none; padding: 0 0 4px; }
.aggregatorElement a img { width: 60px; }
.aggregatorElement .details, .aggregatorElement .vevent .summary { padding-left: 70px; }
.aggregatorElement .details .teaser { max-height: 32px; overflow: hidden; }
.aggregatorElement .item { border-top: 1px dotted #ddd; line-height: 16px; padding: 10px 0 8px; }
.aggregatorElement .extendedOptions { border-top: none; color: #666; padding: 0; position: absolute; top: 10px; right: 15px; text-align: left; }
.aggregatorElement .extendedOptions a.icon { background: transparent none; border: none; color: #666; display: inline-block; font: 400 11px/16px Arial, Helvetica, sans-serif; padding: 0 3px; text-transform: uppercase; }

/* Extended Articles */

.aggregatorElement .item .newsItemElement h2 { font: 700 18px/24px Arial, Helvetica, sans-serif; margin-bottom: 0; }

/* Featured News Aggregator */

.featured .aggregatorElement { background: #fff none; border: 1px solid #e5e5e5; }
.featured .aggregatorElement .item { border-top: 1px solid #e5e5e5; margin: 0 10px; padding: 10px 0; }
.featured .aggregatorElement .item > a img { width: 30px; }
.featured .aggregatorElement .item .details { padding-left: 40px; }
.featured .aggregatorElement .item .details .dateAuthor { padding-top: 5px; }
.featured .aggregatorElement .item h4 a { color: #b61c26; font: 700 16px/20px Arial, sans-serif; }
.featured .aggregatorElement .extendedOptions { display: none; }
.featured .aggregatorElement .noEntry { color: #333; background: #ddd none; border-top: 1px solid #ccc; margin: 10px; }

/* Simple News Aggregator */

.simple .aggregatorElement { background: transparent none; border: none; }
.simple .aggregatorElement h3 { background: transparent none; border: none; padding: 0; }
.simple .aggregatorElement .item { border: none; border-top: 1px dotted #ddd; padding: 5px 0; }
.simple .aggregatorElement .item h4 { font: 700 11px/15px Arial, sans-serif; }
.simple .aggregatorElement .item h4 a { color: #555; display: block; }
.simple .aggregatorElement .item > a { display: none; }
.simple .aggregatorElement .item .dateAuthor { display: none; }
.simple .aggregatorElement .item .details { padding: 0; }
.simple .aggregatorElement .extendedOptions { padding: 4px 0; position: static;  }
.simple .aggregatorElement .extendedOptions > a { display: inline-block; }

/* Compressed News Aggregator */

.compressed .aggregatorElement { background: transparent none; border: none; position: relative; }
.compressed .aggregatorElement h3 { background: transparent none; border: none; padding: 0; }
.compressed .aggregatorElement .item { border: none; border-top: 1px dotted #ddd; padding: 5px 0; }
.compressed .aggregatorElement .item h4 { font: 700 11px/15px Arial, sans-serif; }
.compressed .aggregatorElement .item h4 a { color: #555; display: block; }
.compressed .aggregatorElement .item > a { display: none; }
.compressed .aggregatorElement .item .dateAuthor { color: #999; margin-top: 2px; }
.compressed .aggregatorElement .item .details { padding: 0; }
.compressed .aggregatorElement .item .details .teaser { display: none; }
.compressed .aggregatorElement .extendedOptions { border: none; color: #666; padding: 0; position: absolute; top: 0; right: 0; text-align: left; }
.compressed .aggregatorElement .extendedOptions a.icon { background: transparent none; border: none; color: #666; display: inline-block; font: 400 11px/16px Arial, Helvetica, sans-serif; padding: 0 3px; text-transform: uppercase; }
.compressed .aggregatorElement .noEntry { background: #222 none; border-top: 1px solid #444; color: #fff; margin: 0 20px 20px; }

/* Primary News Aggregator */

.primary .aggregatorElement .item > a { display: block; float: left; height: 125px; overflow: hidden; }
.primary .aggregatorElement a img { width: 190px; }
.primary .aggregatorElement .item { border: none; border-bottom: 1px solid #d9d9d9; padding: 15px; }
.primary .aggregatorElement .details { padding-left: 205px; }
.primary .aggregatorElement .details h4, .primary .aggregatorElement ul h4 { font: 700 18px/24px Arial, sans-serif; margin-bottom: 3px; }
.primary .aggregatorElement .details .teaser, .primary .aggregatorElement ul .teaser { color: #111; font: 400 12px/18px Arial, sans-serif; max-height: 34px; margin: 5px 0 11px; overflow: hidden; }
.primary .aggregatorElement .extendedOptions { border: none; color: #fff; padding: 0; top: 10px; right: 15px; }
.primary .aggregatorElement .extendedOptions > a { color: #fff; display: inline; float: none; height: auto; overflow: visible; }

/* Secondary News Aggregator */

.secondary .aggregatorElement .item > a { display: block; float: left; height: 110px; overflow: hidden; }
.secondary .aggregatorElement a img { width: 140px; }
.secondary .aggregatorElement .item { border: none; border-bottom: 1px solid #d9d9d9; padding: 15px }
.secondary .aggregatorElement .details { padding-left: 155px; }
.secondary .aggregatorElement .details h4 { font: 700 14px/20px Arial, sans-serif; margin-bottom: 3px; }
.secondary .aggregatorElement .details .teaser { color: #111; font: 400 12px/16px Arial, sans-serif; max-height: 34px; margin: 5px 0 8px; overflow: hidden; }
.secondary .aggregatorElement .extendedOptions { border: none; top: 7px; right: 15px; }
.secondary .aggregatorElement .extendedOptions > a { display: inline; float: none; height: auto; overflow: visible; }

/* Three Column Story Aggregator */

.threeColStory .aggregatorElement .item { border: none; padding: 0; }
.threeColStory .aggregatorElement .item > a { display: block; margin-bottom: 15px; max-height: 100px; overflow: hidden; }
.threeColStory .aggregatorElement .item a img { width: 100%; }
.threeColStory .aggregatorElement .item h4 { color: #b61c26; font: 700 16px/18px Arial, sans-serif; }
.threeColStory .aggregatorElement .item .details { padding: 0; }
.threeColStory .aggregatorElement .item .dateAuthor { display: none; }
.threeColStory .aggregatorElement .item .teaser { color: #333; display: block; font: 400 12px/18px Arial, sans-serif; margin: 5px 0 0; padding: 0 20px 0 0; }
.threeColStory .aggregatorElement .extendedOptions { display: none; }

/* Read More Button */
.aggregatorElement .readMore .button-small { border: 2px solid #ff0400; border-radius: 3px; background: #ff0400 url(../i/readMore.png) 0 0 repeat-x; color: #fff; font: bold 9px/20px Arial, Helvetica, sans-serif; text-shadow: none; text-transform: uppercase; }
.aggregatorElement .readMore .button-small:hover { background: #ff0400 url(../i/readMore.png) 0 0 repeat-x; }
.commentsAndMore { margin-top: 4px; }

/* HOME PAGES */

#homePage #panelOne { display: none; }
#homePage #displayBodyHeader { display: none; }
#homePage #siteContainer2.two_panel .adContainer > .column1 { width: 660px; }
#homePage #panelTwo { width: 100%; }

#homePage.edit_mode #panelOne { display: block; }
#homePage.edit_mode #panelTwo { width: 790px; }

/* NEWS ARTICLE */

.newsPage #panelTwo { margin-bottom: 15px; }

.newsItemColumn .newsItemElement { margin-right: 325px; }
.newsItemElement h2 { color: #111; font: 700 30px/36px Arial, Helvetica, sans-serif; margin-bottom: 0; }
.newsItemElement h4 { color: #111; font: 700 14px/18px Arial, Helvetica, sans-serif; }

.newsAuthor, .newsDate, .shareBtn { display: inline-block; margin-bottom: 5px; }
.shareBtn { margin-left: 5px; position: relative; top: 9px; }
.newsPage .bottomOptions { background: #eee none; }
.newsPage .adContainer .column2 { position: relative; }
.edit_mode .adContainer .column2 { margin-top: 0 !important; }

.bottomOptions .pageOptions li { display: inline-block; }
.bottomOptions .pageOptions li:last-child { position: relative; top: 8px; }

/* SPORTS PAGES */

#siteContainer2.one_panel #sport-header { margin: 0; }
.sport-colors h2 a { color: #333; font-variant: normal; }

.boxscore-extras { padding-bottom: 3px; }

.sportsPage .layoutContainer .aggregatorElement h3,
.sportsPage .layoutContainer .textBlockElement h3,
.sportsPage .layoutContainer .tableElement h3 { background: #f2f2f2 none; color: #c01f2e; font: 700 12px/1 Arial, sans-serif; padding: 10px; }
.sportsPage .layoutContainer .aggregatorElement h3 span { background: transparent none; padding: 0; }
.sportsPage .layoutContainer .noBottomMargin .textBlockElement h3 { margin-bottom: 0; }

.sportsPage .aggregatorElement h4 { font-size: 12px; line-height: 16px; }
/* .sportsPage .boxscore-comment { display: none; } */

/* Sports Page Weather Element */

.sportsPage .weatherElement .weather-currentConditions { display: none; }
.sportsPage .weather-5dayForecast { border-top: none; }
.sportsPage .weatherElement .weather-5dayForecast ul { border-radius: 10px; }

/* Sports Page Widget Element */

.sportsPage .widgetElement .leader-highlight { display: none; }
.sportsPage .widget-leader .sportTableLabel { display: none; }

/* Sports Page Table Element */

.sportsPage .tableElement table tr td:first-child { font-weight: 700; }

/* Sports Page Box Score Widget Element */

.sportsPage .oneColumn .boxscore-inner-container { margin: 0; }

/* Sports Page Edit Mode */

.edit_mode.sportsPage #siteContainer2.two_panel #panelTwo #sport-header { margin-right: 0; }

/* Contained Element */

/* TABBED ELEMENT */

.layoutContainer .heroTabs { margin-bottom: 10px; }

.threeColumn .tabbedElement { margin-right: 15px; }
.threeColumn .tabbedElement .layoutContainer { margin-right: -2px; }
.threeColumn .tabbedElement .layoutContainer .pageElement { margin-right: 2px; }
.noTabs .tabbedElement .contentTabs { display: none; }

.elementContainer .tabbedElement { border: 1px solid #e5e5e5; }
.elementContainer .tabbedElement .pageElement { margin: 0 10px 5px 0; }

/*-- No Tabs Styles --*/
.noTabs .tabbedElement .contentTabs { display: none; }

/*-- Generic Styles --*/
.tabbedElement .contentTabs { background: #000 url(../i/topNav.png) 0 0 repeat-x; border-top: 1px solid #555; border-bottom: 2px solid #e6e6e6; height: 30px; }
.tabbedElement .contentTabs li { background: transparent none; padding: 0; }
.tabbedElement .contentTabs li a {
	color: #fff; display: block; font: 700 11px/29px Arial, sans-serif; height: 30px; padding: 0 10px;
	-webkit-transition: .2s background ease-in-out;
		 -moz-transition: .2s background ease-in-out;
			-ms-transition: .2s background ease-in-out;
			 -o-transition: .2s background ease-in-out;
					transition: .2s background ease-in-out;
}
.tabbedElement .contentTabs li a:hover { background: #000 none; }
.tabbedElement .contentTabs li.selected a { background: #e6e6e6 none; color: #d71e25; position: relative; }
.tabbedElement .contentTabs li.selected a::before { background: #e6e6e6 none; border-top: 1px solid #eee; content: ''; display: block; height: 4px; width: 100%; position: absolute; left: 0; top: -5px; }

/*-- Contained Styles --*/
.contained .tabbedElement { margin-bottom: 10px; }
.contained .tabbedElement .contentTabs { border: 1px solid #000; border-top: 1px solid #555; border-bottom: none; margin-bottom: 0; padding-left: 10px; }
.contained .tabbedElement .contentTabs li { line-height: 29px; }
.contained .tabbedElement .layoutContainer { background: #e6e6e6 url(../i/tabbedElementBG.png) bottom right repeat-x; border: 1px solid #ccc; border-top: none; margin-right: 0; padding: 10px 0 0 10px; }
.contained .tabbedElement .contentTabs li.selected a { border-top: 1px solid #fff; box-shadow: 0 -3px 5px rgba(0, 0, 0, .6); }

/*-- Football Featured Styles --*/
.fbFeatured .tabbedElement .layoutContainer { background: #e6e6e6 url(../i/fbFeaturedBG.jpg) bottom center no-repeat; }

/*-- No Tabs Styles --*/
.noTabs .tabbedElement .contentTabs { display: none; }

/* CUSTOM CLASSES */

.noBottomMargin, .noBottomMargin > .pageElement { margin-bottom: 0 !important; }
.minBottomMargin, .minBottomMargin > .pageElement { margin-bottom: 5px !important; }
.minBottomMargin .pageElement h3 { margin-bottom: 0; }

#removeHeader #displayBodyHeader { display: none; }

.fLeft { float: left; }

/* SPOTLIGHT WIDGETS */

.spotlightSmall .boxscore-extras { background: #e1e1e1 url(../i/spotlightCubeLogo.png) bottom left no-repeat; }
.spotlightLarge .boxscore-container { background: #2E2E2E url(../i/spotlightLargeLogo.png) center 5px no-repeat; }

/* SITE FOOTER */

#breadcrumbsContainer { background: #c2c2c2 none; height: 40px; width: 100%: }
#breadcrumbs { margin: 0 auto; width: 960px; }

/* EXTENDED FOOTER */

#extendedContainer { background: #EDEDED url(../i/extendedFooter.png) 0 0 repeat-x; border-top: 1px solid #fff; border-bottom: 4px solid #e0dfe0; clear: both; overflow: hidden; padding: 0 0 20px; position: relative; z-index: 200; }
#extendedFooter { margin: 0 auto; width: 960px; }
#extendedFooter .infoColumn { border-right: 1px solid #fff; float: left; height: 180px; margin: 0 15px; padding-top: 20px; width: 150px; }
#extendedFooter h4, #extendedFooter h4 a { color: #272323; font: 700 12px/16px Arial, sans-serif; }
#extendedFooter ul li { display: block; }
#extendedFooter ul li a { color: #5D5B5B; display: block; font:400 11px/16px Arial, Helvetica, sans-serif; padding: 3px 0; }

#breadcrumbs .breadcrumbs { border-bottom: 1px solid #d1d1d1; display: block; width: 960px; float: left; margin-bottom: 13px; padding-bottom: 10px; }
#breadcrumbs #parent_nodes { margin-bottom: 0; }
#breadcrumbs .breadcrumbs li { display: inline-block; }
#breadcrumbs .breadcrumbs li { background: transparent url(../i/breadcrumbsAccent.png) 2px 0 no-repeat; padding-left: 20px; }
#breadcrumbs .breadcrumbs li a { color: #fff; font: 700 12px/16px Arial, sans-serif; }
#breadcrumbs .breadcrumbs li a:hover { color: #ccc; }
#breadcrumbs .breadcrumbs li a.home { background: transparent url(../i/breadcrumbsHome.png) 0 0 no-repeat; display: inline-block; height: 18px; width: 70px; position: relative; top: -3px; text-indent: -999em; }
#breadcrumbs .breadcrumbs li:first-child { background: transparent none; padding: 0; }

/* LEGAL FOOTER */

#siteFooter { background: #f2f2f2 none; border-top: 4px solid #dfdfdf; overflow: hidden; padding: 0; position: relative; width: 100%; }
#siteFooter > ul { margin: 0 auto; padding: 10px 0 10px; position: relative; width: 960px; }
#siteFooter > ul::before { background: transparent url(../i/sunTimesLogo.jpg) 0 0 no-repeat; content: ''; display: block; width: 150px; height: 40px; padding-bottom: 5px; }
#siteFooter > ul li, #siteFooter > ul li a { color: #787878; font-size: 11px; }
#siteFooter > ul li a { text-decoration: none; }
#siteFooter > ul li a:hover { color: #787878; text-decoration: none; }
#siteFooter > ul #poweredByNGIN { border-left: 1px solid #ccc; float: none; margin-left: -145px; position: absolute; top: 30px; left: 50%; padding-left: 10px; }
#siteFooter > ul #poweredByNGIN a {
	background: transparent url(../i/sportNginLogo.png) 0 0 no-repeat; display: block; width: 122px; height: 22px; margin-top: -2px; position: relative;
	-webkit-transition: .2s opacity ease-in-out;
		 -moz-transition: .2s opacity ease-in-out;
			-ms-transition: .2s opacity ease-in-out;
			 -o-transition: .2s opacity ease-in-out;
					transition: .2s opacity ease-in-out;
}
#siteFooter ul #poweredByNGIN a:hover { color: #b6b5b5; opacity: .8; }
#siteFooter ul #poweredByNGIN a img { display: none; }

#siteFooter .cubeLogo {
	border-left: 1px solid #ccc; margin-left: -320px; padding: 0 10px; position: absolute; bottom: 30px; left: 50%; z-index: 200;
	-webkit-transition: .2s opacity ease-in-out;
		 -moz-transition: .2s opacity ease-in-out;
			-ms-transition: .2s opacity ease-in-out;
			 -o-transition: .2s opacity ease-in-out;
					transition: .2s opacity ease-in-out;
}
#siteFooter .cubeLogo:hover { opacity: .8; }

/* SLIDESHOW CONTAINER */

.slideshowContainer { margin-left: -10px; }
.slideshowContainer .pageElement { margin-right: 0; }
.edit_mode .slideshowContainer { margin-left: 0; }

.layoutContainer .layoutContainer { margin-right: -10px; padding-bottom: 0; }
.heroTabs .layoutContainer { margin-right: 0; }

/* ADVERTISING */

.adbox { padding-bottom: 0 !important; }

/* EDIT MODE */

.edit_mode .subNav, .edit_mode .relatedSections { border: none; }
.edit_mode .subNav ul li { margin-bottom: 1px; }
.edit_mode .subNav ul li a, .edit_mode .relatedSections ul li a { background: transparent none; border: none; margin-bottom: 0; padding-left: 0 !important; }
.edit_mode .relatedSections h4 { border: none; }
.edit_mode .relatedSections ul.siblings li { background: transparent none; }
.edit_mode .rapidTabsConstruction { height: 25px; margin: 0; }
.edit_mode .subNav ul li.cmsNavButton a { margin: 0; padding-left: 10px !important; }
.edit_mode .subNav .parents .selected { background-color: #aaa; }
.edit_mode .subNav .parents .selected a { background: transparent none; }
.edit_mode .subNav .parents, .edit_mode .subNav .children { margin: 0 10px; }

.testing { float: left; margin-top: 145px; }
.edit_mode .testing { display: none; }

.collectorElement .dateAuthor, .aggregatorElement .dateAuthor { padding: 0; }

/* NEWS SLIDESHOW */

/* Headline */
.layout_classic .newsSlideShow-headline { background: transparent url(../i/black75.png) top left repeat; margin-bottom: 0; padding: 0; width: 100%; }
.layout_classic .newsSlideShow-headline h1 { color: #ccc; font: bold 24px/1.2 Arial, Helvetica, sans-serif; padding: 15px 40px 5px 15px; text-transform: uppercase; }
.layout_classic .newsSlideShow-headline h1, .layout_classic .newsSlideShow-headline p { background: transparent none; }
.layout_classic .newsSlideShow-headline h1 a { height: auto; overflow: hidden; }
.layout_classic .newsSlideShow-headline p { font: normal 12px/1.4 Arial, Helvetica, sans-serif; height: auto; padding: 0 40px 35px 15px; position: static; text-align: left; }
.layout_classic .newsSlideShow-headline p span { float: left; height: auto; overflow: hidden; padding: 0; white-space: normal; }
.layout_classic .newsSlideShow-more { background: transparent url(../i/slideshowReadMore.png) left center no-repeat; border-radius: 0; box-shadow: none; height: 100%; width: 25px; padding: 0; top: 0; right: 0; text-indent: -9999px; z-index: 25; }
.layout_classic .newsSlideShow-more:hover { background-position: right center; }

/* Thumbnails */
.layout_classic .newsSlideShow-thumbnails li a { background: #fff none; border: none; display: block; width: 10px; height: 10px; opacity: .7; }
.layout_classic .newsSlideShow-thumbnails a.current, .layout_classic .newsSlideShow-thumbnails a:hover { border: none; opacity: 1; }
.layout_classic .newsSlideShow-thumbnails { right: auto; bottom: 10px; left: 0; list-style-type: none; position: absolute !important; text-align: left; z-index: 3; width: 50%; padding-left: 15px; }
.layout_classic .newsSlideShow-thumbnails li { margin: 0 3px 0 0; width: auto; }
.layout_classic .newsSlideShow-thumbnails li a { border-radius: 5px; }
.layout_classic .newsSlideShow-thumbnails li a.current { background: #B11D09 none; }
.layout_classic .newsSlideShow-thumbnails li a img { display: none; }

/* CONTENT TABS */

.featuredMedia .tabbedElement { border-top: 4px solid #ccc; margin-top: -36px; padding-top: 25px; position: relative; }
.featuredMedia .tabbedElement .contentTabs { background: transparent none; border: none; float: right; height: 25px; margin: 0; position: absolute; top: 0; right: 10px; }
.featuredMedia .tabbedElement .contentTabs li span { background: transparent none; display: inline-block; float: left; padding: 0; }
.featuredMedia .tabbedElement .contentTabs li a, .featuredMedia .tabbedElement .contentTabs li.selected a { background: #42353c none; border-radius: 5px; display: inline-block; height: 10px; width: 10px; margin-left: 4px; padding: 0; }
.featuredMedia .tabbedElement .contentTabs li.selected a, .featuredMedia .tabbedElement .contentTabs li a:hover { background: #b11d09 none; }
.featuredMedia .tabbedElement .contentTabs li.selected a::before { display: none; }
.featuredMedia .tabbedElement .tabContainer { border-top: 1px solid #ccc; }
.featuredMedia .tabbedElement .layoutContainer { margin-top: 5px; }

/* MISC STYLES */

.pe33 .boxscore-container, .pe25 .boxscore-container { border: 1px solid #ccc; }
.boxscore-extras { border-radius: 0; }

/* BRACKET ADS */

/* .bracket-container { background: url(../i/dodgeAd.jpg) #F2F2F2 top center no-repeat;
padding: 60px 10px 10px 10px;}

#BoxScoreDiv { background: url(../i/dodgeAd.jpg) #FFFFFF top center no-repeat;
padding-top: 55px } */

/* Element Title Bars */

.standardTitle .textBlockElement h3, .commentAggregator h3, .aggregatorElement h3, .tableElement h3 { background: #000 none; color: #fff; display: block; font: 700 20px/35px "league-gothic", Verdana, sans-serif; margin: 0; padding: 0 10px; text-transform: uppercase; }

/* IE STYLES */

.lte9 #topNav table tr td#top_nav_node_page_node_612168 > a { margin-right: 0; }

/* LEAGUE HOMEPAGE LINKS */

.conferenceContainer { margin-top: 10px; }
.conferenceContainer li { list-style-type: none; display: inline; float: left; width: 145px; padding: 0 0 0 5px; }
.conferenceContainer li a { font: 400 18px/30px "league-gothic", Verdana, sans-serif; text-transform: uppercase; }

