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

body  {
	font: 100% Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color:#EEEEEE;
}

.container {
	position:relative;
 	margin-left:auto;
	margin-right:auto;

	margin-top:0;
	padding-top:0;
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.leftSidebar {
	float: left; 
	width: 119px;
	color:#99CC00;
}




.rightSidebar {
	float: right; 
	width: 330px;
	text-align:center;
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
}

.content
{
margin: 0 340px 0 130px;
text-align:left;
}

.wideContent
{
margin: 0 10px 0 130px;
text-align:left;
}

.sideMenu
{
background-image:url(../images/pngMastheads/MizzenMast.png);
color:#99CC00;
}

.logo
{
width:105;
height:140;
background-color:#4d1979;
}

.mainMenu
{
background-color:#99CC00;
width:845;
height:25; 
vertical-align:middle;
text-align:center;
}

.Break 
{
color:#4D1979;
text-decoration:none;
font-weight:bold;
}

a.mainMenuLink
{
color:#4D1979;
text-decoration:none;
font-weight:bold;
}

a.mainMenuLink:hover
{
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
}

a.textLink:hover
{
color:#FF0000;
text-decoration:underline;
}

a.textLink
{
color:#0000FF;
text-decoration:underline;
}



.manager
{
background-color:#FF0000;
}



.download
{
font-size:12px;
text-align:center;
}

h1
{
padding-top:0;
margin-top:0;
color:#4D1979;
}

h2
{
color:#4D1979;
}

h3
{
color:#4D1979;
}

.footer
{
font-size:9px;
text-align:center;
color:#4D1979;
margin-top: 16px;
clear:both;
}

.disclaimer
{
font-size:9px;
color:#999999
margin-top: 16px;
}

.caption
{

}

.photoTitle
{
margin-top:0;
margin-bottom:0;
padding-bottom:0;
text-align:center;
font-size:12px;
font-weight:bold;
}

.photoCopyright
{
padding-top:0;
padding-right:5px;
margin-top:0;
margin-bottom:0;
text-align:right;
font-size:10px;
font-style:italic;
color:#606060;
}

.photoAction
{
padding-top:0;
margin-top:0;
margin-bottom:0;
text-align:center;
font-size:10px;
font-style:normal;
color:#606060;
}
.address
{
width:280px;
margin:auto;
font-size:17px;
text-align:left;
}

.subMenuTitle
{
font-size:16px;
padding-left:8px;
padding-right:20px;
color:#99CC00;
}

.subMenu
{
font-size:14px;
padding-left:16px;
padding-right:20px;
color:#99CC00;
}

.subMenuLink
{
text-decoration:none;
color:#99CC00;
}

a.subMenuLink:hover
{
color:#FFFFFF;
text-decoration:underline;
}

.rightMenuLink
{
text-decoration:none;
color:#101010;
}

a.rightMenuLink:hover
{
color:#FF0000;
text-decoration:underline;
}

.linkMenuLink
{
font-size:12px;
text-decoration:none;
color:#101010;
}

a.linkMenuLink:hover
{
font-size:12px;
color:#FF0000;
text-decoration:underline;
}

.rightMenuTitle
{
font-size:16px;
font-weight:bold;
}

.rightMenu
{
font-size:14px;
padding-left:12px;
}

.LeaderTable
{
text-align:center;
font-size:12px;
}

.LeaderTitle
{text-align:center;
font-size:10;
color:#4D1979;
}

.fixtureTable
{
font-size:10px;

}

.fixtureA
{
background-color:#DDDDDD;
}

.fixtureB
{
background-color:#EEEEEE;
}

.bullet
{
margin-left: 16px;
}

.tableTitle
{
font-weight: bold;
font-size:18px;
vertical-align:top;
text-align:left;
}

.tableSubHeading
{
font-weight: bold;
vertical-align:top;
text-align:right;
}

.tableThirdHeading
{
font-size:14px;
font-weight: bold;
vertical-align:top;
text-align:right;
}

.tableThirdContent
{
font-size:14px;
font-weight: normal;
vertical-align:top;
text-align:left;
}

.tableSubContent
{font-size:12px;
font-weight:normal;
vertical-align:top;
text-align:left;
font-style:italic;
}

.sponsorOf
{
font-size:14px;
vertical-align:top;
}

.sponsorName
{
font-size:16px;
vertical-align:top;
}

.sponsorContact
{
font-size:12px;
vertical-align:top;
}

.sponsorBlock
{
background-color:#FFEEEE;
}

.relatedLinks
{
background-color:#FFEEFF;
}

.S1    { background-image: url(../images/I/S1.png); width: 20; height 20; }
.S2    { background-image: url(../images/I/S2.png); height 20; }
.S3    { background-image: url(../images/I/S3.png); width: 20; height 20; }
.S4    { background-image: url(../images/I/S4.png); width: 20; }
.S5    { background-image: url(../images/I/S5.png); }
.S6    { background-image: url(../images/I/S6.png); width: 20; }
.S7    { background-image: url(../images/I/S7.png); width: 20; height: 20; }
.S8    { background-image: url(../images/I/S8.png); height: 20; }
.S9    { background-image: url(../images/I/S9.png); width: 20; height: 20; }
.M1    { background-image: url(../images/I/M1.png); width: 40; height: 40; }
.M2    { background-image: url(../images/I/M2.png); height: 40; }
.M3    { background-image: url(../images/I/M3.png); width: 40; height: 40; }
.M4    { background-image: url(../images/I/M4.png); width: 40; }
.M5    { background-image: url(../images/I/M5.png); }
.M6    { background-image: url(../images/I/M6.png); width: 40; }
.M7    { background-image: url(../images/I/M7.png); width: 40; height: 40; }
.M8    { background-image: url(../images/I/M8.png); height: 40; }
.M9    { background-image: url(../images/I/M9.png); width: 40; height: 40; }
