h1,h2,h3,div,td {
    font-family: arial, verdana, geneva, sans-serif;
    font-size: 11px;
    line-height: 15px;
    margin: 0px;
    padding: 0px;
}

img {
   border: 0px;
   margin: 0px;
   behavior: url(web/pictures/iepngfix.htc); /*for any pngs in IE 6*/
}

p {
    font-family: verdana, geneva, sans-serif;
    font-size: 11px;
}

a {
  color: #000000;
  text-decoration: underline;
}
a:hover {
  color: #6a0002;
  text-decoration: none;
}

ul {
  margin: 0px;
  padding-left: 20px;
}

li {
  margin: 0px;
  padding: 0px;
}


h1 {
  background-color: #6a0002;
  color: #FFFFFF; 
  padding-left: 10px;
  line-height: 200%;
  text-transform: uppercase;
}


h2 {
  color: #6a0002;
  font-style: bold;
  font-size: 14px;
}


/********** LAYOUT **********/

body.pagebody {
  margin: 0px;
  padding: 0px;
  background: #040101 url("/images/setup/page_bg.gif") repeat-x;
}

.athleticsNav {
  height: 25px;
  text-transform: uppercase;
  border-bottom: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  text-align: center;
  z-index: 500;
  background: #6a0002 url(/web/pictures/navBG.jpg) repeat-x 0 0;
}

.globalNav {
  height: 25px;
  border-bottom: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  text-align: center;
  z-index: 5;
  background: #6a0002 url(/web/pictures/navBG.jpg) repeat-x 0 0;
}

.mainbodyNew {
  background: #feb913 url("/images/setup/mainbody_bg.gif") repeat-x;
  border-left: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}

.leftBody {
width: 250px;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
padding: 5px;
color: #fff;
background: #000 url(/web/pictures/leftBG.jpg) repeat-x 0 0;

}

.leftBody img { margin-bottom: 0px; }
html>body .leftBody img { margin-bottom: 5px; }

.leftBody a:link, .leftBody a:active, .leftBody a:visited {
color: #fff;
text-decoration: underline;
}
.leftBody a:hover {
color: #fff;
text-decoration: none;
}

#header {
  height: 100px;
  text-align: center;
}

#footer {
  text-align: center;
  color: #feb913; 
}

#footer a{
  color: #feb913; 
}

#footer a:hover{
  color: #fff; 
}


/********** NAVIGATION **********/

.navbar-secondary {
  background-color: #6a0002;
  padding: 5px;
}

.navbar-secondary a {
  color: #ccc;
  font-weight: bold;
}

.athleticsNav a {
  color: #FFFFFF;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
}

.athleticsNav a:hover {
  color: #9e7c7b;
}

.globalNav a{
  color: #9e7c7b;
  font-weight: bold;
}

.globalNav a:hover {
  color: #FFFFFF;
}

.links {
  border: 2px solid #FFFFFF;
}

.links a{
  color: #6a0002;
}

/* NEW NAV*/

#nav, #nav ul {
position: relative;
list-style: none;
line-height: 1;
z-index: 500;
}
	
	#nav a {
		display: block; 
		font-size: 12px;
		color: #fff;
		text-decoration: none;
		width: 100%; 
		z-index: 500;
	}
	
	
	#nav a.parent:hover {
	background-color: #777981; 
	z-index: 500;
	}
	
	#nav a:hover {
		text-decoration: none;
		color: #feb913;
		z-index: 500;
	}


#nav li { 
		z-index: 500;
		float: left;
		white-space: nowrap; 
	}
	
	#nav li ul { 
		z-index: 500; 
		border: 1px solid #fff; border-bottom-style: none; 
		padding: 0px; 
		position: absolute;
		background: #feb913; 
		width: 150px; 
		left: -999em; 
		text-align: left;
	}
	#nav li ul a {
		z-index: 500; 
		display: block; 
		font-size: 12px;
		color: #6a0002;
		text-decoration: none;
		width: 100%; 
	}
	
	#nav li ul a:hover {
		z-index: 500;
		text-decoration: none;
		color: #fff;
	}
	
	
	#nav li ul li {
		width: 100%;
		border-bottom: 1px solid #fff; 
		z-index: 500;
	}
	
	#nav li ul ul { 
		margin: -21px 0 0 150px; 
		z-index: 500;
	}
	
	#nav li:hover ul ul, #nav li.sfhover ul ul {
		left: -999em; 
		z-index: 500;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { 
		left: auto; 
		z-index: 500;
	}


/* END NEW NAV */

/* NEW NAV2*/

#nav2, #nav2 ul {
position: relative;
list-style: none;
line-height: 1;
z-index: 5;
}
	
	#nav2 a {
		display: block; 
		font-size: 12px;
		color: #fff;
		text-decoration: none;
		width: 100%; 
		z-index: 5;
	}
	
	
	#nav2 a.parent:hover {
	background-color: #777981; 
	z-index: 5;
	}
	
	#nav2 a:hover {
		text-decoration: none;
		color: #feb913;
		z-index: 5;
	}


#nav2 li { 
		float: left;
		white-space: nowrap; 
		z-index: 5;
	}
	
	#nav2 li ul { 
		z-index: 5; 
		border: 1px solid #fff; border-bottom-style: none; 
		padding: 0px; 
		position: absolute;
		background: #feb913; 
		width: 150px; 
		left: -999em; 
		text-align: left;
	}
	#nav2 li ul a {
		display: block; 
		font-size: 12px;
		color: #6a0002;
		text-decoration: none;
		width: 100%; 
		z-index: 5;
	}
	
	#nav2 li ul a:hover {
		text-decoration: none;
		color: #fff;
		z-index: 5;
	}
	
	
	#nav2 li ul li {
		width: 100%;
		border-bottom: 1px solid #fff;
		z-index: 5; 
	}
	
	#nav2 li ul ul { 
		margin: -21px 0 0 150px; 
		z-index: 5;
	}
	
	#nav2 li:hover ul ul, #nav2 li.sfhover ul ul {
		left: -999em; 
		z-index: 5;
	}
	
	#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul { 
		left: auto; 
		z-index: 5;
	}


.content {
	clear: left;
	color: #ccc;
}

/* END NEW NAV */


/********** HEADLINES **********/

.gullsnews {
  text-align: left;
}

.gullsnews a{
  color: #000000;

}

.gullsnews a:hover {
  color: #6a0002;

}

/********** HELP **************/
#help a {
    font-size: 12px;
    font-weight: bold;
    color: #CE1019;
}

/* ALL OTHER NEW STYLES */

#NoteFromTheCoach {
width: 348px;
height: 200px;
color: #000;
padding: 5px;
overflow: auto;
background: #feb913 url(/web/pictures/mainBG.jpg) repeat-x 0 0;
}

#RotatingImages {
width: 348px;
height: 200px;
color: #000;
margin-left: 0px;
margin-top: -10px;
overflow: hide;
background: #feb913 url(/web/pictures/mainBG.jpg) repeat-x 0 0;
}
/*html>body #RotatingImages { margin-top: -10px; margin-left: 0px; width: 348px; height: 200px; }*/

#GoldPrideNews {
width: 348px;
height: 200px;
color: #000;
padding: 5px;
text-align: center;
overflow: auto;
}

#TeamNews {
width: 348px;
height: 200px;
color: #000;
padding: 5px;
overflow: auto;
text-align: center;
}

#ProgramHighlights {
width: 348px;
height: 200px;
color: #000;
padding: 5px;
overflow: auto;
}

#GetInvolved {
width: 348px;
height: 200px;
color: #000;
padding: 5px;
overflow: auto;
text-align: center;
}

/* GEAR */

.gear {
  background: #feb913 url("/images/setup/mainbody_bg.gif") repeat-x;
  color: #000;
  border-left: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}

.tee {
width: 348px;
height: 200px;
color: #000;
padding: 5px;
overflow: hide;
text-align: center;
}