/* CSS Document */
/* Liverpool Ladies Football Club */
/* Author Name:  Ian Walker */
/* Author Email: eyedoubleyou@gmail.com */



body { 
background-color: #ffffff; 
margin:0px; 
padding:0px 0px 0px 0px; 
font-family: Lucida Sans Unicode, Lucida Grande, LucidaGrande, Lucida Sans, Geneva, Arial, sans-serif; 
font-size:70%; 
font-weight: normal; 
color: #000000;
}
a {  
font-family: Lucida Sans Unicode, Lucida Grande, LucidaGrande, Lucida Sans, Geneva, Arial, sans-serif; 
color: #000; 
text-decoration: none;
}
a:hover { 
text-decoration: underline;
}
h1 { 
font-size: 140%; 
font-weight: normal; 
color: #000; 
margin: 4px 0px 0px 0px; 
padding:2px 0px 8px 0px; 
border-bottom: 1px dashed #ccc;
}
h2 { 
font-size: 100%; 
font-weight: normal; 
color: #000; 
margin: 0px; 
padding:5px; 
border-bottom: 1px dashed #ccc; 
background-color:#fff9e8;
}
.greytext {
color:#666666
}
.redtext {
color:#990000; 
font-weight:bold
}
.container { 
position: relative; 
float: left; 
width: 906px; 
margin: 0px; 
padding: 0px;
background-image:url(/WWW/Images/overallback.png);
background-repeat:repeat-y;
background-position:0px 0px;
}
.topbar {
position: relative; 
float: left; 
width: 891px; 
margin: 0px 0px 1px 0px; 
padding:5px 5px 5px 10px; 
background-color:#990000; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size:85%; 
font-weight:bold; 
text-transform:uppercase;
}
.searchbar {
position: relative; 
float: right; 
width: 220px; 
margin: 0px; 
padding:0px;
}
.searchbar form { 
position: relative; 
float: left; 
padding: 0px; 
margin: 0px; 
}
.searchbutton {
font-family: Arial, Helvetica, sans-serif; 
background-color: #EFF1F1;
color: #990000; 
border:1px solid #ccc; 
font-size: 95%; 
font-weight: normal; 
padding: 0px; 
margin: 0px 0px 0px 5px;
}
.searchbox { 
font-family: Arial, Helvetica, sans-serif; 
background-color: #fff; 
color: #000; 
border:1px solid #ccc; 
font-size: 100%; 
font-weight: normal; 
padding: 1px 5px 2px 5px; 
margin: 0px;
}
.logobar {
position: relative; 
float: left; 
width: 906px; 
margin-left: 0px; 
margin-right:0px; 
padding:0px;
}
.logo {
position: relative; 
float: left; 
width: 435px; 
margin: 0px; 
padding: 0px;
}
.banneradvert {
position: relative; 
float: right; 
width: 470px; 
margin: 0px; 
padding: 0px;
}
.graphicheader {
position: relative; 
float: left; 
width: 906px; 
margin: 1px 0px 0px 0px; 
padding:0px;
}
.siteimage {
position: relative; 
float: left; 
width: 605px; 
margin: 0px 1px 1px 0px;
padding:0px; 
/* background-image:url(images/mainimage.jpg); 
background-position:top; 
background-repeat:no-repeat; */
}
.siteimage img {
position: relative; 
float:left; 
/* margin:0px 0px 0px 0px; 
padding:32px 0px 32px 10px; */
}
.matchdetails {
position: relative; 
float: right; 
width: 300px; 
margin: 0px; 
padding: 0px;
}
.lastresult {
position: relative; 
float: left; 
width: 300px; 
margin:0px; 
padding:0px;
}
.nextfixture {
position: relative; 
float: left; 
width: 300px; 
margin:0px; 
padding:0px;
}
.mdheader {
position: relative; 
float: left; 
width: 290px; 
margin: 0px; 
padding:5px 0px 15px 10px; 
background-image:url(/Images/headback300.gif); 
background-position:top; 
background-repeat:no-repeat; 
font-family: Arial, Helvetica, sans-serif; 
font-size:95%; 
font-weight:bold; 
color:#000000; 
text-transform:uppercase;
}
.mdheader280 {
position: relative; 
float: left; 
width: 270px; 
margin: 0px; 
padding:5px 0px 15px 10px; 
background-image:url(/Images/headback280.jpg); 
background-position:top; 
background-repeat:no-repeat; 
font-family: Arial, Helvetica, sans-serif; 
font-size:95%; 
font-weight:bold; 
color:#000000; 
text-transform:uppercase;
}
.mdheader170 {
position: relative; 
float: left; 
width: 160px; 
margin: 0px; 
padding:5px 0px 15px 10px; 
background-image:url(/Images/headback170.jpg); 
background-position:top; 
background-repeat:no-repeat; 
font-family: Arial, Helvetica, sans-serif; 
font-size:95%; 
font-weight:bold; 
color:#000000; 
text-transform:uppercase;
}
.mdcontent {
position: relative; 
float: left; 
width: 290px; 
margin: 0px; 
padding:0px 0px 0px 10px; 
background-image:url(/Images/nextlastback.jpg); 
background-position:top; 
background-repeat:no-repeat; 
font-size:80%;
}
.mdcontentleft {
position: relative; 
float: left; 
width: 180px; 
margin: 0px;  
padding:5px 0px 9px 0px;
}
.mdcontentright {
position: relative; 
float: right; 
width: 100px; 
margin: 0px; 
padding:5px 0px 9px 10px;
}
.mdcontentright a{
vertical-align:middle
}
.location {
position: relative; 
float: left; 
width: 891px; 
margin: 0px;  
padding:5px 5px 5px 10px; 
background-color:#990000; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size:85%; 
font-weight:bold; 
text-transform:uppercase;
}
.location a {
font-weight:normal; 
text-transform:none; 
color:#F7BFC9; 
}
.main {
position: relative; 
float: left; 
width: 906px; 
margin: 1px 0px 10px 0px; 
padding:0px;
}
.navcolumn {
position: relative; 
float: left; 
width: 150px; 
margin: 0px; 
padding:0px; 
background-color:#EFF1F1;
}
#navigation {
position: relative; 
float: left; 
width: 150px; 
margin:0px; 
padding:0px; 
background-color:#EFF1F1;
}
#navigation a {
font-family: Arial, Helvetica, sans-serif; 
font-size:85%; 
font-weight:bold; 
text-transform:uppercase; 
color:#990000
}
#navigation ul { 
position: relative; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
list-style: none;
float: left;
width: 150px;
}	
#navigation li { 
position: relative; 
float: left; 
list-style:none; 
width: 140px; 
border-bottom: 1px dotted #990000; 
border-top: 1px solid #fff; 
margin: 0px 0px 0px 0px; 
padding: 5px 0px 5px 10px; 
background-color:#EFF1F1;
}				
#navigation li.selected { 
position: relative; 
float: left; 
list-style:none; 
background-image: url(/Images/white.gif); 
background-repeat:repeat-x; 
background-position:bottom; 
background-color:#990000; 
margin: 0px 0px 0px 0px; 
padding: 5px 0px 6px 10px; 
font-weight:bold;
}
#navigation li.selected li.selected
{
background:#EFF1F1 none repeat scroll 0%;
position: relative; 
float: left; 
list-style:none; 
}
#navigation li.selected a { 
color:#FFFFFF 
}
/*----
.navigation .navigation-level2 { 
width: 135px; 
background-color: #fff; 
border-bottom: 1px solid #fec424; 
margin: 0px; 
padding: 3px 5px 3px 10px;
}
.navigation .navigation-level2-bottom { 
width: 135px; 
background-color: #fff; 
border-bottom: 1px solid #fff; 
margin: 0px; 
padding: 3px 5px 3px 10px;
}
----*/
#navigation li.selected li a 
{
background:#EFF1F1 none repeat scroll 0%;
position: relative; 
float: left; 
color:#990000;
}
#navigation li.selected ul {
margin: 4px 0px 0px -10px;
padding-bottom: 0px;
}
.selected-link { 
padding-left: 0px;
}
.synd_accr { 
position: relative; 
float: left; 
width: 150px; 
margin: 0px; 
padding:0px; 
background-color:#EFF1F1;
}
.synd_accr ul { 
position: relative; 
margin: 25px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
list-style: none;
}	
.synd_accr li { 
position: relative; 
float: left; 
list-style:none; 
width: 140px; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 5px 10px;
}
.synd_accr img { 
margin: 0px 5px 0px 0px; 
}
.synd_accr a { 
vertical-align:middle
}
.content {
position: relative; 
float: left; 
width: 756px; 
margin: 0px; 
padding: 0px;
}
.contentleft {
position: relative; 
float: left; 
width: 456px; 
margin: 0px; 
padding: 0px;
}
.latestnews {
position: relative; 
float: left; 
width: 280px; 
margin: 0px;  
padding: 0px 1px 0px 1px; 
border-right: 1px solid #eee;
}
.newsmain {
position: relative; 
float: left; 
width: 275px; 
font-size:95%; 
border-bottom: 1px solid #eee; 
padding:5px 0px 5px 5px;
}
.newsmain a {
font-weight:bold;
}
.newsmain img {
position: relative; 
float: left; 
margin: 0px 5px 5px 0px; 
padding:0px;
}
.mediablocks {
position: relative; 
float: right; 
width: 170px; 
margin: 0px; 
padding: 0px 1px 0px 1px; 
border-right: 1px solid #ccc;
}
.blogs {
position: relative; 
float: left; 
width: 170px; 
margin: 0px;  
padding: 0px;
}
.blogitem {
position: relative; 
float: left; 
width: 165px; 
font-size:90%; 
border-bottom: 1px solid #eee; 
padding:5px 0px 5px 5px; 
font-weight:normal;
}
.blogitem a {

}
.profiles {
position: relative; 
float: left; 
width: 170px; 
margin-left: 0px; 
margin-right:0px; 
padding:0px; 
}
.contentright {
position: relative; 
float: right; 
width: 300px; 
margin: 0px; 
padding:0px;
}
.boxadvert {
position: relative; 
float: right; 
width: 300px; 
margin: 0px; 
padding: 0px;
}
.tables {
position: relative; 
float: left; 
width: 300px; 
margint: 0px; 
padding: 0px;
}
.leaguetable {
position: relative; 
float: left; 
width: 300px; 
margin: 0px;
padding: 0px;
}
/* Table Handling */
.tables table { 
width: 100%; 
font-size:80%;
}
caption {
caption-side: top; 
width: auto; 
text-align: left; 
} 
.tables table a {
color: #000;
}
.tables table tr {
width: 100%;
}
.tables table th {
background-color:#990000; 
text-align:left; 
padding:3px; 
color:#FFFFFF;
}
.tables table td {
background-color: #EFF1F1;
padding: 3px; 
font-weight: normal;
}
.tables table td.alt {
background-color:#FFE6E7; 
padding:3px; 
font-weight:normal;
}
.footer {
position: relative; 
float: left; 
width: 751px; 
margin-left: 0px; 
margin-right:0px; 
padding:5px 0px 5px 155px; 
background-color:#EFF1F1; 
font-size:85%; 
color:#990000; 
font-weight:normal;
}
.footer a { 
color:#000000; 
}

/* Addition css for sub pages */
.contentfull {
position: relative; 
float: left; 
padding: 5px 5px 5px 5px;
}

.rightcontentcentre-wide {
background-color:#FFFFFF;
float:left;
width:746px;
}

.atoz span, .atoz a {
background-color:#eff1f1;
color:#990000;
display:block;
float:left;
font-size:1.2em;
margin-bottom:3px;
margin-right:3px;
padding:4px;
text-align:center;
width:33px;
}

.atoz a{
background-color: #fff9e8;
color: #990000;
}

.atoz a:hover{
background-color: #990000;
color: #ffffff;
}

.inputStyle {
background-color:#fff9e8;
}