
#breadcrumb {
	display: none;
	}
	
#sidebar {
	display: none;
	}
	
#content {
	float: none;
	width: auto;
	padding: 0;
	}
	
/* [ Welcome ] */

#welcome_container {
	padding: 10px 0;
	background: url(news.gif) repeat-x bottom;
	min-height: 1px;
	}
	
	* html #welcome_container {
		height: 1px;
		}
		
	#welcome_container:after {
		content: ".";
		height: 0;
		display: block;
		clear: both;
		visibility: hidden;
		} 
	
	#welcome_container p {
		margin: 5px 0;
		font-size: 11px;
		}
	
	#welcome {
		float: left;
		padding: 5px 0 0 40px;
		width: 325px;
		}
	
	#welcome h1 {
		font-size: 18px;
		line-height: 20px;
		margin: 0;
		}
		
	#welcome h1 strong {
		color: #471c1c;
		font-size: 24px;
		}
		
	
	#welcome h2 {
		font-size: 14px;
		margin: 5px 0;
		}		
		
	
	
	#welcome_container .photo {
		float: left;
		}
		
		#welcome_container .photo img {
			display: block;
			margin: 0;
			}
			
	#functions {
		clear:both;
		border-top: 1px solid #ddd;
		margin: 10px 0;
		padding: 10px 0;
		}
		
		#functions h2 {
			margin: 0;
			}
			
		#functions img {
			border: none;
			padding: 0;
			background: none;
			float: right;
			margin: 0 -5px 0 10px;
			}
	
	
/* [ Homepage Age Grades ] */

#age_grades {
	min-height: 1px;
	padding: 10px 0 20px;
	margin: 0;
	}
	
	* html #age_grades {
		height: 1px;
		}
		
	#age_grades:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		height: 0;
		}
		

.age_grade {
	margin: 0 0 20px;
	float: left;
	width: 335px;
	}
	
	.age_grade .content {
		font-size: 11px;
		line-height: 16px;
		color: #333;
		min-height: 1px;
		}
		
	.age_grade .content:after {
		content: ".";
		height: 0;
		visibility: hidden;
		display: block;
		clear: both;
		}
		
	* html .age_grade .content {
		height: 1px;
		}
		
	.age_grade .content img {
		float: left;
		margin: 0 10px 0 0;
		}
	
	.age_grade h1 {
		font-size: 18px;
		line-height: 20px;
		margin: 0 0 9px;
		width: 130px;
		}
		
	.age_grade h1 a {
		color: #471c1c;
		text-decoration: none;
		padding-right: 20px;
		background: url(team_h3_a.gif) no-repeat right 4px;
		display: block;
		}
		
	.age_grade h1 a:hover {
		text-decoration: underline;
		}
		
		
	.age_grade h4 {
		font-size: 10px;
		text-transform: uppercase;
		color: #471c1c;
		margin: 0 0 10px 0;
		position: relative;
		min-height: 1px;
		border-top: 1px solid #a38d8d;
		border-bottom: 1px solid #a38d8d;
		background: #f9f9f9;
		}
		
	.age_grade h4 a {
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		margin: 0;
		color: #a38d8d;
		text-decoration: none;
		font-size: 10px;
		text-transform: none;
		}
		
	.age_grade h4 a:hover {
		text-decoration: underline;
		}
		
		
#senior {
	margin-right: 40px;
	}
	
#junior {
	border-left: 1px solid #a38d8d;
	padding-left: 39px;
	}
	
	
/* [ Headlines ] */
		
.headlines {
	font-size: 11px;
	min-height: 220px;
	}
	
	* html .headlines {
		height: 220px;
		}
		
	.headlines h2 {
		font-size: 16px;
		margin: 5px 0 0;
		}
		
	.headlines h2 a {
		color: #471c1c;
		text-decoration: none;
		}
		
	.headlines .date {
		color: #a38d8d;
		text-transform: uppercase;
		font-size: 10px;
		}
		
	.headlines .short_description {
		font-size: 11px;
		margin: 0;
		color: #444;
		line-height: 16px;
		}
		
	.headlines ul {
		list-style: none;
		margin: 5px 0 0;
		padding: 0 0 0;
		}
		
	.headlines ul li {
		margin: 5px 0;
		}
		
	.headlines ul a {
		display: block;
		line-height: 14px;
		padding-left: 20px;
		background: url(team_ul_a.gif) no-repeat left 3px;
		text-decoration: none;
		min-height: 1px;
		}
		
	* html .headlines ul a {
		height: 1px;
		}
		
	.headlines ul a:hover {
		text-decoration: underline;
		}
		
/* [ Age Grade Quicklinks ] */

	.quicklinks {
		margin: 20px 0 0;
		}

	.quicklinks ul {
		list-style: none;
		padding: 0;
		margin: 9px 0 0 0;
		font-size: 11px;
		}
		
	.quicklinks ul a {
		text-decoration: none;
		display: block;
		line-height: 18px;
		padding-left: 20px;
		background: url(team_ul_a.gif) no-repeat left center;
		}
		
	.quicklinks ul a:hover {
		text-decoration: underline;
		}
		
	.quicklinks ul a strong {
		font-weight: normal;
		}
		
/* [ Static Content ] */

#static_content {
	padding: 30px 0 0;
	}
	

		
		

