﻿body {min-height:42em;font-family:arial,sans-serif;font-size:62.5%;color:#000;background-color:#FFF;margin:0;}
h1 {margin:0;padding:0.4em 0 0 0;font-size:2em;font-weight:normal;color:#fff;text-decoration:none;}
img {border:none;}
div#header {padding:0 0 0.3em 0.3em;background:#F02B2C url('../images/headbg.jpg') repeat-x;}
div#header a {color:#fff;}
div#header div.loginstatus {padding:0.6em 0 0.4em 0;font-size:1.3em;color:#fff;}
div#header span.numnewmessages {color:Red;}
div.navigation {margin-top:1.2em;font-size:1.6em;}
div.navigation ul {padding:0 0 0.2em 0;margin:0;}
div.navigation li {display:inline;}
div#content {padding:0.5em;}
div#content a {color:#0000ff;}
#loginholder {margin:0.25em 0 0 0.25em;font-size:1.5em;}
#loginholder input {display:block;border:solid 0.1em gray;}
#loginholder input.storecookiecheckbox {display:inline;border:none;}
#loginholder input.submitlogin {margin:0.5em 0 0 0;font-size:1em;}
#loginholder input.hidden {border:none;}
p.logintext {font-size:1.5em;}
div#footer {padding:0.5em; text-align:center; font-size:1.1em;}
table.latestposts, table.latestposts tr, table.latestposts td, table.latestposts th {border:solid 0.1em #ccc;}
table.latestposts td {padding:0.8em 0.4em;font-size:1.2em;}
table.latestposts a {color:#000;}
table.latestposts div {margin:0 0 0.5em 0;}
table.latestposts p {margin:0;text-align:justify;}
table.latestposts p.subject {font-weight:bold;}
table.latestposts p.postedby {margin:0 0 0.4em 0;font-style:italic;}
table.latestposts a.readstatus0 {font-weight:bold;}
p.nomessagemsg {margin:2em 0 1em 0;text-align:center;font-weight:bold;}
table.latestposts p.inboxmessageheader {margin:0 0 0.5em 0;}
div#xmlfeeds {margin:1em 0 0 0.5em;font-size:1.2em;}
div#xmlfeeds table.latestposts, div#xmlfeeds table.latestposts tr, div#xmlfeeds table.latestposts td, div#xmlfeeds table.latestposts th {border:none;}
p.itemdesc { display:none; }

div.matchdetailschooserholder {margin:2em 0 1em 1em;font-size:1.2em;}
div.matchfixturesholder {margin:2em 0 1em 2em;font-size:1.5em;}
div.matchlineups {margin:2em 0 1em 2em;font-size:1.2em;}
div.matchlineups ul {float:left;margin:0 1em 0 0;padding:0; list-style-type:none;}
div.matchlineups li {padding:0.5em 0 0.5em 0;}
div.matchlineups li.team {padding:0;color:#CC0000;}
div.matchlineups li.sub {padding:0;color:#333333;}
div.matchlineups li.firstsub {padding:10px 0 0 0;color:#333333;}

div.errmsg {margin:2em 0 1em 0;font-size:1.5em;text-align:center;}
div.errmsg div {margin:1em 0 0.5em 0;}

div#newpost {margin:2em 0 1em 1em;font-size:1.2em;}
div#newpost label {display:block;margin:5px 0 0 0;font-weight:bold;}
div#newpost input, div#newpost textarea {display:block;width:90%;}
div#newpost input.submit {margin:5px 0 0 0;width:auto;}

div.latestnews {margin:0.25em 0 0 0.25em}
div.latestnews h1 {margin:0 0 0.25em 0;color:#000; font-size:1.2em; font-weight:bold;}
div.latestnews ul, div.latestnews li {list-style-type:none;padding:0;margin:0;font-size:1.1em;}
div.latestnews li {padding:0.25em 0 0.25em 0;}