html {padding:0px;margin:0px;}
h1 {font-size: 1em; color: #360;}
a {text-decoration: none; color: #005B29;}
a:hover {text-decoration: none; color: #FFFFFF; background: #005B29;}

body {font-size: 0.8em; font-family: verdana;text-align:center;margin:0px;padding:0px; background-image:url(../Images/background.jpg); background-repeat:repeat-x;}
#topStrip {height: 25px; background-color: #060; border-bottom: 1px solid black;}

#bannerContainer {position:relative;width:980px;margin: 0px auto;padding:0px;text-align:left;height:165px;background-image:url(../Images/bannerBackground4.jpg);}

#bannerContainer img {float: right;}
#navigationStrip {height: 35px; background-color: #060; text-align:center; width: 100%; border-top: 1px solid black; border-bottom: 1px solid black;}
#navigation {height: 36px;width: 958px;position:relative; padding-left:0.8em;}

#mainContainer {position: relative;width:980px;margin: 0px auto;padding:0px;text-align:left;clear: both; margin-top: -37px;}

#content {width:978px; height: auto; float:left;  background-repeat:repeat-y;  overflow: auto; margin-bottom:2em;  position:relative; background-image: url(../Images/mainBackground.gif); background-repeat: repeat-y; background-color: #fff; font-size: 85%;}
#content p {}

.borderbottom {width:958px; border-bottom: 1px solid #006600;margin-left: 0.8em;}

/*#contentClubBackground { border: 1px solid #360; margin: 1em; height: auto; padding: 1em; background-image: url(../Images/clubInfoBackground.gif); background-repeat: repeat-x;}*/
#contentClubBackground {height: auto; padding: 1em 1em 1em 2em; background-color: #fff; background-image: url(../Images/mainTopBackground.gif);}

#contentMainStory {position: relative; border: 1px solid #360; width: 630px; height: auto; margin:  0 1em 1em 2em;  padding: 1em; background-color: #F1F1F1; min-height: 300px;}

#contentMainStory .float {float: right; margin:1em; border: 1px solid black;}

#contentClubBackground div.float {float: right; font-size: 80%; margin-right: 1em;}
#contentClubBackground div.float img {border: none; text-decoration: none;}
#contentClubBackground div.float a {color: #000;}
#contentClubBackground div.float a:hover {color: #000; background-color: #fff;}

#contentMainStory img {border: 1px solid #360;}
#contentMainStory h1.news {font-size: 90%; }
#contentMainStory a, .LatestNewsWithImage a, .contentRightBox a, #midPanel a {text-decoration: none; color: #005B29; border-bottom: 1px dashed #005B29;}

#contentMainStory a:hover, .LatestNewsWithImage a:hover, .contentRightBox a:hover, #midPanel a:hover {text-decoration: none; color: #FFFFFF; background: #005B29;}

.LatestNewsWithImage {position: relative; border: 1px solid #360; width: 630px; min-height: 75px; margin:  0 1em 1em 2em; padding: 1em;  background-color: #F1F1F1;}
.LatestNewsWithImage .float {float: left; margin-right:1em;}
.LatestNewsWithImage .floatright {float: right; margin:0.4em 0.4em 0 1em;}
.LatestNewsWithImage img {border: 1px solid black;}
.LatestNewsWithImageText {background-color: #F9F9F9; border: 1px solid #360; min-height: 75px; padding: 1em;}

#contentRightPanel {position: relative;  width: 260px; height: auto; float: right; margin: 0 2.1em 1.1em 0; font-size: 90%;}

.contentRightBox {border: 1px solid #360; min-height: 220px; margin-bottom: 1em;background-image: url(../Images/contentrightbackground2.jpg); background-repeat: no-repeat;}

.contentRightBox1 {border: 1px solid #360; height: 200px; margin-bottom: 1em;background-image: url(../Images/crbackground.jpg)}

.contentRightBox p, .contentRightBox1 p {padding: 0 1em 0 1em; margin: 0.6em 0.6em;}
.contentRightBox ul, .contentRightBox1 ul {padding-left: 1em; list-style: none; margin: 0.6em;}
.contentRightBox img, .contentRightBox1 img {float: right; margin: 0;}
.contentRightBox h2, .contentRightBox1 h2 {font-size: 1em; color: #000;  margin: 0.6em 1em;}

.BoxHeader {background-image: url(../Images/h1background.gif);background-repeat:repeat-x; margin: 0; height: 20px; padding: 0.3em 0.3em 0 0.3em; }
.BoxHeader h1 {margin: 0; color: #fff;}

#left {width:8px;height: 502px;padding:0px;float:left; background-color: Orange;}
#right {width:8px;height: 502px;padding:0px;float:right; background-color: Lime;}

#midPanel {width:925px; height: 210px; clear: both; overflow: auto; margin:2em 1em 2em 2em; position:relative; border: 1px solid #360; }
#midPanel ul li {list-style-image: url("../Images/arrow.gif");}

.midContentBox {border: 1px solid #360; margin: 1em; height: 170px; width: 286px; position: relative; float: left; font-size: 90%; background-image:url(../Images/midpanelbackground.gif); background-repeat:no-repeat;} 
.midContentBox h1 {background-image: url(../Images/h1background.gif);background-repeat:repeat-x; margin: 0; height: 20px; padding: 0.3em; color: #fff;}

.midContentBox p {padding-left: 1em; margin: 0.8em 0; }

#footer {width:978px; height: 120px; float:left; overflow: auto; margin:0 0 2em 0em; position:relative;background-image: url(../Images/footerbackground.gif); background-repeat: repeat-y; text-align: center; font-size: 90%; }
#footer ul {height:68px; display:block; padding:0;	list-style-type:none;}
#footer li {display:block;float:left;margin:1em;padding:0;}

.squadInfo {border: 1px solid #060; padding: 1em; margin: 0 0 1em 0; height: 160px;  background-color:#fff;}
.squadInfo img, .fixtureinfo img {float: right; border: 1px solid black;}
.fixtureinfo {border: 1px solid #060; padding: 1em; margin: 0 0 1em 0;  background-color:#fff;}
.quicklinkdivider {border-bottom: 1px dashed #060;  margin: 0 0 1em 0; padding-bottom: 0.4em;}


fieldset {border: 1px solid black; margin-bottom: 1em; padding: 1em; background-color:#fff;}
fieldset legend {padding: 0.3em 0.5em 0.3em 0.5em; border: 1px solid black; font-weight: bold; background-color:#fff;}
.important {color:#990000;}

table.contact {	
	width: 100%;}
table.contact td.right {text-align: right;}
table.listing {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	width: 100%;

}
table.listing th {
	border-width: 1px 1px 1px 1px;
	padding: 0.2em;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: #3F8C3F;
	color: #fff;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.listing td {
	border-width: 1px 1px 1px 1px;
	padding-left: 0.4em;
	border-style: solid solid solid solid;
	border-color: black black black black;
	font-size: 90%;
	-moz-border-radius: 0px 0px 0px 0px;
    background-color: #fff;
}

.contentRightBoxExtra {margin-bottom: 1em; text-align:center; margin-top: 2em;}
.contentRightBoxExtra a {text-decoration: none; border: none;}
.contentRightBoxExtra img {text-decoration: none; border: none;}

ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	position:relative;
	display:block;
	height:35px;
	text-transform:uppercase;
	font-size:10px;
	
	background:transparent url("../Images/off.gif") repeat-x top left;
	font-family:Verdana,sans-serif;
	
	border:1px solid #000;
	width: 956px;
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	padding:0;}
ul#menu li a{
	display:block;
	float:left;
	color: #000;
	text-decoration:none;
	font-weight:bold;
	padding:12px 20px 0 20px;
	height:24px;
	background:transparent url("../Images/divider.gif") no-repeat top right;
	}
ul#menu li a:hover{
	background:transparent url("../Images/hover.gif") no-repeat top right;	
	background-color: #ccc;
	color: #000;
	}

