* {margin: 0; padding: 0;} 

body {
			font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	background-image: 
url(background.gif);
background-repeat: repeat;
}

#wrapper {
width: 970px;
margin: 10px auto 0px auto;
  text-align: left;
	  min-height:100%;
  height:auto !important;
  height:100%;
  padding-bottom: 10px; 
}


pre {
 padding:10px;
 border: 1px dotted #eee;
 background-color:#f9f9f9;
}

.wsusmall {
text-align:center;
padding-bottom:10px;
}


#photodiv {
  width:962px;
height:55px;
}

#bannerpadding {
float:left;
margin-top:20px;
padding-left:14px;
height:55px;
}

.line {
margin-top:6px;
margin-bottom:5px;
border-top:2px solid #3e0000;
}

.line3 {
float:left;
clear:left;
border-top:2px solid #3e0000;
width: 965px;
margin-top:8px;
margin-left:5px;
display:inline;
height:2px;
overflow:none;
line-height:2px;
}

.tableframe {
background-color:#7c0000;
height: 230px;
width: 306px;
}

.rssframe {
background-color:#7c0000;
height: 230px;
width: 306px;
}



.line2 {
margin-top:6px;
border-top:2px solid #570000;
}

.social {
	padding:2px;
}

#logo {
float:left;
}

#search {
float:right;
}

.searchbox {
width:228px;
height:65px;
}

#dates {
margin-top:30px;
margin-left:250px;
margin-bottom:-4px;
font-size: 1.7em;
font-weight: bold;
float:right;
}


#banner {
	height: 155px;
	width: 950px;
	padding-top:10px;
	padding-left:10px;
} 

#mainContent {
	float: left;
	margin-left:5px; 
	background-color:#3e0000;
	border: 2px solid #570000;
	min-height: 850px;
	height:auto !important;
	height: 850px; /* IE6 */
	width: 962px;

} 


#mainContentnew {
	float: left;
	margin-left:5px; 
	background-color:#3e0000;
	border: 2px solid #570000;
	min-height: 850px;
	height:auto !important;
	height: 850px; /* IE6 */
	width: 950px;

}  
 

#largeContent {
	float: left;
	margin-left:5px; 
	background-color:#3e0000;
	border: 2px solid #570000;
	min-height: 400px;
	height:auto !important;
	height: 400px; /* IE6 */
	width: 750px;
}  

.padding {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}

#menu_content {
	float: left;
	margin-left: 5px;
		background-color:#3e0000;
	border: 2px solid #570000;
	min-height: 100px;
	height:auto !important;
	height: 100px; /* IE6 */
	width: 200px;
	clear: both;
Display:inline;
}

#menu_content ul {
padding-left:15px;
}

#menu_content li {
padding-top:10px;
}

#menu {
width:0;
height:0;
}

.rightbar {
width:0px;

}

#menutitle {
	margin-left: 9px;
	margin-right:148px;
	height: 28px;
	width: 68px;
	float: left;
	Display:inline;

}

#copyrightarea {
float:left;
	min-height: 45px;
	height:auto !important;
	height: 45px; /* IE6 */
	background-color:#3e0000;
border: 2px solid #570000;
width: 962px;
margin-top:6px;
margin-left:5px;
margin-bottom:10px;
display:inline;
font-weight:bold;
font-size: 0.9em;
}


#latestnewstitle {
	margin-right: 130px;
	height: 28px;
	width: 395px;
	float: left;
	Display:inline;
	
}

#datetitle {
	float: left;
	font-size: 150%;
}


#bottom {
float:left;
	padding:0;
	margin:0;
	width:575px;
		min-height: 218px;
	height:auto !important;
	height: 218px; /* IE6 */
	display:inline;
	}
	
.headlinessmall {
float:left;
	min-height: 190px;
	height:auto !important;
	height: 190px; /* IE6 */
	width:260px;
	display:inline;
}

.leaguetable {
float:left;
margin-left:20px;
padding-left: 10px;
height:218px;
min-height:216px;
font-weight:bold;
font-size: 0.9em;
border-left:2px #570000 solid;
width:265px;
overflow:hidden;
display:inline;
}

.fwptable {
padding-left:5px;
}

td.fwpBody {
	color:#FFFFFF;
}

th.fwp, td.fwpCell, td.fwpCellOn, .fwpText, .fwpTextBold {
	font-size:0.88em;
}

th.fwpSmall, td.fwpSmallCell, td.fwpSmallCellOn, .fwpSmallText, .fwpSmallTextBold {
	font-size:0.63em;
	padding-bottom:10px;
}

.fwpTextBold, .fwpSmallTextBold {
	font-weight:bold;
}

a.fwp {
	text-decoration:none;
}

a.fwp:active, a.fwp:hover {
	text-decoration:underline;
	font-size:12px;
}

a.fwp:link {
	color:#FFFFFF;
	font-size:12px;
}

a.fwp:visited {
	color:#FFFFFF;
	font-size:12px;
}

th.fwp, th.fwpSmall, td.fwpCell, td.fwpSmallCell, td.fwpCellOn, td.fwpSmallCellOn {
	border-color:#FFFFFF;
	border-style:solid;
	font-weight:normal;
	padding:1px 3px !important;
}

th.fwp, th.fwpSmall {
	background-color:#8C0000;
	color:#ffffff;
	font-weight:bold;
}

td.fwpCell, td.fwpCellOn, .fwpText, .fwpTextBold, td.fwpSmallCell, td.fwpSmallCellOn, .fwpSmallText, .fwpSmallTextBold {
	color:#FFFFFF;
}

td.fwpCellOn, td.fwpSmallCellOn {
	background-color:#8C0000;
	color:#ffffff;
	font-weight:bold;
}

span.fwpAttendance {
	background-color:#6699ff;
}

span.fwpAverage {
	background-color:#ff6666;
}


.upcomingfixtures {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

a:link {
	color: #FFFFFF;
}

a:visited {
	color: #FFFFFF;
}

a:visited:hover {
	color: #CA4C4C;
}

a:hover {
	color: #CA4C4C;
}

a:active {
	color: #FFFFFF;
}


#nav2 {
	margin: 0px;
	padding: 0px;
	text-align: left;
	list-style: none;
	border-bottom: 1px solid #570000;
	
}

#nav2 li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
	list-style: none;
	border-top: 1px solid #570000;
}

#nav2 a {
	display: block;
  height:100%;
	margin: 0px;
	padding: 0 0 0 10px;
	border-top: 1px solid #570000;
	font-size: 0.75em;
	color: #fff;
	text-decoration: none;
	background: #A30003;
}

#nav2 a:hover {
	text-decoration: none;
	background: #4E5F7E;
}

#nav2 .titlenavhome {
font-weight:bold;
background-color: #333333;
padding: 0;
margin: 0;
  height:100%;
  
}

#nav2 ul li a.titlenavhome {
display: block;
text-decoration: none;
font-size: 100%;
margin: 0;
padding: 0px 0 0 3px;
}


#nav2 .wsunav {
font-weight:bold;
background-color: #8C0000;
padding: 0;
margin: 0;
  height:100%;
}

#nav2 ul li a.wsunav {
display: block;
text-decoration: none;
font-size: 90%;
margin: 0;
padding: 0px 0 0 3px;
}


#nav2 .navcontact {
font-weight:bold;
background-color: #8C0000;
padding: 0;
margin: 0;
  height:100%;
}

#nav2 ul li a.navcontact{
display: block;
text-decoration: none;
font-size: 100%;
margin: 0;
padding: 0px 0 0 3px;
}



.titlenav {
background-color: #8C0000;
font-weight:bold;
padding: 0px 0 0 3px;
margin: 0;
list-style-type: none;
display: block; width: 197px; 
border-top: 1px solid #570000;}

a.tpl:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.tpl:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.tpl:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.tpl:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}


a.red:hover {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
a.red:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
a.red:active {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
a.red:visited {color: #FFFFFF; font-family:  Arial, Helvetica, sans-serif; font-weight:bold;}

a.red2:hover {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
font-size: 0.81em;}
a.red2:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
font-size: 0.81em;}
a.red2:active {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
font-size: 0.81em;}
a.red2:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
font-size: 0.81em;}



a.matchreportlink:hover {color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
font-size: 0.81em; text-decoration:underline;}
a.matchreportlink:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
font-size: 0.81em; text-decoration:underline;}
a.matchreportlink:active {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
font-size: 0.81em; text-decoration:underline;}
a.matchreportlink:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
font-size: 0.81em; text-decoration:underline;}


.comp {font-size: 0.88em; text-align:center;}

.style2 {color: #FFFFFF;}
.style44 {
	font-size: 0.9em; padding-left:5px; padding-right:5px;
}

legend {
padding-left:5px;
color:#FFFFFF;
}

.newsheadline {
font-size: 1.3em;
font-weight:bold; 
COLOR: #FFFFFF; padding-left:5px;
padding-top:3px;
}

.date {
	font-weight:bold;  COLOR: #FFFFFF; padding-left:5px; font-size: 0.875em;
}
.style49 {font-family: "Trebuchet MS"; font-size: 1.00em; font-weight: bold; color: #FFFFFF; }
.style50 {color: #FFFFFF}

img.right { margin: 0 0 2px 7px;}
img.left { margin: 0 3px 2px 0;}

.right { float: right; text-align:right; font-size: 0.875em }
.left { float: left; }

.rightnews { float: right; text-align:right; padding-right:10px; }

.border {
padding-bottom: 5px;
border-bottom: 1px dotted #FFFFFF; /*places a solid border under the H1*/
}

.name  { font-size: 1em; padding-top:2px;  padding-bottom:2px;
}

.rss ul { font-size: 1em; 
padding-top:2px;  
padding-bottom:2px;
list-style: none;
}

.rss li { 
font-size: 1em; 
padding-top:2px;  
padding-bottom:2px;
list-style: none;
}



#copyright {
font-size: 0.81em;
text-align:center;
}

#totop {
font-size: 0.81em;
text-align:left;
padding-top:5px;
padding-left:5px;
padding-bottom:7px;
}

.leaguetableimage {
padding-bottom:15px;
}

.morenews {
font-style:italic;
font-size: 0.9em
}

.wsumeetingnews {
	font-weight:bold;
font-size: 1.3em
}

.fixturecentre {
text-align:center;
}

#sponsor {
padding-top:5px;
}

.headlineimage {
margin-left:2px;
}

TABLE.smallheadline {
margin-left:3px;
}

TABLE.fixtures {
width:600px;
border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
border-collapse: collapse;
margin: 10px auto 5px auto;
}

TABLE.fixtures TR {
border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
}

TABLE.fixtures TR:hover {
  background-color:#8c0000;
  color: #fff;
}


TABLE.fixtures TD {
border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
		padding-left:2px;
}

TABLE.fixtures TD.fixturesheader {
border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color:#8c0000;
	padding-left:2px;
	font-weight:bold;
}

.logo {
text-align:center;
    display:block;
	margin: 5px auto 20px auto;
}

p{ 
padding-left:10px;} 

p.fixture {
padding-left:0;
padding-bottom:20px;
font-size: 0.9em;
}

.imageyoutube {
text-align:center;
	margin: 5px auto 5px auto;
}

