body, html {background: #fff url(background.jpg
) top center no-repeat;} 

ul#accountNav {
position: fixed;
bottom: 0;
left: 0;
z-index: 5;
background: #fff;
}

ul#accountNav:before, ul#accountNav:after {
display: none;
}

#accountNav a {
color: #000;
}

div#siteHeader {
background: none;
height: 294px;
}

div#topNav {
border: none;
padding: 0px;
border-bottom-width: 4px;
}

#topNav table {
background: rgba(1, 0, 0, 0.25));
border: none;
}

#topNav a {
background: none;
border: none;
}

#topNav td > a {
line-height: 30px;
border-top: none;
border-left: none;
border-right: none;
padding-top: 10px;
width: 100%;
display: inline-table;
font-family: 'Oswald', sans-serif;
text-transform: uppercase;
letter-spacing: 0.02em;
}

#topNav td:before, #topNav td:after, div#topNav:before {
display: none;
}

#topNav table td:hover {
background: linear-gradient(transparent, white);
}

#topNav td:hover > a {
border-left: none;
}

#topNav td:hover > a {
color: #000;
}

#topNav td.selected {
background: linear-gradient(transparent, #1973BE);
color: #79B4E8;
}

div#topNav td ul li a {
background: rgba(0, 0, 0, 0.96);
font-family: 'Oswald', sans-serif;
text-transform: uppercase;
letter-spacing: 0.02em;
line-height: 15px;
color: #A0A0A0;
}

div#topNav td ul li:hover > a {
background: #105FB8;
color: #fff;
}

.layout_classic .newsSlideShow-thumbnails a {
border: 4px solid;
opacity: 0.8;
color: #aaaaaa;
border-radius: 100%;
height: 13px;
width: 13px;
}

.layout_classic .newsSlideShow-thumbnails a.current, .layout_classic .newsSlideShow-thumbnails a:hover {
border: 4px solid;
height: 13px;
width: 13px;
}

.layout_classic .newsSlideShow-thumbnails li {
width: 4%;
}

.newsSlideShow-thumbnails img {
display: none;
}

.layout_classic .newsSlideShow-headline {
bottom: 0;
color: #e5e5e5;
color: rgba(255,255,255,0.75);
padding-bottom: 4%;
width: 100%;
}

.layout_classic .newsSlideShow-headline h1 a {
	height:25px;
}

h2#displayBodyHeader span {
line-height: 1.9em;
}

#siteContainer2.one_panel #displayBodyHeader, #displayBodyHeader {
display: block;
background: #aaaaaa url(displayBodyHeader.jpg) 0 0 no-repeat;
height: 56px;
line-height: 0px;
color: #ffffff;
padding-left: 10px;
font-family: 'Oswald', sans-serif;
text-transform: uppercase;
letter-spacing: 0.04em;
font-size: 25px;
}

#siteContainer2.one_panel #displayBodyHeader {
display: none;
}

.textBlockElement h3, .rosterElement h3, .aggregatorElement h3, .tableElement h3 {
background: #aaaaaa url(elementHeader.jpg) top right no-repeat;
color: #ffffff;
font-family: 'Oswald', sans-serif;
text-transform: uppercase;
letter-spacing: 0.03em;
}

div#siteFooter {
padding: 7px 7px 0px 7px;
box-sizing: border-box;
margin-top: -7px;
width: 1004px;
}

#siteContainer2.one_panel #topNav, div#topNav {
margin-bottom: 152px;
}

#accountNav .nginLogo a {
background: none;
}
.siteContainer {
	background: transparent;
}

/* Custom Links */

.customLink {
	display: none;
	margin-top: -14px;
}
.customLink:first-of-type {
	margin-top: 0;
}
.logged_in .customLink {display: block;}

.customLink h4 {
	height: 60px;
	line-height: 60px;
	background: url(images/customLink.jpg) left no-repeat;
	position: relative;
	padding-left: 20px;
	padding-right: 45px;
	transition: padding-left .2s ease;
	-o-transition: padding-left .2s ease;
	-webkit-transition: padding-left .2s ease;
	-moz-transition: padding-left .2s ease;
}
.customLink:hover h4 {
	padding-left: 25px;
}
.customLink h4 a {
	color: #fff;
	text-decoration: none;
	padding: 0;
	font-family: 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.02em;
	font-size: 18px;
	text-shadow: 0 0px 15px rgba(0,0,0,.6);
}
.customLink h4 a:hover {
	cursor: pointer;
}
.customLink .icon {
	background: transparent;
}
.customLink h4:after {
	height: 60px;
	width: 40px;
	content: "";
	display: block;
	position: absolute;
	background: url(images/arrow.jpg) no-repeat;
	right: 0;
	top: 0;
}














