



/*-------------------------------------Sliding Template--------------------------------------------*/
.containerhomenews {display: block; background-color: none; height: 365px; width: 960px; margin: 0px 0px 0px 0px;}
#wrapper { width: 960px; margin: 0 auto; background: none; clear: both; }
#slider { width: 960px;margin: 0 auto; position: relative; background: none; }
.scroll { height: 270px; width: 960px; overflow: auto; overflow-x: hidden; position: relative; clear: left; margin: 0px 0px 0px 0px; }
.scroll #news { background-color: none; }
.scroll #matchcentre { background-color: none; }
.scroll #ezine { background-color: none; background-image: url("/images/structure/backgrounds/ml_sliderezinebg.gif"); background-repeat: no-repeat; background-position: 600px 0px; }
.scroll #galleries { background-image: url("/images/structure/backgrounds/slider-magners-gallery.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
.scroll #wallpapers { background-image: url("/images/structure/backgrounds/slider-magners-wallpaper.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
.scrollContainer div.panel { padding: 0px; height: 250px; width: 960px; padding: 10px 0px 10px 0px; }
.scrollContainer div.panel h2 {display: none;}
ul.navigation { list-style: none; height: 98px; line-height: 98px; width: 960px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: black; }
ul.navigation li { display: inline; }
ul.navigation a { color: #ffffff; font-family: georgia; text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 110%; float: left; line-height: 45px; height: 98px; width: 136px; margin: 0px 0px 0px 0px; background-color: #262626; padding: 0px 0px 0px 56px; background-image: url("/quins_selector_navoff.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
ul.navigation a:hover { color: #ffffff; }
ul.navigation a.selected { color: #007A45; }
ul.navigation a:focus { outline: none; }
ul.navigation .news a { background-image: url("/images/structure/backgrounds/magners_tab-news.jpg"); background-repeat: no-repeat; background-position: 0px 0px; width: 135px; }
ul.navigation .matchcentre a { background-image: url("/images/structure/backgrounds/magners_tab-features.jpg"); background-repeat: no-repeat; background-position: 0px 0px; width: 136px; }
ul.navigation .ezine a { background-image: url("/images/structure/backgrounds/magners_tab-theleague.jpg"); background-repeat: no-repeat; background-position: 0px 0px; width: 136px; }
ul.navigation .galleries a { background-image: url("/images/structure/backgrounds/magners_tab-multimedia.jpg"); background-repeat: no-repeat; background-position: 0px 0px; width: 135px; }
ul.navigation .wallpapers a { background-image: url("/images/structure/backgrounds/magners_tab-gallery.jpg"); background-repeat: no-repeat; background-position: 0px 0px; width: 138px;  }
ul.navigation .news a.selected { background-image: url("/images/structure/backgrounds/magners_tab-news-over.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
ul.navigation .matchcentre a.selected { background-image: url("/images/structure/backgrounds/magners_tab-features-on.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
ul.navigation .ezine a.selected { background-image: url("/images/structure/backgrounds/magners_tab-theleague-over.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
ul.navigation .galleries a.selected { background-image: url("/images/structure/backgrounds/magners_tab-multimedia-over.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
ul.navigation .wallpapers a.selected { background-image: url("/images/structure/backgrounds/magners_tab-gallery-over.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }

ul.navigation .grandfinal a { background-image: url("/images/structure/backgrounds/magners_tab-final.jpg"); background-repeat: no-repeat; background-position: 0px 0px; width: 136px; }
ul.navigation .grandfinal a.selected { background-image: url("/images/structure/backgrounds/magners_tab-final-on.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }

img.scrollButtons { display: none; position: absolute; top: 0px; cursor: pointer; }
img.scrollButtons.left { left: 0px display: none; }
img.scrollButtons.right { right: 0px; display: none; }
.hide { display: none; }





/*-----------Scroll Headlines--------------*/
.scroll #news .homerotate { height: 295px; margin-top: 0px; padding: 10px 10px 0 10px; background: none;}
.scroll #news div.topnews { float: left; }
.scroll #news div.topnews div.topnewsinfo { display: block; position: absolute; width: 440px; margin-left: 440px; height: 120px; }
.scroll #news div.topnews div.image {display: block; height: 240px; position: absolute; margin: 0px 0px 0px 0px; width: 420px; border: solid #000000 4px;}
.scroll #news div.topnews div.image img { width: 420px; height: 240px; }
.scroll #news div.topnews div.headline { display: block; padding: 0px 0px 0px 0px; font-weight: bold; font-size: 130%; position: absolute; margin: 15px 0 0 0;}
.scroll #news div.topnews div.headline a { color: #FABD1D; font-family: georgia;}
.scroll #news div.topnews div.headline a:hover { color: #FFFFFF;}
.scroll #news div.topnews div.date {display: block; color: #ffffff; font-size: 85%; font-weight: bold; position: absolute; margin: 0 0 0 0;}
.scroll #news div.topnews div.abstract { display: block; padding: 10px 5px 0px 0px; line-height: 140%; font-size: 90%; color: #ffffff; position: absolute; margin: 45px 0 0 0;}
.scroll #news div.othernews { width: 500px; display: block; position: absolute; margin: 120px 0px 0px 440px;}
.scroll #news div.othernews .otherheadline { display: block; padding: 5px 0px 5px 57px; }
.scroll #news div.othernews .otherheadline a { color: #FABD1D; font-weight: bold; font-family: georgia; font-size: 85%; margin: 0px 0px 0px 0px;}
.scroll #news div.othernews .otherheadline a:hover { color: #ffffff;}
.scroll #news div.othernews .otherdate { display: block; float: left; color: #ffffff; font-size: 80%; font-weight: bold; padding: 5px 0px 5px 17px; margin: -24px 0px 0px 0px; background-image: url("/images/structure/backgrounds/magners-newslist-icon.png"); background-position: 0px 5px; background-repeat: no-repeat; }
.scroll #news div.othernews .selected a { color: #FABD1D; }



/*-----------Scroll Matchcentre--------------*/
.scroll #matchcentre .homerotate { height: 295px; margin-top: 0px; padding: 10px 10px 0 10px; background: none;}
.scroll #matchcentre div.topnews { float: left; }
.scroll #matchcentre div.topnews div.topnewsinfo { display: block; position: absolute; width: 440px; margin-left: 440px; height: 120px; }
.scroll #matchcentre div.topnews div.image {display: block; height: 240px; position: absolute; margin: 0px 0px 0px 0px; width: 420px; border: solid #000000 4px;}
.scroll #matchcentre div.topnews div.image img { width: 420px; height: 240px; }
.scroll #matchcentre div.topnews div.headline { display: block; padding: 0px 0px 0px 0px; font-weight: bold; font-size: 130%; position: absolute; margin: 15px 0 0 0;}
.scroll #matchcentre div.topnews div.headline a { color: #FABD1D; font-family: georgia;}
.scroll #matchcentre div.topnews div.headline a:hover { color: #FFFFFF;}
.scroll #matchcentre div.topnews div.date {display: block; color: #ffffff; font-size: 85%; font-weight: bold; position: absolute; margin: 0 0 0 0;}
.scroll #matchcentre div.topnews div.abstract { display: block; padding: 10px 5px 0px 0px; line-height: 140%; font-size: 90%; color: #ffffff; position: absolute; margin: 45px 0 0 0;}
.scroll #matchcentre div.othernews { width: 500px; display: block; position: absolute; margin: 120px 0px 0px 440px;}
.scroll #matchcentre div.othernews .otherheadline { display: block; padding: 5px 0px 5px 57px; }
.scroll #matchcentre div.othernews .otherheadline a { color: #FABD1D; font-weight: bold; font-family: georgia; font-size: 85%; margin: 0px 0px 0px 0px;}
.scroll #matchcentre div.othernews .otherheadline a:hover { color: #ffffff;}
.scroll #matchcentre div.othernews .otherdate { display: block; float: left; color: #ffffff; font-size: 80%; font-weight: bold; padding: 5px 0px 5px 17px; margin: -24px 0px 0px 0px; background-image: url("/images/structure/backgrounds/magners-newslist-icon.png"); background-position: 0px 5px; background-repeat: no-repeat; }
.scroll #matchcentre div.othernews .selected a { color: #FABD1D; }




/*---------Scroll Ezine subscription form----------*/
.scroll #ezine .signuphome { position: absolute; width: 955px; margin: 0px; padding: 0px 0px 0px 5px; }
.scroll #ezine .signuphome .titletxt { position: absolute; background-color: none; text-transform: normal; font-family: georgia; color: #FABD1D; font-size: 140%; height: 30px; line-height: 30px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.scroll #ezine .signuphome .introduction { position: absolute; margin: 25px 0px 0px 0px; display: block; padding: 10px 5px 10px 0px; line-height: 130%; font-size: 90%; color: white; }
.scroll #ezine .signuphome .form { width: 960px; position: absolute; margin: 60px 0px 0px 0px; color: white; }
.scroll #ezine .signuphome .subscription_form_elements { position: absolute; width: 955px; height: 180px; padding: 10px 0px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .introduction { display: none; }
.scroll #ezine .signuphome .subscription_form_elements label { color: #FABD1D; font-weight: bold; font-family: georgia; font-size: 85%; }
.scroll #ezine .signuphome .subscription_form_elements input { background: white; border: 2px solid black; }
.scroll #ezine .signuphome .subscription_form_elements .sub_title { width: 300px; position: absolute; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_title label { padding: 0px 50px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_title input { width: 40px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_firstname { width: 300px; position: absolute; padding: 0px 0px 10px 0px; margin: 30px 0px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_firstname label { padding: 0px 10px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_firstname input {  }
.scroll #ezine .signuphome .subscription_form_elements .sub_surname { width: 300px; position: absolute; padding: 0px 0px 10px 0px; margin: 60px 0px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_surname label { padding: 0px 22px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_surname input {  }
.scroll #ezine .signuphome .subscription_form_elements .sub_email { width: 300px; position: absolute; padding: 0px 0px 10px 0px; margin: 90px 0px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_email label { padding: 0px 40px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_email input {  }
.scroll #ezine .signuphome .subscription_form_elements .sub_postcode { width: 300px; position: absolute; padding: 0px 0px 10px 0px; margin: 120px 0px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_postcode label { padding: 0px 28px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_postcode input {  }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer { position: absolute; width: 300px; margin: 0px 0px 0px 320px; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .securimage { position: absolute; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .instructions { position: absolute; width: 300px; padding: 0px 0px 10px 0px; line-height: 130%; font-size: 90%; color: white; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .securimagebox { position: absolute; margin: 25px 0px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .securimagebox .captcha { width: 150px; height: 45px; position: absolute; padding: 0px 10px 10px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .securimagebox .captcha img { border: 2px solid black; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .securimagebox .audio { width: 22px; height: 20px; position: absolute; padding: 0px 10px 0px 0px; margin: 0px 0px 0px 160px; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .securimagebox .audio img { border: 2px solid black; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .securimagebox .reload { width: 22px; height: 20px; position: absolute; margin: 0px 0px 0px 190px; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .securimagebox .reload img { border: 2px solid black; }
.scroll #ezine .signuphome .subscription_form_elements .securimagecontainer .input { position: absolute; margin: 80px 0px 0px 0px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_buttons { padding: 10px 0px 0px 0px; position: absolute; width: 300px; margin: 110px 0px 0px 320px; }
.scroll #ezine .signuphome .subscription_form_elements .sub_buttons .button { position: absolute; width: 110px; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px; background: #5e5e5e; color: white; font-weight: bold; font-family: georgia; font-size: 85%; text-transform: uppercase; }
.scroll #ezine .signuphome .subscription_form_elements .sub_buttons .button:hover { cursor: pointer; background: #000000; color: #FABD1D; border: 2px solid #5e5e5e; }
.scroll #ezine .signuphome .subscription_form_elements .sub_buttons .unsubscribe { position: absolute; width: 110px; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 120px; }


/*----Scroll Gallery------*/ 
.scroll #galleries .gallindex { float: left; width: 510px; margin: 0px 0px 0px 350px; padding: 0px; background: none; } 
.scroll #galleries .gallindex .titletxt { background-color: none; text-transform: normal; font-family: georgia; color: #FABD1D; font-size: 140%; height: 30px; line-height: 30px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
.scroll #galleries .gallindex .galleryitem { float: left; background: black; height: 74px; padding: 0px 0px 0px 0px; margin: 15px 20px 5px 0px; } 
.scroll #galleries .gallindex .galleryitem .image { display: block; } 
.scroll #galleries .gallindex .galleryitem .image img { width: 100px; height: 70px; border-top: solid #939598 2px; border-right: solid #939598 2px; border-bottom: solid #939598 2px; border-left: solid #939598 5px; } 
.scroll #galleries .gallindex .selected {  } 
.scroll #galleries .gallindex .selected .image img { width: 100px; height: 70px; border-top: solid #FFC212 2px; border-right: solid #FFC212 2px; border-bottom: solid #FFC212 2px; border-left: solid #FFC212 5px; } 
.scroll #galleries .gallindex .galleryheadline { display: block; clear: both; background: none; padding-bottom: 10px; height: 25px; line-height: 25px; } 
.scroll #galleries .gallindex .galleryheadline .headline { clear: both; display: block; padding-left: 25px; font-size: 100%; text-transform: none; background-image: url("/images/structure/backgrounds/magners-cam-icon.png"); background-repeat: no-repeat; background-position: 0px 6px; }
.scroll #galleries .gallindex .galleryheadline .headline a { font-weight: bold; color: #a8aaac; line-height: 25px; } 
.scroll #galleries .gallindex .galleryheadline .headline a:hover { color: white; }


/*----Scroll Wallpaper------*/ 
.scroll #wallpapers .nav_linklist { display: block; position: absolute; margin: 160px 0px 0px 0px; background: black; width: 380px; height: 75px; filter: alpha(Opacity=70); -moz-opacity: 0.70; opacity: 0.70;}  
.scroll #wallpapers .nav_linklist .link { height: 75px; line-height: 75px; padding-left: 20px; }
.scroll #wallpapers .nav_linklist .link a { color: #FFC03D; font-size: 180%; font-family: georgia; }

.scroll #wallpapers .feat_wallindex { width: 570px; position: absolute; margin: 160px 0px 0px 390px;}
.scroll #wallpapers .feat_wallindex a { color: white; font-size: 85%; background: black;}
.scroll #wallpapers .feat_wallindex td { width: 140px; }
.scroll #wallpapers .feat_wallindex td img { width: 110px; height: 70px; border: solid #FFB92F 2px;}
.scroll #wallpapers .feat_wallindex td img:hover { border: solid #D73044 2px;  } 





.finalscrollcont { background: black; height: 270px; width: 960px; }
.finalscrollcont .homescrollerfinalflash { background: black; width: 430px; float: left; padding-left: 20px;}
.homescrollerfinalcontent { float: right; width: 480px; padding-right: 20px; margin-top: 45px;}
.homescrollerfinalcontent .headline { display: none; }
.basehome .finalscrollcont .homescrollerfinalcontent .content h1 { background-image: none; background: none; font-size: 200%; text-transform: none; padding: 0; color: #febb31; }
.basehome .finalscrollcont .homescrollerfinalcontent .content a { color: #c3c3c3; font-size: 150%; line-height: 200%; font-family: georgia; font-weight: normal; font-style: italic; }
.basehome .finalscrollcont .homescrollerfinalcontent .content a:hover { color: white; text-decoration: none; }



/*----------Text Box------------*/ 
.containerhometextboxes {  width: 954px; height: 180px; margin: 0px 0px 0px 0px; background: #252525; border-left: 3px solid #191919; border-right: 3px solid #191919; border-bottom: 3px solid #191919; background-image: url("/images/structure/backgrounds/bg-container-sexy.jpg"); background-repeat: repeat-x; background-position: 0px -25px;}
.containerhometextboxes .homeslideinfo { width: 226px; margin: 15px 0px 0px 7px; float: left;}
.containerhometextboxes .homeslideinfo .mainbox { display: block; width: 226px; height: 100px; padding: 0; margin: 0; }
.containerhometextboxes .homeslideinfo .titletxt { background-image: url("/images/structure/backgrounds/magners-textbox-header.jpg"); height: 28px; line-height: 28px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 95%; font-family: georgia;}
.containerhometextboxes .homeslideinfo .mainbox .image { padding: 0; margin: 0; }
.containerhometextboxes .homeslideinfo .mainbox .details { display: block; position: relative; top: -125px; width: 226px; }
.containerhometextboxes .homeslideinfo .mainbox .details .content { width: 216px; padding: 5px; background: #000000; filter: alpha(Opacity=80); -moz-opacity: 0.80; opacity: 0.80; color: #ffffff; line-height: 120%; }




/*--------Page Variants---------*/
.basehome .pagevariants { display: none; }




/*--------Home Flash Fixtures---------*/
div.containerfixtures { clear: both; width: 960px; height: 150px; padding: 15px 0px 10px 0px; }
div.containerfixtures table.scrollingfixtures { width: 960px; height: 150px; clear: both; }



/*------------------------HOME FIXTURE SCROLLBOX-----------------------------*/

table.stats_matchbox { display: block; float: left; width: 960px; height: 150px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
table.stats_matchbox td.include { display: block; float: left; width: 960px; height: 150px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.stats_matchbox td.include div.matchbox { display: block; float: left; width:960px; height: 150px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.stats_matchbox td.include div.feat_scrollboxes { display: block; float: left; width: 960px; height: 150px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.stats_matchbox div.button { display: block; float: left; height: 150px; width: 30px; }
table.stats_matchbox div.leftbtn { cursor: pointer; display: block; float: left; height: 150px; width: 20px; background-image: url("/images/structure/backgrounds/arrow-left1.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
table.stats_matchbox div.rightbtn { cursor: pointer; display: block; float: left; height: 150px; width: 20px; background-image: url("/images/structure/backgrounds/arrow-right1.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
table.stats_matchbox div.feat_scrollboxes .scrollbox { display: block; float: left; width: 143px; height: 150px; padding: 0px 0px 0px 0px; margin: 0px 5px 0px 5px;  background-image: url("/images/structure/backgrounds/bg-scrollbox-2.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .homelogo { display: block; height: 50px; width: 50px; float: left; padding: 15px 0px 5px 15px; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .homelogo img { display: block; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .awaylogo {  display: block; height: 50px; width: 50px; float: right;padding: 15px 15px 5px 0px; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .awaylogo img { display: block; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .date { clear: both; display: block; font-weight: bold; width: 164px; color: #ffffff; font-size: 95%;clear: both; text-align: center; padding-top: 10px;}
table.stats_matchbox div.feat_scrollboxes .scrollbox .matchinfo { clear: both; display: block; font-size: 95%; padding: 5px 0px 0px 0px; text-align:center; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .matchinfo a { color: #ffba34; font-weight: bold; font-size: 95%;}
table.stats_matchbox div.feat_scrollboxes .scrollbox .live { font-weight: bold; text-transform: uppercase; color: red; clear: both; display: block; padding: 2px 0px 0px 0px; text-align: center; background-image: url("/images/structure/background/gp-fixscroll-liveicon.gif"); background-repeat: no-repeat; background-position: 5px 4px; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .live a { color: #ffba34; font-size: 85%; font-weight: bold; }
table.stats_matchbox div.feat_scrollboxes .scrollbox a:hover { color: white; text-decoration: none; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .fullscore { clear: both; font-weight: bold; display: block; color: white; text-align: center; font-size: 200%; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .halfscore { display: block; color: #5a9a52; text-align: center; font-weight: bold; font-size: 90%; }

table.stats_matchbox div.feat_scrollboxes .scrollbox .report { display: block; padding: 2px 0px 0px 0px; text-align:center;}
table.stats_matchbox div.feat_scrollboxes .scrollbox .report a { color: #ffba34; font-size: 90%; font-weight: bold; }
table.stats_matchbox div.feat_scrollboxes .scrollbox .report a:hover { color: white; }

/* <IMG src="/images/structure/backgrounds/bg-scrollbox-2.gif"><IMG src="/images/structure/backgrounds/ml_sliderezinebg.gif"><IMG src="/images/structure/backgrounds/bg-scrollbox.gif"><IMG src="/images/structure/backgrounds/magners_tab-final.jpg"><IMG src="/images/structure/backgrounds/magners_tab-final-on.jpg"><IMG src="/images/structure/backgrounds/main-background.jpg"> */

