body{
	background: #fff url(img/background2.jpg) repeat-x fixed center top;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0;
	padding: 0;
}

img{
	border: none;
}

a:link,
a:visited{
	color: /*#ff2f91*//*#4ec7fb*//*#ee9a00*/#4ec8fc;
}

a:hover{
	color: #ff2f91;
	/*text-decoration: none;*/
}

p{
	margin: 0;
	padding: 8px 0;
}

abbr{
	text-decoration: none;
	border: none;
}

div#header h1{
	text-indent: -9999px;
	background: transparent url(img/logo2.png) left top no-repeat;
	min-width: 625px;
	margin: -10px -75px 0 -75px;
	padding: 60px 0;
}

div#content{
/*	background-color: rgb(116, 72, 131);
	background-color: rgba(116, 72, 131, 0.8) !important;*/
	background: transparent url(img/contentbg.png) left top repeat;
	width: 500px;
	margin: 0 auto;
	padding-left: 15px;
	padding-bottom: 5px;
	position: relative;
	left: -50px;
	overflow: visible;
}

div#header{
}

div#header p{
	margin-top: 0;
	padding-top: 15px;
	text-align: center;
}

div#header p#tagline{
	margin-top: -10px;
	padding-top: 0;
}


ul#sponsors{
	padding: 0;
	width: 100%;
	text-align: center;
	padding-top: 15px;
}

ul#sponsors li{
	display: inline;
}

ul#sponsors li a{
	padding-left: 10px;
	width: 150px;
	height: 150px;
	border: none;
}



a:link.signup,
a:visited.signup{
	font-size: 120%;
	background: #4ec8fc;
	background: rgba(78, 200, 252, 0.7);
	color: #feee40;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 175px;
	padding: 10px 0;
	margin: 35px 15px 30px 0;
	float: right;
	position: relative;
	z-index: 1;
}

a:hover.signup{
	background: #feee40;
	color: #ff2f91;
}

img#collage{
	background: transparent url('img/collage.gif') left top no-repeat;
	display: block;
	float: right;
	margin-right: -120px;
	margin-top: 0px;
}

ul#date-time{
	padding: 5px 0 5px 15px;
	font-size: 120%;
	color: #f9f149;
	background-color: #03834b;
	opacity: 0.9;
	margin-left: -15px;
}

ul#date-time li{
	list-style-type: none;
	margin: 3px 0;
}
