body {
	font: 0.75em Verdana, Tahoma, sans-serif;
	color: #666666;
}

a {
	color: #0099ff;
	text-decoration: underline;
}

a:hover { text-decoration: none; }

.green { color: #00b14c; }

.mainNav, .subNav {
	font-size: 1.2em;
	font-weight: bold;
	color: #2cb44a;
}

.subNav { font-size: 1.0em; }

.mainNav a, .subNav a {
	color: #2cb44a;
	text-decoration: none;
}

.mainNav a:hover, .subNav a:hover {
	text-decoration: underline;
}

.mainNav a.active, .subNav a.active {
	color: #0099ff;
}

.postmetadata { font-size: 0.75em; }

#index h3 {
	font-size: 1.2em;
	color: #6633cc;
}

#newsHeader h3 {
	font-size: 1.3em;
}
	
h3 { color: #006699; }

#shop h2 { color: #0099ff; }
#creatorsTeamBios, #creatorsSupportTeamBios h2 { color: #006699; }
#newsHeader h2, #news h2 { color: #0099ff; }

#testimonials strong { font-size: 1.1em; font-style: italic; color: #006699; }

#images th { font-size: 0.9em; color: #0099ff; }

/* Upcoming Events */
#upcomingEvents .post h2{
    font-weight:normal;
    font-size:1.3em;
}

#footer {
	font-size: 0.9em;
	color: #999999;
}

#footer a { color: #999999; }
