﻿.blacktext {
	font-family: Trebuchet MS, Lucida Grande, Arial, sans-serif;
	font-size: .80em;
	font-variant: normal;
}
.blueshade {
	background-color: #FFF;
	background-image: url('shade.gif');
	border: 1px solid #FFF;
	color: #000;
	font-family: Trebuchet MS, Lucida Grande, Arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	height: 25px;
}
.cellalt1 {
	background-color: #FFF;
	font-size: .9em;
}
.cellalt2 {
	background-color: #E4E4E4;
	font: .9em;
}
.celloutline {
	border: 1px solid #CCC;
}
.gradientfill {
	background: url('gradient.gif');
}
.largeheader {
	color: #333;
	font-size: 1.1em;
	font-weight: 700;
}
.layout1 {
	background-image: url('trans/1.png');
	background-repeat: no-repeat;
	height: 106px;
	width: 203px;
}
.layout11 {
	background-image: url('trans/11.png');
	background-repeat: no-repeat;
	color: #FFF;
	font-family: Arial;
	font-size: 15px;
	font-weight: 700;
	height: 37px;
}
.layout12 {
	background-image: url('trans/12.png');
	background-repeat: no-repeat;
	height: 37px;
	width: 152px;
}
.layout13 {
	background-image: url('trans/13.png');
	background-repeat: no-repeat;
	height: 280px;
	width: 203px;
}
.layout14 {
	background: #FFF;
	width: 595px;
}
.layout15 {
	background-image: url('trans/right_drip.png');
	background-repeat: no-repeat;
	height: 105px;
	width: 152px;
}
.layout16 {
	background-image: url('trans/16.png');
	background-repeat: repeat-y;
	height: 250px;
	width: 152px;
}
.layout17 {
	background-image: url('trans/17.png');
	background-repeat: repeat-y;
	width: 203px;
}
.layout2 {
	background-image: url('trans/2.png');
	background-repeat: no-repeat;
	width: 595px;
}
.layout20 {
	background-image: url('trans/20.png');
	background-repeat: no-repeat;
	height: 114px;
	width: 203px;
}
.layout21 {
	background-image: url('trans/21.png');
	background-repeat: no-repeat;
	width: 595px;
	font-size: 11px;
	color: #C0C0C0;
}
.layout22 {
	background-image: url('trans/22.png');
	background-repeat: no-repeat;
	width: 152px;
}
.layout3 {
	background-image: url('trans/3.png');
	background-repeat: no-repeat;
	width: 152px;
}
.layout4 {
	background-image: url('trans/4.png');
	background-repeat: no-repeat;
	height: 27px;
	width: 203px;
}
.layout5 {
	background-image: url('trans/5.png');
	background-repeat: no-repeat;
	width: 595px;
}
.layout6 {
	background-image: url('trans/6.png');
	background-repeat: no-repeat;
	width: 152px;
}
.layout8 {
	background-image: url('trans/8.png');
	background-repeat: no-repeat;
	height: 33px;
	width: 595px;
}
.layout9 {
	background-image: url('trans/9.png');
	background-repeat: no-repeat;
	height: 33px;
	width: 152px;
}
.leftcol {
	width: 203px;
}
.redheader {
	color: #333;
	font-family: Arial;
	font-size: 1em;
	font-weight: 700;
	letter-spacing: -1px;
}
.rightcol {
	width: 152px;
}
.smalltext {
	color: #888;
	font: bold 11px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}
a {
	color: #333;
}
a:active {
	color: #00F;
}
a:hover {
	color: #00F;
	text-decoration: none;
}
a.contact {
	background: url("menu/menu_contactus.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.contact span, a.contact_selected span, a.controlpanel span, a.controlpanel_selected span, a.homepage span, a.homepage_selected span, a.newspage span, a.newspage_selected span, a.photogallery span, a.photogallery_selected span, a.teaminfo span, a.teaminfo_selected span, a.fanclub span, a.fanclub_selected span, a.results span, a.results_selected span, a.sponsors span, a.sponsors_selected span, a.mediaplayer span, a.mediaplayer_selected span, a.musiclink span, a.musiclink_selected span {
	display: none;
}
a.controlpanel {
	background: url("menu/menu_controlpanel.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.fanclub {
	background: url("menu/menu_fanclub.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.homepage {
	background: url("menu/menu_homepage.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.mediaplayer {
	background: url("menu/menu_store.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.musiclink {
	background: url("menu/menu_music.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.musiclink_selected {
	background: url("menu/menu_music.png") -150px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 150px;
}
a.newspage {
	background: url("menu/menu_newspage.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.photogallery {
	background: url("menu/menu_photogallery.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.results {
	background: url("menu/menu_results.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.sponsors {
	background: url("menu/menu_sponsors.png") 0 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a.teaminfo {
	background: url("menu/menu_teaminfo.png") 0 0 no-repeat;
	display: block;
	height: 31px;
	text-decoration: none;
	width: 159px;
}
a.teaminfo_selected {
	background: url("menu/menu_teaminfo.png") -159px 0 no-repeat;
	display: block;
	height: 31px;
	text-decoration: none;
	width: 159px;
}
a:hover.contact, a.contact_selected {
	background: url("menu/menu_contactus.png") -159px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a:hover.controlpanel, a.controlpanel_selected {
	background: url("menu/menu_controlpanel.png") -159px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a:hover.fanclub, a.fanclub_selected {
	background: url("menu/menu_fanclub.png") -159px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a:hover.homepage, a.homepage_selected {
	background: url("menu/menu_homepage.png") -159px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a:hover.mediaplayer, a.mediaplayer_selected {
	background: url("menu/menu_store.png") -159px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a:hover.newspage, a.newspage_selected {
	background: url("menu/menu_newspage.png") -159px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a:hover.photogallery, a.photogallery_selected {
	background: url("menu/menu_photogallery.png") -159px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a:hover.results, a.results_selected {
	background: url("menu/menu_results.png") -159px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a:hover.sponsors, a.sponsors_selected {
	background: url("menu/menu_sponsors.png") -159px 0 no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 159px;
}
a:hover.teaminfo {
	background: url("menu/menu_teaminfo.png") -159px 0 no-repeat;
	content: url(beep.wav);
	display: block;
	height: 31px;
	text-decoration: none;
	width: 159px;
}
body {
	background: #333 url('trans/transbg.png') repeat-x center top;
	font-family: Trebuchet MS, Lucida Grande, Arial, sans-serif;
}
img {
	behavior: url("pngbehavior.htc");
	border: 0px;
}
