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

body{
background-color:#680000;
background-image:url(../images/bk.jpg);
background-repeat:repeat-y;
background-position:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393939;
margin:0;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#b00000;
margin-top: 5px;
margin-bottom:3px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#b00000;
margin-top:3px;
margin-bottom:3px;
}

h3{
font-weight:bold;
font-size:13px;
padding:0;
margin: 10px 0 10px 0;
}

h4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-style:italic;
font-weight:normal;
margin: 9px 0 9px 0;
}

p{
margin:10px 0 10px 0;
color:#393939;
}

.bigRed2{
font-size:16px;
font-weight:bold;
line-height:28px;
}

.bigRed{
font-size:14px;
font-weight:bold;
line-height:24px;
}

.normalRed{
font-size:14px;
line-height:34px;
font-weight:bold;
color:#b00000;
}

.grey{
color:#393939;
}

.red{
color:#b00000;
}

.red2{
color:#b00000;
width:425px;
}

.date{
color:#aaa;
font-style:italic;
font-size:11px;
}

a{
text-decoration:none;
color:#b00000;
}

a:hover{
text-decoration:underline;
}

img{
border:none;
}

.quorn{
font-weight:bold;
color:#b00000;
}

#holder{
width:956px;
margin: 0px auto;
background-color:#fff;
background-image:url(../images/middle.jpg);
background-repeat:repeat-y;
}

#bottom{
background-image:url(../images/bottom.jpg);
height:32px;
width:956px;
}

#top{
background-image:url(../images/top.jpg);
height:23px;
width:956px;
}

#headerL{
width:115px;
height:110px;
margin-left:32px;
background-image:url(../images/crest_bk.gif);
background-repeat:no-repeat;
text-align:right;
padding-top:7px;
}

#headerR{
float:right;
width:809px;
height:117px;
background-image:url(../images/grass.jpg);
background-repeat:no-repeat;
}

#search{
margin: 37px 0 0 10px;
height:50px;
}

#navi{
margin-right:32px;
font-size:11px;
background-color:#fff;
background-image:url(../images/fadedLine.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#navi ul{
list-style:none;
margin:0px;
padding:0px;
height:30px;
color:#b00000;
}

#navi ul li{
display:block;
float:right;
margin: 0px;
padding:0px;
}

#navi ul li a{
padding:8px 11px 7px 12px;
}

#navi ul li a.active{
color:#b00000;
}

#navi ul li ul li{
margin: 0;
display:block;
}

#navi ul li ul li a{
background-color:#fff;
display:block;
padding: 4px 11px 4px 12px;
border-bottom: solid 1px #ccc;
border-left: solid 1px #ccc;
border-right: solid 1px #ccc;
}

#navi ul li ul.navabout li a{
width:60px;
}

#navi ul li ul.navfirst li a{
width:72px;
}

#navi ul li ul.navres li a{
width:45px;
}

#dropnav, #dropnav ul{
position:relative;
z-index:10;
}

#dropnav a, #dropnav a:visited{
display:block;
text-decoration:none;
}

#dropnav li:hover{
position:relative;
}

#dropnav li ul{
display: none;
}

#dropnav li:hover > ul{
display:block;
position:absolute;
}

#dropnav li a:hover ul{
visibility:visible;
text-align: left;
}

#navi a{
color:#393939;
}

#navi a:hover{
text-decoration:none;
background-color:#eeeeee;
color:#b00000;
display:block;

}

#dividerL, #dividerR{
width:1px;
height:563px;
background-image:url(../images/divider.gif);
background-repeat:no-repeat;
}

#dividerL{
float:left;
}

#dividerR{
float:right;
}

#content{
width:524px;
min-height:660px;
margin: 0 auto;
}

#aboutContent{
width:524px;
min-height:651px;
margin: 0 auto;
}

#galleryContent{
min-height:651px;
margin-left:32px;
width:708px;
}

#centersec{
margin: 10px 10px 10px 10px;
}

.mainstory{
list-style:none;
margin:0px;
padding:0px;
}

.mainstory a:hover{
background-color:#ccc;
text-decoration:none;
}

.mainLink, .subLink{
float:left;
text-decoration:none;
}

.mainLink{
background-color:#eaeaea;
padding: 10px 9px 9px 9px;
width:504px;
}

.subLink{
padding: 3px 14px 9px 14px;
width:494px;
}

#sidebarLeft{
width:175px;
margin-left:41px;
margin-top:10px;
float:left;
}

.redBox{
margin-bottom:10px;
}

.SBLcopy{
width:159px;
border-left: solid 3px #b00000;
border-right: solid 3px #b00000;
text-align:center;
}

.SBLcopy ul{
list-style:none;
margin: 0 auto;
padding:0;
line-height:21px;
}

.redtable{
background-color:#b00000;
color:#fff;
font-weight:bold;
line-height:20px;
}

.greyrow{
background-color:#eaeaea;
line-height:20px;
}

.whiterow{
background-color:#fff;
line-height:20px;
}

.tpostop{
width:13px;
text-align:left;
padding-left:5px;
background-image:url(../images/tblBk.jpg);
background-repeat:no-repeat;

}

.tpos{
width:13px;
text-align:left;
padding-left:5px;
}

.tteam{
width:73px;
text-align:left;
padding-left:5px;
}

.SBLcopy ul.game{
width:140px;
}

.SBLcopy ul li.gold{
color:#92934a;
border-bottom: solid 1px #ccc;
}

.SBLcopy ul li.bold{
font-weight:bold;
border-bottom: solid 1px #ccc;
}

.SBLnext, .SBLlast{
width:165px;
height:29px;
}

.SBLbot, .SBLtop{
width:165px;
height:7px;
}

.SBLbot{
background-image: url(../images/SidebarLeft_bot.jpg);
}

.SBLtop{
background-image: url(../images/SidebarLeft_top.jpg);
}

.SBLnext{
background-image: url(../images/NextGame.jpg);
}

.SBLlast{
background-image: url(../images/LastGame.jpg);
}

#fulltbl{
margin: 3px 0 10px 10px;
}

#SBR{
width: 175px;
margin-top: 10px;
margin-right: 41px;
float: right;
text-align:right;
}

.SBRimg{
margin-bottom:10px;
border: solid 1px #92934a;
}

.directory, .honours, .appearances{
padding:0;
margin-top:0px;
margin-bottom:20px;
width:100%;
}

.fixtures{
padding:0;
margin-bottom:20px;
}

.fixteam{
width:115px;
}

.fixdate{
width:25px;
}

.fixgame{
width:90px;
}

.fixscore{
width:30px;
}

.directory tr td, .honours tr td, .fixtures tr td, .appearances tr td{
padding:0;
margin:0;
border-bottom: solid 1px #ccc;
height:17px;
padding-left:10px;
}

.directory tr th, .honours tr th, .fixtures tr th, .appearances tr th{
font-weight:normal;
text-align:left;
height:17px;
padding-left:10px;
border-top: solid 1px #ccc;
border-bottom: solid 1px #ccc;
}

.appearances tr th {
color:#b00000;
vertical-align:bottom;
width:70px;
}

.partner{
width:484px;
border-top: solid 1px #ccc;
height:86px;
padding:10px;
}

.partnerline{
width:484px;
border-top: solid 1px #ccc;
padding:10px;
}

.partnerpic{
float:left;
margin-right:10px;
}

#map_canvas{
border:solid 1px #b00000;
width:502px;
height:300px;
}

#archivelinks{
margin: 0 auto;
border-bottom: solid 1px #ccc;
border-top: solid 1px #ccc;
margin-top:15px;
text-align:center;
line-height:20px;
width:350px;
}

.MRdivider{
width:350px;
margin: 0 auto;
border-bottom: solid 1px #ccc;
margin-bottom:25px;
height:15px;
}

#printfriendly{
background-color:#fff;
margin:10px;
width:700px;
}

.white{
background-color:#fff;
background-image:none;
}

#gallerythumbs ul {
list-style:none;
margin:0;
padding:0;
}

#gallerythumbs ul li {
margin:0;
padding: 20px;
background-image:url(../images/gallery/thumb_box.jpg);
background-repeat:no-repeat;
background-position:center;
float:left;
display:block;
}

#centred{
text-align:center;
}

.players ul {
list-style:none;
margin:0;
padding:0 0 15px 0;
}

.players ul li {
margin:0;
padding:0 5px 0 0;
width:500px;
min-height:110px;
}

.players img {
padding:0px 7px 0px 0px;
float:left;
}

/* Footer Styles */

#sponsors, #bigAds{
min-height: 72px;
margin: 0 32px 0 32px;
padding-top:10px;
border-top: solid 1px #92934a;
}

.banners{
margin-left: 10px;
display:inline;
}

.redbanners{
border: solid 1px #92934a;
margin-bottom:10px;
}

#copyright{
text-align:right;
margin: 32px 20px 0 0;
}

#sponsors ul, #aboutbtn ul, #gallerybtn ul{
margin:0;
padding:0;
list-style:none;
}

#aboutbtn{
height:185px;
}

#gallerybtn img{
margin:9px;
float:left;
}

#aboutbtn ul li{
display:block;
float:left;
margin-top:10px;
}

#gallerybtn ul li{
display:block;
float:left;
}

#aboutbtn ul li{
width:247px;
}

#gallerybtn ul li{
width:339px;
}

#aboutbtn a, #gallerybtn a{
color:#393939;
padding-right:5px;
}

.boxleft{
margin-right:10px;
}

#sponsors ul li{
display:block;
float:left;
margin: 12px 0 0 25px;
padding:0px;
}

#sponsors ul li.loW{width:150px;}
#sponsors ul li.pfaW{width:50px;}
#sponsors ul li.uW{width:53px;}
#sponsors ul li.faW{width:37px;}
#sponsors ul li.ubW{width:169px;}
#sponsors ul li.esW{width:163px;}

.lotto{background-image:url(../images/sponsors/lotto.jpg);}
.pfa{background-image:url(../images/sponsors/PFA.jpg)}
.unibondlge{background-image:url(../images/sponsors/unibondlge.jpg)}
.unibond{background-image:url(../images/sponsors/unibond.jpg)}
.mfc{background-image:url(../images/sponsors/MFC.jpg)}
.fa{background-image:url(../images/sponsors/FA.jpg)}
.cfa{background-image:url(../images/sponsors/countyFA.jpg)}
.aboutbox{background-image:url(../images/box_bk.jpg); display:block; background-position: 0 0; background-repeat:no-repeat; height:76px; padding-left:10px;}
.gallerybox{background-image:url(../images/box_bk_02.jpg); display:block; background-position: 0 0; background-repeat:no-repeat; height:118px;}
.spacerbox{background-image:url(../images/spacer.gif); display:block; background-position: 0 0; background-repeat:no-repeat; height:118px;}
.evostick{background-image:url(../images/sponsors/evo_stick.jpg)}

.lotto, .pfa, .unibond, .mfc, .fa, .unibondlge, .cfa, .evostick{height:53px; display:block; background-position:0 0; background-repeat:no-repeat;}

.lotto:hover, .pfa:hover, .unibond:hover, .mfc:hover, .fa:hover, .unibondlge:hover, .cfa:hover, .evostick:hover{background-position:0 -53px;}
.aboutbox:hover{background-position: 0 -76px; text-decoration:none;}
.gallerybox:hover{background-position: 0 -118px; text-decoration:none;}
.spacerbox:hover{background-position: 0 -118px; text-decoration:none;}

#footer{
color:#fff;
text-align:center;
margin: 0px auto;
width:956px;
margin-bottom:10px;
}

#footer a{
color:#fff;
}

/* Accordion Styles */

#wrapper {
	width: 504px;
	}

.accordionButton {	
	width: 492px;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	background-color: #fff;
	background-image:url(../images/match_rep.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding:5px 5px 11px 7px;
	border-bottom: 5px solid #FFFFFF;
	cursor: pointer;
	}
	
.accordionContent {	
	width: 504px;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	background: #fff;
	}
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {
	background-color: #fff;
	background-image:url(../images/match_rep.jpg);
	background-position:bottom;
	}

