html { background: #000 url("i/background.jpg") top center no-repeat; }
html.baseball { background: #efefef url("i/background.jpg") top center no-repeat; }
body { background: transparent none; }

#siteHeader { height: 235px; }

h1,h2,h3,h4,h5,h6 {
	font-family: 'Bree Serif', serif;
	font-weight: 100;
	text-transform: uppercase;
}

.textBlockElement h3, 
.aggregatorElement h3, 
.tableElement h3, 
.reportTableElement h3 {
	font-family: 'Bree Serif', serif;
	font-weight: 100;
}

a {
	-webkit-transition: all .2s ease-in-out;
	 -moz-transition: all .2s ease-in-out;
		-ms-transition: all .2s ease-in-out;
		 -o-transition: all .2s ease-in-out;
				transition: all .2s ease-in-out;
}

.boardMemberElement h3, .sponsorElement h3, .photoGalleryElement h3, .directorySearchElement h3, .documentElement h3, .textBlockElement h4 {
	font-weight: 100;
}

.subNav h4, .relatedSections h4 {
	font-family: 'Bree Serif', serif;
	font-weight: 100;
	font-size: 12px;
}

.subNav .selected a, 
.relatedSections .selected a {
	background-color: #e5e5e5;
}

#displayBodyHeader {
	font-family: 'Bree Serif', serif;
	text-shadow: 1px 1px 0px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	border: none;
	background-color: #172c48;
	font-weight: 100;
	background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(1,119,183,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(0,0,0,1.00) 0%,rgba(1,119,183,1.00) 100%);
}

#accountNav { background: #fff none; border-radius: 0 0 5px 5px; box-shadow: 0 0 5px rgba(0,0,0,.8); position: absolute; right: 0; z-index: 200; }
#accountNav li a {
	color: #11254a;
	-webkit-transition: .2s background-color ease-in-out;
		 -moz-transition: .2s background-color ease-in-out;
			-ms-transition: .2s background-color ease-in-out;
			 -o-transition: .2s background-color ease-in-out;
					transition: .2s background-color ease-in-out;
}

#accountNav li a:hover { background-color: #eee; color: #11254a; }
#accountNav .currentSite a:first-child { border-radius: 0 0 0 5px; }

#accountNav .nginLogo { display: none; }

#adminNav { position: fixed; top: 100px; right: 0; z-index: 1000; }
#adminNav a { background: transparent url("i/editUser.png") 0 0 no-repeat; display: block; width: 65px; height: 70px}
.edit_mode #adminNav a { background-position: 0 -70px; }
#adminNav a img { display: none; }
.adminToggle { position: fixed; top: 0; right: 0; z-index: 1000; }

#homeLink {
	display: block;
	position: absolute;
	text-indent: -99999px;
	width:212px;
	height: 166px;
	left:393px;
	top:18px;
}

#firebirdsLink {
	display: none;
}

.noUserBar #siteContainer2.one_panel #topNav, #topNav {
	margin-top: -32px;
}

#topNav a {
	border: none;
	background: none;
	line-height: 50px;
	font-family: "Trebuchet MS", "HelveticaNeueLT Std", sans-serif;
	text-transform: uppercase;
	font-weight: 100;
	text-shadow: 1px 1px 0px #003a5a;
	filter: dropshadow(color=#003a5a, offx=1, offy=1);
	font-size: 12px;	
}

#topNav td ul li a {
	background: #0077b9;
	background: -moz-linear-gradient(top,  #0077b9 0%, #4da0ce 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0077b9), color-stop(100%,#4da0ce));
	background: -webkit-linear-gradient(top,  #0077b9 0%,#4da0ce 100%);
	background: -o-linear-gradient(top,  #0077b9 0%,#4da0ce 100%);
	background: -ms-linear-gradient(top,  #0077b9 0%,#4da0ce 100%);
	background: linear-gradient(to bottom,  #0077b9 0%,#4da0ce 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0077b9', endColorstr='#4da0ce',GradientType=0 );
	border-color: #0077b9;
	height: 30px;
	line-height:30px;
}

#topNav a.selected,
#topNav > a:hover,
#topNav td.hover > a {
	background-color: #0077b9;
}

#topNav td ul li:hover > a, 
#topNav td ul li.hover > a {
	background: #0077b9;
	border-color: #0077b9;
}

#topNav td ul li:hover, 
#topNav td ul li.hover {
	background-color: #0077b9;
}

#topNav td > a {
	font-size: 13px;
	white-space:nowrap;
}

#top_nav_node_page_node_789230 a {
	text-indent: -99999px;
	display: block;
	width: 265px;
	height: 217px;
	position: absolute;
	left:359px;
	top:-156px;
}

#topNav tr #top_nav_node_page_node_789230 {
	border:none;
	background: none;
}

#topNav #top_nav_node_page_node_789230.hover,
#topNav #top_nav_node_page_node_789230.selected,
#topNav #top_nav_node_page_node_789230 a:hover,
#topNav #top_nav_node_page_node_789230 a.selected {
	background: none;
}

#topNav tr #top_nav_node_page_node_789267 {
	padding-right: 252px;
	border-right: none;
}

#topNav tr #top_nav_node_page_node_815567 {
	padding-left: 18px;
	border-left: none;
}

#top_nav_node_page_node_789267 a {
	background: transparent url("i/divider.gif") no-repeat top right;
	padding: 0 12px;
}

#top_nav_node_page_node_789267 a:hover {
	background: #0077b9 url("i/divider.gif") no-repeat top right;
}

#top_nav_node_page_node_815567 a {
	background: transparent url("i/divider.gif") no-repeat top left;
}

#top_nav_node_page_node_815567 a:hover {
	background: #0077b9 url("i/divider.gif") no-repeat top left;
}

#top_nav_node_page_node_789238 {
	display: none;
}

#topNav td a.selected,
#topNav td a:hover {
	background-color: #0077b9;
}

#topNav td ul li:hover, 
#topNav td ul li.hover {
	background-color: #0077b9;
}

#topNav td ul li a {
}

#topNav tr td {
	background: transparent none;
    height: 50px;
    border-left: 1px solid #4da0ce;
    border-right: 1px solid #0077b9;
}

#topNav table {
	width: 1000px;
	margin: 0;
	border-collapse: separate;
	border-right: none;
    border-left: 1px solid #0077b9;
}

#topNav tr td.lastNavElement {
background: transparent none;
height: 50px;
border-left: 1px solid #4da0ce;
border-right: none;
}

#pageContentContainer {
	background: #fff url("i/contentBack.jpg") top center no-repeat;
	margin-top: 16px;
}

.siteContainer {
	width: 1000px;
}

#siteContainer2.one_panel #panelTwo, 
#siteContainer2.one_panel #yieldContent {
	background: none;
}

#panelTwo {
	width: 815px;
}
.yieldPageContent {
	min-height: 550px !important;
}
.subNav, 
.relatedSections {
	border: none;
}

.subNav li a, .relatedSections li a {
	border-top: 1px solid #fff;
}
.subNav h4, .relatedSections h4 {
	background:none; 
	background-color:#B60000;
}
.textBlockElement h3, .aggregatorElement h3, .tableElement h3, .reportTableElement h3 {
	background:none; 
	background-color:#000;
	border: none;
	}
#siteFooter {
	width: 100%;
	background: #000; 
}
 
#siteFooter ul {
	width: 980px;
	margin: 0 auto;
}

#siteFooter ul li a:link, #siteFooter ul li a:visited {
	color: #fff;
}

/* Firebirds Section */

html.baseball { background: #fff url("i/background2.jpg") top center no-repeat; }

.baseball a {
	color: #891309;
}

.baseball a:hover {
	color: #ec3323;
}

.baseball #firebirdsLink {
    display: block;
    height: 176px;
    left: 255px;
    position: absolute;
    text-indent: -99999px;
    top: 13px;
    width: 489px;
}

.baseball #firebirdsLink:active {
	top:4px;
}

.baseball #homeLink {
	display: block;
	position: absolute;
	text-indent: -99999px;
	width:96px;
	height: 76px;
	left:868px;
	top:107px;
}

.baseball #homeLink:active {
	top:108px;
}

.baseball #siteHeader { height: 190px; }

.baseball #topNav table {
    border-right: 1px solid #f59189;
    border-left: 1px solid #ed3324;
}

.baseball #topNav td ul li a {
	background: #f59189;
	background: -moz-linear-gradient(top,  #f59189 0%, #ed3324 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f59189), color-stop(100%,#ed3324));
	background: -webkit-linear-gradient(top,  #f59189 0%,#ed3324 100%);
	background: -o-linear-gradient(top,  #f59189 0%,#ed3324 100%);
	background: -ms-linear-gradient(top,  #f59189 0%,#ed3324 100%);
	background: linear-gradient(to bottom,  #f59189 0%,#ed3324 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f59189', endColorstr='#ed3324',GradientType=0 );
	border-color: #ed3324;
}

.baseball #topNav a.selected,
.baseball #topNav > a:hover,
.baseball #topNav td.hover > a {
	background-color: #ec3323;
}

.baseball #topNav td ul li:hover > a, 
.baseball #topNav td ul li.hover > a {
	background: #ec3323;
}

.baseball #topNav td ul li:hover, 
.baseball #topNav td ul li.hover {
	background-color: #ec3323;
}

.baseball #top_nav_node_page_node_789230.hover,
.baseball #top_nav_node_page_node_789230.selected,
.baseball #top_nav_node_page_node_789230 a:hover,
.baseball #top_nav_node_page_node_789230 a.selected  {
	background-color: #ec3323;
}

.baseball #topNav tr #top_nav_node_page_node_789267 {
	padding-right: 0;
	border-right: 1px solid #ed3324;
}

.baseball #topNav tr #top_nav_node_page_node_815567 {
	padding-left: 0;
	border-left: 1px solid #f59189;
}

.baseball #topNav tr td {
    border-left: 1px solid #f59189;
    border-right: 1px solid #ed3324;
}

.baseball #top_nav_node_page_node_789230 a {
    height: 111px;
    left: 813px;
    top: -125px;
    width: 129px;
}

.baseball #topNav #top_nav_node_page_node_789230.hover > a {
	background-color: transparent;
}

.baseball #top_nav_node_page_node_789267 a {
	background: none;
	padding: 0;
}

.baseball #top_nav_node_page_node_789267 a:hover {
	background: #ec3323 none;
}

.baseball #top_nav_node_page_node_815567 a {
	background: none;
}

.baseball #top_nav_node_page_node_815567 a:hover {
	background: #ec3323 none;
}

.baseball #displayBodyHeader {
	background: #ec3323 url("i/headerReflect.jpg") top left repeat-x;
	border-bottom: 4px solid #ec3323;
	border-left: 4px solid #ec3323;
	border-right: 4px solid #ec3323;

}

.baseball #pageContentContainer {
	background: #fff none;
	margin-top: 10px;
}

.baseball .textBlockElement h3, 
.baseball .aggregatorElement h3, 
.baseball .tableElement h3, 
.baseball .reportTableElement h3 {
	background: #ec3323;
	border: none;
}

.baseball .subNav .children a:link, 
.baseball .subNav .children a:visited, 
.baseball .relatedSections a:link, 
.baseball .relatedSections a:visited {
	background: #ec3323;
}

.baseball .subNav h4, 
.baseball .relatedSections h4 { background-color: #ec3323; }

/* .baseball .subNav li a, .baseball .relatedSections li a { background-color: #ec3323; } */


.baseball .subNav .selected a, 
.baseball .relatedSections .selected a {
	color: #ec3323;
}

.baseball .subNav .selected a:hover, 
.baseball .relatedSections .selected a:hover {
	color: #ec3323;
}

.baseball #siteFooter {
}