body {
	background-image: url(../images/bgSlice.gif);
	margin: 0px;
	padding: 0px;
	}
	
#shell {
	position: relative;
	width: 914px;
	height: 100%;
	margin: 0px auto;
	margin-top: 10px;
	background-color: #fff;
	border: 10px solid #fff;
	}

#topNav {
	}

#logoNpic {
	margin-top: 10px;
	}
	
	#logoNpic span {
		padding-left: 4px;
		}

#leftNav #coaches {
	margin-top: 1px;
	}

#rightContent {
	position: absolute;
	top: 307px;
	right: 0px;
	width: 618px;
	}
	
	#rightContent h3#training {
		position: relative;
		width: 618px;
		height: 57px;
		padding: 0px;
		margin: 0px;
		background-image: url(../images/news/header_news.gif);
		}
	
	#rightContent h3#locations {
		position: relative;
		width: 618px;
		height: 57px;
		padding: 0px;
		margin: 0px;
		background-image: url(../images/news/header_locations.gif);
		}
	
	#rightContent h3#evaluations {
		position: relative;
		width: 618px;
		height: 57px;
		padding: 0px;
		margin: 0px;
		background-image: url(../images/news/header_evaluations.gif);
		}
	
	#rightContent h3#camps {
		position: relative;
		width: 618px;
		height: 57px;
		padding: 0px;
		margin: 0px;
		background-image: url(../images/news/header_camps.gif);
		}
	
	#rightContent h3#wGroups {
		position: relative;
		width: 618px;
		height: 57px;
		padding: 0px;
		margin: 0px;
		background-image: url(../images/news/header_wGroups.gif);
		}
	
	#rightContent h3#individual {
		position: relative;
		width: 618px;
		height: 57px;
		padding: 0px;
		margin: 0px;
		background-image: url(../images/news/header_individual.gif);
		}
	
	#rightContent h3#exposures {
		position: relative;
		width: 618px;
		height: 57px;
		padding: 0px;
		margin: 0px;
		background-image: url(../images/news/header_exposures.gif);
		}
	
	#rightContent h3 span {
		display: none;
		}
	
	#rightContent #text {
		position: relative;
		height: 345px;
		padding: 0px;
		margin: 0px;
		margin-top: 1px;
		background-color: #fff;
		}
	
	#rightContent #text p {
		position: relative;
		width: 577px;
		height: 325px;
		overflow: auto;
		padding: 0px;
		padding-top: 20px;
		padding-left: 20px;
		padding-right: 20px;
		margin: 0px;
		font: .8em "verdana";
		color: #000;
		}
		
	#rightContent #why {
		position: relative;
		}
		
/* Roster
--------------------------------------------------------- */
 
#roster {
	padding-top: 10px;
	}
		
#bottomNav {
	position: relavtive;
	width: 914px;
	margin: 0px auto;
	margin-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	font: .8em "helvetica";
	color: #143746;
	}
	
	#bottomNav a {
		color: #fff;
		text-decoration: none;
		}
	
	#bottomNav a:hover {
		font-weight: bolder;
		color: #143746;
		}