* {margin:0px;padding:0px}
body {font-family:Heletica,Arial,Sans-Serif;color:#242424;font-size:80%;margin:0px;padding:0px}
#canvas {width:1035px;margin-left:auto;margin-right:auto;}
#container {float:left;width:1035px;background:url("../_img/bg.jpg") no-repeat left top;}
#containerInner {float:left;width:999px;margin:0 0 0 18px} /* ie6 */
.clear {clear:both}
a {color:#e3372b;}
a:hover {color:#cccccc;}
p.line {border-bottom:1px solid #888888}
hr {display:none}
.black {color:#000000}
.grey {color:#777777}

/* ----------- Content area for CMS -------------- */
.cms h2 {margin:0px;padding:9px 0 4px 0}
.cms h3 {margin:0px;padding:6px 0 3px 0}
.cms ul {margin:5px 0 5px 0;}
.cms ul li {padding:0 0 2px 0;list-style-position:inside;}
.red {color:#e3372b}

#logo {float:left;background:url('../_img/logo.gif') no-repeat;height:198px;width:172px}
#header_right {float:left;height:172px;width:827px}
#header {float:left;background:url('../_img/header2.gif') no-repeat;height:137px;width:827px}
#headershop {float:left;background:url('../_img/headershop.jpg') no-repeat;height:137px;width:827px}
#nav {float:left;background:url('../_img/nav_bg.jpg') no-repeat;height:32px;width:827px}
#scroller {float:left;background:url('../_img/scroller_bg.jpg') no-repeat;height:29px;width:827px}
#content {float:left;background:url('../_img/content_bg.gif');width:999px}
#footer {float:left;background:url('../_img/footer_bg.gif');width:999px;height:197px}

h2.bar {color:#fff;text-transform:uppercase;font-size:90%;padding-top:3px;font-weight:900;text-indent:28px;height:17px;margin-bottom:1px;overflow:hidden}

#nav ul {list-style-type:none;text-transform:uppercase;font-size:85%;z-index:2}
#nav ul a.main {list-style-type:none;color:#fff;font-weight:bold;/*display:block;*/height:32px;text-decoration:none}
#nav ul a:hover {color:#e3372b}
#nav ul li {float:left;height:22px;border-right:1px solid #5a5a5a;border-left:1px solid #010101;padding:10px 10px 0 10px}

#scroller .scroll {float:left;width:500px;height:20px;margin:7px 0 0 5px}
#scroller .search {float:right;width:200px;height:20px;margin:3px 0 0 0;color:#666666}
#scroller .search input {width:100px;margin-right:3px}
#scroller .search img {position:relative;top:4px}

.row1 {float:left;width:979px;margin:1px 0 10px 10px;background:#4f4f4f} /* ie6 */
.row2 {float:left;width:979px;margin:0 0 10px 10px;background:#4f4f4f} /* ie6 */

.col_subnav {float:left;width:162px;margin:1px 0 10px 10px;background:#4f4f4f} /* ie6 */
.col_subnav .inner {float:left;margin:1px 0 1px 1px;width:160px;}
.col_subnav ul {margin-top:1px;list-style-type:none;font-size:95%}
.col_subnav ul li {text-indent:26px;font-weight:bold}
.col_subnav ul li a {padding-top:5px;text-decoration:none;height:18px;display:block;background:url('../_img/subnav_bg.gif')}
.col_subnav ul li a:hover {background:url('../_img/subnav_bg_on.gif');color:#fff}
.col_subnav ul li a.current {background:url('../_img/subnav_bg_on.gif');color:#fff}

.col_content {float:left;width:570px;margin:1px 0 10px 1px;background:#4f4f4f}
.col_content .inner {float:left;margin:1px 0 1px 0px;width:568px;background:#000000}
.col_content p {padding:0 0 7px 0}

.full_content {float:left;width:979px;position:relative;left:10px;margin:0 0 10px 0;background:#fff}
.full_content .inner {float:right;width:975px;background:#fff;margin:10px 0 10px 0;}
.full_content .inner2 {float:right;width:900px;background:#fff;margin:30px 0 30px 0;}

#article .inner {background:url('../_img/headlines_content_bg.jpg') no-repeat left 20px #fff;margin-left:1px}
#article .content_inner {float:right;width:497px;margin:20px 30px 30px 0} /* ie6 */
#article img.main {margin:10px 0 10px 0}
#article p.date {color:#e3372b;}
#article div.quote {width:189px;margin:8px;background:url('../_img/quote_bg.jpg');}
#article div.quote p {width:154px;color:#e3372b;font-size:120%;position:relative;left:20px;margin:4px 0 4px 0}
#article div.quote p.credit {color:#000000;font-size:90%}
#article div.quote .top {background:url('../_img/quote_top.jpg') no-repeat;width:189px;height:37px}
#article div.quote .base {background:url('../_img/quote_base.jpg') no-repeat;width:189px;height:37px}
#article p.teaser {background:#f0ebeb;border:1px solid #cccccc;padding:12px;margin:6px 0 6px 0}

#page .inner {background:url('../_img/headlines_content_bg.jpg') no-repeat left 20px #fff;margin-left:1px}
#page .content_inner {float:right;width:535px;margin:20px 15px 30px 0}  /* ie6 */
#page .content_inner TABLE {background:#c1c1c1;}
#page .content_inner TABLE td {padding:4px;background:#f2f2f2}
#page .content_inner TABLE td.table_head {background:#e3372b;color:#fff;padding:3px;font-weight:bold}

#lottery .inner {background:url('../_img/headlines_content_bg.jpg') no-repeat left 20px #fff;margin-left:1px}
#lottery .content_inner {float:right;width:560px;margin-top:6px}  /* ie6 */
.lottery table tr td.label {background:#dee4e6}
.lottery table tr td {padding:3px;background:#edf0f1}
.lottery a {text-decoration:none}

#squad .content_inner {float:left;width:548px;color:#fff;margin:10px 0 30px 10px;padding:120px 0 20px 0;background:url('../_img/squad_header_img.jpg') no-repeat left top;} /* ie6 */
#squad table.details tr td {background:#171716;padding:4px}
#squad div.tableholder {float:left;background:#4f4f4e;}
#squad h2.player {text-transform:uppercase;font-size:140%;margin-top:20px}
#squad h3 {margin-top:15px}
#squad .squad_block {float:left;width:132px;border:1px solid #e3372b;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:#e3372b;}
#squad .squad_block .player {width:132px;height:85px;}
#squad .squad_block .player a {width:132px;height:85px;display:block}

#squad .paging {margin:10px 0 0 0;height:30px;width:500px}
#squad .paging p.page {font-size:90%;margin-left:10px;margin-right:10px}
#squad .paging p {float:left;margin:0 0 0 5px;}
#squad .paging a {border:1px solid #e3372b;text-align:center;display:block;padding:0 4px 0 4px;text-decoration:none;color:#fff;font-weight:bold;font-size:85%} 
#squad .paging a:hover {background:#333333} 

#fixtures .content_inner {float:left;width:548px;color:#fff;margin:10px 0 30px 10px;padding:120px 0 20px 0;background:url('../_img/fixtures_header_img.jpg') no-repeat left top;}  /* ie6 */
#fixtures table h3.month {color:#aeacac;text-transform:uppercase;margin:15px 0 3px 0}
#fixtures table {font-size:95%}
#fixtures table tr.row {background:url('../_img/fixture_row_bg.jpg') repeat-x;}
#fixtures table tr.row td {padding:6px 4px 6px 4px}
#fixtures table tr.row td.date {color:#cccccc}

#results .content_inner {float:left;width:548px;color:#fff;margin:10px 0 30px 10px;padding:120px 0 20px 0;background:url('../_img/results_header_img.jpg') no-repeat left top;}
#results h3 {font-size:100%}
#results div.holder {float:left;background:#4f4f4e;width:548px;margin:10px 0 0 0}
#results table tr td.date {background:#e3352a;padding:3px 0 3px 7px}
#results table tr td {padding:0px 5px 0 5px}
#results table tr.row {background:url('../_img/result_row_bg.jpg') repeat-x #000000;}
#results table tr.rep td {background:#000000;padding:5px 0 5px 0}
#results table tr.row span {color:#e3372b}
#results table tr.row p {font-size:85%}
#results table tr.row p.team {font-size:100%;padding:4px 0 4px 0}
#results a.season {padding:3px 10px 3px 8px}
#results a.season:hover {color:#fff}

#table .content_inner {float:left;width:548px;color:#fff;margin:10px 0 30px 10px;padding:120px 0 20px 0;background:url('../_img/table_header_img.jpg') no-repeat left top;}
#table table.leaguetable tr.head td {color:#fff}
#table table tr.row td {background:url('../_img/result_row_bg.jpg') repeat-x #000000;padding:3px 0 3px 0}
#table table tr.row.hull td {background:url('../_img/result_row_bg2.jpg') repeat-x #000000;}
#table table tr.row.bot td {color:#999999}
#table table td.rank {text-indent:10px}

#tickets .content_inner {float:left;width:548px;color:#fff;margin:10px 0 30px 10px;padding-bottom:20px}  /* ie6 */
#tickets .introholder {float:left;width:270px;height:270px;margin-top:10px}
#tickets .introholder.margin {margin-right:8px}
#tickets .introholder a.season {width:270px;height:270px;display:block;background:url('../_img/tickets_season_intro.gif') no-repeat;text-indent:-9999px}
#tickets .introholder a.season:hover {background:url('../_img/tickets_season_intro_on.gif') no-repeat;}
#tickets .introholder a.packages {width:270px;height:270px;display:block;background:url('../_img/tickets_packages_intro.gif') no-repeat;text-indent:-9999px}
#tickets .introholder a.packages:hover {background:url('../_img/tickets_packages_intro_on.gif') no-repeat;}
#tickets .introholder a.single {width:270px;height:270px;display:block;background:url('../_img/tickets_single_intro.gif') no-repeat;text-indent:-9999px}
#tickets .introholder a.single:hover {background:url('../_img/tickets_single_intro_on.gif') no-repeat;}
#tickets .introholder a.hosp {width:270px;height:270px;display:block;background:url('../_img/tickets_hosp_intro.gif') no-repeat;text-indent:-9999px}
#tickets .introholder a.hosp:hover {background:url('../_img/tickets_hosp_intro_on.gif') no-repeat;}

.col_right {float:left;width:245px;margin:1px 0 10px 1px;background:#4f4f4f}
.col_right .inner {float:left;margin:1px 0 1px 1px;width:243px;padding-bottom:10px;}
.col_right .inner.article {background:url('../_img/headlines_content_bg.jpg') no-repeat left 20px #fff;}
.col_right .inner.article ul {list-style-type:none;margin:15px 0 10px 10px;color:#e3372b;font-size:90%;width:200px}
.col_right .inner.article ul li {background:url('../_img/arrow.gif') no-repeat left 4px;padding:0 0 5px 20px}
.col_right .inner.article ul li a {color:#242424;font-size:110%;font-weight:bold;text-decoration:none}
.col_right .inner.article ul li a:hover {text-decoration:underline}
.col_right .inner.article img {margin-right:5px}
.col_right .inner.article p {margin:0 0 10px 30px;font-size:90%;width:187px}
.col_right .advert {margin:2px 0 0 1px}

.news_block {float:left;width:489px;height:418px;margin:1px 0 1px 1px;background:#000000;font-weight:bold}
.news_block .inner {float:left;margin:1px 0 1px 0px;width:487px;}
.news_block ul {margin-top:1px;list-style-type:none;}
.news_block ul li {text-indent:40px;}
.news_block ul li a {padding-top:5px;color:#242424;text-decoration:none;width:487px;height:20px;display:block;background:url('../_img/news_bg.gif') no-repeat}
.news_block ul li a:hover {color:#e3372b;background:url('../_img/news_bg_on.gif') no-repeat}
.news_block ul li a.current {color:#e3372b;background:url('../_img/news_bg_on.gif') no-repeat}
.news_block .links {float:right;width:447px;margin:7px 0 0 0px;font-size:90%}
.news_block .rss {float:left;width:300px;}
.news_block .rss img {margin:0 4px 0 0;}
.news_block .archive {float:left;width:100px;}
.news_block .newsimage {width:487px;height:237px;}
.news_block .overlay {background:url('../_img/news_mask.png');width:487px;height:59px;position:absolute;margin-top:178px;overflow:hidden;z-index:10} /* ie6 */
.news_block .overlay p {width:430px;margin:5px 0 0 40px;color:#fff;position:absolute}

.fixtures_advert_block {float:left;width:487px;height:418px;margin:1px 0 0 1px;}
.fixtures_advert_block .inner {float:left;margin:1px 0 1px 0px;width:487px;} /* margin-left:1px */

.fixtures_block {float:left;width:487px;height:161px;overflow:hidden;background:#000000}
.advert_block {float:left;width:487px;height:256px;overflow:hidden;background:#fff;margin:1px 0 1px 0}

.row2 .col1 {float:left;width:243px;height:280px;background:#000000;margin:1px 0 1px 1px;overflow:hidden}
.row2 .col1 .inner {float:left;margin:1px 0 1px 0px;width:242px;overflow:hidden}
table.leaguetable {line-height:14px;font-size:85%;color:#fff;margin:0 0 0 4px}
table.leaguetable .row {color:#fff;font-weight:bold;text-decoration:none}
table.leaguetable tr.head td {color:#666666;}
.row.playoff {background:#4b0000;}
.row.not_playoff {background:#635d5f;}
.row.hull {background:#e3352a;}
.row a:hover {color:#ff0000;}
.row TD {padding:1px 0 1px 0}

.row2 .col2	{float:left;width:243px;height:280px;background:#000000;margin:1px 0 1px 1px;overflow:hidden}
.row2 .col2 img {overflow:hidden}
.row2 .col2	img.top {margin-bottom:1px}

.row2 .col3	{float:left;width:243px;height:280px;background:#000000;margin:1px 0 1px 1px;overflow:hidden}

.row2 .col4	{float:left;width:245px;height:280px;background:url('../_img/block_bg.jpg');margin:1px 0 1px 1px;overflow:hidden}
.row2 .col4	form {color:#fff;width:200px;margin:10px 0 0 27px}
.row2 .col4	form p.q {padding:0 0 6px 0;}
.row2 .col4	form p.a {padding:3px 0 3px 0;border-bottom:1px dotted #802b26}

#footer a.sponsor {float:left;display:block;height:75px;margin-top:19px;margin-right:16px;}
#footer p {text-align:center;width:800px;margin:13px 0 0 90px;color:#fff}
#footer a {color:#fff;text-decoration:none}

.signup {width:244px;height:141px;background:url('../_img/signup_bg.jpg') no-repeat;color:#fff}
.signup FORM {position:relative;left:18px;width:200px;margin:6px 0 0 0}
.signup FORM INPUT {margin:2px 0 3px 0;width:205px}
.signup FORM IMG {float:right;margin:5px 0 0 0}
.signup FORM h3 {font-size:120%}

.banner1 {position:relative;left:9px;margin-bottom:4px;top:3px}
.banner2 {position:relative;left:11px;margin-bottom:4px}

.skyscraper {margin-top:8px}

#archive .inner {background:url('../_img/headlines_content_bg.jpg') no-repeat left 20px #fff;margin-left:1px}
#archive .content_inner {float:right;width:512px;margin:20px 20px 30px 0} /* ie6 */
#archive .news_archive_block {margin:0 0 5px 0;}
#archive .news_archive_block img {float:left;margin:0 10px 0 0}
#archive .news_archive_block h3 {color:#e3372b}
#archive .news_archive_block p.date {color:#666666;margin:0px;padding:0 0 2px 0}
#archive table.search {margin:0 0 15px 0}

.statistics-bar {background:#24315f url('../_img/graph.jpg');height:9px;overflow:hidden}
.col4 table.results {margin:10px 0 0 15px;color:#fff}

#search .inner {background:url('../_img/headlines_content_bg.jpg') no-repeat left 20px #fff;margin-left:1px}
#search .content_inner {float:right;width:520px;margin:20px 20px 30px 0} /* ie6 */
#search .news_archive_block {margin:0 0 5px 0;}
#search .news_archive_block img {float:left;margin:0 10px 0 0}
#search .news_archive_block h3 {color:#e3372b}
#search table.search {margin:0 0 15px 0}

#search p.results {background:#cccccc;padding:6px;margin-bottom:15px;}
#search .search_item {margin:0 0 12px 0;border-bottom:1px dotted #cccccc;padding:0 30px 8px 0}
#search .search_item a {text-decoration:none}
#search .search_item p.caption {margin:4px 0 0 0;padding:0px}
#search .search_item p.url {color:#999999;margin:0px;padding:0px}