﻿body { background-image: url(Images/BodyBackground.jpg); background-repeat: repeat-x; background-color: #ecece4; margin: 0; background-position: left top; font-family: Arial; font-size: 11px; }
a { text-decoration: none; color: #FF0000; }
#header { position: relative; background-image: url(Images/MainBackground.jpg); width: 737px; height: 316px; background-repeat: no-repeat; background-position: left top; }
#header #tournaments { position: relative; float: left; top: 103px; left: 120px; }
#header #tournaments img { padding-bottom: 3px; }
#header #logoholder { position: relative; float: left; top: 100px; left: 125px; text-align: center; width: 200px; }
#header #logoholder img { overflow: visible; }

#tournament { position: relative; width: 657px; top: -35px; left: 5px; background-color: Transparent; }
#tournament .header { position: relative; width: 657px; height: 32px; }
#tournament .header img { vertical-align: top; }
#tournament #body { position: relative; width: 657px; border: solid 1px #000; }
#tournament .teams { position: relative; width: 657px; border: solid 1px #000; border-top: none; text-align: center; padding: 5px 0; }
#tournament .information { top: -65px; position: relative; left: 10px; }
#tournament .information a { text-decoration: none; }
#tournament .information img { border: solid 1px #000; }
#footer { width: 659px; background-color: #000; font-size: 11px; text-align: center; padding: 5px 0; color: #FFF; }

.bodyimagemap { padding: 0; margin: 0; border-style: none; }
map a { padding: 0; margin: 0; }
area { padding: 0; margin: 0; }

hr { background: #000; border: none; height: 1px; }

.Schedule { background-color: #FFF; margin: 10px; border: solid 1px #222; padding: 10px; font-size: 14px; }
.Schedule .Date { background-color: #222; border: solid 1px #222; padding: 3px; color: #FFF; }
.Schedule a { text-decoration: underline; }
.Schedule .Games { padding: 3px; }
.Schedule .Game { padding: 3px; }
.Schedule .Time { display: block; float: left; width: 90px; }


