body,
body #homepage { 
	background: #000 url(background.jpg) top center no-repeat;
	background-position-y: 0px;}
	
html { 
	background: #000 none; }

#siteHeader {height: 237px; }


/*accountNav*/

#accountNav a, 
#accountNav .secondary a {
	color: #000170; 
	border: none;
}

#accountNav .currentSite a,
#accountNav .currentSite a:hover {
	background-image: url(i/paw.png);
}
	
	#accountNav #logout { border: none; }

#accountNav .currentSite a, 
#accountNav li.home a,
#accountNav .secondary a,
#accountNav a {
	background-color: transparent;
	background-color: rgba(255, 255, 255, .25); }

#accountNav .nginLogo a { background: transparent url(sportnginNavLogo.png) top left no-repeat; } 

#accountNav a:hover {
	background-color: transparent;
	color:#000; }

#accountNav .nginLogo a:hover {
	background-color:transparent; }

/*topNav*/

#topNav {
	background-image: url(i/buttonBack.jpg); }

#topNav tr td a,
#topNav tr td.selected a {
	color: #fff; }

#topNav tr td a { top: 0px; }
	
#topNav tr td > a { top: 5px; }

#topNav tr td > a:hover,
#topNav tr td.selected > a {
	color: #000362; }

#topNav tr td a:hover,
#topNav tr td.selected a {
		color: #000362; }

#topNav tr td:hover,
#topNav .firstNavElement:hover,
#topNav .lastNavElement:hover {
	background: url(i/buttonHover.jpg) bottom left no-repeat;
	color: #000362; }
	
#topNav tr td:hover > a { color: #000362; }

#topNav tr td.selected,
#topNav tr td.firstNavElement.selected, 
#topNav tr td.lastNavElement.selected {
	background-color: #e4d202;
	background-image: none; }

#topNav tr td.selected:hover {
	background-image: none;
	color: #fff;
	background-color: #e4d202; }

/* DROPDOWN NAVIGATION */

#topNav table tr td ul.dropdown {	background: #e5d300 none; box-shadow: 0 0 3px rgba(0,0,0,.8); padding: 5px 0; top: 45px; }
#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: #eee000 none; }
#topNav table tr td ul li:hover > a, #topNav table tr td ul li.hover > a { border: none; color: #000362; background: #eee000 none; }
#topNav table tr td ul li a {	border: none; color: #000362; font: 400 12px/18px sans-serif; height: auto; margin: 0; padding: 5px 10px 4px; text-transform: capitalize; background: transparent none; 	}
#topNav table tr td ul li a:hover { color: #000362; background: #eee000 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: 0 0; margin-right: 5px; }

/* Secondary Dropdowns */

#topNav table tr td ul li ul {
	background: #000071 none; border: none; box-shadow: 0 0 2px rgba(0,0,0,.4); padding: 5px 0; top: -5px; 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; }
#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: #29319c none; }
#topNav table tr td ul li ul li:hover > a, #topNav table tr td ul li ul li.hover > a { border: none; }
#topNav table tr td ul li ul li a:hover { color: #fff !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: #317088 none; }

/* Disabled Dropdown Pages */

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

/*subNav*/

.relatedSections ul li a {
	color:#fff; }
.relatedSections ul li a:hover,
.relatedSections ul li.selected a {
	color:#666; } 
.subNav ul li,  .relatedSections ul li,
.relatedSections ul.siblings li:first-child {
	background: transparent url(i/subNavDisabled.png) top left repeat-x; }
.subNav ul li a {
	color: #fff; }
	
	
.subNav ul.parents li a,
.subNav ul.parents li.selected a, 
.subNav ul.children li a:hover {
	color: #252525; 
	background: transparent url(i/subNavParent.png) top left repeat-x; }
	


.subNav ul.parents li a:hover {
	background-position: 0px 0px; }



/*type*/

#displayBodyHeader {
	color: #000;
	font-size: 14px;
	text-transform: uppercase; }

.pageElement a {
	color: #07095b; }

.tableElement table tr th {
	background: #07095b; }

.textBlockElement h3, 
.aggregatorElement h3, 
.mailSubscribeElement h3, 
.reportTableElement h3, 
.tableElement h3, 
.pollElement h3 {
	background: url(i/elementHeader.jpg) top left repeat-x; }

/*body*/

#pageContentContainer {
	width: 980px;
	padding: 10px 0 10px 0 ;
	background-color: #e4d202; }

#panelOne {
	background-color: #fff;
	width: 200px;
	padding: 3px;
	margin-left: 10px; }

.subNav h4,
.relatedSections h4 {
	background-image: url(i/subNavHeader.jpg);
	width: 178px; 
	color: #000362; }

#panelTwo {
	background-color: #fff;
	width: 738px;
	padding: 3px;
	margin: 0 10px 0 10px; }

#displayBodyHeader {
	width: 714px;
	color: #fff;
	background-image: url(i/displayBodyHeader.jpg);
	margin: 0; }

.layoutContainer.oneColumn {
	padding-left: 0px; }

.layoutContainer .pageElement {
	margin: 3px 0 3px 0; }

.twoColumn6633 .column1 {
	width: 63%;
	padding: .25%;
	margin-left: 1%;
	background-color: #fff; }

.twoColumn6633 .column2 {
	width: 33%;
	padding: .25%;
	margin-left: 1%;
	margin-right:1%;
	background-color:#fff; }

#siteContainer2.one_panel .layoutContainer {
	margin-bottom: 10px; }
#siteContainer2.one_panel .layoutContainer .pageElement {
	margin: 0; }

.layout_classic .newsSlideShow-more {
	color: #fff;
}

/*siteFooter*/

#siteFooter {
	background: none; }

#siteFooter ul li a {
	color: #d7d701; }
	
/*sidePanel*/

#leftHandGraphics h4,
#leftHandGraphics p {
	color: #fff; }	
	
.edit_mode .subNav ul li a {
	color: #000170; }