@charset "UTF-8";
/* CSS Document */

body {background:url(background.gif) repeat; margin:0; padding:0;
	font:Arial, Helvetica, sans-serif;}
	
p {margin:0; padding:0; margin-bottom:0; padding-bottom:0; margin-top:0; padding-top:0; text-align:justify;}
	

	
.p1 {font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0033;
	text-transform:uppercase;
	margin-bottom:0;
	padding-bottom:0;}

h1 {font:Arial, Helvetica, sans-serif; color:#FFFFFF; size:18px; text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:24px;
	margin:0;
	padding:0;
	margin-bottom:0;
	padding-bottom:0;
	margin-top:0;
	padding-top:0:}

	
h2 {font-family:Arial, Helvetica, sans-serif; color:#990066; text-transform:uppercase; font-weight:bold; font-size:14px;  margin:0; padding:0; margin-bottom:0; padding-bottom:0; }

h3 {font-family:Arial, Helvetica, sans-serif; color:#FF6600; text-transform:none; font-weight:bold; font-size:18px;  margin:0; padding:0; margin-bottom:2px; padding-bottom:2px; }

#menu {	background-image: url(menu.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 35px;
	width: 100%;
	position: fixed;
	top: 0px;
	z-index: 5;
	font:Arial, Helvetica, sans-serif; color:#33CCFF; text-transform:uppercase; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	vertical-align:middle;
	margin-bottom:0;
	padding-bottom:0;
	
	}

#menu a:link {font:Arial, Helvetica, sans-serif; color:#33CCFF; text-transform:uppercase; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none; 
	font-weight:lighter;}
	
#menu a:visited {font:Arial, Helvetica, sans-serif; color:#33CCFF; text-transform:uppercase; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none; 
	font-weight:lighter;}

#menu a:hover {font:Arial, Helvetica, sans-serif; color:#66ffff; text-transform:uppercase; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none; 
	font-weight:lighter;}

#menu a:active {font:Arial, Helvetica, sans-serif; color:#33CCFF; text-transform:uppercase; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none; 
	font-weight:lighter;}

#header {width:100%;
	background:url(h1.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:250px;
	z-index:0;}
	
#header_contents {visibility:hidden;}
	
#boxtop {width:100%;
	background:url(boxtop.png);
	background-position:center;
	background-repeat:no-repeat;
	z-index:1;}
	
#boxcentre {width:100%;
	background:url(boxcentre.png);
	background-position:center;
	background-repeat:repeat-y;
	z-index:1;
	font:Arial, Helvetica, sans-serif; color:#333333; size:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0px; padding-bottom:0; margin-bottom:0; 
	}
	
#boxcentre a {font:Arial, Helvetica, sans-serif; color:#FF6600; size:12px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-bottom:0; padding-bottom:0;}
#boxcentre a:hover {font:Arial, Helvetica, sans-serif; color:#FFCC00; size:12px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#boxcentre a:visited {font:Arial, Helvetica, sans-serif; color:#CC0066; size:12px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
	

#title_purple {width:100%;
	background:url(header_purple.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:40px;
	font:Arial, Helvetica, sans-serif; color:#FFFFFF; size:24px; text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	padding-bottom:0px; }
	
#title_pink {width:100%;
	background:url(header_pink.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:40px;
	font:Arial, Helvetica, sans-serif; color:#FFFFFF; size:24px; text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	padding-bottom:0px; }
	
#title_blue {width:100%;
	background:url(header_blue.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:40px;
	font:Arial, Helvetica, sans-serif; color:#FFFFFF; size:24px; text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif; }
	
		
#title_orange {width:100%;
	background:url(header_orange.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:40px;
	font:Arial, Helvetica, sans-serif; color:#FFFFFF; size:24px; text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif; }
	
#title_yellow {width:100%;
	background:url(header_yellow.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:40px;
	font:Arial, Helvetica, sans-serif; color:#FFF; size:24px; text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif; }
	
#title_red {width:100%;
	background:url(header_red.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:40px;
	font:Arial, Helvetica, sans-serif; color:#FFFFFF; size:24px; text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif; }
	
	
#boxbottom {width:100%;
	background:url(boxbottom.png);
	background-position:center;
	background-repeat:no-repeat;
	z-index:1;}
	
#footer {width:100%;
	background:url(footer.gif);	
	background-position:center;
	background-repeat:no-repeat;
	height:320px;
	z-index:0;
	}
#sponsors {width:100%;
	background:url(sponsors.gif);
	background-position:center;
	background-repeat:no-repeat;
	z-index:0;
	height:50px;}
	
.style1 {font-family:Arial, Helvetica, sans-serif; color:#FF6600; font-weight:bold; font-size:12px; margin-bottom:0px; padding-bottom:0px;}
	
.style3 {font-size: 24px; margin-bottom:0px; padding-bottom:0px;}
.style6 {font-size: 14px; margin-bottom:0px; padding-bottom:0px;}
