body {
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif, Courier, Times New Roman;	
	font-size: 12px;
	background-image: url('images/newbackground.jpg');
	background-position: 50px;
	background-attachment: fixed;
	margin: 0px 0px 0px 0px;
}

.topbanner {
    z-index: 1;
	background-position: center;
	top: 0px;
	width: 669px;
	height: 76px;
	background-image: url('images/newbanner.jpg');
	overflow: hidden;
	border-width: 2px;
	border-style:solid solid none solid;
	border-color: #000000;

}

.topheader {
    z-index: 5;
	position: relative;
	top: +53px;
	left: +134px;
	height: 28px;
	width: 518px;
	text-align: center;
	font-size: 13px;
}
.topheader a {
	color : black;
	text-decoration: none;
}
.topheader a:hover {
	text-decoration: underline;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
tr.mainwindow {
border-color:black;
border-width: 2px;
border-style: solid;
}
td.lcspacer {
width: 24px;
background-color: #FFFFFF;
}
td.leftcol {
border-left: 2px black solid;
width: 138px;
min-height: 600px;
vertical-align: top;
background: #FFFFFF;
top: 0px;
left: 0px;
}

.button {
background-image: url('./images/buttonbasic.jpg');
background-repeat: no-repeat;
width: 134px;
height: auto;
z-index: 1;
}

.button a { text-decoration: none; 
			color: #000000;
		  }
.button a:hover { text-decoration: underline;
				   color: #000000;
				  }
.subbutton {
text-align: center;
position: relative;
font-size: 12px;
font-family: Geneva;
color: white;
left: 0px;
top: 0px;
width: 114px;
border-style: none solid solid none;
border-color: rgb(249,177,7);
border-width: 1px;
background-color: #000000;
z-index: 0;
}
.subbutton a { text-decoration: none; 
			color: #FFFFFF;
		  }
.subbutton a:hover { text-decoration: underline;
					 color: #FFFFFF;
				  }
.buttontext {
z-index: 1;
position: relative;
left: 0px;
top: 0px;
width: 98px;
height: 18px;
margin: 6px 0px 6px 16px;
font-size: 14px;
vertical-align: top;
overflow: hidden;
}

.maincontent {
background: #FFFFFF;
border-right: 2px black solid;
width: 531px;
height: 800px;
margin: 5px 5px 5px 10px;
list-style-position: inside;
text-decoration: none;
}

.photocontent {
background: #FFFFFF;
border-left: 2px black solid;
border-right: 2px black solid;
width: 669px;
margin: 5px 5px 5px 10px;
list-style-position: inside;
text-decoration: none;
}


.designdisclaimer {
border-color: black;
border-width: 2px;
border-style: solid;
text-align: center;
font-size: 10px;
background: #DDDDDD;
}

.designdisclaimer a { color: black; }

.newsheader {
 font-size: 16px;
 text-decoration: underline;
 font-weight: bold;
 font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;	
 margin : 5px 5px 2px 5px;

}
.newscontent {
	font-size: 12px;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;	
	margin: 2px 10px 10px 10px;
	text-decoration:none;
}
blockquote {
	font-size: 12px;
	font-family: Arial, Geneva, Verdana, Helvetic, Sans-serif;
	margin: 2px 10px 10px 20px;
	text-decoration: none;
}
dt {
	font-size: 12px;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	margin: 3px 0px 0px 10px;
	text-decoration: none;
}
dd {
	font-size: 12px;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 0px 20px;
	text-decoration: none;
}
.prezmessage {
	font-size: 12px;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;	
	margin: 2px 10px 10px 10px;
	text-decoration: none;
}
A.dontshow { text-decoration: none; color:white; }
A:hover.dontshow { text-decoration: none; color:white; }
A:unvisited.dontshow { text-decoration: none; color:white; }
A:visited.dontshow { text-decoration: none; color:white; }
.displaytable {
	left: 100px;
	position: relative;
	border: solid black 1px;
}
.displaycellheader {
	font-size: 14px;
	font-family: Arial,Genva,Verdana,Helvetica,sans-serif;
	padding: 3px;
	text-align: center;
	background: #F9B107;
}
.displaycell {
	font-size: 14px;
	line-height: 20px;
	font-family: Arial,Genva,Verdana,Helvetica,sans-serif;
	padding: 3px;
	text-align: center;
	border: solid black 1px;
}

.gamelisttable {
	border-left: solid black 1px;
	border-right: solid black 1px;
	border-bottom: solid black 1px;
}
.gamelistheader {
	font-size: 12px;
	background-color;
	background: #F9B107;
	text-align:left;
	border-top: solid black 1px;
}
.gamelistsubheader {
	font-size: 12px;
	color: white;
	background-color: black;
	text-align: center;
}
.gamelist1 {
	font-size: 8px;
	color: black;
	text-align: center;
	
}
.gamelist2 {
	font-size: 8px;
	color: black;
	background-color:#E0E0E0;
	text-align: center;
	border-left: solid black 1px;
	border-right: solid black 1px;

}
.standingstable {
	border: solid black 1px;
}
.standingssubheader {
	font-size:14px;
	color: white;
	background-color: black;
	text-align:center;
}
.standingsrow1 {
	font-size: 12px;
	color: black;
	text-align: center;
}
.standingsrow2 {
	font-size: 12px;
	color: black;
	background-color:#E0E0E0;
	text-align: center;
}
.scheduleheader {
	font-size: 10px;
	font-weight: bold;
	color:white;
	background-color:black;
}
.schedulerow1 {
	font-size: 10px;
}
.tourneyschedulerow1 {
	font-size: 8px;
}
.tourneyschedulerow2 {
	font-size: 8px;
	background-color: #F0F0F0;
}
.schedulerow1 A { 
	text-decoration: none;
	color: black;
}
.schedulerow1 A:unvisited {
	text-decoration: none; 
	color:black;
}
.schedulerow1 A:visited {
	text-decoration: none; 
	color:black;
}
.schedulerow1 A:hover {
	text-decoration: none; 
	font-weight: bold;
	color:black;
}

.schedulerow2 {
	font-size: 10px;
	background-color: #F0F0F0;
}
.schedulerow2 A { 
	text-decoration: none;
	color: black;
}
.schedulerow2 A:unvisited {
	text-decoration: none; 
	color:black;
}
.schedulerow2 A:visited {
	text-decoration: none; 
	color:black;
}
.schedulerow2 A:hover {
	text-decoration: none; 
	font-weight: bold;
	color:black;
}
.scheduletitle {
	font-size: 12px;
	background-color: rgb(249,177,7);
	color: black;
}

</STYLE>