html {
	font-size: 100.01%; }
body { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #006b6e; margin: 0; padding: 0    }
h1 { color: #006b6e; font-size: 1.5em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; margin: 0 0 10px; padding: 0; }
h2 { color: #006b6e; font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; margin: 10px 0; padding: 0; }
h3 { color: #006b6e; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; margin: 5px 0 0; padding: 0; }
h4 {
	color: #0c2577;
	font-size: 1.3em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 5px 0 0;
	padding: 0; }
h5 {
	color: #0c2577;
	font-size: 1em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0 0 10px;
	padding: 0; }
p { color: #000; font-weight: normal; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif ; margin-top: 10px; margin-bottom: 10px; padding: 0; }
ul { margin: 0; padding: 5px 0 5px 0; list-style-type: none; }
li {
	line-height: 17px; }
/*<agl.folder "links">*/
	a  { font-weight: bold; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	a:link  { color: #39c; font-weight: bold; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	a:visited  { color: #39c; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	a:hover  { color: #a6b3ac; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	a:active  { color: #a6b3ac; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink  { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink a:link   { color: #84a7e5; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink a:visited   { color: #84a7e5; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink a:hover  { color: #ccc; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink a:active  { color: #ccc; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.news_link  { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none ; }
	.news_link a:link  { color: #39c; text-decoration: none ; }
	.news_link a:visited  { color: #39c; text-decoration: none  ; }
	.news_link a:hover   { color: #a6b3ac; text-decoration: none  ; }
	.news_link a:active   { color: #a6b3ac; text-decoration: none  ; }
	.sitemaplink  { font-weight: bold; font-size: 0.92em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.sitemaplink a:link  { color: #39c; font-weight: bold; font-size: 0.92em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.sitemaplink a:visited  { color: #39c; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.sitemaplink a:hover  { color: #a6b3ac; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.sitemaplink a:active  { color: #a6b3ac; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "divs">*/
	#container {
		font-size: 0.75em;
		background-color: #fff;
		background-image: url(../images/pagebg-tile.gif);
		background-repeat: repeat-y;
		text-align: left;
		margin: 15px auto 5px;
		padding: 0;
		width: 953px;
		border: solid 4px #a6b3ac; }
	#logo{ position: relative; top: -4px; left: -4px; width:212px ; height: 173px; float: left; margin: 0; padding: 0; }
	#header {
		text-align: center;
		position: relative;
		width: 735px;
		height: 80px;
		float: right;
		clear: right;
		margin: 0;
		padding: 0 4px 0 0; }
	#content { margin: 0 0 10px; position: relative; width: 715px; float: right; clear: right; vertical-align: top; padding: 20px 4px 20px 0; }
	#content-home {
	margin: 0 0 10px;
	padding: 0 4px 0 0;
	position: relative;
	width: 735px;
	float: right;
	clear: right;
	vertical-align: top; }
	#navigation {
		background-color: #eee;
		position: relative;
		width: 205px;
		float: left;
		clear: left;
		margin: 0 0 0 4px;
		padding: 0; }
	#navigation ul { font-weight: bold; margin: 0; padding: 5px 0 0; list-style-type: none; }
	#navigation li {
		line-height: 16px; }
	#navigation li a {
		color: #0c2577;
		font-size: 0.92em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		margin: 0;
		padding: 2px 0 3px 7px;
		display: block;
		zoom: 1; }
	#navigation li a:link {
		color: #0c2577;
		border-top: 1px solid #eee;
		border-bottom: 1px solid #eee;
		list-style-type: none; }
	#navigation li a:visited {
		color: #0c2577;
		border-top: 1px solid #eee;
		border-bottom: 1px solid #eee;
		list-style-type: none; }
	#navigation li a:hover {
		color: #0c2577;
		background-color: #d8d8d8;
		border-top: 1px solid #d8d8d8;
		border-bottom: 1px solid #d8d8d8;
		list-style-type: none; }
	#navigation li a.active {
		color: #0c2577;
		background-color: #d8d8d8;
		border-top: 1px solid #d8d8d8;
		border-bottom: 1px solid #d8d8d8;
		list-style-type: none; }
	#bottomstripe { background-image: url(../images/bottomstripe.gif); background-repeat: no-repeat; background-position: 50% bottom; padding: 0; width: 952px; height: 23px; clear: both; margin: 0; }
	#home-left { width: 400px; float: left; clear: left; margin: 0; padding: 20px 0 0 20px; }
	#emcee {
		width: 380px;
		overflow: hidden;
		margin: 0;
		padding: 0; }
	#home-right { text-align: center; width: 291px; float: right; margin: 0; padding: 20px 20px 0 0; }
	#footer {
		color: #eee;
		font-size: 0.69em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		margin-top: 2px;
		margin-left: auto;
		padding: 0;
		width: 956px;
		height: 20px;
		margin-right: auto; }
	#footer-left { text-align: left; width: 500px; float: left; }
	#footer-right { text-align: right; width: 446px; float: right; }
	#slideshow {
		margin-top: 20px;
		margin-left: 30px; }
/*</agl.folder>*/
/*<agl.folder "classes">*/
	.active-page {
		color: #0c2577;
		font-size: 0.92em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		background-color: #ccc;
		margin: 0;
		padding: 2px 0 3px 7px;
		border-top: 1px solid #eee;
		border-bottom: 1px solid #eee; }
	.register  { color: #000; font-weight: normal; font-size: 0.63em; font-family: Verdana, Arial, Helvetica, sans-serif ; }
	.register-titles { color: #006b6e; font-size: 0.63em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: super; }
	.homelogos { text-align: left; vertical-align: middle; margin-top: 0; margin-right: 7px; margin-left: 7px; }
	.homephoto {
		width: 120px;
		float: left;
		clear: left; }
	.photo-caption {
		width: 250px;
		float: left;
		clear: right;
		margin-top: 28px; }
	.home-sponsors {
		background-image: url(../images/sponsors-home.gif);
		background-repeat: no-repeat;
		background-position: right top;
		position: relative;
		margin: 0 0 6px;
		width: 735px;
		clear: both;
		padding-top: 25px;
		padding-bottom: 0; }
	.home-sponsors-row2 {
		margin: 0;
		width: 500px;
		padding: 0; }
	.right-photos {
	text-align: left;
	position: relative;
	width: 230px;
	float: left;
	clear: right; }
	.width450 { text-align: left; width: 450px; margin-top: 25px; margin-left: 20px; }
	.centered {
		text-align: center;
		padding-right: 20px; }
	.width500 { text-align: left; width: 500px; }
	.width405 { text-align: left; position: relative; width: 405px; float: left; clear: both; margin-right: 20px; }
	.width465 {
	text-align: left;
	margin-right: 20px;
	position: relative;
	width: 465px;
	float: left;
	clear: both; }
	.width360 {
		text-align: left;
		position: relative;
		width: 360px;
		float: left;
		clear: left;
		margin-bottom: 10px; }
	.width280 {
	text-align: left;
	margin-bottom: 10px;
	position: relative;
	width: 280px;
	float: left;
	clear: right; }
	.width220 {
	text-align: left;
	margin-bottom: 10px;
	position: relative;
	width: 220px;
	float: left;
	clear: left; }
	.width200 { text-align: left; position: relative; width: 200px; float: left; clear: right; }
	.width135 {
		text-align: left;
		position: relative;
		width: 135px;
		float: left;
		clear: right;
		margin-bottom: 15px; }
	.width105 {
	text-align: left;
	margin-bottom: 10px;
	position: relative;
	width: 105px;
	float: left;
	clear: right; }
	.width700 {
		width: 700px;
		float: left;
		clear: both;
		margin-bottom: 10px; }
	.arrows {
		vertical-align: text-top;
		margin-right: 5px;
		margin-left: 5px; }
	.sponsors {
		text-align: left;
		margin: 0;
		width: 700px;
		padding: 0; }
	.sponsor-type { margin: 5px 0; padding: 0; width: 600px; }
	.sponsor-logos {
		margin: 0;
		padding: 0 0 10px;
		width: 400px;
		float: left;
		clear: right; }
	* html .sponsor-logos {
	margin: 0;
	padding: 0 0 5px;
	width: 400px;
	float: left;
	clear: right; }
	*+html .sponsor-logos {
	margin: 0;
	padding: 0 0 5px;
	width: 400px;
	float: left;
	clear: right; }
	.sponsor-logos-mvp {
	margin: 0;
	padding: 0 0 10px;
	width: 480px;
	float: left;
	clear: right; }
	* html .sponsor-logos-mvp {
	margin: 0;
	padding: 0 0 5px;
	width: 480px;
	float: left;
	clear: right; }
	* +html .sponsor-logos-mvp {
	margin: 0;
	padding: 0 0 5px;
	width: 480px;
	float: left;
	clear: right; }
	.sponsor-logos-rows {
		width: 200px;
		margin: 0 10px 0 0;
		padding: 0 0 10px;
		float: left;
		clear: right; }
	* html .sponsor-logos-rows {
	margin: 0 10px 0 0;
	padding: 0 0 5px;
	width: 200px;
	float: left;
	clear: right; }
	* +html .sponsor-logos-rows {
	margin: 0 10px 0 0;
	padding: 0 0 5px;
	width: 200px;
	float: left;
	clear: right; }
	.sponsor-logos-rows img {
		margin-bottom: 5px; }
	.sponsor-logos img {
		vertical-align: top;
		margin-right: 5px; }
	.sponsor-names-left { margin: 0; padding: 0 0 10px; width: 240px; float: left; clear: left; }
	.sponsor-names-left-mvp {
	margin: 0;
	padding: 0 0 10px;
	width: 180px;
	float: left;
	clear: left; }
	* html .sponsor-names-left {
	margin: 0;
	padding: 0 0 5px;
	width: 240px;
	float: left;
	clear: left; }
	*+html .sponsor-names-left {
	margin: 0;
	padding: 0 0 5px;
	width: 240px;
	float: left;
	clear: left; }
	.sponsor-names-right { margin: 0; padding: 0; width: 400px; float: left; clear: right; }
	.sponsors ul {
	list-style-type: none;
	margin: 0;
	padding: 0; }
	.sponsors li {  }
	.buddies-left { text-align: center; margin: 0; padding: 0 0 10px; width: 350px; float: left; clear: left; }
	.buddies-right { text-align: center; margin: 0; padding: 0 0 10px; width: 350px; float: left; }
	.buddies-camerashy {
	text-align: center;
	margin: 0;
	padding: 15px 0 10px;
	width: 700px;
	float: left; }
	.aligncenter { text-align: center; }
	.aligntop { vertical-align: top; }
	.boldblue12px { color: #0c2577; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
	.boldblack12px { color: #000; font-weight: bold; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif ; }
	.black11px { color: #000; font-size: 0.92em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
	.blackbold11px { color: #000; font-size: 0.92em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
	.smaller-text {
		font-size: 0.8em; }
	.marginleft20 { margin-left: 20px; }
	.marginleft20-top20 { margin-top: 20px; margin-left: 20px; }
	.margintop20 { margin-top: 20px; }
	.margintop10 { margin-top: 10px; }
	.marginbottom5 { margin-bottom: 5px; }
	.marginbottom-photos {
	margin-bottom: 2px; }
	.margintop20-rt20 { margin-top: 20px; margin-right: 20px; }
	.clear { clear: both; }
	.extra-lineheight { line-height: 17px; }
	.athletes {
		width: 460px;
		float: left;
		clear: left;
		margin-top: 5px;
		margin-bottom: 10px; }
	.athlete-photos {
		text-align: center;
		width: 104px;
		float: left;
		margin: 0;
		padding: 0 5px; }
	.athlete-photos-wide {
	text-align: center;
	margin: 0;
	padding: 0 5px;
	width: 200px;
	float: left; }
	.coaches-left {
		text-align: center;
		position: relative;
		margin: 0;
		padding: 10px 0;
		width: 220px;
		float: left;
		clear: left; }
	.coaches-right {
		text-align: center;
		position: relative;
		margin: 0;
		padding: 10px 0;
		width: 300px;
		float: left;
		clear: right; }
	.committee {
		width: 700px;
		overflow: hidden;
		margin: 10px 0;
		padding: 0;
		border-bottom: 1px solid #ddd; }
	.committee-photos {
		width: 130px;
		float: left;
		clear: left;
		margin-bottom: 10px;
		padding: 0; }
	.committee-bios {
		padding: 0;
		width: 560px;
		float: left;
		clear: right;
		margin: 0; }
	.items-left {
		margin: 0;
		width: 330px;
		float: left;
		clear: left;
		padding: 0; }
	.items-right {
		margin: 0;
		padding: 0;
		width: 370px;
		float: left;
		clear: right; }
	.managers {
		width: 500px;
		float: left;
		margin: 0 0 10px;
		padding: 0; }
	li.graybullet {
		line-height: 17px;
		background-image: url(../images/bullet.gif);
		background-repeat: no-repeat;
		background-position: left center;
		padding-left: 10px; }
	li.graybullet-twoline {
	line-height: 17px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	padding-left: 10px; }
	.pics {
		overflow: hidden;
		margin: 0;
		padding: 0;
		zoom: 1; }
	.pics img {
		background-color: #eee;
		margin-right: auto;
		margin-left: auto;
		padding: 15px;
		border: solid 1px #a6b3ac; }
	.pics img {
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		-o-border-radius: 10px 10px 10px 10px;
		border-radius: 10px 10px 10px 10px;
		behavior: url(PIE.htc); }
	*+html .pics img {
	behavior: none; }
	* html .pics img {
	behavior: none; }
/*</agl.folder>*/
/*<agl.folder "breaking news">*/
	#newsbox {
		background-image: url(../images/newsbox.gif);
		background-repeat: no-repeat;
		background-position: 50% center;
		text-align: center;
		width: 275px;
		height: 215px;
		margin: 0;
		padding: 0; }
	.news {
		text-align: center;
		width: 195px;
		margin-top: 80px;
		margin-left: 38px; }
/*</agl.folder>*/


