body {
	font-size: 13px;
	background:white;
	margin:0px;
	padding:0px;
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
img {border:none;margin:0}
hr {  border-color: #c7cfd6;
	border-style: solid;
	border-width: 3px 0 0;
	clear: both;
	margin: 12px 0 5px 0px;
	height: 0;
}
a{color:#555555;font-weight:normal}
h1 {color:#adacac; font-size:24px; padding:25px 0px 12px 0px; margin:0; font-weight:normal;}
h2 {color:black; font-size:24px; font-weight:bold; padding:0; margin:0}
h3 {font-size:16px; font-weight:normal; padding:0px 0px 15px 0px; margin:0}
h4 {margin:0; padding:0;}
div {padding:0; margin:0}
p {margin:0; padding:0px 5px 15px 0px}
td {padding-bottom:10px; vertical-align:top;}

td p {padding:0px 5px 8px 0px}

.link {font-size:18px; font-weight:bold; text-decoration:none; color:#ec0d8e;}
.more {text-align:right; padding-right:30px; font-weight:bold;}


#paypalForm input{width:auto;}

#headerWrapper {
	background: #ec0d8e;
	padding:0px 0px 0px 0px;
}
#menuWrapper {
	background: black;
	padding:0px 0px 0px 0px;
}
#contentWrapper {
	background: white;
	padding:0px 0px 0px 0px;
}
#footerWrapper {
	background: #9c9c9c;
	padding:0px 0px 0px 0px;
}

#content {
	margin:0px auto;
	width: 800px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background:white;
}
#header {
	margin:0 auto;
	width:800px;
	text-align:left;
	padding:0px 0px 0px 0px;
}
#headerLogo {width:330px; float:left; padding:20px 60px 0px 0px;}
#headerRight {width:350px;float:left; padding:60px 20px 0px 0px; }
#mainContent {float:left; clear:both; width:460px; padding: 0px 23px 30px 0px}
#mainContent ul {list-style:none; padding:0px 0px 0px 0px; margin:20px 0px 15px 0px; clear:both; float:left; width:100%}
#mainContent ul a{color: #ec0d8e; text-decoration:none; font-size:18px}
#mainContent li {float:left; width:45%; line-height:25px}
#mainContent strong {color:#ec0d8e; font-weight:normal;}
#mainContent h4 {color:#adacac; font-size:21px; font-weight:normal; margin:10px 0px 12px 0px;}
#mainContent a{color:#ec0d8e; font-weight:normal; text-decoration:none;}

#mainContent .pointers {color: #ec0d8e; margin:0px 0px 0px 0px; padding:0; font-weight:bold;}
#mainContent ul.pointers {color: #ec0d8e; margin:5px 0px 15px 20px; font-weight:normal; }
#mainContent .pointers li {float:inherit; line-height:1.5em; list-style:disc; width:95%; }
#mainContent .link2 a{ font-weight:bold; font-size:13px; }
#mainContent .extraStrong {font-weight:bold;}
#mainContent .button a {display: block; color:white; padding: 4px 10px 4px 10px; background-color: #ec0d8e; font-weight:bold; float:left; clear:both; margin-top:20px;}

.winnerImage {background-color:#ec0d8e; width: 410px; margin: 0px 0px 12px 0px;}
.winnerImage img {display:block;}
.winnerImage h5 {padding: 7px; color:white; margin:0; font-size:13px; font-weight:normal;}

#mainContentWide {float:left; clear:both; width:660px; padding: 0px 23px 30px 0px}
#mainContentWide  .extraStrong {font-size: 16px;}
#mainContentWide h4 {color:#adacac; font-size:21px; font-weight:normal; margin:10px 0px 12px 0px;}
#mainContentWide a{color:#ec0d8e; font-weight:normal; text-decoration:none;}
#mainContentWide strong {color:#ec0d8e; font-weight:normal;}


#sideBar {float:left; width:260px; padding:28px 0px 100px 0px; }
#sideBar h3 {color:#adacac; font-size:21px; font-weight:normal; padding:0; margin:0; }
#sideBar h4 {color:#414042; font-size:15px; font-weight:normal; padding:0; margin:0px 0px 12px 0px; }
#sideBar .link {font-size: 14px;}
#sideBar .spotlight1 { width:234px; background-color:#09bfff; color:black; padding: 11px 0px 0px 8px; margin-bottom:15px;}
#sideBar .spotlight1 .link a{color:white; font-weight:bold; text-decoration:none; font-size:14px; }
#sideBar .spotlight1  h3 {color:white;}
#sideBar .spotlight1  h4 {color:white; margin:0px 0px 12px 0px;}

#spotlightTickets { color:black; float:left; width:430px; background-color:#ec0d8e; padding:11px 11px 5px 11px; margin-top:10px;}
#spotlightTickets .link a{color:white; font-weight:bold; text-decoration:none; font-size:14px; }
#spotlightTickets  h3 {color:white; font-size:21px; margin:0; padding:0; }
#spotlightTickets  h4 {color:white; font-size:15px; font-weight:normal; margin:0px 0px 8px 0px;}
#spotlightTickets  p {padding:0 0px 8px 0;}

#sideBar #spotlightTickets { color:black; float:left; width:220px; background-color:#ec0d8e; padding:11px 11px 5px 11px; margin:0px 0px 10px 0px;}
#sideBar #spotlightTickets h3 {font-size: 24px;}

#sideBar #spotlightGuidance { color:white; float:left; width:220px; background-color:#ec0d8e; padding:11px 11px 5px 11px; margin:0px 0px 10px 0px; font-size:18px;}
#sideBar #spotlightGuidance h3 {font-size: 24px; font-weight:bold; margin:0px 0px 8px 0px; color:white} 


#spotlightTickets2 {padding:11px 0px 5px 0px; margin-top:5px; font-size:16px;}
#spotlightTickets2 p {padding:0px 0px 8px 0px;}
#spotlightTickets2 strong { color:black;}
#spotlightTickets2 .link a{font-weight:bold; text-decoration:none; font-size:14px; }

.contactDetails {font-size:16px; color:#989898}

#sideBar #spotlight1 { float:left; width:230px; padding:30px 0px 20px 30px}
#note { float:left; width:230px; font-size:12px; padding:60px 0px 0px 20px;}
#registration1 {float:left; width:200px; padding:5px; background-color:#21b4e8; color:white; font-size:24px; margin:30px 30px 100px 0px;}
#registration1 a {color:white; text-decoration:none; font-weight:bold} 
#registration2 {float:left; width:180px; padding:5px; background-color:#ec0d8e; color:white; font-size:24px; margin:30px 30px 100px 0px;}
#registration2 a {color:white; text-decoration:none; font-weight:bold}

#register label {width:40%; float:left; clear:left; margin-top:5px}
#register label span {font-size:11px}
#register input {width:50%; float:left; clear:right; margin-top:5px}
#register select {width:50%; float:left; clear:right; margin-top:5px}
#register textarea {width:50%;float:left; clear:right; margin-top:5px}


#enter h1 {padding-bottom:15px}

#email2 {display:none}
#submit {float:right; width:100px; background-color:#ec0d8e; color:white; border:none; margin-right:50px; padding:3px}

.photo {width:125px}
.program { padding: 0px 0px 8px 0px;}

#footer {
	width:800px;
	margin: 0px auto;
	padding:15px 0px 15px 0px;
	color:white;
	text-align:left;
	font-size:10px;
}
#footer a{color:white;text-decoration:none; font-weight:normal}
#footer a:hover{color:white;text-decoration:underline;}
.footMenuOver {text-decoration:underline;}

.clearer {
	clear:both;
}

#menu{
	margin:0 auto;
	padding:0;
	list-style-type:none;
	width:800px;
	position:relative;
	display:block;
	height:42px;
	line-height:42px;
	font-weight:normal;
}
#menu li{
	float:left;
	margin:0;
	padding:0;
	height:42px;
	}
#menu li.menu-over {
	float:left;
	margin:0;
	padding:0;
	height:42px;
	color:#ec0d8e;
	}
#menu li.menu-over a{
	color:#ec0d8e;
}
#menu li a{
	display:block;
	float:left;
	color:white;
	text-decoration:none;
	padding:0px 14px 0 5px ;
	height:42px;
	text-align:center;
	font-weight:normal;
	font-size: 13px;
	}
#menu li a:hover{
	color:#ec0d8e;
	}
#menu li a:visited{
	font-weight:normal;
	}
#menu #menuEnter {font-weight:bold; color: #09bfff;}
#menu #menuEnter:hover{ color:#ec0d8e;}


