/* CSS Document */

body {
	margin:0px;
	padding:0px;
    background-color: #403F99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*Main Links*/
a:link      {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	color:#EC6842;
	text-decoration: none;
}
a:hover     {
	color: #003366;
	text-decoration: none;
}
a:active     { color: #D03642;}

/*Div structure*/
div#mainwrap {
	width:750px;
	background-color:#FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
div#header {width:750px; background-color:#403F99;}
div#menu {
	width:690px;
	background-color:#FDD700;
	font-weight: bold;
	font-size: 15px;
	padding-top: 0px;
	background-image: url(../images/menu-bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 23px;
	padding-right: 30px;
	padding-left: 30px;	
}
div#photo {
	width:750px;
	background-color:#FFFFFF;
	height: 164px;
}
div#contentarea {
	width:720px;
	background-color:#FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
.rightimage {
	margin-left: 4px;
	padding-left: 4px;
}
p {
	color: #403F99;
	line-height: 18px;
}


.leftimage {
	margin-right: 4px;
	padding-right: 4px;
}
div#footer {
	width:750px;
	background-color:#FFFFFF;
	font-size: smaller;
}
div.clearfloats {clear:both;}

/*suckerfish menu*/


#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	

}



#nav a {
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	color: #FFFFFF;

}


#nav li { /* all list items */

	float: left;

	padding-right: 5px;

	padding-left: 5px;	

}


#nav li ul { /* second-level lists */

	position: absolute;

	width: 12.5em;

	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

	line-height: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	background-color: #403F99;	

}





#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */

	left: auto;

}

div#menu a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}

div#menu a:visited {

	color: #CCCCCC;

	text-decoration: none;

	font-weight: bold;

}
h1 {
	color: #403F99;
}


div#menu a:hover {

	color: #FF3300;

	text-decoration: none;

}

div#menu a:active{

	color: #FF3A00;

	text-decoration: none;

	font-weight: normal;

}
/*colours for fonts*/
.green {
	color: #009900;
}
.gold {
	color: #FFCC33;
}
.red {
	color: #FF0000;
}
.blue {
	color: #403F99;
}
.leaguedays {
	color: #FFFFFF;
	background-color: #403F99;
}

