@charset "utf-8";
/* CSS Document */

body {
	background-image: url(imgs/bg.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
}


.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bigtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}


.titlecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.style2 {color: #FF0066}
.style3 {color: #0066FF}
.style4 {color: #009900}
.style6 {color: #FF6600}

.style7 {color: #FFFFFF}
.footertext, .footertext a {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
	
.alignleft{text-align:left;}

.header{list-style:none;margin:0px 0px 0px -40px;!margin:0px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#0066FF;font-weight:bold;}
.header li{margin:0px 0px 20px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

.upperroman{list-style:upper-roman;margin:0px 0px 0px -22px;!margin:0px 0px 0px 25px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#0066FF;font-weight:bold;}
.upperroman li{margin:0px 0px 20px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.decimal{list-style:decimal;margin:10px 0px 10px 0px;!margin:10px 0px 10px 50px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;font-weight:normal;}
.decimal li{margin:8px 0px 8px 0px;}
.disc{list-style:none;margin:10px 0px 20px -22px;!margin:10px 0px 20px 25px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;font-weight:normal;}
.disc li{margin:8px 0px 8px 0px;background:url('imgs/bullet_star.gif') no-repeat 0px 1px;!background:url('imgs/bullet_star.gif') no-repeat 0px 4px;padding:0px 0px 0px 20px;}
.prizes{list-style:decimal;margin:10px 0px 10px -22px;!margin:10px 0px 10px 25px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#a1388c;}
.prizes li{margin:8px 0px 8px 0px;}
.alpha li{margin:8px 0px 8px 0px;}
.alpha{list-style:lower-alpha;margin:10px 0px 20px -22px;!margin:10px 0px 20px 25px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;font-weight:normal;}

.gold{color:#f8ad20;font-weight:bold;}
.silver{color:#969696;font-weight:bold;}
.bronze{color:#985418;font-weight:bold;}

#menulink{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight:bold;}
#menulink a:link{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#ed048d;font-weight:bold;}
#menulink a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#ed048d;font-weight:bold;}
#menulink a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#feaf15;font-weight:bold;}
#menulink a:active{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#feaf15;font-weight:bold;}

#list{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#4a4a4a;width:650px;clear:both;align:center;text-align:left;height:20px;vertical-align:middle;}
#list01{float:left;padding:0px 5px 0px 0px;height:20px;vertical-align:middle;}
#list02{float:left;vertical-align:middle;height:20px;}
#list03{float:right;height:20px;vertical-align:middle;}
#list02 form{padding:0px;margin:0px;}
#list03 form{padding:0px;margin:0px;}

#list .grey {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#9f9f9f;}
#list a:link{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#9f9f9f;text-decoration:none;}
#list a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#9f9f9f;text-decoration:none;}
#list a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#9f9f9f;text-decoration:underline;}
#list a:active{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#9f9f9f;text-decoration:underline;}
#list .goto{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#4a4a4a;width:50px;border:1px #e3e9ef solid;padding:2px 5px 2px 5px;height:10px;margin:0px;}
#list .searchname{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#4a4a4a;height:10px;width:100px;border:1px #e3e9ef solid;padding:2px 5px 2px 5px; margin:0px 17.5px;}

#thumbnails {width:650px;text-align:left;}
#thumbnails .entry{width:143px; float:left; margin:0 18px 10px 0;}
#thumbnails .entry img {border:0;}
#thumbnails .entryimg{width:143px;height:91px;clear:both;padding:0px 0px 11px 0px; text-align:center; background:#FFFFFF;}
#thumbnails .title_lvl{width:143px;clear:both;}
#thumbnails .title_magnify{width:14px;float:left;padding-top:10px;}
#thumbnails .title a{width:119px;float:left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;font-weight:bold; text-decoration:none; padding:10px 5px 0px 5px;}
#thumbnails .school{ clear:both; padding-top:10px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666; }
#thumbnails .sname{ clear:both; height:2em; padding-top:10px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#ee0f91; }
#thumbnails .schoolname{clear:both; padding-right:19.5px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;font-weight:bold;}
#thumbnails td {vertical-align:top;}

.viewvotes {padding:6px 50px;}
.spacer {width:10px;}
.clear{clear:both;}
.red{color:#FF0000}

.thanksForVote { padding:100px; }

#eventGallery img{border:1px #ffffff solid;}