﻿body {margin:0px; padding:0px; font-family:Arial; background-color:#E6E6E6;}

.floatright{float:right;}
.floatleft{float:left;}

#headeroverflow {width:100%; background-image: url(images/header_overflow.jpg); background-repeat:repeat-x; background-color:Black;}
#header {width:1002px; height:216px; background-image: url(images/header_bg_rep.jpg); background-repeat:repeat-x; background-color:Black; margin:0 auto;}

#header .enternow {visibility:hidden; width:202px; height:134px; background-image: url(images/header_enternow.png); float:right; margin-top:29px; margin-right:22px; text-align:center; cursor:pointer;}
#header .enternow h2{font-size:22px; font-weight:bold; margin:0px; padding:0px; margin-top:97px; text-transform:uppercase;}
#header a .enternow{color:Black; text-decoration:none;}

#header #logoarea {width:460px; height:142px; background: url(images/header_logoarea.png); margin-top:30px; float:right; margin-right:54px; }
#header #logoarea .mplogo {margin-top:19px; margin-left:17px;}
#header #logoarea .gmlogo {float:right; margin-right:19px; margin-top:20px;}
#header #logoarea .rewardslogo {float:right; margin-right:17px; margin-top:15px;}
#header #logoarea .dguklogo {float:right; margin-right:12px; margin-top:30px;}

#buttonwrapper a{text-decoration:none; color:#A0A0A0;}

#buttonwrapper div{float:left;}
#buttonwrapper h1 {margin:0px; padding:0px; font-size:14px; font-weight:normal; margin-top:8px;margin-left:8px; margin-right:9px;}

.button div {height:34px; float:left;}
.button_on div {height:34px; float:left;}
.button_mid div {height:34px; float:left;}
.button_black div {height:34px; float:left;}
.button_black_on div {height:34px; float:left;}
.enternowbt div {height:34px; float:left;}
.enternowmid div {height:34px; float:left;}
.button_blue div {height:34px; float:left;}
.button_blue_on div {height:34px; float:left;}

#buttonwrapper .enternowbt h1 a{color:Black; font-size:15px; font-weight:bold;}
#buttonwrapper .enternowmid h1 a{color:Black; font-size:15px; font-weight:bold;}
#buttonwrapper {margin-top:10px; float:left;}
#buttonwrapper .button_on h1{font-weight:bold;}
#buttonwrapper .button_on a{color:Black;}

.button .button_left {width:9px; background-image:url(images/buttons/off_left.png);}
.button .button_mid {background-image:url(images/buttons/off_mid.png);}
.button .button_right_mid {width:9px; background-image:url(images/buttons/off_right.png);}
.button .button_right_end {width:9px; background-image:url(images/buttons/off_right.png);}
.button .button_left {margin-left:2px;}

.button:hover .button_left {background-image:url(images/buttons/hover_left.png);}
.button:hover .button_mid { background-image:url(images/buttons/hover_mid.png);}
.button:hover .button_right_mid {background-image:url(images/buttons/hover_right.png);}
.button:hover .button_right_end {background-image:url(images/buttons/hover_right.png);}

.button_on .button_left {width:9px; background-image:url(images/buttons/on_left.png);}
.button_on .button_mid { background-image:url(images/buttons/on_mid.png);}
.button_on .button_right_mid {width:11px; background-image:url(images/buttons/on_right_mid.png);}
.button_on .button_right_end {width:19px; background-image:url(images/buttons/on_right_end.png);}
.button_on .button_left {margin-left:2px;}

.button_mid .button_left {width:9px; background-image:url(images/buttons/on_left_mid.png);}
.button_mid .button_mid {background-image:url(images/buttons/off_mid.png);}
.button_mid .button_right_mid {width:9px; background-image:url(images/buttons/off_right.png);}
.button_mid .button_right_end {width:9px; background-image:url(images/buttons/off_right.png);}

.button_mid:hover .button_left {background-image:url(images/buttons/hoveron_left_mid.png);}
.button_mid:hover .button_mid { background-image:url(images/buttons/hover_mid.png);}
.button_mid:hover .button_right_mid {background-image:url(images/buttons/hover_right.png);}
.button_mid:hover .button_right_end {background-image:url(images/buttons/hover_right.png);}

.button_black  .button_left {width:9px; background-image:url(images/buttons/black_off_left.png);}
.button_black  .button_mid {background-color:Black;}
.button_black  .button_right_mid {width:9px; background-image:url(images/buttons/black_off_right.png);}
.button_black  .button_right_end {width:9px; background-image:url(images/buttons/black_off_right.png);}
.button_black  .button_left {margin-left:2px;}

.button_black_on  .button_left {width:9px; background-image:url(images/buttons/black_off_left.png);}
.button_black_on  .button_mid {background-color:Black;}
.button_black_on  .button_right_mid {width:9px; background-image:url(images/buttons/black_off_right.png);}
.button_black_on  .button_right_end {width:9px; background-image:url(images/buttons/black_off_right.png);}

.button_black:hover  .button_left {width:9px; background-image:url(images/buttons/black_hover_left.png);}
.button_black:hover  .button_mid {background-image:url(images/buttons/black_hover_mid.png);}
.button_black:hover  .button_right_mid {width:9px; background-image:url(images/buttons/black_hover_right.png);}
.button_black:hover  .button_right_end {width:9px; background-image:url(images/buttons/black_hover_right.png);}

.enternowbt .button_left {width:9px; background-image:url(images/buttons/enternow_left.png);}
.enternowbt .button_mid {background-image:url(images/buttons/enternow_mid.png);}
.enternowbt .button_right_mid {width:9px; background-image:url(images/buttons/enternow_right.png);}
.enternowbt .button_right_end {width:9px; background-image:url(images/buttons/enternow_right.png);}
.enternowbt .button_left {margin-left:2px;}

.enternowbt:hover .button_left {background-image:url(images/buttons/enternow_hover_left.png);}
.enternowbt:hover .button_mid { background-image:url(images/buttons/enternow_hover_mid.png);}
.enternowbt:hover .button_right_mid {background-image:url(images/buttons/enternow_hover_right.png);}
.enternowbt:hover .button_right_end {background-image:url(images/buttons/enternow_hover_right.png);}

.enternowmid .button_left {width:9px; background-image:url(images/buttons/enternow_on_left.png);}
.enternowmid .button_mid {background-image:url(images/buttons/enternow_mid.png);}
.enternowmid .button_right_mid {width:9px; background-image:url(images/buttons/enternow_right.png);}
.enternowmid .button_right_end {width:9px; background-image:url(images/buttons/enternow_right.png);}

.enternowmid:hover .button_left {background-image:url(images/buttons/enternow_hoveron_left.png);}
.enternowmid:hover .button_mid { background-image:url(images/buttons/enternow_hover_mid.png);}
.enternowmid:hover .button_right_mid {background-image:url(images/buttons/enternow_hover_right.png);}
.enternowmid:hover .button_right_end {background-image:url(images/buttons/enternow_hover_right.png);}

.button_blue  .button_left {width:9px; background-image:url(images/buttons/blue_off_left.png);}
.button_blue  .button_mid {background-image:url(images/buttons/blue_off_mid.png);}
.button_blue  .button_right_mid {width:9px; background-image:url(images/buttons/blue_off_right.png);}
.button_blue  .button_right_end {width:9px; background-image:url(images/buttons/blue_off_right.png);}
.button_blue  .button_left {margin-left:2px;}

.button_blue_on  .button_left {width:9px; background-image:url(images/buttons/blue_off_left.png);}
.button_blue_on  .button_mid {background-image:url(images/buttons/blue_off_mid.png);}
.button_blue_on  .button_right_mid {width:9px; background-image:url(images/buttons/blue_off_right.png);}
.button_blue_on  .button_right_end {width:9px; background-image:url(images/buttons/blue_off_right.png);}

.button_blue:hover  .button_left {width:9px; background-image:url(images/buttons/blue_hover_left.png);}
.button_blue:hover  .button_mid {background-image:url(images/buttons/blue_hover_mid.png);}
.button_blue:hover  .button_right_mid {width:9px; background-image:url(images/buttons/blue_hover_right.png);}
.button_blue:hover  .button_right_end {width:9px; background-image:url(images/buttons/blue_hover_right.png);}

.buttonmargin{margin-left:51px;}

.clearer{clear:both;}

#bodyoverflow{background-color:#E6E6E6; width:100%; background-image: url(images/whitepx.png); background-position:top; background-repeat:repeat-x; }
#textarea{margin:0px auto; width:998px;  border: #B4B4B4 2px solid; border-top:none; background-color:White; padding-bottom:19px;}

#cmsarea{width:748px; border-right: #B4B4B4 solid 1px; float:left; margin-top:17px; margin-left:15px; min-height:788px; padding-right:8px;}
#rightcolumn{width:226px; float:right; margin-top:17px; text-align:center;}

.skysports{margin-top:21px; margin-bottom:23px;}

.sponsorpanel{margin: 0px auto;width:1002px; border-bottom: #B4B4B4 2px solid;}
.sponsorarea{width:232px; height:102px; border: #B4B4B4 2px solid; background-color:White; margin-right:17px; margin-bottom:17px;}

.sponsorpanel h3{font-size:15px; font-weight:bold; padding:0px; margin-top:12px; margin-bottom:6px;}
.sponsorpanel .sponsortitle {font-size:15px; color:#01549F; font-weight:bold; margin-top:9px; margin-bottom:25px;}
.sponsorpanel .sponsortitle .sponsorseemore {font-size:13px; font-weight:normal;}
.sponsorpanel .sponsortitle .sponsorseemore a{ color:Black;}
.sponsorarea p {line-height:102px; padding:0px; margin:0px;}

.rightcolumnimg{ height:192px; width:186px; border-bottom: #FCBD4F solid 5px; background-color:Black; text-align:left; padding-left:13px; padding-top:13px; margin-left:13px; margin-bottom:9px;}
.rightcolumnimg h3{color:#FCBD4F; font-size:16px; margin:0px; padding:0px; margin-top:7px;}
.rightcolumnimg p{color:White; font-size:13px; margin-top:0px; padding:0px;}
.rightcolumnimg p a{color:White; text-decoration:none;}
.rightcolumnimg p a:hover{text-decoration:underline;}

#usefulLinks
{
    margin:15px auto;
    width:998px;
    font-size:12px;
}

#usefulLinks h4,h3{font-size:12px; font-weight:bold;}

.gallerythumb{border: black solid 2px; margin-right:7px; margin-bottom:8px; height:104px; width:104px;}
.gallerythumb img{margin:2px;}

.gallerythumb_large{border: black solid 2px; margin-right:7px; margin-bottom:8px; height:104px; width:104px;}
.gallerythumb_large img{margin:2px;}

#countdownarea{border:1px white solid; padding-top:4px; padding-bottom:3px; padding-left:0px; margin-right:0px; margin-top:8px; background-color:#1A1A1A; width:175px;}
#countdownarea #digits img{margin-left:0px;}
#countdownarea #digits {float:right; margin-left:9px; margin-top:3px; margin-right:9px;}
#header table{color:White; font-size:12px; font-weight:bold; margin-left:47px; margin-top:25px;}