@charset "utf-8";
::selection { background: #A00201; color: white; text-shadow: none; }
html { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/background.jpg') no-repeat center top; background-color: #000; }

/*----- Site Header -----*/
#siteHeader { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/siteHeader.png') no-repeat bottom center; height: 75px; margin: 15px 0; }
#sponsorArea { height: 75px; width: 970px; overflow: hidden; box-shadow: 0 0 5px #999; }

/*----- AccountNav -----*/
#accountNav { 
	background: rgb(249,251,250);
	background: -moz-radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%, rgba(204,204,204,1) 99%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(48%,rgba(249,251,250,1)), color-stop(99%,rgba(204,204,204,1)));
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%,rgba(204,204,204,1) 99%);
	background: -o-radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%,rgba(204,204,204,1) 99%);
	background: -ms-radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%,rgba(204,204,204,1) 99%);
	background: radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%,rgba(204,204,204,1) 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fbfa', endColorstr='#cccccc',GradientType=1 );
	border-radius: 0 0 5px 5px;
	}
#accountNav a { color: #999; text-shadow: 1px 1px 1px #fff; 
	-webkit-transition: all .2s linear;
	   -moz-transition: all .2s linear;
	    -o-transtition: all .2s linear;
	    }
#accountNav a:hover { text-shadow: -1px -1px 1px #333; }
#accountNav .currentSite a#edit_membership { text-shadow: none; border-radius: 0; }
#accountNav .currentSite a { border-radius: 0 0 0 5px; }
#accountNav .nginLogo a { margin-right: 5px; width: 70px; }
.NGIN_tip.user_nav_menu .container { 
	background: rgb(249,251,250);
	background: -moz-radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%, rgba(204,204,204,1) 99%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(48%,rgba(249,251,250,1)), color-stop(99%,rgba(204,204,204,1)));
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%,rgba(204,204,204,1) 99%);
	background: -o-radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%,rgba(204,204,204,1) 99%);
	background: -ms-radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%,rgba(204,204,204,1) 99%);
	background: radial-gradient(center, ellipse cover,  rgba(249,251,250,1) 48%,rgba(204,204,204,1) 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fbfa', endColorstr='#cccccc',GradientType=1 );}
.NGIN_tip.user_nav_menu ul li a:hover { 
	background: #a00201; color: #fff;
	-webkit-transition: color .2s linear;
	   -moz-transition: color .2s linear;
	    -ms-transition: color .2s linear;
	     -o-transition: color .2s linear;
	     }

/*----- TopNav -----*/

#topNav { box-shadow: 0px 0px 8px #111; }
#topNav table { margin: 0; width: 990px; }
#topNav a { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/topNavBack.jpg') repeat-x; border-left: 0; border-right: 1px solid #333; color: #282828; text-shadow: 1px 1px 1px #fff; }
#topNav a:hover { color: #fff; text-shadow: -1px -1px 1px #ccc; }
#topNav a.selected { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/topNavSelected.jpg') repeat-x; border-right: 1px solid #000; color: #fff; text-shadow: -1px -1px 1px rgba(40,40,40,.5); }
#topNav tr td:hover { background: #A00201 url(https://s3.amazonaws.com/assets.ngin.com/theme_images/reed/blackred_vipers/topNavHover.jpg) top left no-repeat; }
#topNav tr td:hover > a, #topNav tr td.hover > a { background: #A00201 url(https://s3.amazonaws.com/assets.ngin.com/theme_images/reed/blackred_vipers/topNavHover.jpg) top left no-repeat; color: #fff; text-shadow: -1px -1px 1px rgba(40,40,40,.5); }
#topNav tr td > a:hover { background: #A00201 url(https://s3.amazonaws.com/assets.ngin.com/theme_images/reed/blackred_vipers/topNavHover.jpg) top left no-repeat;}
#topNav td ul.dropdown {
	-webkit-animation: 150ms slideDown ease-in-out 1;
	   -moz-animation: 150ms slideDown ease-in-out 1;
	    -ms-animation: 150ms slideDown ease-in-out 1;
	        animation: 150ms slideDown ease-in-out 1;}
		@-webkit-keyframes slideDown {
			0% {top: 30px; opacity: 0;}
			100% {top: 33px; opacity: 1;}
		}
		@-moz-keyframes slideDown {
			0% {top: 30px; opacity: 0;}
			100% {top: 33px; opacity: 1;}
		}
		@-ms-keyframes slideDown {
			0% {top: 30px; opacity: 0;}
			100% {top: 33px; opacity: 1;}
		}
		@keyframes slideDown {
			0% {top: 30px; opacity: 0;}
			100% {top: 33px; opacity: 1;}
		}	         
#topNav td ul.dropdown li.over > ul {
	-webkit-animation: 150ms slideRight ease-in-out 1;
	   -moz-animation: 150ms slideRight ease-in-out 1;
	    -ms-animation: 150ms slideRight ease-in-out 1;
	        animation: 150ms slideRight ease-in-out 1;}
		@-webkit-keyframes slideRight {
			0% {left: 167px; opacity: 0;}
			100% {left: 170px; opacity: 1;}
		}
		@-moz-keyframes slideRight {
			0% {left: 167px; opacity: 0;}
			100% {left: 170px; opacity: 1;}
		}
		@-ms-keyframes slideRight {
			0% {left: 167px; opacity: 0;}
			100% {left: 170px; opacity: 1;}
		}
		@keyframes slideRight {
			0% {left: 167px; opacity: 0;}
			100% {left: 170px; opacity: 1;}
		}         
#topNav td ul li a { color: #fff; text-shadow: -1px -1px 1px rgba(40,40,40,.5); padding: 2px 5px 2px 5px; }
#topNav td ul li a:hover { color: #fff; text-shadow: -1px -1px 1px rgba(40,40,40,.5); }
/*#navLinksKill { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/topNavHover.jpg') repeat-x; }*/
#navLinksResults li a:hover { background: #a00201;
	-webkit-transition: all .2s linear;
	   -moz-transition: all .2s linear;
	     -o-transition: all .2s linear;
	        transition: all .2s linear;
	        }
#navLinksLink span span, #navLinksKill span span { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/navLinks.png') 100% 50% no-repeat; }
#topNav td ul.dropdown { visibility: hidden; }
#topNav td#top_nav_node_page_node_422711 ul.dropdown { visibility: visible; }
#topNav td#top_nav_node_page_node_422711 ul.dropdown li ul {visibility: hidden; }
#topNav td#top_nav_node_page_node_422711 ul.dropdown li:nth-child(2) ul { visibility: visible; }
#top_nav_node_page_node_422711 ul .dropdown-disclosure { visibility: hidden; }
#top_nav_node_page_node_422711 ul li:nth-child(2) a span.dropdown-disclosure { visibility: visible; }
	        
/*----- Page Content Container -----*/

#pageContentContainer { background-color: #f5f5f5; padding: 10px 0; box-shadow: 0px 0px 15px rgba(0,0,0,1); border-radius: 5px 5px 0px 0px; margin-top: 11px; position: relative; }
#siteContainer2.one_panel #panelTwo, #siteContainer2.one_panel #yieldContent { background: transparent; }
.siteMapElement { background: transparent; }
.sponsorElement { border-top: 0; width: 100%; height: 75px; }
.sponsorElement .description { display: none; }

#fb_element_4806793.pageElement { padding-top: 10px; }

/*----- Sub Nav -----*/

.subNav h4, .relatedSections h4 { background: #f3f3f3 none; color: #111; text-shadow: 1px 1px 1px #fff; }
.subNav .parents li a {
	background: none;
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(242,242,242,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	-webkit-transition: background .2s linear;
	   -moz-transition: background .2s linear;
	   	 -o-transition: background .2s linear;
	   	 	transition: background .2s linear;
}
.subNav .parents li a:hover {background: none;
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(255,255,255,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.subNav .selected a, .relatedSections li.selected a {
	background: none;
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(255,255,255,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	}
.subNav .selected a, .relatedSections li.selected a:hover {
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(255,255,255,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	}
.subNav li a, .relatedSections li a {
	background: none;
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(242,242,242,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	}
.subNav li a:hover, .relatedSections li a:hover {
	color: #A00201;
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(255,255,255,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	}
.subNav .children a:hover {
	color: #A00201;
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(255,255,255,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	}
.subNav .children a:link, .subNav .children a:visited, .relatedSections a:link, .relatedSections a:visited { color: #111; padding-left: 25px; }
.subNav .parents a:hover, .relatedSections li.selected a:hover { color: #b70101; }
.subNav .children .disabled a { 
	background: none;
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(242,242,242,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	}
.subNav .children .disabled a:hover {
	color: #A00201;
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(255,255,255,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	}
.subNav li a, .relatedSections li a { border-top: 1px solid #999; }
.subNav, .relatedSections { border: 1px solid #999; }
.contentTabs { border-bottom: 1px solid #999; }

/*----- Conetent Container ----*/

#displayBodyHeader { background: transparent url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/bodyHeader.jpg') repeat; box-shadow: 0px 5px 5px #666; font-size: 42px; text-align: center; text-shadow: -1px -1px 1px #333; }
h2#displayBodyHeader span  { 
	color: #f5f5f5;
	color: rgba(245, 245, 245, .85);
	text-shadow: -1px -1px 1px #666;
	} 
/*@-moz-document url-prefix(http://ibaleagues.com/) {
h2#displayBodyHeader span {
	background: transparent none !important; 
	color: #f5f5f5 !important; 
	}
}*/
.textBlockElement h3, .aggregatorElement h3, .tableElement h3, .reportTableElement h3 { 
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	border: 1px solid #b2b2b2 !important;
	border-radius: 3px;
	color: #111 !important;
	padding-left: 10px;
	text-shadow: 1px 1px 1px #fff;
	}

#sport-header { width: 785px; margin-left: 10px; }
#sport-header ~ .layoutContainer .aggregatorElement h3, #sport-header ~ .layoutContainer .dataTable th, #sport-header ~ .layoutContainer .statTable th, #sport-header ~ .layoutContainer .widget-leader h3, #sport-header ~ .layoutContainer .dateImage li.month, .reed #sport-header ~ .layoutContainer .textBlockElement h3, .evolution #sport-header ~ .layoutContainer .tableElement h3, .evolution #sport-header ~ .layoutContainer .textBlockElement h3, .mnhockeyhub #sport-header ~ .layoutContainer .textBlockElement h3, .evolution_v2 #sport-header ~ .layoutContainer .tableElement h3, .evolution_v2 #sport-header ~ .layoutContainer .textBlockElement h3 {background: #f5f5f5; color: white !important; text-shadow: -1px -1px 1px #666; }

.highlight, .statTable .hightlight, .statTable .in_progress, .dataTable tbody tr td.highlight { background: #f2f2f2; }

.sportCrumbProtip ul li a { -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; }
.sportCrumbProtip ul li a:hover { background: #8d0100; color: white; }

#monthViewCalendar .today { background: #fff !important; }
#miniCalendar .today { background: #8d0100; }
 
.aggregatorElement .vevent.even { 
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 24%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 74%, rgba(255,255,255,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(24%,rgba(255,255,255,1)), color-stop(51%,rgba(255,255,255,1)), color-stop(74%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 24%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 74%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 24%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 74%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 24%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 74%,rgba(255,255,255,0) 100%); /* IE10+ */
	background: linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 24%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 74%,rgba(255,255,255,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
	}
.selectedNodes { background: none;
	background: background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(242,242,242,1) 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(20%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* IE10+ */
	background: linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(242,242,242,1) 20%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	}
.selectedNodes h3 { text-shadow: 1px 1px 1px #fff; }
#monthViewCalendar caption, #month_navigation h2 { text-shadow: 1px 1px 1px #fff; }
#monthViewCalendar th, #monthViewCalendar td { text-shadow: 1px 1px 1px #fff; }
.bottomOptions .pageOptions li a:hover { text-decoration: underline; }
/*----- Footer -----*/

#siteFooter { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/footerShadow.png') no-repeat center top; background-color: #f5f5f5; border-top: 1px solid #ccc; box-shadow: inset 0px -5px 5px #f5f5f5, inset 0px 0px 5px #ccc;  color: #111; padding: 10px 0; width: 990px; }
#siteFooter ul { color: #111; }
#socialBar { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/socialDivBack.png') no-repeat center center; width:510px; height: 60px; margin: 0 auto; position: relative; }
#socialBar ul { width: 500px; }
#socialBar li {float: left; margin-top: 1px; width: 125px; }
#socialBar ul li.facebook { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/facebook.png') no-repeat center center; }
#socialBar ul li.twitter { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/twitter.png') no-repeat center center; }
#socialBar ul li.youtube { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/youtube.png') no-repeat center center; }
#socialBar ul li.email { background: url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/email.png') no-repeat center center; }
#socialBar ul li a { display: block; height: 50px; }
#socialBar ul li a img {opacity:0; -webkit-transition: all 250ms linear; -moz-transition: all 250ms linear; -ms-transition: all 250ms linear; -o-transition: all 250ms linear; transition: all 250ms linear; }
#socialBar ul li a:hover img {opacity: 1;}

/*----- Text Block -----*/

.textBlockElement h3, .aggregatorElement h3, .tableElement h3, .reportTableElement h3 { border: 1px solid #111; }

/*----- Scoreboard -----*/

#masterScoreboard { background: transparent url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/masterScoreShadow.png') no-repeat center bottom; margin: 10px auto 0 auto; max-width: 978px }
#scoreboard_container { background: transparent url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/scoreboardShadow.png') no-repeat center bottom; padding-bottom: 10px; }
.scoreboardRibbon .gameLink:hover { -webkit-transform: scale(1,1); -moz-transform: scale(1,1); -o-transform: scale(1,1); -ms-transform: scale(1,1); -webkit-transition: scale .2s linear; }
.scoreboardRibbon .game .boom { color: #F56500; }

/*----- Media Queries -----*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	h2#displayBodyHeader span  { 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,235,235,1)), color-stop(21%,rgba(235,235,235,0.79)), color-stop(50%,rgba(255,255,255,0.5)), color-stop(52%,rgba(124,124,124,0.3)), color-stop(69%,rgba(185,185,185,0)), color-stop(84%,rgba(239,239,239,0)), color-stop(88%,rgba(254,254,254,0.36)), color-stop(95%,rgba(254,254,254,1)), color-stop(100%,rgba(254,254,254,1))), url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/diagonal-noise.png') repeat;
		background: -webkit-linear-gradient(top, rgba(235,235,235,1) 0%,rgba(235,235,235,0.79) 21%,rgba(255,255,255,0.5) 50%,rgba(124,124,124,0.3) 52%,rgba(185,185,185,0) 69%,rgba(239,239,239,0) 84%,rgba(254,254,254,0.36) 88%,rgba(254,254,254,1) 95%,rgba(254,254,254,1) 100%), url('https://s3.amazonaws.com/assets.ngin.com/site_files/2241/diagonal-noise.png') repeat;	
		-webkit-text-fill-color: transparent;
		-webkit-text-stroke-width: 1px;
   		-webkit-text-stroke-color: #999;
		-webkit-background-clip: text;
	    background-clip: text;
		text-shadow: none;
		}	
	

