/* yellow: f5cd13 */
* {margin:0px; padding:0px;}
a {color:#FFFFFF;outline:none;}
a:focus {outline-style:none;}
a:visited {outline-style:none;}
.clear {clear:both; }

#canvas {margin-left:auto; margin-right:auto; text-align:left; width:1000px;}
#shadow {float:left;background:url('../_img/shadow.png') repeat-y;width:1000px;}
#container {float:left;width:961px;margin-left:19px;background:#f5cd13;margin-bottom:20px;}
#container.inner {background:url('../_img/inner_bg.gif') repeat-y;}
#header {background:url('../_img/header.jpg') no-repeat;height:171px;width:961px;}
body {background:url('../_img/bg.jpg') repeat-x #000000;font-size:.8em;color:#fff;font-family:Arial, Helvetica, sans-serif;}
#scroller {background:url('../_img/latest.gif') no-repeat;height:36px;width:961px;}
#scroller .inner {float:left;color:#f5cd13;padding:7px 0 0 0;margin-left:165px;width:630px;font-weight:bold;text-transform:uppercase;}

#homelink {float:left;width:162px}
#nav ul {float:left;width:790px;margin-top:130px;list-style-type:none;text-transform:uppercase}
#nav ul li {float:left;height:22px;padding:10px 12px 0 10px;font-size:1em;background:url('../_img/nav_right.gif') no-repeat right;font-weight:bold}
#nav ul li.end {background:none}
#nav ul a {text-decoration:none}

.row1 {background:url('../_img/row_bg.jpg') repeat-x;width:951px;height:320px;margin-left:5px}
.row1 .news {float:left;width:669px;height:320px}
.row1 h2.headlines {background:url('../_img/bar_headlines.gif') no-repeat;text-indent:-9999px;height:29px}
.row1 .news .mainimageholder {float:left;width:360px;height:261px;margin:5px 0 0 5px}
.row1 .news .mainimage {width:360px;height:261px;}
.row1 .news ul.teasers {float:left;font-size:.95em;width:301px;height:261px;list-style-type:none;margin:5px 0 0 2px}
.row1 .news ul.teasers li {width:301px;height:64px;margin-bottom:1px;font-weight:bold}
.row1 .news ul.teasers li a span {position:relative;top:16px;}
.row1 .news ul.teasers li img {margin-right:10px}
.row1 .news ul.teasers li a {background:url('../_img/news_bg.jpg') no-repeat right;display:block;width:291px;padding-right:10px;height:64px;text-decoration:none}
.row1 .news ul.teasers li a:hover {background:url('../_img/news_bg_on.jpg') no-repeat right;}
.row1 .news ul.teasers li a.current {background:url('../_img/news_bg_on.jpg') no-repeat right;}
.row1 .news .overlay {background:transparent url('../_img/teaser_panel.png') repeat scroll 0 0;height:64px;margin:197px 0 0 0;overflow:hidden;position:absolute;width:360px;z-index:10;}
.row1 .news .overlay p {margin:10px 0 0 10px;position:absolute;width:330px;font-weight:bold}

.row1 .profile {float:right;width:277px;height:320px}
.row1 .profile h2 {float:left;text-indent:-9999px;height:29px;width:137px;}
.row1 h2.profile a {background:url('../_img/bar_profiles.gif') no-repeat;width:137px;height:29px;display:block}
.row1 h2.stats a {background:url('../_img/bar_stats.gif') no-repeat;width:140px;height:29px;display:block}
.row1 h2.profile a:hover {background:url('../_img/bar_profiles_on.gif') no-repeat;}
.row1 h2.stats a:hover {background:url('../_img/bar_stats_on.gif') no-repeat;}
.row1 h2.profile a.current {background:url('../_img/bar_profiles_on.gif') no-repeat;}
.row1 h2.stats a.current {background:url('../_img/bar_stats_on.gif') no-repeat;}
.row1 .profile .inner {float:left;width:277px;height:291px;background:url('../_img/profile_bg.jpg') no-repeat;}
.row1 .profile .slider {float:right;height:158px;width:233px;margin:24px 0 24px 0;}
.row1 .profile p {float:left;height:158px;width:199px;font-weight:bold}
.row1 .profile a.previous {background:url('../_img/profile_arrow_left.gif') no-repeat;width:25px;height:39px;float:left;margin:12px 13px 0 6px;text-indent:-9999px}
.row1 .profile a.next {background:url('../_img/profile_arrow_right.gif') no-repeat;width:25px;height:39px;float:left;margin:12px 0 0 0;text-indent:-9999px}
.row1 .profile a.previous:hover {background:url('../_img/profile_arrow_left_on.gif') no-repeat;}
.row1 .profile a.next:hover {background:url('../_img/profile_arrow_right_on.gif') no-repeat;}
.row1 #stats {float:left;width:260px;margin:10px 0 0 5px;font-size:.9em;font-weight:100;color:#888888}
.row1 #stats table {margin-bottom:2px;color:#fff}
.row1 #stats table tr td {background:#111111;padding:1px}
.row1 #stats table tr td.head {background:#000000;}
.row1 #stats table tr td h3 {background:#000000;color:#f5cd13;font-size:1.2em;}
.row1 #stats table tr td b {color:#f5cd13}

.row2 {margin:5px 0 0 5px}

.row3 {background:url('../_img/row3_bg.jpg') repeat-x;width:951px;height:274px;margin:5px 0 5px 5px}
.row3 .block1 {float:left;width:233px;height:268px;background:#000000;margin-right:6px}
.row3 .block2 {float:left;width:233px;height:268px;margin-right:6px}
.row3 .block3 {float:left;width:233px;height:268px;margin-right:6px}
.row3 .block3 img.top {margin-bottom:3px}
.row3 .block4 {float:left;width:233px;height:268px;}
.row3 h2.leaguetable {background:url('../_img/bar_leaguetable.gif') no-repeat;text-indent:-9999px;height:29px}

.row3 .block1 table {position:relative; top:5px; left:10px;font-size:10.5px;background:#333333;line-height:12px}
.row3 .block1 table tr.head td {font-weight:100;color:#cccccc;background:#000000}
.row3 .block1 table tr.row td {font-weight:bold; padding-top:1px; padding-bottom:1px;background:#000000}
.row3 .block1 table tr.theteam {color:#f5cd13;}

.rowfooter {float:left;background:#f5cd13;width:961px;}
.row4 {background:url('../_img/row4_bg.jpg') repeat-x #252525;width:951px;margin:5px 0 5px 5px}
.row4 .banner {float:left;width:644px;height:125px;}
.row4 .partners {float:right;width:297px;height:125px;background:url('../_img/partners.gif') repeat-x;}
.row4 .partners .imageholder {float:right;width:209px;height:125px;background:#fff}
.row4 p {padding:8px 0 12px 4px}

#col1 {float:left;width:161px;margin:0 5px 0 5px}
#col2 {float:left;width:546px;margin:0 5px 0 0}
#col3 {float:left;width:233px;margin:0 0 0 0}

/* article */
#article #container.inner {background:url('../_img/inner_bg2.gif') repeat-y;}
#article a.back {color:#1a1a1a}
#article #col2 .inner {color:#1a1a1a;width:520px}
#article #col2 .inner h2 {font-size:1.6em;padding:8px 0 8px 0;letter-spacing:-.05em}
#article #col2 .inner a {color:#000000}
#article #col2 .inner img.main {margin:0 10px 0 0;border:1px solid #cccccc}
#article #col2 .inner div.imgholder {float:left;margin:5px 0 10px 0;}
#article #col2 .inner p.date {padding:2px 0 2px 0}
#article #col2 .inner p {padding:4px 0 4px 0}
#article #col2 .inner p.brief {background:#000000;color:#f5cd13;padding:2px}
#article .relatednews ul li a {color:#1a1a1a;font-size:110%;font-weight:bold;text-decoration:none}
#article .relatednews ul li a:hover {color:#000000}
#article .relatednews ul {list-style-type:none;margin:15px 0 10px 0;color:#000000;font-size:90%;width:200px}
#article .relatednews a {color:#000000;}
#article .relatednews {float:left;width:233px;background:#fff;color:#0b144e;margin-bottom:10px}
#article .relatednews ul li {background:url('../_img/bullet.gif') no-repeat left 4px;padding:0 0 5px 15px}
#article .relatednews ul li a:hover {text-decoration:underline}
#article .relatednews p {margin:8px 0 8px 0}
#article .relatednews img {margin-right:5px;margin-left:15px}

#col2 h2.header {background:url('../_img/content_header.jpg') no-repeat;height:29px;text-indent:50px;font-size:1em;letter-spacing:-.2;padding-top:3px;text-transform:uppercase;}
#col2 .inner {padding:10px}

h2.rightnavhead {float:left;font-size:1em;background:url('../_img/rightheader.gif') no-repeat;margin:0px;width:233px;padding:4px 0 0 0;text-indent:10px;height:29px;text-transform:uppercase}
.skyscraper {float:left;border:1px solid #cccccc;margin-top:10px}
.rightcoladverts {padding-bottom:10px;}


/* inner left nav */
h2.leftnavhead {float:left;font-size:1em;background:url('../_img/bg_tab1.jpg') no-repeat;margin:0px;width:161px;padding:4px 0 0 0;text-indent:10px;height:29px;text-transform:uppercase}
#leftnavhold UL {margin:0px; /*padding-bottom:30px;*/ width:161px; }
#leftnavlinks {float:left;font-size:12px;}
#leftnavlinks li {text-indent:10px;margin:0px;list-style:none;}
#leftnavlinks a {display:block;padding:6px 0 0 0;font-weight:bold;width:161px; height:21px; background-image:url(../_img/bg_leftnavitem.gif); text-decoration:none;}
#leftnavlinks a:HOVER {background-image:url(../_img/bg_leftnavitem_on.gif);}
#leftnavlinks a.current {background-image:url(../_img/bg_leftnavitem_on.gif);}
#leftnavlinks ul.third li {height:19px;border-top:#000000 1px solid}
#leftnavlinks ul.third a {display:block;padding:3px 0 0 0;font-weight:300;height:19px; background:#0d103d;color:#adb9f2;}
#leftnavlinks ul.third a:hover {color:#fff}
#leftnavlinks ul.third a.current {color:#fff}


/* page manager template */
.pagemanager h2 {background:#000000;color:#f5cd13;font-size:110%;padding:6px;text-indent:4px;margin-bottom:10px;margin-top:15px}
.pagemanager div.textholder {position:relative;left:10px;padding-right:15px;line-height:18px}
.pagemanager div.textholder.full {}
.pagemanager div.textholder p {padding:0 0 10px 0}
.pagemanager div.textholder ul {margin:5px 0 12px 0}
.pagemanager div.textholder ul li {background:url('../_img/pm_arrow.gif') no-repeat left 7px;padding-bottom:3px}
.pagemanager div.imageholder {float:left;width:185px;margin-bottom:15px;position:relative;left:10px;margin-right:10px}
.pagemanager div.textholder.right {float:left;width:310px;padding:0px}
.pagemanager img.main {margin-bottom:10px}
.pagemanager table {border:0px;border-spacing:1px}
.pagemanager .innercontent table tr td {background:#761201;padding:5px;}


/* news archive */
#archive #container.inner {background:url('../_img/inner_bg2.gif') repeat-y;}
#archive a.back {color:#1a1a1a}
#archive .news_archive_block {margin:0 0 5px 0;color:#333333;border-bottom:1px dotted #cccccc;padding-bottom:5px;background:#bebebd}
#archive #col2 .news_archive_block a {text-decoration:none;color:#1a1a1a}
#archive .news_archive_block img {float:left;margin:0 10px 0 0;border:1px solid #fff}
#archive .news_archive_block p.date {color:#fff;margin:0px;padding:0 0 2px 0}
#archive table.search {margin:5px 0 3px 0;padding:10px 0 10px 0;background:url('../_img/search_bg.gif') no-repeat;width:526px}
#archive td.paging a {color:#fff;}
#archive table.search td {padding:6px}
#archive table.search input#search {padding:4px;border:1px solid #f5cd13;width:200px;margin-left:10px}
#archive .inner a.search_button {background:url('../_img/search.gif') no-repeat;width:81px;height:26px;display:block;text-indent:-9999px}
#archive .inner a.search_button:hover {background:url('../_img/search_on.gif') no-repeat;}

#archive .inner p {padding:0 20px 0 0}
/*
#archive .inner h3 {padding:0 20px 6px 0;color:#999999}
#archive .inner h2 {font-size:1.6em;margin:10px 0 0 0;padding:0 0 4px 0;color:#333333}
*/

/* squad */
#squad table.details tr td {background:#333333;padding:6px;}
#squad table.stats tr td {background:#333333;padding:4px;}
#squad table.stats tr td.season {background:#111111;color:#fff}
#squad table.stats tr.subhead {font-size:90%;color:#cccccc}
#squad div.tableholder {float:left;background:#4f4f4e;margin-bottom:10px}
#squad h2.player {font-size:160%;margin-top:10px;margin-bottom:16px;color:#f5cd13}
#squad h3 {margin-top:5px;margin-bottom:5px;color:#f5cd13}
#squad .squad_block {float:left;width:122px;border:1px solid #cccccc;margin:0 3px 9px 0}
#squad .squad_block p {padding:3px 0 3px 5px}
#squad .squad_block img.arrow {margin-right:3px}
#squad .squad_block a {color:#fff;text-decoration:none}
#squad .squad_block a:hover {color:#f5cd13;}
#squad .squad_block .player {width:122px;height:85px;}
#squad .squad_block .player a {width:122px;height:85px;display:block}

/* fixtures */
#fixtures table tr.row span.date {color:#f5cd13;}
#fixtures table .comp {color:#777777;}
#fixtures table h3.month {color:#f5cd13;text-transform:uppercase;margin:15px 0 3px 0}
#fixtures table {font-size:.95em}
#fixtures table tr.row td {padding:6px 4px 6px 4px}
#fixtures table tr.row td.date {color:#f7c80a}
#fixtures table tr.row {background:#000000}
#fixtures table tr.row.teams {background:#222222;font-size:1.2em}
#fixtures #col2 .inner h2 {margin-top:15px}


/* results */
#results table h3 {background:#000000;padding:3px 0 3px 7px;font-size:1em;color:#f5cd13;}
#results table tr.row span {color:#666666}
#results table {font-size:.95em;margin:10px 0 10px 0}
#results table tr.row {background:#222222;}
#results table tr.row td {padding:6px 4px 6px 4px}
#results table tr.row p.team {font-size:1.1em;padding:4px 0 4px 0}
#results #col2 .inner h2 {margin-top:15px}
#results table tr.rep td {background:#222222;padding:3px}


/* competition */
#competition table.main {margin-top:10px;margin-bottom:10px}
#competition table.main td.a {background:#1c1c1c;padding:8px 4px 8px 4px}
#competition table.main td.q {background:#000000;padding:4px}
#competition table.main td.no {background:#f5cd13;color:#000000;font-size:130%;font-weight:bold;width:30px;text-align:center}
#competition table.details {margin-top:10px;margin-bottom:20px}
#competition table.details td.label {background:#222222;padding:4px;width:100px}
#competition table.details td.detail {background:#000000;padding:4px}
#competition table.details td input {width:300px}
#competition h3 {color:#cccccc}
#competition #col2 .inner h2 {padding-right:30px;margin-top:20px}
#competition #col2 .inner p {margin:10px 0 10px 0}
#competition input.check {position:relative;top:3px;}
#competition input.check.space {margin-left:10px}

/* photo gallery */
#gallery div#wrap {float:left;width:160px;height:165px;margin-right:10px;overflow:hidden;}
#gallery #wrap img {border: 1px solid #f5cd13;padding:2px;margin:10px 5px 0 0;}
#gallery #wrap p.caption {background:#000000;color:#f5cd13;margin:0px;padding:5px;font-size:11px}
#gallery #wrap p.caption b {font-size:12px;color:#fff;}
#gallery table.search {margin:5px 0 3px 0;padding:10px 0 10px 0;background:url('../_img/search_bg2.gif') no-repeat;width:526px}
#gallery div.paging {padding:5px 0 5px 0;width:526px}
#gallery .inner a.search_button {background:url('../_img/search.gif') no-repeat;width:81px;height:26px;display:block;text-indent:-9999px}
#gallery table.search td {padding:5px}
#gallery table.search input#search {padding:4px;border:1px solid #b4b6bb;width:200px;margin-left:10px}

/* newsletter */
#newsletter table.details {margin-top:10px;margin-bottom:20px}
#newsletter table.details td.label {background:#000000;padding:4px;width:130px}
#newsletter table.details td.detail {background:#222222;padding:4px}
#newsletter #col2 .inner h2 {padding-right:30px;margin-top:20px}
#newsletter #col2 input {margin-bottom:7px}

/* report */
#report table {font-size:.95em;margin:10px 0 10px 0;background:#333333}
#report table tr td {background:#111111;padding:3px}
#report table tr.row td {padding:6px 4px 6px 4px;}
#report table tr.row p.team {font-size:1.4em;padding:4px 0 25px 0}
#report table td.subhead {background:#000000;padding:3px;color:#fdc700}
#report table p {padding:3px 0 3px 0;}
#report table tr td span {color:#cccccc}
#report table tr td.thereport {padding:3px 5px 20px 5px;font-size:1.1em;background:#fff;color:#000000}
#report table h3 {background:#000000;padding:3px 0 3px 7px;font-size:1.1em;color:#fff;}

/* table */
#table table {font-size:.95em;margin:10px 0 10px 0;}
#table table tr.row {background:#222222;}
#table table tr.row td {padding:6px 4px 6px 4px}
#table table tr.row.theteam td {background:#f5cd13;color:#000000}
#table table tr.row.std td {color:#999999}
#table table tr.row.std td span {color:#fff}
#table table td.rank {text-indent:10px}
#table #col2 .inner h2 {padding-right:30px;margin-top:20px}