html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, menu, li, ul {margin: 0;padding: 0;}
html {background: #FFFFFF;}
body {text-align: center; font-family: Arial, Helvetica, sans-serif; color: #464646; font-size: 12px; background: url(../images/pb.gif); padding-bottom: 10px;}
html > body {font-size: 12px;}
a {font-weight: normal;text-decoration: underline;color: #87191F;}
a:hover {text-decoration: none;}
a:visited {color: #99312E;}

table {font-size: 100%;border-collapse: collapse;text-align: center;margin: 1em 0;}
th, td {border: 1px solid #C1CEA8; padding: 5px;}
th {background: url(../images/thb.gif) top left repeat-x; color: #FFA300;}
.o {background: #F0F3E9;}
.e {background: #DFE5D2;}
.bold {font-weight: bold;}
.center {text-align: center;}
.right {text-align: right;}
.cb {clear: both;height: 1px;width: 1px;overflow: hidden;}
#content li {list-style: inside; padding-left: 21px; /*background: url(../images/libg.gif) center left no-repeat;*/ line-height: 21px;}
a img {border: 0;}
.db {display: block;}
.error {color: red;font-weight: bold;font-size: 130%;}
.i {font-style: italic;}
.wh {color: #FFFFFF;}

#content ol li {list-style: decimal; background: none; padding-left: 0; list-style-position: inside;}
#content ol {padding-left: 0; width: 215px;}

#page {width: 960px; margin: 0 auto; position: relative;text-align: left; background: url(../images/pw.gif) repeat-y; padding: 0 10px;}

#pagew {width: 960px; margin: 0 auto; background: url(../images/btm.jpg) bottom right no-repeat #C1CEA8;}

#head {height: 230px; margin: 0 auto; clear: both; width: 960px; background: #000000;}

#logo {position: relative;float: left;}
#logo, #logo span {display: block;width: 730px;height: 230px;}
#logo span {background: url(../images/logo.jpg) no-repeat;position: absolute;cursor: pointer;top: 0;left: 0;}

#lgb {width: 210px; height: 170px; float: right; background: url(../images/rbr.gif) no-repeat; margin-top: 40px; padding: 20px 0 0 20px;}
#lgb strong {color: #FFEDDC; margin: 3px 0; display: block; clear: both;}
#lgb form {padding: 0; margin: 0;}
#lgb form p {margin: 0;}
p.btp {height: 25px; line-height: 25px; padding-top: 7px;}
#lgb input {width: 188px; height: 21px; border: 1px solid #000000; background: url(../images/pink.gif) repeat-x; margin-bottom: 4px;}
input.bt {width: 81px !important; background: url(../images/bt.gif) no-repeat !important; color: #FFFFFF !important; font-weight: bold; border: none !important; font-size: 10px !important; height: 25px !important; float: left; margin-right: 8px; font-style: normal !important;}
input.bt1 {width: 81px !important; background: url(../images/bt.gif) no-repeat !important; color: #FFFFFF !important; font-weight: bold; border: none !important; font-size: 10px !important; height: 25px !important; font-style: normal !important;}
#lgb a {color: #FFFFFF; font-size: 11px;}

/*#menu {height: 50px; width: 930px; float: right; background: url(../images/braun.jpg) no-repeat; padding-left: 30px;}
#menu a {float: left; height: 40px; line-height: 37px; font-style: normal; margin-top: 10px; text-decoration: none; color: #FFFFFF; font-size: 11px; display: block; text-align: center; text-transform: uppercase; padding: 0 10px; font-weight: bold; margin-right: 24px;}
#menu a.last {overflow: hidden; margin-right: 0;}
#menu a:hover {background: url(../images/mhbg.gif) top center no-repeat; color: #FFFFFF;}
#menu a.selected {background: url(../images/mhbg.gif) top center no-repeat;}*/

h1 {font-size: 30px; color: #637884; height: 60px; line-height: 60px !important; padding: 0 20px; margin-top: 0; margin-bottom: 20px;}
h2 {color: #87191F; font-size: 24px; margin-bottom: 20px; font-weight: normal;}
h3 {font-size: 18px; color: #87191F; margin-bottom: 20px; font-weight: normal;}
h4 {color: #87191F; font-size: 16px; font-weight: bold; margin-bottom: 15px; text-transform: uppercase;}
p {margin: 1em 0;}

#footer {clear: both; font-size: 90%; color: #9E7B63; width: 960px; margin: 0 auto; background: url(../images/btmb.jpg) no-repeat; height: 50px;}
#footer p {margin: 0; height: 40px; line-height: 40px; float: left; text-align: center; width: 730px;}
#footer, #footer a {color: #9E7B63;}
#footer a {font-weight: bold;}
#footer p.fright {float: right !important; display: block; width: 230px; text-align: right; font-weight: bold; text-align: center; color: #FFFFFF;}
p.fright a {color: #FFFFFF !important;}

.rc {width: 730px; float: left; background: #DEE5CF; overflow: hidden;}

#image {background: url(../images/green.gif) repeat-x left top #146111; padding: 30px; color: #FFFFFF;}
/*.imb {height: 225px; overflow: hidden;}*/
.cb30 {height: 30px; clear: both; width: 1px;}
#image h1, #image h1 a {color: #FFA300; font-size: 28px; font-weight: normal; height: 30px; line-height: 28px !important; margin: 4px 0 19px 0; padding: 0;}
#image h1 a {text-decoration: underline;}
.him {float: left; width: 226px;}
.him img {border: 7px solid #2B7028;}
#image a {color: #FFA300;}
.hbt {color: #32952E; border-top: 1px solid #2B7028; padding-top: 12px;}
.sfright {float: right; color: #FFA300;}
.sleft {float: left;}
.sleft a, .sfright a {font-weight: bold; padding-left: 15px; background: url(../images/iarry.gif) center left no-repeat;}
.ye {color: #FFA300;}
.an {width: 410px; margin-left: 20px; float: right; line-height: 1.75; text-align: justify;}

.aim {color: #3E3125; margin-bottom: 25px; border: 1px solid #FFFFFF; background: #E1E7D4;}
.ae {background: #C9D4B3;}
.aim h2, .aim h2 a {color: #87191F; font-size: 16px; background: url(../images/atbg.gif) repeat-x; height: 38px; line-height: 38px; font-weight: bold;}
.aim h2 span {display: block; float: left; height: 38px; width: 45px; background: url(../images/attbg.gif) center no-repeat;}
.chim {float: left; width: 190px; overflow: hidden; margin-left: 30px; margin-right: 20px;}
.chim img {border: 7px solid #C1CEA8;}
.ans {width: 410px; float: left; line-height: 1.75; color: #000000; text-align: justify;}
.aim a {color: #87191F;}
.hbtc {color: #3E3125; border-top: 1px solid #C1CEA8; padding-top: 5px; margin-top: 0;}
.ae .hbtc {border-top-color: #FFFFFF;}
.sfrighta {float: right; color: #87191F; font-weight: bold; margin-bottom: 11px;}
.sfrighta a, .slefta a {font-weight: bold; padding-left: 15px; background: url(../images/iarr.gif) center left no-repeat; color: #87191F !important;}
.slefta {float: left;}
.bla {color: #3E3125;}

#content {padding: 30px; width: 670px;}
#content p {line-height: 1.75;}

.cba {width: 100%; background: #C1CEA8; text-align: center; padding: 10px 0; margin-bottom: 30px;}

.cmm {padding: 20px 0; border-top: 1px solid #C1CEA8;}
.cl {width: 150px; float: left; color: #C1CEA8;}
.cl span {display: block; float: left; font-size: 37px; font-weight: bold; margin-right: 10px;}
.cl a {display: block; float: left; margin-top: 5px; margin-bottom: 4px; width: 105px;}
.cr {float: right; width: 520px;}

.lc {width: 230px; float: right; background: #C1CEA8; margin-bottom: 245px;}

#lc_ct {padding-left: 10px; background: url(../images/graylcb.gif) repeat-x; padding-bottom: 215px;}

.bn_box {background: #3E3125; border-top: 1px solid #584534; padding: 15px; margin-bottom: 25px;}
.bn_box strong {color: #FFEDDC; margin: 3px 0; display: block; clear: both;}
.bn_box form {padding: 0;}
.bn_box form p {margin: 0;}
.bn_box input {width: 144px; height: 21px; border: 1px solid #000000; background: url(../images/pink.gif) repeat-x;}
input.bts {width: 34px; background: url(../images/btsm.gif) no-repeat; color: #FFFFFF; font-weight: bold; border: none; font-size: 10px !important; height: 25px; margin-left: 10px; font-style: normal;}

.box {margin-bottom: 25px; width: 190px; margin-left: 20px;}
.bti {font-weight: bold; color: #3E3125; float: left;}
.bti {margin: 0 0 10px 0; font-size: 13px;}
.bti img {float: left;}
.bti span {font-style: italic; font-weight: normal !important;}
.ibox {background: #DFE5D2; padding: 10px;}
.ibimg {margin-bottom: -3px;}
p.smb {font-size: 11px; margin: 0;}
a.sa {font-weight: bold; color: #3E3125; text-decoration: none; clear: both; display: block;}
img.poimg {float: left; border-left: 1px solid #F9DB30; border-right: 1px solid #E94804;}
span.faright {float: right;}

.pageDivider {text-align: center; margin-bottom: 30px; height: 25px; margin-top: 15px;}
.pageDivider_na, .pageDivider_na_not_a {width: 25px; height: 25px; margin-right: 10px; background: url(../images/bta.gif) no-repeat; display: block; float: left; line-height: 25px; font-weight: bold; clear: none; color: #3E3125;}
.sp {color: #FFFFFF; background: url(../images/btasp.gif) no-repeat !important;}
a.pageDivider_a {width: 25px; height: 25px; margin-right: 10px; background: url(../images/bta.gif) no-repeat; display: block; float: left; line-height: 25px; font-weight: bold; clear: none; color: #3E3125; text-decoration: none;}
.pageDivider_na {color: #FFFFFF; text-decoration: underline;}

#fm {width: 420px; background-color: #3E3125; padding: 20px; clear: both;}
#fm.badbeat { width: 530px; }
#fm input.small {width: 120px;}
#fm textarea {width: 420px; height: 175px; font-style: italic; background: url(../images/pink.gif) repeat-x #FFEDDC;}
#fm textarea.small { width: 320px; height: 80px; }
#fm input {width: 194px; height: 21px; border: 1px solid #000000; background: url(../images/pink.gif) repeat-x; font-style: italic;}
#fm label {width: 120px; margin-right: 20px; float: left; color: #FFFFFF;}
#fm .frmlabel { color: #fff; }
#fm table tr td { border: none; text-align: right; }

#xadm_mainMenu li {border-bottom: none; background-image: none; line-height: 20px;}

a.ml1 {width: 35px !important;}
#menu ul li:hover a.ml1 {background: url(../images/7.gif) no-repeat;}
a.ml2 {width: 80px !important;}
#menu ul li:hover a.ml2 {background: url(../images/5.gif) no-repeat;}
a.ml3 {width: 120px !important;}
#menu ul li:hover a.ml3 {background: url(../images/3.gif) no-repeat;}
a.ml4 {width: 125px !important;}
#menu ul li:hover a.ml4 {background: url(../images/2.gif) no-repeat;}
a.ml5 {width: 80px !important;}
#menu ul li:hover a.ml5 {background: url(../images/5.gif) no-repeat;}
a.ml6 {width: 65px !important;}
#menu ul li:hover a.ml6 {background: url(../images/6.gif) no-repeat;}
a.ml7 {width: 35px !important;}
#menu ul li:hover a.ml7 {background: url(../images/7.gif) no-repeat;}

#menu {position:relative; z-index:100; height: 50px; width: 930px; background: url(../images/braun.jpg) no-repeat; padding-left: 30px;}
#menu ul li a, #menu ul li a:visited {display:block; overflow:hidden; height: 40px; line-height: 37px; font-style: normal; margin-top: 10px; text-decoration: none; color: #FFFFFF; font-size: 11px; text-align: center; text-transform: uppercase; padding: 0 10px; font-weight: bold; margin-right: 24px; width: 100px;}
#menu ul {padding:0; margin:0; list-style: none;}
#menu ul li {float:left; position:relative;}
#menu ul li ul {display: none;}

#menu ul li:hover a {}
#menu ul li:hover ul {display:block; position:absolute; top: 40px; left:0; width: 149px;}
#menu ul li:hover ul li ul {display: none;}
#menu ul li:hover ul li a {text-transform: none; margin: 0 !important; height: 25px; line-height: 25px; margin-top: 0; background: url(../images/mlibg.gif) no-repeat; width: 133px; font-weight: normal; text-align: left; padding-left: 16px;}
#menu ul li:hover ul li a:hover {background: url(../images/mlibgh.gif) no-repeat;}
#menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
#menu ul li:hover ul li:hover ul.left {left:-105px;}

.ci {margin: -31px -30px 0 -30px; _margin: -31px -35px 0 -30px;}
.lssm li {color: #FFFFFF; background: url(../images/imli.gif) no-repeat !important; background-position: 0 2px !important; margin-bottom: 5px;}
.lssm li a {color: #FFFFFF !important; font-size: 14px; font-weight: bold;}

.box_h {width: 320px; border: 1px solid #747E64; border-top: none; margin: 0 20px 20px 0; float: left;}
.lastb {margin-right: 0 !important;}
.box_h h3 {height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; background: url(../images/note.gif) no-repeat #146111; color: #FFA300; padding-left: 20px; margin-bottom: 0; background-position: 280px; text-transform: uppercase;}
.box_h p {padding: 0 20px; margin: 5px 0;}
.box_h a {padding-left: 15px; background: url(../images/iarr.gif) no-repeat; background-position: 0 3px; font-weight: bold;}

#ftlnk {color: #9E7B63; margin: 0 auto; margin-top: 20px; font-size: 11px; width: 980px;}
#ftlnk a {color: #9E7B63;}

.clsBadbeat-title { background-image: url(../images/bb/title_background.png); line-height: 23px; }
.clsBadbeat-title-left { float: left; padding: 0 5px; color: #fff; }
.clsBadbeat-title-right {float: right; padding: 0 5px; color: #fff; }
.clsBadbeat-clear { clear: both;}
.clsBadbeat-content { margin-top: 1px; border: 1px solid #B3C197; }
.clsBadbeat-content-left { float: left; width: 100px; margin: 10px 0; padding: 0 10px; border-right: 1px solid #B3C197; }
.clsBadbeat-content-right {float: right; width: 520px; margin: 10px 0; padding: 0 10px; }
.clsBadbeat-content-right a { background-color: #4B3120; color: #fff; padding: 3px 5px; font-size: 10px; font-family: Verdana; float: right; }

.clsBadbeat-content-detail-left { float: left; width: 280px; margin: 10px 0; padding: 0 10px; border-right: 1px solid #B3C197; }
.clsBadbeat-content-detail-right {float: right; width: 330px; margin: 10px 0; padding: 0 10px; }

.clsBadbeat-card { width: 50px; float: left; }
.clsBadbeat-card-space { width: 25px; float: left; }

.dictionary-table { text-align: left; width: 100%; }
.dictionary-table thead tr td { height: 18px; padding: 0; color: #fff; font-weight: bold; background-image: url(../images/bb/title_background.png); text-align: left; text-indent: 5px; }
.dictionary-table tbody tr td { text-align: left; }

.filter-table { text-align: left; }
.filter-table thead tr td { height: 18px; padding: 0; color: #fff; font-weight: bold; background-image: url(../images/bb/title_background.png); text-align: left; text-indent: 5px; }
.filter-table tbody tr td { text-align: left; }

a.dictionary-filter { cursor: pointer; }

.googleAd { width: 645px; height: 62px; margin: 0 auto; background-color: #fff; position: relative; top: -14px; z-index: -10px; }
.betfairAd { width: 468px; height: 60px; margin: 0 auto; background-color: #fff; position: relative; top: -14px; z-index: -10px; }

.clsCasino-title { background-image: url(../images/bb/title_background.png); line-height: 23px; }
.clsCasino-title-left { float: left; padding: 0 5px; color: #fff; }
.clsCasino-title-right {float: right; padding: 0 5px; color: #fff; }
.clsCasino-clear { clear: both;}
.clsCasino-content { margin-top: 1px; border: 1px solid #B3C197; background-color: #fff; }
.clsCasino-content-left { float: left; width: 200px; margin: 10px 0; padding: 0 10px; border-right: 1px solid #B3C197; }
.clsCasino-content-right {float: right; width: 420px; margin: 10px 0; padding: 0 10px; }

.clsCasino-content p.error { margin: 0; padding: 0; margin: 10px 10px 0 10px; border: 1px solid #f00; padding: 5px; }

.clsCasino-content-detail-left { float: left; width: 310px; margin: 0 10px 10px 10px; }
.clsCasino-content-detail-right {float: right; width: 310px; margin: 0 10px 10px 10px; }

.clsCasino table tr th { margin: 5px; padding: 5px; font-weight: bold; text-align: left; }
.clsCasino table tr td { padding: 2px 5px; text-align: left; }
.clsCasino table tr td.title { font-weight: bold; }

.clsCasino-content-right a { color: #4B3120; padding: 3px 5px; font-size: 12px; font-family: Verdana; font-weight: bold; float: right; }

.loginForm { color: #FCE2CC; }
.loginForm a { color: #FCE2CC; font-weight: bold; }

td.empty { text-indent: 15px; line-height: 20px; }
td.plus { line-height: 20px; background: url(../images/plusminus/plus.png) no-repeat 2px 5px; }
td.minus { line-height: 20px; background: url(../images/plusminus/minus.png) no-repeat 2px 5px; }

#popupbody { height: 630px; overflow: hidden; }

.photogallery-side { width: 130px; padding: 5px; float: right; border: 1px solid #8F8F8F; background-color: #fff; margin: 5px 0 5px 10px; }
.photogallery-side a img { margin: 5px 0; }

object { position: relative; z-index: 5; }
