@charset "utf-8";

@import url(https://fonts.googleapis.com/css?family=Cuprum:400,400italic,700,700italic);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic);

body {
	background:#000 url(https://media.hometeamsonline.com/photos/hockey/MIGHTYMOOSEHOCKEY/moose-backdrop.jpg) no-repeat center top;padding: 0px;
	font-family: 'PT Sans', sans-serif; font-size:1.2em; color:#999;
}
strong{color:#00C602;
}

h1 {
	font-size:1.6em;
	color:#00C602;
	font-family: 'Cuprum', sans-serif; font-style:italic;}
	
.teamHeader{color:#363636;
}

a{
	text-decoration:none;
}
.frameOuterWrapper {padding-top:0px;}
.wideLinks .navRow0 .navRowLinks li{float:right; padding-top:10px;

}

.modWrapper .modColorBG a {
    color:#00C602;
}
.wideLinks .navRow0 .navRowLinks li.firstLink a{
	/*margin-left:520px;*/
}
.wideLinks .navRow1 .navRowLinks li.firstLink a {
    margin-left:0px;
	width:200px;
	
}
.wideLinks .navRow1 .navRowLinks li a{
	padding:130px 9px 8px 9px;
	line-height:none;
}
.navRow1{padding-top:0px;}

#wideLinks_league a{font-family: 'Cuprum', sans-serif; font-size:.7em; font-style:italic;}
#wideLinks_league .navRow1 a{font-family: 'Cuprum', sans-serif; font-size:.8em;}
#wideLinks_league .navRow1 li.firstLink a{font-size:0px;}
div.navRow .navRow1 .navRowBGImage ul.navRowLinks{font-size:1.2em}

.nav a, .nav div.nonLink {
    padding: 0 6px;
	display: block;}
#wideLinks_league .navSpacer {
    border-top:none;
}

#wideLinks_league .navInnerWrapper {
    border-top:none;
    border-bottom:none;
}

.modTitle a, .modTitle a:hover, .pageTitle a, .pageTitle a:hover {
    color:#000;
}

#wideLinks_league a:hover {
    color: #fff;
}
.fullPage .mainArea .modWrapper .modColorBG {
    filter: none;
    color: #FFF;
}
.modGroupDetailsWrapper {
    background-color:transparent;
    background-image: none;
}

.frameMiddleWrapper {
    margin-top: 0px;
}
.frameContentWrapper{
    margin-top: 50px;
}
.fullPage .modContent {
    min-height: 400px;
    padding: 0px 0px 0px 0px;
	background-color:#dedede;
}

.gameHeader {
    font-size: 1em;
    font-weight: bold;
    text-align: center;
    color: #000;
}
#preview .gametypeLabel {
    font-style: italic;
    font-size: 1em;
    font-weight: bold;
    text-align: center;
    color: #000;
}
.modGroupDetailsWrapper {
    background: none repeat scroll 0% 0%;
    filter: none;
    border: none;
    padding: 0px;
}
.modGroupItem {
    padding: 4px 0px;
}
.modGroupFooter {
    background: none;
    filter: none;
    font-size: .9em;
    padding: 3px 7px;
}
.modGroupHeading {
    font-size: 1.6em;
    font-weight: bold;
    padding: 20px 0px 0px 0px;
	color: green;
}
.modTitle a{
	color:#00FF1D
	}
.modTitle a:hover{
	color:#FFFFFF;
	}
	
.fullPage .mainArea .modWrapper .modColorBG {
}
.fullPage .modWrapper {
    border: none;}
#frameOuterWrapper .modGroupDetailsWrapper{
	color:#333}	
#newsWrapper {
    display:inherit;
	padding: 0 20px;
}

.pageTitle {
    background-color:transparent;
    background-image: none;
    filter: none;
    color: #000;
    font-family: 'Cuprum', sans-serif;
    font-size: 1.2em;
    line-height: 30px;
    text-align: left;
    text-transform: uppercase;
	
}
.pageTitle a{ font-size:.7em;
		padding:0px 20px;}
		
.pageBigTextBorderWrapper {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    border: none;
    overflow: hidden;
    padding: 10px;
}

.pageBigTextContentWrapper strong
{
	color:#000;
	}
#newsWrapper .newsHeading a {
    font-size: 1em;
}
#newsWrapper .newsSummary {
    color: #666;
    font-size: 1em;
}
div.modWrapper.page_newsstory div.modColorBG{
	background-color:#FFFFFF;
	color:#353535;
	}
	
.pageModWrapper {
    margin: 0 auto;
    max-width: 100%;}
	
.modWrapper .modColorBG {
    color: #CCC;
	background-color: #1A1A1A;
    filter: none;
  
	}

.modWrapper.page_coaches .modColorBG .modContent{
	background-color:#ddd;}
.storyContent{
	padding: 10px;
	}

	.modWrapper {
    border: none;
    margin: 12px 12px 12px 0px;
	border: 2px solid #222;}
.standings .standDiv0 {
    background:#999 none repeat scroll 0% 0%;
}
.standings tr.standHead td, .standings tr.standSplit {
    background:#CCC none repeat scroll 0% 0%;
}

.standings tr.standTeam td.team{ }
#frameOuterWrapper .standings tr.standTeam a{color: #00C602; text-decoration:none;
}	
.standings tr.standTeam td {
    background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
    font-size: .8em;
    padding: 8px;
    font-weight:normal;
    color: white;
}

.standings table td {
    border: none;
    color: #000;
    padding: 1px 4px;
    text-align: center;
    white-space: nowrap;
}
.scheduleCalendar .days td.nonDays {
    background: #C3C3C3 none repeat scroll 0% 0%;
}
.slideShowCaptionWrapper{
	}
.slideShowCaption{
	background-color:transparent;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 70%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 70%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 70%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
padding: 0px;
	}	
.slideShowCaption emptyCaption{
	background:none;
	}
.slideShowCaptionWrapper .image-title {
    font-size:1.6em !important;
	color:#fff;
	font-family: 'Cuprum', sans-serif; font-style:italic;
    min-height: 1em;
	text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000, 2px 2px 4px #000;
	}
	.isModule .slideShowCaption, #albumContentWrapper .slideShowCaption {
    color: #fff;
    background-color: #666;
    background-color: rgba(0, 0, 0, 0.0) !important;
    min-height: 100px !important;}
	.isModule .slideShowCaptionWrapper {
    height: 100px !important;}
	.slideShowWindow .image-wrapper img{
	height: 428px !important;
	}
	#slideShowWrappermod7124 .slideShowWindow, #slideShowWrappermod7124 .slideShowWindow .image-wrapper, #slideShowWrappermod7124 .slideShowLoading {
    height: 422px!important;
}
.sideButton a{
	border-radius:12px;
	border:#0A0A0A 1px solid;
	display:block;
	width:100%;
	font-size:1.4em;
	color:#00C602;
	font-family: 'Cuprum', sans-serif; font-style:italic;
	float:left;
	text-decoration:none;
	padding:20px;
	background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

margin-bottom:10px;} 

.sideButton a:hover {
    background-color:#000000;
	color:#0F0;}
	
.schedDay{/*background-color:#063*/}

.categoryHead{font-style: italic;
font-weight: bold;
font-size:1.5em;
padding: 6px 20px 6px 20px;
background-color: black;
	}
.categoryContent{
	border:#000 solid 1px;
	font-size:.8em;
	padding: 10px 20px 10px 20px;
	margin-top:2px;
	background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	}
/*.textArea .modContent {
    padding: 20px;}*/
#teams td{
	width:100%;
	background-color: #1A1A1A;}
#teams td td {
    border-bottom: none;
}
#teams td.teams {
    line-height: 40px;
}

#teams td a {
    color: #00C602;
    display: block;
    padding: 10px 20px;
    background-color: #1A1A1A;
	background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
    text-decoration: none;
	}
#teams td a:hover {
    background-color: #00C602;
    color: #000;
    filter: none;}
	
.bottomSponsor{
	float:left;
	margin:0 auto;
	padding:20px;
	}
