@charset "UTF-8";
/* CSS Document */

* {margin: 0; padding: 0;}

body {background-color:#2E2E2E;}
p {font-family:Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; font-weight:normal; color:#000000; margin:10px 0px 0px 10px;}
.storyImg{border:1px solid #222;}
.missionStatement p{font-style:italic;}
.emailLink {color:#861904;}
a:hover {color:#2E2E2E;}

#container{
	margin-left:auto;
	margin-right:auto;
	width:925px;
	height:auto;
	position:relative;
	background-color:#FFFFFF;
	}
.headerBar{margin:5px 0px 0px 9px;}
#content{background-color:#FFFFFF;}

/*Main navigation style BEGIN */
#navigation{
	background-image:url(../images/elements/navbackground.jpg);
	background-repeat:no-repeat;
	width:925px;
	height:35px;
	}
#navigation li{display:inline; margin-right:45px;}
#navigation ul{list-style-type:none; text-align:center; padding:8px 0px 0px 30px;}
#navigation a{
	text-decoration:none;
	font-family:helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	}
#navigation a:hover{color:#861904;}
/*Main navigation style END */
/*------------------------*/


/* left content style BEGIN */
#leftContent{
	width:150px; 
	height:656px; 
	float:left; 
	background-color:#FFFFFF; 
	background-image:url(../images/elements/leftcontent_background.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
	}


#leftContentHeader {
	position:absolute; 
	top:165px; 
	left:10px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;color:#FFF;
	}

/*IE hack*/
#IEroot #leftContentHeader {
	position:absolute; 
	top:168px; 
	left:10px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;color:#FFF;
	}


		

#leftContent h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#861904;
	padding-top:10px;
	
	}
#leftContent p{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt;  
	font-weight:normal;
	font-style:italic; 
	color:#000000; 
	margin:0px 0px 0px 10px;
	padding-bottom:0px;
	
	}
#leftContent a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	font-style:normal;
	color:#861904;
	text-decoration:none;
	padding-left:0px;
	}
#leftContent a:hover{
	color:#2E2E2E;
	}
	
/* left content style END */
/*------------------------*/

/* Center content style BEGIN*/
#centerContent {width:500px; float:left; background-color:#FFFFFF;}

#topStoryHeadline {position:absolute; top:174px; left:170px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10pt;
			font-weight:bold;
			font-style:italic;
			color:#FFF;
			}
			
/*IE hack*/
#IEroot #topStoryHeadline {position:absolute; top:177px; left:170px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10pt;
			font-weight:bold;
			font-style:italic;
			color:#FFF;
			}

	
#links {margin:5px 0px 0px 10px;}
#links ul{list-style-type:none;}
#links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	line-height:18pt;
	color:#861904;
	text-decoration:underline;
	}
	
#links a:hover{color:#2E2E2E;}
	
.storyImg {margin:3px 0px 0px 10px;}

#playerProfiles{margin:15px 0px 0px 14px;}
.thumbnail {
	float:left;
	display:block;
	border:1px solid #861904;
	margin:5px 5px 0px 0px;
	}
	
.alumniName, .subStory h5{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#000;
	margin:10px 0px 0px 10px;
	}
.subStory {margin:0px 0px 20px 0px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.alumniName span{font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#861904;}
.alumniInfo p{margin:5px 0px 15px 10px;}
.coachInfo {margin:10px 0px 0px 20px;}
.coachInfo li{font-family:Arial, Helvetica, sans-serif; font-size:8pt; line-height:11pt; color:#000000;}

.schedule {
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#000;
	list-style-type:none;
	line-height:16pt;

	}

#IEroot .schedule {
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#000;
	list-style-type:none;
	line-height:16pt;
	text-align:left;
	}


#scheduleDate li{border-bottom:1px solid #888;padding:0px 5px 0px 5px;}
#scheduleOpponent li{border-bottom:1px solid #888;padding:0px 5px 0px 5px;}
#scheduleLocation li{border-bottom:1px solid #888;padding:0px 5px 0px 5px;}
#scheduleTime li{border-bottom:1px solid #888;padding:0px 5px 0px 5px;}
#scheduleResult li{border-bottom:1px solid #888;padding:0px 5px 0px 5px;}

/*IE hack*/
#IEroot #scheduleDate li{border-bottom:1px solid #888;padding:0px;margin:0px; text-align:left;}
#IEroot #scheduleOpponent li{border-bottom:1px solid #888;padding:0px;margin:0px;}
#IEroot #scheduleLocation li{border-bottom:1px solid #888;padding:0px;margin:0px;}
#IEroot #scheduleTime li{border-bottom:1px solid #888;padding:0px;margin:0px;}
#IEroot #scheduleResult li{border-bottom:1px solid #888;padding:0px;margin:0px;}






#scheduleDate, #scheduleOpponent, #scheduleLocation, #scheduleTime, #scheduleResult {
	float:left; 
	 
	margin-top:10px; 
	border-right:1px solid #888;
	border-top:1px solid #888; 
	}
#scheduleDate {margin-left:0px; border-left:1px solid #888;}



/* Center content style END */	
/*------------------------*/

/* right content style BEGIN*/
#rightContent {width:253px; float:right; background-color:#FFFFFF; margin:3px 9px 0px 3px;}

#statsHeader {
	position:absolute; top:165px; right:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	color:#FFF;
	}

/*IE hack*/
#IEroot #statsHeader {
	position:absolute; top:169px; right:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	color:#FFF;
	}

#statsHeader span{font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#FFF;}
#IEroot #statsHeader span{font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#FFF;}



#statsContainer {width:253px; height:205px; background-color:#2E2E2E;}
#teamStats {margin-top:5px;}
#recordHeading {width:253px; height:30px; background-color:#000;}
.recordHeading {padding:5px 0px 0px 105px;}
.recordHeading li{
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:18px;
	}

.teamName {float:left; width:115px;}
.teamName li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#FFF;
	list-style-type:none;
	line-height:17pt;
	margin-left:10px;
	}

.teamRecord {float:right; }
.teamRecord li{
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#FFF;
	list-style-type:none;
	line-height:17pt;
	margin-right:22px;
	}

#sidebarHeading {
	clear:both;
	background-image:url(../images/elements/sidebarheading.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:253px;
	height:27px;
	margin:20px 9px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#FFF;
	padding:15px 0px 0px 30px;
	}


#sidebarHeading a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	}
#sidebarHeading a:hover{color:#AAA;}



/*IE hacks */
#IEroot #sidebarHeading {
	clear:both;
	background-image:url(../images/elements/sidebarheading.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:253px;
	height:27px;
	margin:20px 9px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#FFF;
	padding:15px 0px 0px 30px;
	}







.upcomingGame h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20pt;
	font-weight:bold;
	color:#000;
	text-align:center;
	margin:30px 0px 15px 0px;
	}
.upcomingGame h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color:#000;
	text-align:center;
	margin:15px 0px 20px 0px;
	}
#upcomingGameInfo {
	width:244px;
	height:40px;
	background-color:#2E2E2E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding-top:7px;
	margin-right:9px;
	}
	
#IEroot #upcomingGameInfo {
	width:244px;
	height:40px;
	background-color:#2E2E2E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding-top:7px;
	margin-right:9px;
	}


/* right content style END */	
/*------------------------*/

/* footer content style END */		
.footer{clear:both; padding:20px 0px 0px 0px; }	
.footer p{color:#888; text-align:center; background-color:#ddd; padding:3px 0px 0px 0px; margin:0;}
	
	
	
	
	
	
	