



.basehome .nav_multileveltree { display: none; }

.topnewscont { height: 350px; margin-top: 90px; background-image: url("/images/structure/backgrounds/bg-topnews.jpg"); background-repeat: no-repeat; background-position: bottom; }
.topnewscont .titletxt { display: none; }

.topnews { float: left; position: absolute; height: 310px; width: 540px;  margin-left: 15px; background-image: url("/images/structure/backgrounds/bg-topnews-title.png"); background-repeat: no-repeat; background-position: 215px 38px;}
.topnews .article1 .image { display: block; float: left; width: 190px; padding: 5px; margin-right: 15px; background-image: url("/images/structure/backgrounds/bg-topnewsimg.jpg"); background-repeat: repeat-x;}
.topnews .article1 .image img { width: 190px; height: 285px; }
.topnews .article1 .headline { display: block; float: left; width: 280px; margin-top: 70px;}
.topnews .article1 .headline a { font-weight: bold; font-style: italic; text-transform: uppercase; text-decoration: none; line-height: 150%;}
.topnews .article1 .abstract { display: block; float: left; width: 280px; line-height: 150%; padding-top: 15px; color: #afb0c2; }
.topnews .article1 .date { display: block; width: 280px; float: left; font-size: 85%; padding-top: 10px; color: #b5bccc; }
.topnews .article1 .headline a:hover { text-decoration: underline; }


.othernews { position: absolute; height: 220px; width: 430px; margin: 40px 0px 0px 550px ;}
.othernews .article { clear: both; height: 85px; margin-bottom: 7px; }
.othernews .article .image { display: block; width: 50px; padding: 2px; height: 80px; float: left; margin-right: 15px; background-image: url("/images/structure/backgrounds/bg-othernewsimg.jpg"); background-repeat: repeat-x; }
.othernews .article .image img { height: 80px; width: 50px; }
.othernews .article .headline { display: block; width: 340px; float: left;  }
.othernews .article .headline a { font-size: 85%; font-weight: bold; text-transform: uppercase; font-style: italic; text-decoration: none; padding-left: 20px; background-image: url("/images/structure/backgrounds/icon-news1.png"); background-repeat: no-repeat; background-position: 0px 0px; }
.othernews .article .abstract { display: block; width: 340px; float: left; font-size: 85%; padding-top: 3px; color: #afb0c2; }
.othernews .article .date { display: none; width: 300px; float: left; font-size: 80%; padding-top: 3px; color: #b5bccc; }
.othernews .article .headline a:hover { text-decoration: underline; }


.newslinks { height: 20px; position: absolute; font-size: 80%; margin: 305px 0px 0px 20px; width: 500px; }
.newslinks .link { line-height: 20px;float: left; padding: 0px 10px 0px 10px; border-right: solid #124c77 1px; }
.newslinks .link a { color: white; text-transform: uppercase; font-style: italic; font-weight: bold; }
.newslinks .link1 { background-image: url("/images/structure/backgrounds/icon-news.png"); background-repeat: no-repeat; background-position: 0px 1px; padding-left: 30px; }
.newslinks .link4 { border-right: 0px; }


.homersslink { position: absolute; height: 40px; line-height: 40px; margin: 295px 0px 0px 875px; width: 110px; font-size: 85%; background-image: url("/images/structure/buttons/icon-rss.gif"); background-repeat: no-repeat; background-position: 70px 3px; }
.homersslink .link { float: left; padding: 0px 0px 0px 0px;  }
.homersslink .link a { color: white; text-transform: uppercase; font-style: italic; font-weight: bold; }


.contpromo { clear: both; width: 990px; }
.contpromo .nav_buttonlist .button { opacity: 0.9; filter: alpha(Opacity=90); -moz-opacity: 0.9; width: 310px; }
.contpromo .nav_buttonlist .button:hover { opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.contpromo .nav_buttonlist .button1 { float: left; margin: 0px 15px 0px 10px;}
.contpromo .nav_buttonlist .button2 { float: left; margin-right: 15px;}
.contpromo .nav_buttonlist .button3 { float: left; margin: 0px 0px 0px 0px;}




/* Feedback Form */
.std_formcustom th { padding: 5px; }
.std_formcustom td { padding: 5px; }
.std_formcustom td.input { padding: 3px; }
.std_formcustom td.confirm { padding: 3px; }.securimage .instructions { padding: 5px 0px; }
.securimage .securimagebox { width: 177px; height: 45px; }
.securimage .securimagebox .captcha { float: left; }
.securimage .securimagebox .audio { float: left; margin: 1px 0px 0px 3px; }
.securimage .securimagebox .reload { float: left; margin: 0px 0px 0px 3px; }
.securimage .input { clear: both; padding: 0px 0px 5px 0px; }






/*-------------MATCH SCORE--------------------*/

div.matchnavba { display: block; width: 680px; height: px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
div.fixinfo { display: block; width: 680px; height: 165px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/backgrounds/gbbb-matchrep-scorebg.gif"); background-repeat: no-repeat; background-position: -3px 0px; }

div.fixinfo .homelogo { display: none; position: absolute; margin: 30px 0px 0px 20px; width: 70px; height: 70px; background: white; border: solid 1px #dedede; }
div.fixinfo .homelogo img {  }

div.fixinfo .maininfo { display: block; position: absolute; margin: 0px 0px 0px 100px; width: 480px; height: 160px; background-image: url("/images/structure/backgrounds/gbbb-matchrep-datebg.gif"); background-repeat: no-repeat; background-position: 0px 105px; }
div.fixinfo .maininfo .teams { height: 70px; width: 480px; position: absolute; margin: 30px 0px 0px 0px; }
div.fixinfo .maininfo .teams .home { display: block; position: absolute; width: 145px; line-height: 17px; margin: 10px 0px 0px 0px; text-align: left; color: #00023d; font-weight: bold; font-family: Arial; text-transform: uppercase; font-style: italic; font-size: 140%; }
div.fixinfo .maininfo .teams .score { display: block; position: absolute; margin: 10px 0px 0px 190px; color: #163b6a; font-weight: bold; font-family: Arial; text-transform: uppercase; font-style: italic; font-size: 220%; }
div.fixinfo .maininfo .teams .away { display: block; position: absolute; width: 145px; line-height: 17px; margin: 10px 0px 0px 335px; text-align: right; color: #00023d; font-weight: bold; font-family: Arial; text-transform: uppercase; font-style: italic; font-size: 140%; }

div.fixinfo .maininfo .date { width: 120px; display: block; position: absolute; margin: 115px 0px 0px 10px; font-size: 85%; color: #ffffff; font-family: arial; font-weight: bold; font-style: italic; }
div.fixinfo .maininfo .time { width: 50px; display: block; position: absolute; margin: 115px 0px 0px 135px; font-size: 85%; color: #ffffff; font-family: arial; font-weight: bold; font-style: italic; }
div.fixinfo .maininfo .venue { width: 150px; display: block; position: absolute; margin: 115px 0px 0px 190px; font-size: 85%; color: #ffffff; font-family: arial; font-weight: bold; font-style: italic; }
div.fixinfo .maininfo .comp { width: 130px; display: block; position: absolute; margin: 115px 0px 0px 340px; font-size: 85%; color: #ffffff; font-family: arial; font-weight: bold; font-style: italic; }


div.fixinfo .awaylogo { display: none; position: absolute; margin: 30px 0px 0px 590px; width: 70px; height: 70px; background: white; border: solid 1px #dedede; }
div.fixinfo .awaylogo img {}



/*-------------MATCH TABS--------------------*/
.navlinks { display: block; float: left; width: 680px; height: 35px; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; }
.navlinks li { width: 145px; height: 35px; line-height: 35px; float: left; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; text-align: center; background-image: url("/images/structure/backgrounds/gbbb-matchnav-off.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.navlinks li a { font-weight: bold; font-family: tahoma; font-style: italic; text-transform: uppercase; font-size: 110%; color: #80819e; }
.navlinks li:hover { background-image: url("/images/structure/backgrounds/gbbb-matchnav-on.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.navlinks li:hover a { color: #00023d; }




/*-------------MATCH REPORT P--------------------*/

.std_matchrepp { display: block; width: 680px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; }
.std_matchrepp .headlinepreview { display: none; }

.std_matchrepp .rightcol { display: block; width: 350px; float: left; }
.std_matchrepp .rightcol .date { display: block; float: left; width: 160px; color: #EF3425; display: block; overflow: hidden; padding: 5px 0px 10px 0px; font-weight: bold; font-size: 80%; border-bottom: 1px #cccccc dashed; margin-bottom: 10px; }
.std_matchrepp .rightcol .author { display: block; float: left; width: 190px; color: #EF3425; display: block; overflow: hidden; padding: 5px 0px 10px 0px; font-weight: bold; font-size: 80%; border-bottom: 1px #cccccc dashed; margin-bottom: 10px; }
.std_matchrepp .rightcol .headline { display: block; clear: both; color: #ffffff; display: block; padding: 0px 0px 0px 30px; font-weight: bold; font-size: 140%; text-transform: uppercase; font-style: italic; background-image: url("/images/structure/backgrounds/icon-news.png"); background-repeat: no-repeat; background-position: 0px 1px; }
.std_matchrepp .rightcol .abstract { display: block; font-family: tahoma; font-size: 120%; font-weight: bold; padding: 10px 0px 10px 0px; line-height: 150%; }
.std_matchrepp .rightcol .article_report { display: block; font-family: arial; color: #ffffff; line-height: 150%; padding: 10px 0 40px 0; background-image: url("/images/structure/backgrounds/bg-divider.jpg"); background-repeat: no-repeat; background-position: center bottom; }
.std_matchrepp .rightcol .article_report a { color: #DD2027; font-weight: bold; }
.std_matchrepp .rightcol .article_report a:hover { background: #DD2027; text-decoration: none; color: #ffffff }


.std_matchrepp .leftcol { display: block; width: 320px; float: right; }
.std_matchrepp .leftcol .image { display: block; width: 319px; height: 536px; background-image: url("/images/structure/backgrounds/bb-newsimage-bg.jpg"); background-repeat: no-repeat; background-position: 0px 0px; padding: 0px; margin: 0px 0px 10px 0px;}
.std_matchrepp .leftcol .image img { padding: 9px; margin: 0; }
.std_matchrepp .leftcol .caption { display: block; font-weight: bold; font-size: 100%; font-style: italic; color: #00023D; padding: 7px 9px 13px 9px; margin: -80px 0px 5px 0px; }
.std_matchrepp .leftcol .copyright { display: block; font-weight: bold; font-size: 90%; font-style: italic; color: #00023D; padding: 0px 9px 10px 9px; margin: 0px 0px 00px 0px; }

.std_matchrepp .leftcol .quotea { display: block; width: 305px; padding: 5px 9px 0px 0px; margin: 30px 0px 0px 3px; background-color: white; font-size: 100%; font-style: italic; color: #00023D; background-image: url("/images/structure/backgrounds/gbbb-matchrep-quote.gif"); background-repeat: no-repeat; background-position: -3px 0px; }
.std_matchrepp .leftcol .quotea .bqstart { padding: 15px 4px 15px 4px; width: 1px; float: left; }
.std_matchrepp .leftcol .quotea .quote1name { clear: both; width: 296px; padding: 10px 9px 30px 9px; background-color: white; font-weight: bold;  background-image: url("/images/structure/backgrounds/gbbb-matchrep-quotename.gif"); background-repeat: no-repeat; background-position: -3px bottom; }
.std_matchrepp .leftcol .quotea .bqend { display: none; }


.std_matchrepp .scorecard { display: none; background-color: #00023d; padding: 10px; margin-top: 15px; width: 300px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }

.std_matchrepp .scorecard .mthome { display: block; padding: 0px 0px 20px 0px; background: #00023d; margin-bottom: 20px; border-bottom: 1px #cccccc dashed; margin-top: 0px;}
.std_matchrepp .scorecard .mthome table.matchteams_home { font-style: italic; font-family: Arial; font-size: 100%; padding: 0px; margin: 0px; width: 300px; }
.std_matchrepp .scorecard .mthome table.matchteams_home td.team { display: block; display: table-cell; text-align: left; background: white; color: #00023d; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 9px; margin: 0px 0px 0px 0px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
.std_matchrepp .scorecard .mthome table.matchteams_home tr.colhead th { background: #163c6b; border-top: 5px solid #00023d; color: white; padding: 0px 5px; height: 25px; line-height: 25px; text-transform: uppercase; font-size: 85%;  }
.std_matchrepp .scorecard .mthome table.matchteams_home td { background: #030e46; padding: 5px 5px; color: #ffffff; text-transform: uppercase; font-size: 85%; }
.std_matchrepp .scorecard .mthome table.matchteams_home tr.total th { background: #aaabbe; padding: 5px 5px; color: #00023d; text-transform: uppercase; font-size: 85%; }

.std_matchrepp .scorecard .mtaway { display: block; padding: 0px; background: #00023d; margin-bottom: 0px; margin-top: 0px;}
.std_matchrepp .scorecard .mtaway table.matchteams_away { font-style: italic; font-family: Arial; font-size: 100%; padding: 0px; margin: 0px; width: 300px; }
.std_matchrepp .scorecard .mtaway table.matchteams_away td.team { display: block; display: table-cell; text-align: left; background: white; color: #00023d; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 9px; margin: 0px 0px 0px 0px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
.std_matchrepp .scorecard .mtaway table.matchteams_away tr.colhead th { background: #163c6b; border-top: 5px solid #00023d; color: white; padding: 0px 5px; height: 25px; line-height: 25px; text-transform: uppercase; font-size: 85%;  }
.std_matchrepp .scorecard .mtaway table.matchteams_away td { background: #030e46; padding: 5px 5px; color: #ffffff; text-transform: uppercase; font-size: 85%; }
.std_matchrepp .scorecard .mtaway table.matchteams_away tr.total th { background: #aaabbe; padding: 5px 5px; color: #00023d; text-transform: uppercase; font-size: 85%; }


.std_matchrepp .otherresults { display:block; font-style: italic; font-family: Arial; font-size: 100%; background-color: #163c6b; padding: 10px; margin-top: 15px; width: 300px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
.std_matchrepp .otherresults .titletxt { display: block; text-align: left; background: white; color: #00023d; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 9px; margin: 0px 0px 0px 0px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
.std_matchrepp .otherresults table { background: white; }
.std_matchrepp .otherresults table tr.colhead th { background: #00023d; border-top: 5px solid #163c6b; color: white; padding: 0px 5px; height: 25px; line-height: 25px; text-transform: uppercase; font-size: 85%; }
.std_matchrepp .otherresults table tr.even td { background: #00023d; padding: 5px 5px; color: #b1b2c4; text-transform: uppercase; font-size: 85%; }
.std_matchrepp .otherresults table tr.odd td { background: #030e46; padding: 5px 5px; color: #b1b2c4; text-transform: uppercase; font-size: 85%; }


/*Competition*/

.feat_competition .title { text-transform: uppercase; font-weight: bold; font-size: 130%; height: 30px; line-height: 30px;  margin: 0px 0px 10px 0px; font-style: italic; }
.feat_competition td.intro  { line-height: 150%; padding-bottom: 10px; }
.feat_competition td.intro a { text-decoration: underline; color: #afb0c2; font-weight: bold; font-style: italic;  }
.feat_competition td.intro a:hover { color: white; }
.feat_competition td.section { height: 39px; line-height: 39px; color: #030E46; margin: 0px 0px 10px 0px; background-image: url("/images/structure/backgrounds/bb-print-bg.jpg"); background-repeat: no-repeat; background-position: 0px 0px;  padding: 0px 0px 0px 10px; font-style: italic; text-transform: uppercase; font-weight: bold; }
.feat_competition .details td { font-weight: bold; }
.feat_competition input  {  font-size: 150%; color:#081C52; padding: 3px;text-transform: uppercase; font-style: italic;  }
.feat_competition .details input {  padding: 3px; font-size: 110%; font-weight: normal; margin: 2px 0px 2px 0px; font-style: normal; text-transform: none; }
.feat_competition textarea { padding: 3px; font-size: 110%; font-weight: normal;margin: 2px 0px 2px 0px; }






/*------------STAFF INDEX AND PROFILES------------*/
table.feat_squadindex { margin: 0px 0px 20px 0px; }
table.feat_squadindex tr td { height: 200px; background-image: url("/images/structure/backgrounds/bg-divider.jpg"); background-repeat: no-repeat; background-position: center bottom; }
table.feat_squadindex tr td div.photo { position: absolute; margin: 10px 0px 0px 0px; }
table.feat_squadindex tr td div.photo img { padding: 2px; border: solid 2px #afb0c2; width: 120px; }
table.feat_squadindex tr td div.photo img:hover { padding: 2px; border: solid 2px #ffffff; }
table.feat_squadindex tr td div.name { position: absolute; width: 500px; margin: 30px 0px 0px 150px; padding: 0px 10px 5px 10px; border-bottom: dashed #fff 1px; }
table.feat_squadindex tr td div.name a { font-size: 110%; color: #afb0c2; text-transform: uppercase; font-weight: bold; font-style: italic; }
table.feat_squadindex tr td div.name a:hover { color: #fff; text-decoration: underline; }


.feat_squadprofileh { width: 680px; float: left; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; }
.feat_squadprofileh .photo { width: 238px; height: 298px; float: left; margin: 0px 12px 0px 0px; }
.feat_squadprofileh .photo img { padding: 2px; border: solid 2px #afb0c2; }
.feat_squadprofileh .name { width: 430px; float: left; text-transform: uppercase; font-weight: bold; font-size: 130%; height: 30px; line-height: 120%; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; font-style: italic; }
.feat_squadprofileh h1 {  text-transform: uppercase; font-weight: bold; font-size: 130%; }
.feat_squadprofileh .biography { width: 430px; float: left; color: #fff; font-family: arial; line-height: 150%; padding: 0px 0px 10px 0px; }
.feat_squadprofileh .biography a {  text-decoration: underline; color: #afb0c2; font-weight: bold; font-style: italic; }
.feat_squadprofileh .biography a:hover { color: #ffffff; }  

/* <IMG src="/images/structure/backgrounds/gbbb-matchrep-quote.gif"><IMG src="/images/structure/backgrounds/gbbb-matchrep-quotename.gif"><IMG src="/images/structure/backgrounds/gbbb-matchrep-datebg.gif"><IMG src="/images/structure/backgrounds/gbbb-matchrep-scorebg.gif"> */

