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

/* layout controls for all team pages */
.main_text {
  /* background-color: #fef6df;*/ 
  background-color: #fff7e4;
  color: #000000; 
  font-family: Trebuchet MS, Arial; 
  font-size: 13px; 
  font-weight: normal; 
  padding: 20px;
  text-align: left;
}

#loading {
  font-size: 9px;
  padding: 10px;
}

div.leftmenu_header {
	width: 190px;
	height: 25px;
  background-image: url('../athletics/images/subMenu_header_home.png');
	margin: 10px 20px 0px 20px;
	font-weight: bold;
font-color: #000000;
}

.ath_subMenu_footer {
	margin: 0px 20px 0px 20px;
	clear: both;
}

div.leftmenu_main {
	width: 190px;
  background-color: #ffffff;
	margin: 0px 20px 0px 20px;
	font-family: Trebuchet MS, Arial;
  font-size: 12px;
  font-weight: bold;
  color: #00244b;
  border-bottom: 0px solid rgb(158,201,235); 
}

div.ath_main_menu_heading {
  height: 16px; 
  width: 150px; 
  color: #00244b; 
  font-family: Trebuchet MS, Arial; 
  font-size: 16px; 
  font-weight: bold; 
  padding: 3px 0px 0px 6px
}

.stone {
	background-repeat: repeat-y;
	background-image: url(../athletics/images/leftPanel_back.jpg);
}

.stone_right {
	background-image: url(../athletics/images/rightPanel_Back.jpg);
  	background-repeat: repeat-y;
	background-color: #fff7e4;
}

#ath_dropShadow_left {
	background-image: url(images/common/dropShadow_left.png);
	background-repeat: repeat-y;
	float: left;
	height: 1px;
	width: 10px;
	margin-bottom: -10000px;
	padding-bottom: 10000px;
}

#ath_dropShadow_right {
	background-image: url(images/common/dropShadow_right.png);
	background-repeat: repeat-y;
	height: 1px;
	width: 10px;
	float: right;
	margin-bottom: -10000px;
	padding-bottom: 10000px;
}

#ath_dropShadow_bottom {
	background-image:url(images/common/dropShadow_bottom.png);
	height: 10px;
	width: 970px;
	margin-right: Auto;
	margin-left: auto;
}

#ath_content {
	width: 950px;
	overflow: hidden;
	float: none;
	margin-right: auto;
	margin-left: auto;
	/* background-color: #FFFFFF;*/
	background-color: #fff7e4;
}

#ath_container {
	overflow: hidden;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}


#ath_mainMedia {
	float: left;
	height: 200px;
	width: 720px;
}

.ath_subMenu_body {
	z-index: 0;
	text-align: left;
	line-height: 20px;
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, sans-serif;
	padding: 8px;
	width: 174px;
	background-color: #FFFFFF;
	margin-left: 18px;
}

#ath_rightPanel {
	width: 220px;
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	float: right;
	margin-top: 200px;
}

#ath_centerPanel {
	
}

#ath_news {
	padding-top: 10px;
	text-align: left;
	float: left;
	z-index: 10;
	width: 430px;
	overflow: hidden;
	padding-left: 30px;
	padding-right: 30px;
}

.ath_footer {
  background-color: rgb(158,201,233);
  width: 950px;
  margin-left: 10px;
  text-align: left;
  height: 28px;
}
.info_fill {
  text-align: right; 
  vertical-align: bottom;
  background-image: url(../images/mesh.gif);
  background-repeat: repeat-x;
}


<!-- styles for scores area  -->
td.scores {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
}
td.home {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  background-color: #ffffff
}
td.away {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  background-color: #bbbfc2;
}
#score_team {
  color: white;
  font-size: 12px;
  letter-spacing: 3px;
  font-weight: bold;
  padding: 3px;
  background-repeat: repeat-x;
  background-image: url(../athletics/images/scoresHeader_background.gif);
}
#highlights{
  font-size: 10px;
  cursor: pointer;
  font-weight: normal;
}
   
/* these styles are for the coach and athlete bio dhtml window - maindiv is for the ath bio */

#main_bio, #maindiv {
  width: 550px; 
  height: 315px; 
  overflow: hidden;
  background-color: black;
  background-repeat: no-repeat;
	background-position:center; 

	cursor: pointer;
}

#div1_ath {
   	  color: white;
   	  font-size: 14px;
   	  letter-spacing: 3px;
   	  font-weight: bold;
   	  padding: 3px;
   	  text-align: left;
   	}
#div2_ath {
   	  color: white;
   	  font-size: 24px;
   	  letter-spacing: 1px;
   	  font-weight: normal;
   	  padding: 0px 0px 0px 0px;
   	  text-align: left;
   	}
#div3_ath, #div4_ath {
   	  color: white;
   	  font-size: 12px;
   	  font-weight: bold;
   	  padding: 3px;
   	  text-align: left;
   	}

#div1 {
   	  color: black;
   	  font-size: 14px;
   	  letter-spacing: 3px;
   	  font-weight: bold;
   	  padding: 3px;
   	  text-align: left;
   	}
#div2 {
   	  color: black;
   	  font-size: 24px;
   	  letter-spacing: 1px;
   	  font-weight: normal;
   	  padding: 0px 0px 0px 3px;
   	  text-align: left;
   	}
#div3, #div4 {
   	  color: black;
   	  font-size: 12px;
   	  font-weight: bold;
   	  padding: 3px;
   	  text-align: left;
   	}
#div4 {
   	  color: black;
   	  font-size: 12px;
   	  font-weight: bold;
   	  padding: 3px;
   	  text-align: left;
   	  overflow: hidden;
   	}
#week_in_sports {
  width: 200px; 
  height: 193px;
  overflow: hidden; 
 margin:10px 0px 10px 15px;
  background-repeat: no-repeat;
	background-position:left; top; 
	background-image: url(../athletics/images/week_in_sports.png);
	cursor: pointer;
}

#week_flash {
  width: 150px;
  height: 23px;
  margin: 156px 0px 0px 25px;
}

/* styles for gutter menu  */
div.botNav {
	height: 20px;
  text-align: center;
	font-size: 12px;
	padding-top: 0px;
	margin-top: 5px;
	font-family: Trebuchet MS, Arial;
}

div.botNav a {
	margin-top: 5px;
  padding:  0px 20px 0px 20px;
	color: #004B8D;
	text-decoration: none;
	font-weight: bold;
}

div.botNav a:link, div.botNav a:active, div.botNav a:visited, {
	color: #004B8D;
	text-decoration: none;
	font-weight: bold;
}

div.botNav a:hover {
	color: Black;
	text-decoration: none;
	font-weight: bold;
}

/* styles for team notice */

div.notice_div {
  position:relative; 
  top: 250px; 
  left: 130px;
}
div.notice_firstline {
  text-align:left; 
  color: white; 
  font-size: 15px; 
  letter-spacing: 0px; 
  font-weight: bold; 
}
div.notice_otherlines {
  padding-left: 10px; 
  text-align:left; 
  color: white; 
  font-size: 13px; 
  letter-spacing: 0px; 
  font-weight: normal; 
}


