body,table,td,img {padding:0px; margin:0px;border-spacing:0;background-color:#000000}
table,td,img {background-color:#000000; vertical-align: middle; border-style:none; border-width:thin; text-align:center;}
td,p,H2 {font-family:"comic sans ms","arial","helvetica";}

table.topmenu {border-width:thick; border-color:#f00; }
td.topmenu {font-size:150%; color:#fff; 
	text-align:center; border-style:none; background:#000000; font-weight:bold;}
a.topmenu {color:#fff; text-decoration:none}
a.topmenu:hover {color:#f00; }
a#current {color:#d44; text-decoration:underline}
a#current:hover {color:#f00; }

td.calback {background-color:#eee; text-align:center}
table.cal {text-align:left; background-color:#222; 
	border-style:solid; margin:10px; border-color:#444;}
table.cal td {border-width:1px; font-family:"helvetica";text-align:left; background-color:#222; 
	padding:3px;border-style: solid; border-color:#444; color:#fff}
td#calimportant {border-width:1px; font-family:"helvetica";text-align:left; background-color:#522; 
	padding:3px;border-style: solid; border-color:#444;color:#f00}

table.twinners {text-align:center; background-color:#222; margin:10px; border-color:#444; color:#d44; }
tr.winnersh td  {border-width:1px; border-style:solid;  border-spacing:10;  text-align:center;    padding:10px; padding-left:5px}
tr.winners td  {border-width:1px; border-style:solid;  border-spacing:10;  text-align:center;    padding:20px; padding-left:5px}
tr.winners2 td {border-width:1px; border-style:solid; border-spacing:10;  text-align:center;  padding:20px; padding-left:5px}

table.map {text-align:left; background-color:#222; 
	border-style:solid; margin:10px; border-color:#444;}
tr.map2 td {background-color:#ccc; text-align:left; padding:2px; padding-left:5px}
tr.map td {background-color:#eee; text-align:left;  padding:2px; padding-left:5px}

table.team {text-align:left; background-color:#222; 
	border-style:solid; margin:10px; border-color:#444;}
tr.teamh td {background-color:#aaa; text-align:center; padding:2px; padding-left:5px}
tr.team2 td {background-color:#ddf; text-align:left; padding:2px; padding-left:5px}
tr.team td {background-color:#eee; text-align:left;  padding:2px; padding-left:5px}


div#front {font-size: 140%; color:#cce; }
p.footer {font-size: 100%; text-align:center; color:#cce; }
a.footer {color:#d44; text-decoration:underline}


table.topquote {border-width:thick; border-color:#f00; }
td.topquote {font-size:120%; color:#fff; 
	text-align:center; border-style:none; background:#011ea8; font-weight:bold;}

*.content {background-color:#eee; text-align:justify;}
td#message {padding:15px;}

td.tocback {background-color:#011ea8; vertical-align:top; text-align:center}
table.toc {margin-left:20px;margin-right:20px}
table.toc td {padding:5px}
table.toc, table.toc td {font-weight:bold; font-size:90%; text-align:left; background-color:#cce; }


a.toc {background-color:#cce; color:#000; text-decoration:none;}
a.toc:link {color:#000; }
a.toc:hover {color:#f00; }


a.photo {color:#000; text-decoration:none;}
body.photopage,body.photopage table,body.photopage td {background-color:#008}
body.photopage img {margin:10px; border-style:solid; border-width:2px; border-color:#00a}
body.photopage H2 {margin:30px; color:#fff}
body.photopage H3 {margin:30px; color:#fff}
td#left {text-align:left}
td#right a {text-align:right; color:#fff}




td.teamback {background-color:#eee; text-align:center}
table.team  {text-align:left; background-color:#eee; 
	border-style:solid; margin:10px; border-color:#444;}
table.team td {border-width:1px; font-family:"helvetica";text-align:left; background-color:#fff; 
	padding:3px;border-style: solid; border-color:#444; color:#011ea8}
td.teamhead,td.teamno {font-weight:bold;}



td.news {text-align:left; background-color:#eee; padding:3px; font-size:100%;}
td.news {vertical-align:top; padding:10px}
td.rules, td.rules a {text-align:left; background-color:#eee; padding:3px; font-size:100%;}
td.rules {vertical-align:top; padding:10px}

table.fields,table.fields td {text-align:left; vertical-align:top;
	background-color:#eee; padding:10px; border-color:#444;}
table.prep,table.prep td {text-align:left; vertical-align:top;
	background-color:#eee; padding:2px; border-color:#444;}
