@import "base.css";

html{font-size:70%;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:1.1em; text-align:center; background:#330000 url(../images/body-bg.gif) 0 0 repeat-x; line-height:1.3em; color:#fff;   }


a{ color:#fff; text-decoration:underline; position:relative; }
a:hover{ text-decoration:underline; color:#fff; }
p{ margin-top:.3em; }
h1 a{ background:url(../images/logo-ladbrokes.png) 0 0 no-repeat; text-indent:-9999em; width:193px; height:48px; color:#ffffff; font-size:2.6em; display:block; overflow:hidden; }
h1 a{ color:#FFFFFF; }
h1{ margin:0 0 0 34px; padding:0; text-align:left; }
h2.cheltenham09{ margin-left:216px;}
h2.cheltenham09 a{ color:#000000; background:url(../images/h2-cheltenham09.png) 0 0 no-repeat; width:695px; height:66px; text-indent:-9999em; display:block; overflow:hidden;  }
h2.everyBetMatters a{ color:#000000; background:url(../images/h2-everyBetMatters.png) 0 0 no-repeat; width:311px; height:84px; text-indent:-9999em; display:inline; float:left; overflow:hidden; margin-top:10px;  }
h2{ padding:0; margin:0; font-size:2em; }

h3{ color:#000000; font-size:1.5em; text-indent:-9999em; display:block; margin:0; padding:0; }
h4 a{ font-size:1.3em; color:#000000; background:url(../images/register.png) 0 0 no-repeat; text-indent:-9999em; width:327px; height:139px; display:block; margin:0 auto; overflow:hidden; }
h5 a{ font-size:1.3em; color:#000000; background:url(../images/entersite.png) 0 0 no-repeat; text-indent:-9999em; width:327px; height:26px; display:block; margin:7px auto 0 auto; }

.inner1 h3{ background:url(../images/h3-register.png) 0 0 no-repeat; width:71px; height:20px; margin-left:65px;  }
.inner2 h3{ background:url(../images/h3-chooseYourBet.png) 0 0 no-repeat; width:137px; height:20px; margin-left:65px;  }
.inner3 h3{ background:url(../images/h3-placeYourBet.png) 0 0 no-repeat; width:136px; height:20px; margin-left:65px;  }
#outerWrapper{ width:910px; margin:0 auto; padding:0; text-align:left; position:relative; }
#contentBox{ width:810px; margin:10px 0 0 65px; display:block; color:#fff;   }
#contentTop{ background:url(../images/box-top.png) 0 0 no-repeat; padding:0; width:810px; height:24px;  }
#contentMiddle{ background:url(../images/box-middle.png) 0 0 repeat-y; padding:0; width:810px; }
#contentBottom{ background:url(../images/box-bottom.png) 0 0 no-repeat; width:810px; height:44px;  }


#btnAnimation{ background:url(../images/btn-animation-bg.png) 0 0 no-repeat; width:430px; height:70px; padding:22px 0 0 0; float:left; display:inline; margin:0 34px 0 59px;  }
.inner1, .inner2, .inner3{ float:left; width:205px; padding:0 34px 0 31px; display:inline; }
.inner1 p, .inner2 p, .inner3 p{ margin-left:65px;  }
.number1{ background:url(../images/number1.png) 0 0 no-repeat; width:53px; height:54px; text-indent:-9999em; display:inline-block; float:left; }
.number2{ background:url(../images/number2.png) 0 0 no-repeat; width:53px; height:54px; text-indent:-9999em; display:inline-block; float:left; }
.number3{ background:url(../images/number3.png) 0 0 no-repeat; width:53px; height:54px; text-indent:-9999em; display:inline-block; float:left; }

.players{ display:block; position:relative; text-align:center; height:349px; font-size:.9em; margin:11px 0 10px 0; }
.players p{ padding-top:330px;}
.players a{ text-decoration:none; }
.players a:hover{ text-decoration:underline; }
.player2 { position:absolute; top:0; }
.player2{ background:url(../images/player2.png) 0 0 no-repeat; width:497px; height:417px; left:30px; }

#textBox{ float:right; width:353px; margin:0 19px 0 0; display:inline;   }
#textTop{  height:125px; background:url(../images/textbox-top.png) 0 0 no-repeat; padding:0; }
#textMiddle{ background:url(../images/textbox-middle.png) 0 0 repeat-y; padding:0 12px 0 12px; width:329px; }
#textBottom{ background:url(../images/textbox-bottom.png) 0 0 no-repeat; /*min-height:137px; height:auto;*/ height:23px; }
/*html #contentBottom{ height:25px; }*/

.footer{display:block; width:850px; padding-top:90px; text-align:right; font-size:.9em;}
#textBottom p.terms{ text-align:center; padding:3px 0 10px 0; font-size:.9em; }



