

body {margin: 0; padding: 0; background: #FFFFFF url(dw_body_bg.jpg) repeat-x 0 0; font: 76%/1.4em Verdana, Helvetica, Arial, sans-serif; text-align: center; color: #000000;}

a {color: #A30711;}
a:link {}
a:visited {}
a:hover {}
a:active {}

.homeMid .top a, .homeBase .left .top a, .homeBase .right .top a, #right .box .top a, #right .jackpot .top a, .pokerTop .top a, #right .imageFeature .top a {color: #000000; text-decoration: none;}

img {border: none;}

h1 {font-size: 1.2em; color: #A50005; margin: 0 0 16px 0; padding: 0;}
h2 {font-size: 1.1em; color: #A50005; margin: 0; padding: 0;}
.homeMid h2, .homeBase h2, #right .box h2 {font-size: 0.9em; margin: 0 0 8px 0; padding: 0; line-height: 1.2em;}
* html .homeMid h2, * html .homeBase h2 {font-size: 1em;}

#right .box h2 {height: 15px; overflow: hidden;}
* html #right .box h2 {font-size: 0.9em;}

hr {float: left; width: 100%; padding: 0; margin: 5px 0; height: 1px; background-color: #CCCCCC; border: none;}

#container {width: 781px; margin: 0 auto; text-align: left;}
#wrapper {float: left; width: 779px; background: #999999 url(wrapper_bg.jpg) no-repeat 0 0; padding: 0 1px;}

#header {float: left; width: 779px;}
#header .top {float: left; width: 779px; background: #A5000A url(header_bg.jpg) repeat-x bottom left;}
#header .top .left {float: left; width: 195px; text-align: right; margin: 7px 0 0 0; padding-bottom: 4px;}
#header .top .right {float: right; width: 574px; padding: 76px 10px 8px 0; margin-bottom: 3px; text-align: right; /*font-weight: bold; 
*/ color: #FFFFFF; font-size: /*1.2em CHANGED 18.09*/ 1.3em; font-family: Arial, Helvetica, sans-serif; background: url(dw_right_bg.gif) no-repeat top right;}
#header .top img {border: none;}

#header .mainNav {float: left; width: 779px; background-color: #FFFFFF; /*  */ text-transform: uppercase;}
#header .mainNav .left {float: left; width: 523px; font-family: Arial, Helvetica, sans-serif;}
#header .mainNav .left ul, #header .mainNav .left .level1,
#header .mainNav .right ul, #header .mainNav .right .level1 {margin: 0; padding: 0; list-style: none;}
#header .mainNav .left li {float: left; background: url(light_tab_right.jpg) no-repeat top right; padding-right: 17px; margin-top: 2px;}
#header .mainNav .left a {float: left; margin: 0; background: url(light_tab_left.jpg) no-repeat top left; padding:  3px  0 3px 17px; color: #2D2C2C; text-decoration: none; font-weight: bold;}
#header .mainNav .left a:hover {color: #000000;}
#header .mainNav .left .first {}
#header .mainNav .left .last {}

#header .mainNav .left .current {background: url(dark_tab_right.jpg) no-repeat top right;}
#header .mainNav .left .current a {background: url(dark_tab_left.jpg) no-repeat top left; color: #FFFFFF;}

#header .mainNav .left .current {background: url(dark_tab_right.jpg) no-repeat top right;}
#header .mainNav .left .current a {background: url(dark_tab_left.jpg) no-repeat top left; color: #FFFFFF;}

#header .mainNav .right {float: right; width: 246px; font-size: 0.8em; text-align: right; padding: 2px 10px 0 0;}
#header .mainNav .right ul {text-align: right;}
#header .mainNav .right li {display: inline; width:35px; height:18px; float:right; margin:0 0 0 10px;}
#header .mainNav .right a {color: #000000; text-decoration: none;}
#header .mainNav .right .live {float: left; width: auto; /* */background: url(top_live.gif) no-repeat 0 4px; padding: 0 0 0 40px; text-transform: none;}
* html #header .mainNav .right .live {/*CHANGED 18.09 */background-position: 0 5px;}

#header .topNav {float: left; width: 763px; background-color: #666666; font-size: 0.9em; padding: 5px 5px 2px /*17px CHANGED 18.09*/ 11px;}
* html #header .topNav {padding: 0 5px 0 /*17px CHANGED 18.09*/ 11px; margin-bottom: -4px; width: 779px;}
#header .topNav ul, #header .topNav .level1 {margin: 0; padding: 0; list-style: none;}
#header .topNav li {display: inline; float: left; width: auto;}
#header .topNav a {color: #FFFFFF; text-decoration: none; padding: 0 6px 0 6px; margin: 7px 0 4px 0; background: #666666 url(white_divider.gif) no-repeat 0 2px;}
* html #header .topNav a {float: left; padding: 7px 6px 8px 6px; margin: 0; background-position: 0 11px;}
#header .topNav a:hover {background-color: #A50005; background-position: 0 9px; margin: 0; padding: 7px 6px 4px 6px;}
* html #header .topNav a:hover {float: left; padding-bottom: 4px; background-position: 0 11px;}
#header .topNav .first a {background-image: none;}
#header .topNav .last {}
/*#header .topNav .current a {background-color: #A50005; background-position: 0 9px; margin: 0; padding: 7px 6px 4px 6px;}*/
#header .topNav .current a {float: left; background: #A50005 url(white_divider.gif) no-repeat 0 9px; margin: -5px 0 -2px 0; padding: 5px 6px 2px 6px; color: #FFFFFF;}
* html #header .topNav .current a {margin: 0; padding: 6px 6px 5px 6px;}
* html #header .topNav .current a:hover {padding-top: 6px; padding-bottom: 5px; background: #A50005 url(white_divider.gif) no-repeat 0 9px;}


#outer {float: left; width: 779px; background-color: #A50005;}
.content {float: left; width: 506px; padding: 7px 0 10px 7px;}

.content ul, .content ol {font-size: 0.9em;}
.content ol {line-height: 1.3em;}

.page {float: left; width: 480px; background: #FFFFFF url(page_top.gif) no-repeat 0 0; padding: 13px 13px 0 13px; font-size: 13px; margin-top: 1px;}
* html .page {margin-left: 0;}
.pageBase {float: left; width: 506px; background: #FFFFFF url(page_base.gif) no-repeat bottom left; padding-top: 13px; margin-bottom: 5px;}
* html .pageBase {margin-bottom: 3px; margin-left: 0;}
.page p {font-size: 0.9em; line-height: 1.3em; margin: 0 0 15px 0;}


.page .teamNewsDetail {float: left; width: 100%; margin: 0 0 7px 0; padding: 0; font-size: 0.9em; line-height: 1.2em;}
* html .page .teamNewsDetail {font-size: 1em; margin-bottom: -12px;}
* html .page .teamNewsDetail .date, * html .page .teamNewsDetail .jobTitle, * html .page .teamNewsDetail .location {font-size: 1em;}
.page .teamNewsDetail .jobTitle {float: left; width: 100%; margin: 0 0 5px 0;}
.page .teamNewsDetail .date {font-weight: bold; font-size: 1.1em;}
.page .teamNewsDetail .location {font-size: 1.1em;}


.page .promoIntro {float: left; width: 480px; margin-bottom: 10px;}
* html .page .promoIntro {margin-top: 10px;}
.page .promoIntro .image {float: left; width: 100%;}
.page .promoIntro .text {float: left; width: 100%;}

.page .promoBlock {float: left; width: 480px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #CCCCCC; font-size: 0.9em; line-height: 1.3em;}
.page .promoBlock .image {float: left; width: 100%; margin-bottom: 5px;}
.page .promoBlock .date {float: left; width: 100%; margin: 0; padding: 0;}
.page .promoBlock .game {float: left; width: 100%; margin: 0; padding: 0;}
.page .promoBlock .normalAward {float: left; width: 100%; margin: 0; padding: 0;}
.page .promoBlock .rubyAward {float: left; width: 100%; margin: 0; padding: 0;}

.subtitle a {font-weight: bold; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
.subtitle a:hover {text-decoration: underline;}

.tipsToWin {float: left; width: 480px;}
.tipsToWin .heading {display: block; font-weight: bold; font-size: 0.9em;}
.tipsToWin ul, .tipsToWin .level1 {margin: 0; padding: 0; list-style: none; line-height: 1.2em;}
.tipsToWin li a {font-weight: bold; text-decoration: none; font-size: 0.8em; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
* html .tipsToWin li a {font-size: 0.9em;}
.tipsToWin li a:hover {text-decoration: underline;}

.tips {float: left; width: 462px; margin-bottom: 8px; font-size: 0.9em; line-height: 1.3em;}
.tips .left {float: left; width: 142px; margin: 0 18px 0 0; padding: 0;}
.tips .right {float: right; width: 142px; margin: 0; padding: 0;}
.tips .left .image, .tips .right .image {float: left; width: 142px;}
.tips .left .link, .tips .right .link {float: left; width: 124px; padding: 0 9px; margin: 0;}
.tips .left .link a, .tips .right .link a {font-weight: bold; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
* html .tips .left .link a, * html .tips .right .link a {display: inline-block;}
.tips .left .link a:hover, .tips .right .link a:hover {text-decoration: underline;}
.tips .left .text, .tips .right .text {float: left; width: 124px; padding: 0 9px;}

.tips img {border: none;}

.featured {float: left; width: 480px; margin-bottom: 25px;}
.featured .image {float: left; width: 160px;}
.featured .image img {border: 1px solid #000000;}
.featured .text {float: right; width: 320px; font-size: 0.9em; line-height: 1.2em;}
.featured .heading {float: left; width: 320px; margin-bottom: 2px;}
.featured .heading a, .page .heading a {font-weight: bold; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
* html .featured .heading a, * html .page .heading a {padding-right: 9px;}
.featured .heading a:hover, .page .heading a:hover {text-decoration: underline;}
.featured .date {float: left; width: 320px; margin-bottom: 8px; font-size: 1.1em;}


.page .newsListing {float: left; width: 480px; font-size: 0.9em; line-height: 1.2em; margin-bottom: 25px;}
.page .newsListing .image {float: left; width: 85px;}
.page .newsListing .image img {border: 1px solid #000000;}
.page .newsListing .text {float: left; width: 395px;}
.page .newsListing .heading {float: left; width: 395px; margin-bottom: 2px;}
.page .newsListing .date {float: left; width: 395px; font-size: 1.1em; margin-bottom: 5px;}
.page .newsListing .intro {float: left; width: 395px; margin: 0;}
* html .page .newsListing .intro {font-size: 1em;}


.page .promoListing {float: left; width: 480px; line-height: 1.4em; border-top: 1px solid #CCCCCC; padding: 12px 0;}
.page .promoListing .image {float: left; width: 180px;}
.page .promoListing .text {float: left; width: 295px;}
.page .promoListing .heading {float: left; width: 295px; margin-bottom: 2px; font-size: 1.1em;}
.page .promoListing .intro {float: left; width: 295px; margin: 0;}
* html .page .promoListing .intro {font-size: 1em;}

.page .listing {float: left; width: 480px; font-size: 0.9em; line-height: 1.2em; margin-bottom: 25px;}
.page .listing .heading {float: left; width: 480px; margin-bottom: 2px;}
.page .listing .date {float: left; width: 480px; font-size: 1.1em; margin-bottom: 8px;}
.page .listing .intro {float: left; width: 480px; margin: 0;}
* html .page .listing .intro {font-size: 1em;}
.page .listing .jobTitle {float: left; width: 480px;}

.page .listing .jobTitle a {text-decoration: none;}
.page .listing .jobTitle a:hover {text-decoration: underline;}
.page .listing .email {float: left; width: 480px; margin: 4px 0 2px 0;}
.page .listing .link a {font-weight: bold; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
.page .listing .link a:hover {text-decoration: underline;}

.page .feature {float: left; width: 470px; background-color: #FFFFFF; line-height: 1.2em; margin: 5px 0 20px 0;}
.page .feature .top {float: left; width: 454px; background: #CECECE url(grey_box_top_470.jpg) no-repeat 0 0; font-weight: bold; font-size: 1.1em; padding: 4px 0 2px 16px; font-family: Arial, Helvetica, sans-serif;}
* html .page .feature .top {width: 470px;}
.page .feature .top a {text-decoration: none; color: #000000;}
.page .feature .topBase {float: left; width: 470px; background: url(top_line_470.gif) no-repeat 0 0; height: 8px;}
* html .page .feature .topBase {margin-bottom: -5px;}
.page .feature .container {float: left; width: 468px; min-height: 100%; background-color: #FFFFFF; border-left: 1px solid #5D5D5D; border-right: 1px solid #5D5D5D;}
* html .page .feature .container {height: 100%; margin-bottom: -12px; width: 470px;}
.page .feature .image {float: left; width: 100%;  text-align: right;}
.page .feature .text {float: left; width: 336px; margin: 0 10px 0 12px; min-height: 77px;}
* html .page .feature .text {height: 77px; margin-right: 0;}
.page .feature .text h2 {margin-bottom: 4px;}
.page .feature .text h2 a {font-size: 0.9em; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
.page .feature .text h2 a:hover, .homeMid .link a:hover {text-decoration: underline;}
.page .feature .text p {margin: 0; font-size: 0.9em; line-height: 1.1em;}
.page .feature .link {float: left; width: 100%; text-align: right; margin-top: 5px; font-size: 0.9em;}
.page .feature .link a {font-weight: bold; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
.page .feature .base {float: left; width: 470px; background: url(box_base_407.gif) no-repeat bottom left; padding: 8px 0 0 0;}

.one, .two, .three, .four, .five, .six, .seven, .eight, .nine, .ten {display: block; padding: 4px 0 8px 35px; margin-bottom: -15px; background: url(one.jpg) no-repeat 0 0;}
.two {background-image: url(two.jpg);}
.three {background-image: url(three.jpg);}
.four {background-image: url(four.jpg);}
.five {background-image: url(five.jpg);}
.six {background-image: url(six.jpg);}
.seven {background-image: url(seven.jpg);}
.eight {background-image: url(eight.jpg);}
.nine {background-image: url(nine.jpg);}
.ten {background-image: url(ten.jpg);}

.bulletOne, .bulletTwo, .bulletThree, .bulletFour, .bulletFive, .bulletSix, .bulletSeven, .bulletEight, .bulletNine, .bulletTen {display: block; padding: 4px 0 8px 35px; margin-bottom: -15px; background: url(../images/one.jpg) no-repeat 0 0;}
.bulletTwo {background-image: url(two.jpg);}
.bulletThree {background-image: url(three.jpg);}
.bulletFour {background-image: url(four.jpg);}
.bulletFive {background-image: url(five.jpg);}
.bulletSix {background-image: url(six.jpg);}
.bulletSeven {background-image: url(seven.jpg);}
.bulletEight {background-image: url(eight.jpg);}
.bulletNine {background-image: url(nine.jpg);}
.bulletTen {background-image: url(ten.jpg);}

.breadcrumb {float: left; width: 480px; font: 0.9em Arial, Helvetica, sans-serif; margin-bottom: 14px;}
* html .breadcrumb {margin-bottom: 0;}
.breadcrumb ul, .breadcrumb .level1 {margin: 0; padding: 0; list-style: none; display: inline;}
.breadcrumb li {display: inline;}
.breadcrumb a {color: #000000; text-decoration: none;}
.breadcrumb a:hover {text-decoration: underline;}
.breadcrumb .current a {color: #A50005;}

.homeTop {float: left; width: 506px; background-color: #FFFFFF; font-size: 11px; line-height: 1.2em;}
.homeTop .container {float: left; width: auto; height: 262px; overflow: hidden;}
* html .homeTop .container {height: 263px; margin-bottom: -5px;}
.homeTop .flashImage {float: left; width: 506px; height: 208px; padding: 0; margin: 0; background: #A50005 url(main_bg.gif) repeat-x 0 0;}
.homeTop .text {float: left; width: 506px; margin-top: 20px;}
* html .homeTop .text {margin-top: 5px;}
.homeTop .text .left {float: left; width: 188px; margin-left: 38px;}
* html .homeTop .text .left {margin-left: 20px;}
.homeTop .text .right {float: right; width: 188px; margin-right: 30px;}
* html .homeTop .text .right {margin-right: 15px;}
.homeTop p {font-size: 11px; color: #a50005; margin: 0 0 15px 0; margin-left: 10px; margin-right: 10px;}

.homeTop .base, .homeMid .base {float: left; width: 506px; background: url(box_base_506px.gif) no-repeat bottom left; padding: 8px 0 0 0;}
* html .homeTop .base, * html .homeMid .base {padding: 8px 0 0 0; margin: -5px 0 0 0;}

.homeMid {float: left; width: 506px; background-color: #FFFFFF; font-size: 0.8em; line-height: 1.2em; margin-top: 11px;}
.homeMid .top {float: left; width: 490px; background: #CECECE url(grey_box_top_506.jpg) no-repeat 0 0; font-weight: bold; font-size: 1.2em; padding: 4px 0 2px 16px; font-family: Arial, Helvetica, sans-serif;}
.homeMid .topBase {float: left; width: 506px; background: url(grey_box_top_line_506.jpg) no-repeat 0 0; height: 8px;}
.homeMid .container {float: left; width: 506px; height: 100%; overflow: hidden; background-color: #FFFFFF;}
* html .homeMid .container {height: 100%; margin-bottom: -8px;}
.homeMid .image {float: left; width: 100%;  text-align: right;}
.homeMid .text {float: left; width: 374px; margin: 0 10px 0 12px; min-height: 77px;}
* html .homeMid .text {height: 77px; margin-right: 0;}
.homeMid .text h2 a {font-size: 1.1em; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
.homeMid .text h2 a:hover, .homeMid .link a:hover {text-decoration: underline;}
.homeMid .text p {margin: 0;}
.homeMid .link {float: left; width: 100%; text-align: right; margin-top: 5px;}
.homeMid .link a {font-weight: bold; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}

* html .homeMid .top {width: 506px;}

.homeBase {float: left; width: 506px; margin-top: 11px; margin-bottom: 5px; font-size: 0.8em; line-height: 1.2em;}
.homeBase .left {float: left; width: 249px; background-color: #FFFFFF;}
.homeBase .right {float: right; width: 249px; background-color: #FFFFFF;}
.homeBase .left .top, .homeBase .right .top {float: left; width: 233px; background: #CECECE url(grey_box_top_249.jpg) no-repeat 0 0; font-weight: bold; font-size: 1.2em; padding: 3px 0 3px 16px; font-family: Arial, Helvetica, sans-serif;}
.homeBase .topBase {float: left; width: 249px; background: url(grey_box_top_line_249.jpg) no-repeat 0 0; height: 8px;}
.homeBase .container {float: left; width: 249px; height: 100%; overflow: hidden;}
* html .homeBase .container {height: 100%; margin: -6px 0 -6px 0;}

* html .homeBase .left .top, * html .homeBase .right .top {width: 249px;}

.homeBase .left h2, .homeBase .right h2 {margin: 0 0 8px 17px; padding: 0;}
.homeBase .left h2 a, .homeBase .right h2 a {font-size: 1.1em; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
.homeBase .left h2 a:hover, .homeBase .right h2 a:hover {text-decoration: underline;}
.homeBase .left .image, .homeBase .right .image {float: left; width: 87px; text-align: right;}
.homeBase .left .text, .homeBase .right .text {float: right; width: 151px; padding-right: 5px;}
.homeBase .left .text p, .homeBase .right .text p {margin: 0;}
.homeBase .base {float: left; width: 249px; height: 100%; no-repeat bottom left; height: 8px; background-color: #FFFFFF;}


.homeMid .image img, .homeBase .image img, .homeBase .image img {border: 1px solid #000000;}

#right {float: right; width: 266px;}
#right .content {float: left; width: 257px; padding: 8px 0 5px 9px;}
#right ul {font-size: 1em;}

#right .casinoTop {float: left; width: 249px; height: 130px; margin-bottom: 9px;}
* html #right .casinoTop {margin-bottom: 12px;}

#right .pokerTop {float: left; width: 249px; font-size: 1em; margin-bottom: 11px;}
#right .pokerTop .top {float: left; width: 233px; background: #CECECE url(grey_box_top_249.jpg) no-repeat 0 0; font-weight: bold; font-size: 1em; padding: 0 0 1px 16px; font-family: Arial, Helvetica, sans-serif;}
* html #right .pokerTop .top {width: 249px;}
#right .pokerTop .topBase {float: left; width: 249px; background: url(grey_box_top_line_249.jpg) no-repeat 0 0; height: 8px; margin: 0 0 -5px 0;}
#right .pokerTop .container {float: left; width: 249px; height: 100%; background-color: #FFFFFF; margin: 0; padding: 0; overflow: hidden;}
* html #right .pokerTop .container {margin: -6px 0 -4px 0;}
#right .pokerTop .image {float: left; width: 205px; min-height: 37px; background: #CCCCCC url(texas_hold-em_bg.jpg) no-repeat 0 0; margin: 0 3px; padding: 45px 16px 17px 22px; font-size: 0.8em; line-height: 1.2em;}
* html #right .pokerTop .image {width: 200px;}
#right .pokerTop .text {float: left; width: 231px; margin: 0 9px; padding: 0 5px 0 0; font-size: 0.8em; line-height: 1.2em;}
* html #right .pokerTop .text  {width: 210px;}
#right .pokerTop .text ul, #right .pokerTop .text .level1 {margin: 7px 0 0 7px; padding: 0; list-style: none; line-height: 1em;}
#right .pokerTop .text li {margin-bottom: 8px; background: url(dash.gif) no-repeat 0 5px; padding-left: 9px;}
#right .pokerTop .text a {display: block; font-weight: bold; color: #000000; text-decoration: none;}
#right .pokerTop .text a:hover {text-decoration: underline;}
#right .pokerTop .base {float: left; width: 249px; height: 100%; background: url(box_base_249px.gif) no-repeat bottom left; height: 8px; background-color: #FFFFFF;}
#right .pokerTop .link {float: left; width: 100%; font-size: 1.1em; line-height: 1em;}
#right .pokerTop .link a {font-weight: bold; text-decoration: none; padding: 0 13px 0 0;}
#right .pokerTop .link a:hover {text-decoration: underline;}

#right .box, #right .news {float: left; width: 249px; font-size: 1em; margin-bottom: 11px;}
* html #right .box, * html #right .news {margin-bottom: 11px;}
#right .news {margin: 0 0 10px 0;}
#right .box .top, #right .news .top {float: left; width: 233px; background: url(grey_box_top_249.jpg) no-repeat 0 0; font-weight: bold; font-size: 1em; padding: 0 0 1px 16px; font-family: Arial, Helvetica, sans-serif;}
* html #right .box .top, #right .news .top {width: 249px;}
#right .box .topBase, #right .news .topBase {float: left; width: 249px; background: url(grey_box_top_line_249.jpg) no-repeat 0 0; height: 8px; margin: -1px 0 -3px 0;}
#right .box .container {float: left; width: 249px; height: 100%; background-color: #FFFFFF; margin: 0; padding: 0; height: 100px; overflow: hidden;}

* html #right .box .container {height: 100%; margin-top: -6px; margin-bottom: -18px;}
#right .box .image {float: left; width: 87px; text-align: right;}
#right .box .image img {border: 1px solid #000000;}
#right .box .text {float: right; width: 151px; font-size: 0.8em; line-height: 1.2em; padding-right: 5px;}
* html #right .box .text {width: 156px;}
#right .box .textOnly {float: left; width: 222px; padding: 0 10px 0 17px; font-size: 0.8em; line-height: 1.2em;}
#right .box .imageOnly {float: left; width: 231px; padding: 0 9px; margin: 0 0 -5px 0;}
#right .box .imageOnly img {border: none;}
#right .box .text p, #right .box .textOnly p {margin: 0;}

#right .news li {font-size: 0.8em;}
#right .news li a {font-weight: bold; text-decoration: none; background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
* html #right .news li a {padding-right: 9px;}
#right .news li a:hover {text-decoration: underline;}
* html #right .news .containerNoHeading {margin-top: -6px; margin-bottom: 0; overflow: visible;}
#right .news .containerNoHeading {overflow: visible;}

#right .button {float: left; width: 249px; font-size: 1em; margin-bottom: 10px; text-align: center;}
#right .button .top {float: left; width: 249px; background:  url(box_top_249px.gif) no-repeat 0 0; padding-top: 8px;}
#right .button .containerNoHeading {float: left; width: 249px; height: 100%; background-color: #FFFFFF; margin: 0; padding: 2px 0;}


#right .jackpot {float: left; width: 249px; margin-bottom: 11px; text-align: left;}
#right .jackpot .top {float: left; width: 233px; background: #CECECE url(grey_box_top_249.jpg) no-repeat 0 0; font-weight: bold; font-size: 1em; padding: 0 0 1px 16px; font-family: Arial, Helvetica, sans-serif;}
* html #right .jackpot .top {width: 249px;}
#right .jackpot .topBase {float: left; width: 249px; background: url(grey_box_top_line_249.jpg) no-repeat 0 0; height: 8px; margin: 0 0 -3px 0;}
#right .jackpot .live {display: block; width: 220px; background: url(header_live.gif) no-repeat top right;}
#right .jackpot .container {float: left; width: 235px; height: 100%; background: #FFFFFF url(box_base_249px.gif) no-repeat bottom left; font-size: 0.8em; text-align: right;  margin: 0; padding: 0 14px 0 0; height: 100%;}
* html #right .jackpot .container {margin-top: -7px; padding-top: 1px; width: 236px; height: 100%;}
#right .jackpot .container .text {float: left; width: 220px; height: 100%; padding-left: 15px; text-align: left; line-height: 1.2em; font-size: 1em; margin-bottom: 5px; height: 24px; overflow: hidden;}
#right .jackpot .container .text a {color: #000000; text-decoration: none;}
#right .jackpot .container .text a:hover {text-decoration: underline;}
#right .jackpot .container .image {float: left; width: 220px; height: 100%; margin: 0 0 0 15px; height: 59px; text-align: center;}


#right .imageFeature {float: left; width: 249px; margin-bottom: 10px;}
#right .imageFeature .top {float: left; width: 233px; background: #CECECE url(grey_box_top_249.jpg) no-repeat 0 0; font-weight: bold; font-size: 1em; padding: 0 0 1px 16px; font-family: Arial, Helvetica, sans-serif;}
* html #right .imageFeature .top {width: 249px;}
#right .imageFeature .topBase {float: left; width: 249px; background: url(grey_box_top_line_249.jpg) no-repeat 0 0; height: 8px; margin: 0 0 -3px 0;}
#right .imageFeature .container {float: left; width: 235px; height: 100%; background: #FFFFFF url(box_base_249px.gif) no-repeat bottom left; font-size: 0.8em; text-align: center;  margin: 0; padding: 0 14px 0 0; height: 107px; overflow: hidden;}
* html #right .imageFeature .container {margin-top: -7px; padding-top: 1px; width: 249px; height: 100%; background-image: url(box_base_249px.gif); background-repeat: no-repeat; background-position: 0 100px;}

#right .box h2 {margin: 2px 0 4px 17px; padding: 0;}
#right .box h2 a {text-decoration: none;  background: url(double_arrow.gif) no-repeat top right; padding-right: 13px;}
* html #right .box h2 a {display: inline-block; padding-right: 13px;}
#right .box h2 a:hover {text-decoration: underline;}

#right .box .containerNoHeading, #right .news .containerNoHeading {float: left; width: 249px; height: 100%; background-color: #FFFFFF; margin: 0; padding: 12px 0 0 0; min-height: 87px;}
* html #right .box .containerNoHeading {height: 87px; margin: -6px 0 -14px 0;}

#right .news .containerNoHeading {min-height: 100%;}
* html #right .news .containerNoHeading {height: 100%;}

#right .box .scroll {float: left; width: 225px; margin: 5px 10px 0 14px; height: 100%; overflow: auto; font-size: 0.9em; font-weight: bold;}
* html #right .box .scroll {width: 235px; margin-left: 5px;}

html #right .box .scroll {
	scrollbar-face-color: #CCCCCC; 
	scrollbar-highlight-color: #F7F7F7; 
	scrollbar-shadow-color: #F7F7F7; 
	scrollbar-3dlight-color: #666666; 
	scrollbar-arrow-color:#333333; 
	scrollbar-track-color:#F7F7F7; 
	scrollbar-darkshadow-color: #666666; 
	scrollbar-base-color: #F7F7F7;
	overflow-x: auto;
}

#footer {float: left; width: 779px; background-color: #A5000A; margin-top: -6px;}
* html #footer {margin-top: -7px;}

#footer .logos {float: left; width: 763px; margin: 0 0 7px 7px; text-align: center; background: #FFFFFF url(footer_top.jpg) no-repeat top left;}
* html #footer .logos{margin: 4px 0 9px 4px;}
#footer .logos .base {float: left; width: 763px; background: url(footer_base.jpg) no-repeat bottom left; padding: 12px 0 8px 0; margin: 0; text-align: center;}
#footer .logos .base li {border: none; margin: 0; padding: 0;}
#footer .logos .base a:hover {text-decoration: none;}

#footer ul, #footer .level1 {margin: 0; padding: 0; list-style: none;}
#footer li {display: inline;}

#footer .logos a {padding: 0 5px;}

#footer .base {float: left; width: 763px; font: 0.8em Arial, Helvetica, sans-serif; text-align: center; margin-bottom: 7px;}
* html #footer .base {padding-bottom: 7px;}
#footer .base li {border-left: 1px solid #FFFFFF; padding-left: 4px; margin-right: 2px;}
#footer .base a {color: #FFFFFF; text-decoration: none;}
#footer .base a:hover {text-decoration: underline;}
#footer .base .first {border: none;}

.casinoTop img, .jackpot img, #footer .logos img, #right .button img, .page .listing img, .homeTop img {border: none;}

.paginate {float: left; width: 474px;}
.paginate ul, .paginate .level1 {margin: 0; padding: 0; list-style: none;}
.paginate li {display: inline; background: url(red_divider.gif) no-repeat 0 2px;}
.paginate li a {font-weight: bold; text-decoration: none; padding: 0 5px 0 10px;}
.paginate li a:hover {text-decoration: underline;}
.paginate .first a {background: url(double_arrow_left.gif) no-repeat 0 0; padding-left: 15px;}
.paginate .last a {background: url(double_arrow.gif) no-repeat top right; padding-right: 15px;}

.back {float: left; width: 100%; margin: 25px 0 0 0;}
.back a {background: url(double_arrow_left.gif) no-repeat 0 0; padding-left: 15px; font-weight: bold; text-decoration: none;}
.back a:hover {text-decoration: underline;}

.emailLink {float: left; width: 100%; /*ADDED 18.09*/margin: 0 0 5px 0; font-size: 0.9em; }
.emailLink a {background: url(email_link.gif) no-repeat 0 0; padding: 0 0 3px 40px; text-decoration: underline;}
.emailLink a:hover {text-decoration: none;}

.borderNone {border: none;}

.clear {clear: both;}
.first {}
.last {}
.current {}
.border {float: left; width: auto; margin: 2px 5px 0 0;}
.border img {border: 1px solid #000000;}
* html .border img {margin-left: -2px;}


.red {color: #A30711;}
.redBlock {float: left; width: 424px; display: block; padding: 18px; margin: 5px 0 15px 0; background-color: #A30711; color: #FFFFFF; font-size: 1.1em; padding-bottom: 18px !important;}
* html .redBlock {width: 480px;}
.green {color: #005100;}
.subtitle {display: block; font-size: 1em; color: #A50005; margin: 0; padding: 0; font-weight: bold;}
.midGrey {color: #666666;}


/* IE 6 BUG FIX */
.homeMid .top, .homeBase .top {margin-right: -20px;}
* html #right .top {margin-right: -20px;}
* html table {font-size: 1.1em; line-height: 1.3em;}

/* STYLE GUIDE STYLES */
.styleGuideContent {text-align: left; padding: 10px; background-color: #FFFFFF;}
.styleGuideContent h1 {margin: 10px 0;}

/* IE 3RD LEVEL NESTED LIST BUG FIX */

* html ul li ul li ul li {font-size: 1.1em;}

/* form styles */
.form {float: left; width: 480px; margin: 15px;}
* html .form {width: 400px;}
.form fieldset {border: none; padding: 0; margin: 0;}
.form legend {display: none;}
.form a {}
.form label {}
.form input {}
.form textarea {}
.form select {}
.form .checkbox {}
.form .radio {}


.form .formCell {float: left; width: 100%; margin: 5px 0;}
.form .formCell .sideCell {display: none;}
.form .formCell .textCell {}
.form .formCell .inputCell {}

.form .box {}
.form .heading {}
.form .errors {} /* form error info displayed to user */
.form .errors ul {}
.form .spacer {}
.form .divide {} /* divide between form cells */
.form .error {} /* span around error text */
.form .errorCell {} /* div around error input */
.form .errorCell input {}
.form .required {} /* span around required text */
.form .requiredCell {} /* div around required input */
.form .requiredCell input {}
.form .message {float: left; width: 100%; margin-bottom: 10px;}
.form .button {float: left; width: 100%; margin: 10px 0 0 0;}
.form .button input {border: 1px solid #666666; background-color: #EFEFEF; padding: 3px 8px; font: bold 1em Verdana, Arial, Helvetica, sans-serif; cursor: pointer;}

.popup {width: 640px; text-align: left;}
.popup .header {float: left; width: 640px; border-bottom: 1px solid #000000;}
.popup .content {float: left; width: 620px; padding: 10px; font-size: 1.1em; line-height: 1.5em;}
.popup .footer {float: left; width: 620px; padding: 10px; border-top: 1px solid #666666;}

 .help { background-color: #f7f7f7;  border-width:1;  border-color:rgb(158,12,15);  border-style:double;  padding:5px; margin-top:18px }
.button {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	height: 20px; color: #fff;
	background-image: url(button.gif);
	background-repeat: repeat-x;
	border: 1px solid #666666;
	cursor: pointer;
	padding-bottom: 2px; 
	margin: -2px 0 0 9px;
	float: center;
}

.buton {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	height: 20px; color: #fff;
	background-image: url(button.gif);
	background-repeat: repeat-x;
	border: 1px solid #666666;
	cursor: pointer;
	padding-bottom: 2px; 
	margin: -2px 0 0 9px;
	float: center;
}
 .newshelp { background-color: #f7f7f7;  border-width:1;  border-color:rgb(158,12,15);  border-style:double;  padding:5px; margin-top:18px }



