
* {padding:0;margin:0;}


/*--- LAYOUT ---*/
body{background:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:160%;color:#333;}
#wrap{margin:40px auto 0;width:860px;}


/*--- HEADER ---*/
#header {border:5px solid #ddd;height:100px;}
#header img{margin:10px 0 0 12px;}


/*--- MAIN CONTENT ---*/
.main{margin-top:10px;width:575px;float:right;border:5px solid #ddd;padding:10px 10px 2px; min-height:700px;}


/*--- SIDEBAR CONTENT ---*/
.sidebar{margin-top:10px;width:215px;float:left;border:5px solid #ddd;font-size:12px;padding:10px;}
.sidebar ul{list-style-type:square;padding:5px 10px 10px 0;color:#59799F; margin:0;}
.sidebar ul.top{padding-bottom:2px;}
.sidebar ul li{margin-left:18px;}
.sidebar ul li.title{font-size:12px; font-weight:bold;line-height:30px; list-style-type:none; padding-left:0; margin-left:0; color:#666666}
.sidebar a{text-decoration:none;}
.sidebar a:hover{text-decoration:underline;}

.sidebarus {background-image:url('images/us-background.png')}


/*--- FOOTER ---*/
#footer{margin-top:10px;text-align:center;color:#444;font-size:11px;border:5px solid #ddd;padding:10px;}



/*--- MAIN ATTRIBUTES ---*/

/*--- Divs ---*/

div.clear {clear:both; height:0px;}
div.a1{float:left; width: 210px; height: 70px; padding: 10px; margin:10px; border:2px solid #ddd;}
div.a2{float:right; width:266px; height: 184px; padding: 10px; margin:10px; border:2px solid #ddd;}
div.a3{float:right; width:400px; height:70px; margin:10px; border:2px solid #ddd;}
div.a4{float:right; width="90" height="34"}
div.a5{width:405px; height:70px; margin:auto; border:2px solid #ddd; text-align:center}
div.a6{width:370; height:290; text-align:center }
div.a7{width:300px; height:auto; text-align:center; background-color:#FFFF66; border:dashed thin #339933; padding:10px 10px 20px 10px; margin:auto; margin-bottom:10px}
div.a7.p{text-align:center; font-size:30px; }

div.a8{width:525; height:360px; background-color:#FFFF66; border:dashed thin #339933; padding:10px 10px 20px 10px; margin:auto; margin-bottom:10px}
div.a81{width:178px; float:left; padding-right:0px; text-align:center; margin-left:5px}
div.a81 ul{margin-left:5px;}
div.a82{width:525; height:140px; border:solid #ddd; padding:10px 10px 20px 10px; margin:auto; margin-bottom:10px}

div.a9{width:266px; height:auto; padding: 10px; margin:auto; border:2px solid #ddd;}

div.marmite{float:right; width:266px; height: 184px; padding: 10px; margin:10px; border:2px solid #ddd; text-align:center}

div.logo{float:left}

div.games{width: 500px; height:300px; text-align:center; border:2px solid #CCCCCC; margin-left:0px; margin-left:auto; margin-right:auto; padding-top:10px}

div.caption {border: 3px solid #CCCCCC; width:300px; padding:10px 10px 20px 10px; margin:auto; margin-bottom:10px}
div.caption p {text-align:center; font-size:30px; margin-top:10px; margin-bottom:5px; line-height:100%;}

div.promotion{border:dashed thin #339933; background-color:#FFFF66; display:block; margin-bottom:20px; padding:10px}

div.info{display:block; margin-left: auto; margin-right:auto; text-align:center}

div.bodog{height:auto; text-align:center}


/*--- Links ---*/

a {color:#CC0033;}
a:hover{text-decoration:none;}
a:active{text-decoration:underline;}
a:visited{color:#6633CC;}

/*--- Headers ---*/

h1.index{margin:14px 0 20px; line-height:100%; color:#666666; text-align:center}
h1{margin:14px 0 20px; line-height:100%; color:#666666}
h2{margin-bottom:20px; color:#666666}
h2.link{text-align:center;}
h2.featured_game{color:#ff6633}
h3{margin-bottom:20px; color:#666666}
h3.top{color:#FF6633; font:bold; text-align:center; font-size:25px; line-height:30px}
h5{text-align:center; font:bold; padding:20px}

/*--- Paragraphs ---*/

p{margin-bottom:20px;}
p.available_at{margin-bottom:8px;}
p.a1{font-size:12px; text-align:top left;}
p.a2{font-size:50px; text-align:center; color:#FF0000; font:bold; text-shadow:#FFCC00}

/*--- Images ---*/

img{border:none;}
img.padded{float:right;padding: 5px 0 5px 12px;}


/*--- Lists ---*/

ul{margin:0 10px 20px 28px;}
ol{margin:0 10px 20px 28px;}

/*--- Tables---*/

table td.center_button {text-align:center;}

table tr.fixed_odds{background-color:#C8FFD8}
table tr.hi_lo {background-color:#FFFFCC}
table tr.numbers_keno{background-color:#FFDDEE}
table tr.scratchcard{background-color:#CCDDFF}
table tr.slot{background-color:#FFDDAA}
table tr.sport_skill{background-color:#CCCCFF}
table tr.table_games{background-color:#DDDDDD}
table tr.top_trumps{background-color:#DE84DE}
table tr.tv {background-color:#C2D5FF}

table.fixed_odds_{background-color:#C8FFD8}
table.hi_lo_{background-color:#FFFFCC}
table.numbers_keno_{background-color:#FFDDEE;}
table.scratchcard_{background-color:#CCDDFF}
table.slot_{background-color:#FFDDAA}
table.sport_skill_{background-color:#CCCCFF}
table.table_games_{background-color:#DDDDDD}
table.top_trumps_{background-color:#DE84DE}
table.tv_{background-color:#C2D5FF}

/*--- Images ___*/

img.contact  {border:2px solid #ddd; display:block; margin-left: auto; margin-right:auto;}
