@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(images/bottombackground.jpg);
	background-repeat: repeat;
	margin:0px;
}
#bgTopDiv {
	background-image:url(images/topbackground_03.gif);
    background-repeat: repeat-x;
	height:434px;
}
a span {
	display:none;
}
#container {
	background-color: #FFFFFF;
	height: auto;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image:url(images/header_02.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:260px;
	padding-left:20px;
	padding-right:20px;
}
#bgleft {
	position:absolute;
	width:676px;
	height:415px;
	z-index:1;
	left: -677px;
	top: 1px;
	background-image:url(images/bgleft.jpg);
	background-repeat:no-repeat;
}
#bgright {
	position:absolute;
	width:676px;
	height:415px;
	z-index:2;
	left: 800px;
	background-image: url(images/bgright.jpg);
	top: 1px;
}
#navbar {
	position:absolute;
	width:780px;
	height:17px;
	z-index:3;
	left: 0px;
	top: 205px;
	background-color: #143650;
	padding:10px;
	text-align: center;
	font-size: 14px;
}
.nav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #EEE;
}
.nav a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #EEE;
	text-decoration:none;
}
.nav a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#888;
	text-decoration:none;
}
#photos {
	position:absolute;
	width:775px;
	height:162px;
	z-index:4;
	left: 21px;
	top: 248px;
}
	
#aboutusphotos {
	position:absolute;
	width:775px;
	height:162px;
	z-index:4;
	left: 21px;
	top: 248px;
	background-image: url(images/aboutus_collage.jpg);
	background-repeat:no-repeat;
}

#volunteerphotos {
	background-image: url(images/volunteer_collage.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:775px;
	height:162px;
	z-index:4;
	left: 21px;
	top: 248px;
}
#competitorphotos {
	background-image: url(images/competitor_collage.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:775px;
	height:162px;
	z-index:4;
	left: 21px;
	top: 248px;
}
#shavingsphotos {
	background-image: url(images/blank_collage.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:775px;
	height:162px;
	z-index:4;
	left: 21px;
	top: 248px;
}
#golfphotos {
	background-image: url(images/blank_collage.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:775px;
	height:162px;
	z-index:4;
	left: 21px;
	top: 248px;

}
	
#sponsorphotos {
	position:absolute;
	width:775px;
	height:162px;
	z-index:4;
	left: 21px;
	top: 248px;
	background-image: url(images/sponsor_collage.jpg);
	background-repeat:no-repeat;
}
#ribbon {
	position:absolute;
	width:832px;
	height:171px;
	z-index:5;
	left: 0px;
	top: 550px;
	background-image: url(images/aecbanner_08.png);
	display:block;
}
#ribbon a {
	width:832px;
	height:171px;
	display:block;
}
img, #ribbon { behavior: url(iepngfix.htc);
}
#footer {
	background-color: #BBB;
	height: auto;
	width: 800px;
	position:relative;
	text-align:center;
	padding-top:5px;
	left: -20px;
}
.footertext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #222;
}
.footertext a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #222;
	text-decoration:underline;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2C69A0;
}
.headline a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2C69A0;
	text-decoration:underline;
}
#sponsor {
	position:absolute;
	width:123px;
	height:39px;
	z-index:1;
	left: 670px;
	top: 7px;
	background-image: url(images/volunteer_sponsor_03.jpg);
	background-repeat: no-repeat;
	display:block;
}
#sponsor a {
	width:123px;
	height:39px;
	display:block;
}
#volunteer {
	position:absolute;
	width:123px;
	height:39px;
	z-index:1;
	left: 0px;
	top: 44px;
	background-image:url(images/volunteer_sponsor_06.jpg);
	background-repeat:no-repeat;
	display:block;
}
#volunteer a {
	width:123px;
	height:39px;
	display:block;
}
#home {
	position:absolute;
	width:386px;
	height:198px;
	z-index:1;
	left: -461px;
	top: -47px;
	display:block;
}
#home a {
	width:386px;
	height:198px;
	left: -461px;
	top: -47px;
	display:block;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #112941;
}
.text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #112941;
	text-decoration:underline;
}
.seriftext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #17364F;
}
.mdglink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #111;
}
.mdglink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #111;
	text-decoration:underline;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #112941;
}
.highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E273F;
	background-color: #BBB;
	text-decoration:none;
	height: 25px;
	width: 60px;
	display:block;
	padding-top:10px;
	text-align:center;
}
.highlight a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #BBB;
	text-decoration:none;
	height: 20px;
	width: 60px;
	display:block;
}
.highlight a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#BBB;
	background-color: #142A41;
	text-decoration:none;
	height: 20px;
	width: 60px;
	display:block;
}
img.portfolio {border: 2px #2C69A0 solid;}
a:hover img.portfolio  {border: 2px #999 solid;}

#spectator {
	position:absolute;
	width:124px;
	height:40px;
	z-index:1;
	left: -663px;
	top: -43px;
	background-image: url(images/spev_vendorbuttons_03.jpg);
	background-repeat:no-repeat;
	display:block;
}
#spectator a {
	width:124px;
	height:40px;
	background-image: url(images/spev_vendorbuttons_03.jpg);
	background-repeat:no-repeat;
	display:block;

}
#vendor {
	position:absolute;
	width:124px;
	height:39px;
	z-index:1;
	background-image: url(images/spev_vendorbuttons_05.jpg);
	background-repeat:no-repeat;
	display:block;
	left: 0px;
	top: 45px;
}
#vendor a {
	width:124px;
	height:39px;
	background-image: url(images/spev_vendorbuttons_05.jpg);
	background-repeat:no-repeat;
	display:block;
}
