
body  { font-size: 100%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; position: relative }
.main { background-image: url(../images/menu/repeat.gif); background-repeat: repeat-y; text-align: left; margin-right: auto; margin-left: auto; position: relative; width: 812px }
.banner  {
	background-image: url("../images/banner.jpg");
	text-indent: -10000px;
	position: relative;
	width: 812px;
	height: 142px;
	}
#header-logo {
	position: absolute;
	right: 20px;
	top: 23px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#
p  { font-size: 0.75em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0 0 0.5em }
label  { font-size: 0.95em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
h1   { color: #f00; font-size: 1.25em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding-bottom: 0.75em }
h2  { color: #0076bf; font-size: 0.95em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding-bottom: 0.5em }
 
.footer   { background-image: url("../images/footer.gif"); background-position: 0 bottom; text-align: center; padding-top: 30px; padding-left: 40px; position: relative; width: 760px; height: 140px; overflow: auto; clip: auto; border-width: 1px; border-color: #ffe27c }
div.footer p  { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; width: 742px }
.packetpickup { font-weight: bold; background-color: #f8f8f8; display: block; margin: 3px 3px 25px; padding: 10px; width: 43%; float: left; border: solid 1px #e30000 }
/*<agl.folder "Content">*/
	.content     { background-repeat: no-repeat; background-position: right 0; text-align: left; padding: 25px 260px 15px 10px; position: relative; left: 24px; width: 501px; min-height: 350px }
	/*Set the minumum height for Content Block*/
#minheight { width: 1px; height: 350px; float: right }
#homepage .content {
	background-image: url(../images/photos/photo1.jpg);
 }
	#sponsorspage .content { background-image: url("../images/photos/photo2.jpg"); }
	#resultspage .content { background-image: url("../images/photos/photo3.jpg"); }
	#entriespage .content { background-image: url("../images/photos/photo4.jpg"); }
	#entriespage2 .content  { background-image: url("../images/photos/photo8.jpg"); }
	#entriespage3 .content { background-image: url("../images/photos/photo9.jpg"); }
	#coursepage .content { background-image: url("../images/photos/photo5.jpg"); }
	#contactuspage .content { background-image: url("../images/photos/photo6.jpg"); }
	#awardspage .content  { background-image: url("../images/photos/photo7.jpg"); }
 
 .imageleft{
	float: left;
	padding-right: 15px;
	padding-bottom: 5px;
}
a.button{
	border:#BBB 1px solid;
	color:#FFFFFF;
	display:block;
	margin-right:10px;
	cursor:pointer;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-khtml-border-radius: 6px;
	-moz-box-shadow: 0px 1px 3px #AAA;
	-webkit-box-shadow: 0px 1px 3px #AAA;
	box-shadow: 0px 1px 3px #AAA;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	text-align: center;
	background: #f3c5bd; /* old browsers */
	background: -moz-linear-gradient(top, #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #ff6600 75%, #c72200 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c5bd), color-stop(50%,#e86c57), color-stop(51%,#ea2803), color-stop(75%,#ff6600), color-stop(100%,#c72200)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5bd', endColorstr='#c72200',GradientType=0 ); /* ie */
	font-weight: bold;
}
a:hover.button{
background: #ffb76b; /* old browsers */

background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(50%,#ffa73d), color-stop(51%,#ff7c00), color-stop(100%,#ff7f04)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); /* ie */
}
 
