html {
	overflow-y: scroll;
}
html * {
	font-family: verdana;
	font-size: 14px;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}
body {
	text-align: center;
	background: url("background.gif") #8b5e3b repeat-x;
}
body.about {
	background: url("backgroundAbout.gif") #8b5e3b repeat-x;
}
body.programs {
	background: url("backgroundPrograms.gif") #8b5e3b repeat-x;
}
#center {
	background-color: #fff;
}
#center .body {
	float: left;
	width: 100%;
}
#center .footer {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 12px;
}
#center .footer p {
	padding-top: 1em;
	font-size: 12px;
	color: #582b08;
}
#right .body {
	padding-top: 14px;
	padding-left: 20px;
}
#right .body img {
	border: 2px solid #000;
	width: 160px;
	margin-top: 14px;
}
#innerContent {
	margin-top: 17px;
	margin-bottom: 17px;
	margin-left: 32px;
	margin-right: 32px;
	padding: 1em;
}

/*	Typography	*/
	h1 {
		font-size: 1.5em;
		margin-bottom: 1em;
	}
	h2 {
		font-size: 1.25em;
		margin-bottom: 1.2em;
	}
	#center	p, #center ul, #center ol, #center form {
		margin-bottom: 1.5em;
	}
	#center	ol, #center	ul {
		margin-left: 2.5em;
	}
	#center	a {
		color: #36f;
	}
/*	*/

/*	Classes */
#center p.protection {
	text-align: center;
	border: 1px solid #333;
	background: #ffffcc;
	padding: 1em;
}
#center p.customHead {
	margin-top: 2.5em;
	margin-bottom: 1em;
}
img.inlineImage {
	width: 240px;
	margin: 0 1em 1em 0;
	float: left;
}
/*	*/

/*	Min Height Adjustment */
	#innerContent {
		min-height: 240px;
	}
	* html #innerContent {
		height: 340px;
	}
/*	*/

/*	Border Style */
	#borderRight {
		background: url("border_right.gif") right bottom no-repeat;
	}
	#borderTop {
		background: url("border_top.gif") center top no-repeat;
		padding-top: 1px;
	}
	#borderLeft {
		background: url("border_left.gif") left top repeat-y;
	}
	#borderBottom {
		background: url("border_bottom.gif") center bottom no-repeat;
		padding-bottom: 1px;
	}
/*	*/

/*	Navigation */
	#left .body {
		margin-top: 11px;
		padding: 0 1em 11px 1em;
		background: #cfe295;
	}
	#navigation a {
		font-weight: normal;
		color: #000;
		text-decoration: none;
		font-size: 16px;
	}s
	#navigation, #navigation li {
		list-style: none;
	}
	#navigation {
		background: color;
		padding-top: 1em;
	}
	#navigation li {
		margin-bottom: 0.75em;
	}
	#navigation li.cur_nav a {
		font-weight: bold;
	}
	#navigation li.cur_nav ul {
		margin-top: 0.5em;
		margin-left: 2em;
	}
	#navigation li.cur_nav li a {
		font-size: 14px;
		font-weight: normal;
	}
	#navigation li.cur_nav li.cur_nav a {
		font-weight: bold;
	}
/*	*/


.acrobat {
	background-image:url('/images/acrobaticon.gif');
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:40px;
	padding-top:18px;
	padding-bottom:20px;
}
