html {
	background: #1f2528;
	}
	
body {
	background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2187/nginBKG.jpg') no-repeat top center, url('https://s3.amazonaws.com/assets.ngin.com/site_files/2187/background.jpg') no-repeat top center;
	}
	
p {
	color: #d1d1d1;
	font-size: 14px;
	line-height: 175%;
	}
	
embed { background: #000; }
			
#accountNav {
	background: #161617;
	border-bottom: 2px solid #c01e2e;
	width: 100%
	}
	
#accountNav a {
	-webkit-transition: background .2s linear;
	-moz-transition: background .2s linear;
	-o-transition: background .2s linear;
	transition: background .2s linear;
	}
	
#accountNav .currentSite a {
	background: #c01e2e url(https://s3.amazonaws.com/assets.ngin.com/site_files/2187/favicon.png) no-repeat center center;
	}
	
#accountNav .currentSite a:hover {
	background: #931a1d url(https://s3.amazonaws.com/assets.ngin.com/site_files/2187/favicon.png) no-repeat center center;
	}
	
#accountNav .currentSite a#edit_membership {
	color: #fff;
	}
	
#accountNav li {
	background: transparent none;
	border-right: 1px solid #231f20;
	}
	
#siteHeader {
	background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2187/siteHeader.png');
	height: 200px;
	}
	
#siteHeaderLogos {
	background: transparent none;
	width: 990px;
	height: 75px;
	}

#siteHeaderLogos ul {
	display: inline;
	width: auto;
	list-style-type: none;
	}
	
#siteHeaderLogos img {
	display: inline;
	float: right;
	opacity: 0.75;
	-webkit-transition: opacity .2s linear;
	-moz-transition: opacity .2s linear;
	-o-transition: opacity .2s linear;
	transition: opacity .2s linear;
	}
	
#siteHeaderLogos img:hover {
	opacity: 1;
	cursor: pointer;
	}
	
#topNav tr td.selected a {
	color: #003FAB;
	}
	
#topNav tr td:hover > a {
	color: #003FAB;
	}
	
#topNav td ul li a {
	background: #b62227;
	background-image: none !important;
	border-top: 1px solid #a62e32;
	border-bottom: 1px solid #891b24;
	}
	
#topNav td ul {
	z-index: 100000000;
	}
	
#topNav td ul li:hover > a, #topNav td ul li.hover > a {
	color: #fff;
	background: #931a1d;
	background-image: none !important;
	border-top: 1px solid #a62e32;
	border-bottom: 1px solid #891b24;
	}
	
#topNav td ul li:hover, #topNav td ul li.hover {
	color: #fff;
	background: #931a1d;
	}
	
#topNav tr td.selected li a {
	color: #fff;
	background: #b62227;
	background-image: none !important;
	border-top: 1px solid #a62e32;
	border-bottom: 1px solid #891b24;
	}
	
#topNav td.selected ul li:hover > a, #topNav td ul li.hover > a {
	color: #fff;
	background: #931a1d;
	background-image: none !important;
	border-top: 1px solid #a62e32;
	border-bottom: 1px solid #891b24;
	}
	
#pageContentContainer {
	background: #1d2124;	/*--IE FALLBACK --*/
	background: rgba(0, 0, 0, 0.35) none;
	border-top: 1px solid #231f20;
	border-right: 1px solid #231f20;
	border-bottom: 1px solid #55595b;
	border-left: 1px solid #231f20;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
	
#siteFooter {
	font-size: 11px;
	background: #1d2124;	/*--IE FALLBACK --*/
	background: rgba(0, 0, 0, 0.35) none;
	border-top: 1px solid #231f20;
	border-right: 1px solid #231f20;
	border-bottom: 1px solid #55595b;
	border-left: 1px solid #231f20;
	margin: 10px auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 30px;
	}

#siteFooter ul {
	padding: 8px 0 8px 6px;
	clear: both;
	margin: 0 auto;
	}

#siteFooter li {
	float: left;
	}
	
#siteFooter ul li#poweredByNGIN {
	float: right;
	margin: -3px 5px 0 0;
	}

#panelOne {
	background: none;
	}

#yieldContent {
	background: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: -3px 0px 3px -3px #000;
	-moz-box-shadow: -3px 0px 3px -3px #000;
	box-shadow: -3px 0px 3px -3px #000;
	}
	
.subNavContainer {
	background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2187/panelOneTop.png') repeat-y top center;
	}
	
.subNav, .relatedSections {
	background: #000;
	background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2187/subNav_background.png') repeat;
	border: 1px solid #383a3e;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
	}
	
.subNav ul.parents li.selected {
	background: transparent url('https://s3.amazonaws.com/assets.ngin.com/site_files/2187/subNavul.parents.png') repeat-y top left;
	border: none;
	}
	
.subNav ul.parents li.selected a {
	color: #fff;
	}
	
.subNav ul.children li a, .relatedSections ul.siblings li a, #sequenceMenu .subNav ul li.drag a {
	color: #ffffff !important;
	}
	
.subNav ul.children li a:hover, .relatedSections ul.siblings li a:hover, #sequenceMenu .subNav ul li.drag a:hover {
	color: #fff;
	}
	
.subNav ul.parents li {
	background: #1f2528;
	background: rgba(31, 37, 40, 0.9);
	border-top: 1px solid #333;
	}
		

BlockElement {
	background: transparent none !important;
	color: #f9fbfa;
	font-size: 14px;
	line-height: 150%;
	}
	
BlockElement .text {
	font-size: 14px;
	line-height: 150%;
	}
	
.pollElement, .textBlockElement, .mailSubscribeElement, .linkElement, .reportTableElement, .documentElement, .galleryElement, .aggregatorElement, .siteMapElement, .contactElement, .sponsorElement {
	border: 1px solid #231f20;
	background: transparent none;
	}
	
.pollElement, .textBlockElement, .mailSubscribeElement, .linkElement, .reportTableElement, .documentElement, .galleryElement, .aggregatorElement, .siteMapElement, .contactElement, .sponsorElement {
	border: 1px solid #231f20;
	background: transparent none !important;
	}

.odd {
	background-color: #1f2528;
	}

.even {
	background: transparent none;
	}
	
.aggregatorElement .item {
	border-top: 1px solid #231f20 !important;
	}
	
.aggregatorElement a img {
	border: 1px solid #231f20;
	width: 75px;
	height: 50px;
	margin: 3px 5px 3px 3px;
	}
	
.aggregatorElement .feeder {
	color: #666;
	}
	
#displayBodyHeader {
	border-bottom: 5px solid #000;
	}
	
.pageElement a:hover {
	color: #A8E5FF;
	}
	
.dataTable {
	color: #fff;
	}
	
#audio_player {
	color: #666;
	}
	
#siteContainer2.one_panel #panelTwo, #siteContainer2.one_panel #yieldContent {
	background: #000;
	}

.pageElement h3, .textBlockElement h3, .rosterElement h3 {
	color: #fff;
	}

.pageElement .videoElement {
	z-index: 1;
	}
	
#pageEl_4243461.pageEl {
	z-index: 1;
	}
	
#siteContainer2.one_panel + #siteFooter {
	background: transparent none !important;
	}
	
.pollElement {
	color: #fff;
	}
	
.pollElement ul li {
	border-top: 1px solid #231F20;
	}

.statTable tr.odd {
	color: #fff;
	}
	
.resultsTable .even, .statTable .even {
	background: transparent none;
	}
	
.resultsTable .even {
	color: #fff;
	}
	
	
.statTable th, .statTable td {
	border: 1px solid #231f20;
	}
	
.game-location-small-list {
	border-top: 1px dotted #231f20;
	}
	
.widgetHierarchy li, .widgetHierarchy li li li, .widgetHierarchy .singleLevel { background: transparent none; }

.widgetHierarchy li, .widgetHierarchy .singleLevel{ border: 1px solid #231f20; }

.widgetHierarchy li li, .widgetHierarchy li li li li {
	/*background: #1f2528; }*/
	box-shadow: inset 0 0 5px #111;
	}
	
.commentStreamContainer {
	background: #1f2528;
	border: 1px solid #231f20;
	}
	
p.stats-major {
	color: #111;
	}
	
.highlight, .statTable .hightlight, .statTable .in_progress, .dataTable tbody tr td.highlight {
	background: #E5E5E5 none;
	}
	
.pollElement label, .pollElement h5 {
	color: #fff;
	}
	
.barForeground p {
	color: #999;
	}
	
.dataTable td { border: 1px solid #231f20; }
