body { color: #000; background-color: #fff9b6; margin: 0; }
.copy-base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.copy-base-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;

}
p { font-size: 12px; font-family: Verdana, Arial, Helvetica, Sans-serif }
.copy-base-white-head1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #069;
}
.copy-base-white-smalllink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #069;
}
.copy-base-white-small {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #069;
}
.blueline { width: 600px; border-top: 1px solid #069; }
.copy-base-black {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.contest:active         { 
	
		color: #069; 
		font-weight: 700; 
		font-size: 12px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: underline;}
a:link           { 

	color: #069; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline; 
}

a:visited         { 

	color: #069; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline; 
}
a:hover        { 

	color: #e23d2c; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline; 
}
a:active         { 
	
		color: #e23d2c; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: underline;}
a.contest:link           { 

	color: #069; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
}

a.contest:visited         { 

	color: #069; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
}
a.contest:hover        { 

	color: #e23d2c; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline; 
}
a.bbtn:active         { color: #e23d2c; font-weight: 700; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 18px; text-decoration: underline; }
a.bbtn:link           { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 18px; text-decoration: none; }

a.bbtn:visited         { color: #808080; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 18px; text-decoration: none; }

a.bbtn:hover        { color: #e23d2c; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 18px; text-decoration: underline; }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #e13828; margin-bottom: 0; padding-bottom: 0; }
h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #069;
	margin-bottom: 0; 
	padding-bottom: 0;  
}
h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #069;
	margin-bottom: 0; 
	padding-bottom: 0;  
}
ul { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; background-color: transparent; list-style-type: square; margin: 1em 0 1em 40px; }

#sponsors { color: #000; background-color: transparent; padding: 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;}
.class { border: solid 1px #069; }
#signup {
width: 200px; height: 79px; float: right; margin: 20px 20px 0 0}
#header {
width: 780px;
margin: 0 auto;
}
#logo {
width: 205px;
float: left;
height: 100px
}
#headline
{ margin: 20px 0 0; float: right; width: 350px }
#container {
margin: 10px auto 0 auto; width: 780px
}
#nav { width: 136px; float: left; background-color: #fff9b6; margin: 0; border-top: 1px solid #069; border-left: 1px solid #069; border-bottom: 1px solid #069; border-right-width: 0; }
#nav a { width: 136px; float: left; height: 20px; text-decoration: none }
#nav a.sidebarorange {
float: left;
padding: 7px;
height: 20px;
font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none;
}

#nav a.sidebarorange:link { color: #e23d2c;  }

#nav a.sidebarorange:visited { color: #e23d2c;  }

#nav a.sidebarorange:hover { color: #000; }
#nav a.sidebarorange:active { color: #000;  }
#nav a.sidebarwhite {
background-color: #e23d2c;
float: left;
padding: 7px;
height: 20px;
font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none;
}

#nav a.sidebarwhite:link{ color: #fff;  }
#nav a.sidebarwhite:visited{ color: #fff;  }
#nav a.sidebarwhite:hover { color: #000;  }
#nav a.sidebarwhite:active{ color: #000;  }

#nav a.sidebarwhite2 {
background-color: #e23d2c;
float: left;
padding: 7px;
height: 45px;
font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic;  
font-weight: bold;text-decoration: none;
}
#nav a.sidebarwhite2:link { color: #fff;  }

#nav a.sidebarwhite2:visited { color: #fff;  }

#nav a.sidebarwhite2:hover{ color: #000; }
#nav a.sidebarwhite2:active { 
color: #000;  
 }
#main {
background-color: #fff; color: black; padding: 10px; margin: 0 auto; float: right; width: 620px; height: auto; border: solid 1px #069;
}
.info {
border-bottom: solid 1px #069;
padding: 10px;
margin: 10px;
height: 190px;
}
.info2 {

padding: 10px;
margin: 10px;
height: 190px;
}
.info2 {

padding: 10px;
margin: 10px;
height: 230px;
}
