/******* SECTION V INNER ******/

/* AUTHOR: Mike Spencer */
/* COMPANY: Deelicious Web Design */
/* TITLE: Section V Inner */
/* DESCRIPTION: CSS Stylesheet for innner staff pages of Section V. */
/* UPDATED: 8/11/06 */

/*---- BASIC STYLES ----------------------------------------------------------*/

body {
	padding: 0px; margin: 0px;
	font: 12px/20px helvetica, arial, verdana, sans-serif; 
	color: #3D3D3D; 
	background: url(images/bg_repeat.jpg) repeat top left;
}

h1, h2, h3 { 
	font-weight: normal;
	color: #ED1C24; 
}

h1 { font-size: 24px; }

h2 { font-size: 20px; }

h3 { font-size: 16px; }

h4 { font-size: 12px; }

a:link { color: #0054A6; }

a:visited { color: #688DA8; }

a:hover { 
	color: #3174B5; 
}

/*---- CLASSES ---------------------------------------------------------------*/

.alignRight { text-align: right; }

.alignCenter { text-align: center; }

.clear { position: relative; clear: both; }

.floatLeft {
	position: relative;
	float: left;
}

.goButton {
	padding-left: 10px;
}

.imgFloatRight {
	position:relative;
	float: right;
}

.imgFloatLeft {
	position:relative;
	float: left;
}

.hidden {
	display: none;
}

.margBot { margin-bottom: 5px; }

.margTop { margin-top: 0px; }

/* sets background image for external links */
.xlink {
	padding-right: 12px;
	background: url(images/xlink.gif) no-repeat center right;
}

.xlink:hover {	background-image: url(images/xlink_h.gif); }

/*---- ID STYLES -------------------------------------------------------------*/

#container {
	position: relative;
	margin: auto;
	padding: 0px 10px;
	width: 741px;
	background: url(images/cont_bg.jpg) repeat-y top left;
}

/* HEADER *********************************************************************/

#header {
	position: relative;
	width: 741px;
}

/* HEAD BODY =================================================================*/

#headBody {
	position: relative;
	width: 729px;
	height: 143px;
	padding: 66px 0px 13px 13px;
	background: url(images/header.jpg) no-repeat top left;
}

/* GIRLS SPORTS, BOYS SPORTS =================================================*/

*html #girlsNav, #boysNav { margin: 2px 0px 0px 0px; }

#girlsSports {
	position: relative;
	float: left;
	width: 186px;
	border-right: 1px solid #0054A6;
}

#boysSports {
	position: relative;
	float: left;
	width: 186px;
	padding-left: 8px;
}

#girlsSports p, #boysSports p {
	margin: 0px;
	font-size: 12px;
	color: #fff;
}

#girlsMenu, #boysMenu {
	width: 178px;
	padding-top: 3px;
	_padding-top: 0px;
	font-size: 12px;
	font-family: helvetica, arial, verdana, sans-serif;
}

/* PAGE TITLE ================================================================*/

#pageTitle {
	position: relative;
	width: 715px;
	height: 21px;
	_margin-top: -66px;
	padding: 9px 13px 9px 13px;
	background: url(images/title_bg.gif) no-repeat top left;
}

#pageTitle h1 {
	width: 690px;
	margin: 0px;
	font-size: 21px;
	color: #fff;
	text-transform: uppercase;
}

#pageTitle img {
	margin-top: -19px;
	float: right;
	border: none;
}

/* SIDE L *********************************************************************/

#sideL {
	position:relative;
	float: left;
	width: 200px;
	_margin-top: -33px;
	padding-top: 23px;
}

/* NAV HEADER ================================================================*/

#navHeader {
	position: relative;
}

#navHeader img { display: block; }

/* NAV BODY ==================================================================*/

#navBody ul {
	margin: 0px; 
	padding: 0px 0px 0px 0px;
}

#navBody li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#navBody a {
	padding: 5px 13px 5px 13px;
	_height: 10px;
	_width: 174px;
	color: #0054A6;
	text-decoration: none;
	border-bottom: 1px solid #AFC7DD;
	display: block;
}

#navBody a:hover { 
	color: #fff;
	background-color: #3174B5;	
}

#navContent {
	padding: 0px 13px;
	font-size: 11px;
}

/* SIDE R *********************************************************************/

#sideR {
	float: left;
	width: 541px;
	_margin-top: -33px;
}

/* CONTENT ===================================================================*/

#content {
	position: relative;
	padding: 5px 30px 10px 30px;
}

#content table {
	width: 100%;
}

#content td {
	vertical-align: top;
	padding-right: 10px;
	border-bottom: 1px solid #D2DBE2;
}

/* FOOTER *********************************************************************/

#footer {
	position: relative;
	width: 715px;
	padding: 5px 13px 0px 13px;
	font-size: 10px;
	text-align: center;
	color: #688DA8;
	background: #fff;
	border-top: 1px solid #D2DBE2;
	clear: both;
}

/*----end footer styles----*/

#shadow {
	position: relative;
	margin: auto;
	width: 741px;
	_width: 742px;
	padding: 0px 10px;
	height: 15px;
	background: url(images/footer.gif) no-repeat top left;
}

	
	
	




	
	
