/* 32 RED STYLES DEV */

body {margin: 0; padding: 0; background: #FFFFFF url(/images/body_bg.jpg) repeat-x 0 0; font: 85%/1.4em Verdana, Helvetica, Arial, sans-serif; text-align: center; color: #000000; line-height: 12.74pt;}

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;}
.centerImage {text-align:center; display:block; margin-left:auto; margin-right:auto;}

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;}
h2.k15 {font-size: 1.1em; color: #A50005; margin:0px 0px 0px 20px; padding: 0; text-align:left; text-decoration:none;}
h2.k15 {
	*margin-bottom:0px;
}
.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: #a50005; padding: 0px;}
*#oldwrapper {float: left; width: 779px; background: #000000 url(/images/wrapper_bg.jpg) no-repeat 0 0; padding: 0 1px;}
#toptext {font: 80%/1.4em Verdana, Helvetica, Arial, sans-serif; text-align: center; color: #000000; background: #FFFFFF url(/images/body_bg.jpg) repeat-x 0 0;}

#header {float: left; width: 779px;}
#header .top {float: left; width: 779px; background: #A5000A url(/images/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; REMOVED 18.09*/ color: #FFFFFF; font-size: /*1.2em CHANGED 18.09*/ 1.2em; font-family: Arial, Helvetica, sans-serif; background: url(/images/watermark_bg.jpg) no-repeat top right;}
#header .top img {border: none;}

#header .mainNav {float: left; width: 779px; background-color: #FFFFFF; /* ADDED 18.09 */ text-transform: uppercase; font-size: 0.9em;}
#header .mainNav .left {float: left; width: 779px; 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(/images/light_tab_right.jpg) no-repeat top right; padding-right: 14px; margin-top: 2px;}
#header .mainNav .left a {float: left; margin: 0; background: url(/images/light_tab_left.jpg) no-repeat top left; padding:  3px  0 3px 14px; 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(/images/dark_tab_right.jpg) no-repeat top right;}
#header .mainNav .left .current a {background: url(/images/dark_tab_left.jpg) no-repeat top left; color: #FFFFFF;}

#header .mainNav .left .current {background: url(/images/dark_tab_right.jpg) no-repeat top right;}
#header .mainNav .left .current a {background: url(/images/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; /*CHANGED 18.09 */background: url(/images/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.8em; padding: 5px 5px 2px /*17px CHANGED 18.09*/ 11px;}
* html #header .topNav {padding: 0px 5px 0px /*17px CHANGED 18.09*/ 11px; margin-bottom: -6px; 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(/images/white_divider.gif) no-repeat 0 2px;}
* html #header .topNav a {float: left; padding: 5px 6px 8px 6px; margin: 0; background-position: 0 9px;}
#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-top: 5px; padding-bottom: 4px; background-position: 0 9px;}
#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(../images/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(../images/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(../images/page_top.gif) no-repeat 0 0; padding: 13px 13px 0 13px; font-size: 0.9em; margin-top: 1px;}
.pagewm {float: left; width: 480px; background: #FFFFFF url(../images/watermark.gif) no-repeat 0 0; padding: 13px 13px 0 13px; font-size: 0.9em; margin-top: 1px;}
* html .page {margin-left: 0;}
.pageBase {float: left; width: 506px; background: #FFFFFF url(/images/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;}
.pagewm p {font-size: 0.9em; line-height: 1.3em; margin: 0 0 15px 0;}

.page table {font-size: 1em; line-height: 1.3em; margin: 0 0 15px 0; margin-left: auto; margin-right: auto;}

/*ADDED 18.09*/
.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;}

/*ADDED 19.09*/
.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(/images/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(/images/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(/images/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;}
/*ADDED 19.09*/
.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(/images/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;}

/*ADDED 18.09*/
.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;}

/*ADDED 18.09*/
.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 .promoListing {
	*padding-left:0px;
}

.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;}
/*ADDED 18.09*/
.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(/images/double_arrow.gif) no-repeat top right; padding-right: 13px;}
.page .listing .link a:hover {text-decoration: underline;}

/*ADDED 18.09*/
.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(/images/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(/images/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: 90px; background-color: #FFFFFF; border-left: 1px solid #5D5D5D; border-right: 1px solid #5D5D5D;}
* html .page .feature .container {height: 90px; margin-bottom: -12px; width: 470px;}
.page .feature .image {float: left; width: 110px;  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(/images/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(/images/double_arrow.gif) no-repeat top right; padding-right: 13px;}
.page .feature .base {float: left; width: 470px; background: url(/images/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(/images/one.jpg) no-repeat 0 0;}
.two {background-image: url(/images/two.jpg);}
.three {background-image: url(/images/three.jpg);}
.four {background-image: url(/images/four.jpg);}
.five {background-image: url(/images/five.jpg);}
.six {background-image: url(/images/six.jpg);}
.seven {background-image: url(/images/seven.jpg);}
.eight {background-image: url(/images/eight.jpg);}
.nine {background-image: url(/images/nine.jpg);}
.ten {background-image: url(/images/ten.jpg);}

.bulletOne, .bulletTwo, .bulletThree, .bulletFour, .bulletFive, .bulletSix, .bulletSeven, .bulletEight, .bulletNine, .bulletTen {display: block; padding: 4px 0 8px 35px; margin-bottom: -15px; background: url(http://www.32red.com/images/one.jpg) no-repeat 0 0;}
.bulletTwo {background-image: url(/images/two.jpg);}
.bulletThree {background-image: url(/images/three.jpg);}
.bulletFour {background-image: url(/images/four.jpg);}
.bulletFive {background-image: url(/images/five.jpg);}
.bulletSix {background-image: url(/images/six.jpg);}
.bulletSeven {background-image: url(/images/seven.jpg);}
.bulletEight {background-image: url(/images/eight.jpg);}
.bulletNine {background-image: url(/images/nine.jpg);}
.bulletTen {background-image: url(/images/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: 0.8em; 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: 226px; padding: 0; margin: 0; background: #A50005 url(/images/main_bg.gif) repeat-x 0 0;}
.homeTop .text {float: left; width: 506px; margin-top: 0px;}
* html .homeTop .text {margin-top: 5px;}
.homeTop .text .left {float: left; width: 267px; margin-left: 127px; text-align: center;}
* html .homeTop .text .left {margin-left: 127px;}
.homeTop .text .right {float: right; width: 188px; margin-right: 30px;}
* html .homeTop .text .right {margin-right: 15px;}

.homeTop .base, .homeMid .base {float: left; width: 506px; background: url(/images/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(/images/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(/images/grey_box_top_line_506.jpg) no-repeat 0 0; height: 8px;}
.homeMid .container {float: left; width: 506px; height: 96px; overflow: hidden; background-color: #FFFFFF;}
* html .homeMid .container {height: 93px; margin-bottom: -8px;}
.homeMid .image {float: left; width: 110px;  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(/images/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(/images/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;}
.rightPromo {float: left;}
.rightPromo .homeBase {width: 249px;}
.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(/images/grey_box_top_249.jpg) no-repeat 0 0; font-weight: bold; font-size: 1.2em; padding: 3px 0 3px 16px; text-align:center; font-family: Arial, Helvetica, sans-serif;}
.homeBase .topBase {float: left; width: 249px; background: url(/images/grey_box_top_line_249.jpg) no-repeat 0 0; height: 8px;}
.homeBase .container {float: left; width: 249px; height: 96px; overflow: hidden;}
* html .homeBase .container {height: 100px; 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; }
h2.k15 a, h2.k15 a {font-size: 1.0em; text-decoration: none; }
.demoLink{text-decoration:underline;font-size:11px;line-height:15px;font:tahoma;}
.homeBase .left h2 a:hover, .homeBase .right h2 a:hover {text-decoration: underline;}
h2.k15 a:hover, h2.k15 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; background: url(/images/box_base_249px.gif) 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: 137px; margin-bottom: 1px;}
* html #right .casinoTop {margin-bottom: 4px;}

#right .casinoTop2 {float: left; width: 249px; height: 130px; margin-bottom: 0px;}
* html #right .casinoTop2 {margin-bottom: 0px;}

* html #right #casinoTopDouble {margin-bottom: 12px;}

#right .box, #right .news {float: left; width: 249px; font-size: 0.95em; 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(http://www.32red.com/images/grey_box_top_249.jpg) no-repeat 0 0; font-weight: bold; font-size: 0.9em; 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(http://www.32red.com/images/grey_box_top_line_249.jpg) no-repeat 0 0; height: 9px; margin: -3px 0 -5px 0;}
#right .box .container {float: left; width: 249px; background-color: #FFFFFF; margin: 0; padding: 0; height: 100px; overflow: hidden;}

* html #right .box .container {height: 110px; 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 .box .base, #right .news .base {float: left; width: 249px; background: url(/images/box_base_249px.gif) no-repeat bottom left; padding-top: 8px; background-color: #A50005;}
* html #right .box .base, * html #right .news .base {height: 8px; margin-top: 0; padding-top: 2px; background-color: #FFFFFF;}
#right .box .link {float: left; width: 235px; padding: 0 14px 0 0; margin: 0 0 -10px 0; text-align: right; font-size: 0.8em; z-index: 10;}
#right .box .link a {font-weight: bold; text-decoration: none; background: url(/images/double_arrow.gif) no-repeat top right; padding-right: 13px;}
#right .news ul, #right .news .level1 {margin: -8px 0 0 15px; padding: 0; list-style: none; line-height: 1.2em;}
#right .news li {font-size: 0.8em;}
#right .news li a {font-weight: bold; text-decoration: none; background: url(/images/double_arrow.gif) no-repeat top right; padding-right: 13px;}
#right .news ul.introList li a {background: none;}
#right .news ul li ul {margin-top: 1px}
#right .news ul li ul li {font-size: 1em; margin: 0px; margin-bottom: 3px;}
* 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(/images/box_top_249px.gif) no-repeat 0 0; padding-top: 8px;}
#right .button .containerNoHeading {float: left; width: 249px; background-color: #FFFFFF; margin: 0; padding: 2px 0;}
* html #right .button .containerNoHeading {margin-top: -14px; margin-bottom: -4px;}
#right .button .base {float: left; width: 249px; background: url(/images/box_base_249px.gif) no-repeat bottom left; height: 8px; background-color: #FFFFFF;}
#right .button img {margin: 4px 0;}

#right .jackpot {float: left; width: 249px; margin-bottom: 11px; text-align: left;}
#right .jackpot .top {float: left; width: 233px; background: #CECECE url(/images/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(/images/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(/images/header_live.gif) no-repeat top right;}
#right .jackpot .container {float: left; width: 249px; background: #FFFFFF url(/images/box_base_249px.gif) no-repeat bottom left; font-size: 0.8em; text-align: right;  margin: 0; padding: 0 0 0 0; height: 107px; overflow: hidden;}
* html #right .jackpot .container {margin-top: -7px; padding-top: 1px; width: 249px; height: 108px;}
#right .jackpot .container .text {float: left; width: 220px; padding-left: 15px; text-align: left; line-height: 1.2em; font-size: 1em; margin-bottom: 5px; height: 24px;}
#right .jackpot .container .textk15 {padding-right:8px;padding-left: 15px; text-align: left; line-height: 1.2em; font-size: 1em; margin-bottom: 5px; height: 24px;}
#right .jackpot .container .textk15 {
	*float:left;
}
#right .jackpot .container .textk15 a {color: #000000; text-decoration: none;}
#right .jackpot .container .text a {color: #000000; text-decoration: none;}
#right .jackpot .container .textk15 a:hover {text-decoration: underline;}
#right .jackpot .container .text a:hover {text-decoration: underline;}
#right .jackpot .container .image {float: left; width: 220px; margin: 0 0 0 15px; height: 59px; text-align: center; display: inline;}
#right .jackpot .container .imagek15 {float: left; margin: 5px 4px 0 15px; text-align: center; display: inline;}
#right .jackpot .container .imagek15 {
	*float:left;
}
#right .jackpot .container iframe {width: 220px; height: 14px;}
* html #right .jackpot .container iframe {width: 221px; height: 17px; margin-left: 14px; margin-top: -1px;}
#right .jackpot .container .progTickText {margin:0px; padding: 0px; text-align: center; font-weight: bold; font-size: 12px;}
#right .jackpot .container .progTickText a {text-decoration: none;}


#right .imageFeature {float: left; width: 249px; margin-bottom: 10px;}
#right .imageFeature .top {float: left; width: 233px; background: #CECECE url(/images/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(/images/grey_box_top_line_249.jpg) no-repeat 0 0; height: 8px; margin: 0 0 -3px 0;}
#right .imageFeature .container {float: left; width: 235px; background: #FFFFFF url(/images/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: 108px; background-image: url(/images/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(/images/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; 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: 89px;}
* html #right .news .containerNoHeading {height: 92px;}

#right .box .scroll {float: left; width: 225px; margin: 5px 10px 0 14px; height: 80px; 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(/images/footer_top.jpg) no-repeat top left;}
* html #footer .logos{margin: 4px 0 9px 4px;}
#footer .logos .base {float: left; width: 763px; background: url(/images/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 div.logos {margin: 4px 0px 9px 7px;	display: inline;}

#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;}

#subfooter {float: left; width: 779px; background-color: #A5000A; margin-top: -6px; padding: 0px 0 2px 0;}
#subfooter .logos {float: left; width: 763px; margin: 5px 0 5px 7px; background: #FFFFFF url(/images/footer_top.jpg) no-repeat top left;}
#subfooter .logos .base {float: left; width: 763px; background: url(/images/footer_base.jpg) no-repeat bottom left; padding: 12px 0 0px 0; margin: 0 0 0px 0; text-align: center;}
#subfooter .logos .base a:hover {text-decoration: none;}
#subfooter p {text-align: justify; padding: 0px 10px 25px 10px; font-size: 0.8em; line-height: 1.2em;}
#subfooter p img {margin: -4px 0 0px 0; padding: 0px 5px 5px 5px;}


.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(/images/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(/images/double_arrow_left.gif) no-repeat 0 0; padding-left: 15px;}
.paginate .last a {background: url(/images/double_arrow.gif) no-repeat top right; padding-right: 15px;}

.back {float: left; width: 100%; margin: 0px 0 5px 0;}
.back a {background: url(/images/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(/images/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: 0px;}

/* STYLES FOR THE EDITOR & STYLES DROPDOWN - FORMAT.CSS */
.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;}
.underfold {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.underfold a:link {
	color: #666666;
	text-decoration: none;
	}
.underfold a:visited {
	color: #666666;
	text-decoration: none;
	}
.underfold a:hover {
	text-decoration: underline;
	color: #666666;
	background-color: #FFFFFF;
	}
.underfold a:active {
	color: #666666;
	text-decoration: none;
	}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 38px;
text-align:left;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

.JapaneseMenu {background-color: #E1E1E0; background-image: url(/images/flag-japan_1.gif); background-repeat:no-repeat; background-position:2px 1px;}
.EnglishMenu {background-color: #E1E1E0; background-image: url(/images/flag-uk_1.gif); background-repeat:no-repeat; background-position:2px 1px;}
.FrenchMenu {background-color: #E1E1E0; background-image: url(/images/flag-france_1.gif); background-repeat:no-repeat; background-position:2px 1px;}
.ChineseMenu {background-color: #E1E1E0; background-image: url(/images/flag-chinese.gif); background-repeat:no-repeat; background-position:2px 1px;}
.ItalianMenu {background-color: #E1E1E0; background-image: url(/images/flag-italian.gif); background-repeat:no-repeat; background-position:2px 1px;}
.GermanMenu {background-color: #E1E1E0; background-image: url(/images/flag-german.gif); background-repeat:no-repeat; background-position:2px 1px;}
.LangMenuOld {font:normal 11px Verdana; text-transform:none; border: 1px solid #000000; width: 140px; margin: 0px 0px 0px 100px; background-color: #E1E1E0;} 
.LangMenu {font:normal 11px Verdana; text-transform:none; border: 1px solid #000000; width: 140px; padding: 0px 0px 2px 0px; margin: 0px 0px 0px 100px; background-color: #E1E1E0;} 
.LangMenu img {border-left: 1px solid #000000; margin:0px 0px -4px 0px;} 

#dropmenudiv .JapaneseMenu a:hover{background-color: #CCCCCC; background-image: url(/images/flag-japan_1.gif); background-repeat:no-repeat; background-position:2px 1px;}
#dropmenudiv .EnglishMenu a:hover{background-color: #CCCCCC; background-image: url(/images/flag-uk_1.gif); background-repeat:no-repeat; background-position:2px 1px;}
#dropmenudiv .FrenchMenu a:hover{background-color: #CCCCCC; background-image: url(/images/flag-france_1.gif); background-repeat:no-repeat; background-position:2px 1px;}
#dropmenudiv .ChineseMenu a:hover{background-color: #CCCCCC; background-image: url(/images/flag-chinese.gif); background-repeat:no-repeat; background-position:2px 1px;}
#dropmenudiv .ItalianMenu a:hover{background-color: #CCCCCC; background-image: url(/images/flag-italian.gif); background-repeat:no-repeat; background-position:2px 1px;}
#dropmenudiv .GermanMenu a:hover{background-color: #CCCCCC; background-image: url(/images/flag-german.gif); background-repeat:no-repeat; background-position:2px 1px;}

#siteoption {background: #000000; margin: 20px; font-size: 1.2em; color: #FFFFFF; border: 1px solid #000000;}

/* SOCIAL BOOKMARKS START */

.socbookmarks {border: 2px dashed #a50005; background-color: #FFFFFF; padding: 4px 3px 4px 3px; width: 470px;}
.socbookmarks2 {border: 0px; padding: 6px 3px 4px 85px; width: 770px; font-size: 0.8em;}

.bookmarklist {list-style: none; display: inline; margin: 0; padding: 6px 0px 6px 10px;}
        
		li.delicious {
			background-image: url(/images/delicious.png);
			background-repeat: no-repeat;
			background-position: 0 50%;
			padding: 3px 10px 3px 20px;
			margin: .2em 0;
            display: inline;
		}

		li.reddit
		{
			background-image: url(/images/reddit.png);
			background-repeat: no-repeat;
			background-position: 0 50%;
			padding: 3px 10px 3px 20px;
			margin: .2em 0;
			display: inline;
		}

		li.stumbleupon
		{
			background-image: url(/images/stumbled.gif);
			background-repeat: no-repeat;
			background-position: 0 50%;
			padding: 3px 10px 3px 20px;
			margin: .2em 0;
            display: inline;
		}

		li.digg
		{
			background-image: url(/images/digg.png);
			background-repeat: no-repeat;
			background-position: 0 50%;
			padding: 3px 10px 3px 20px;
			margin: .2em 0;
            display: inline;
		}

		li.facebook
		{
			background-image: url(/images/facebook.gif);
			background-repeat: no-repeat;
			background-position: 0 50%;
			padding: 3px 10px 3px 20px;
			margin: .2em 0;
            display: inline;
		}
	
 		li.addthis
		{
			background-image: url(http://s9.addthis.com/addthis16.gif);
			background-repeat: no-repeat;
			background-position: 0 50%;
			padding: 3px 10px 3px 20px;
			margin: .2em 0;
            display: inline;
		}

	

/* SOCIAL BOOKMARKS END */


#casinoTopDouble p img{
	margin-top:-4px;
}

#casinoTopDouble p img{
	*margin-top:-10px;
}

#imageFeature152a2940fcdd1a1a792c31508561cf3f{
	margin-top:-2px;
}

#imageFeature152a2940fcdd1a1a792c31508561cf3f{
	*margin-top:-8px;
}

.prt{
	padding-right:23px;
}

#floatingDownload {
	position:relative;
	padding-left:5px;
}

#footerLogos{
	padding:10px 0px 0px 12%;
}


.base2{
	background-color:#A5000A;
	color:#FFFFFF;
	height:90px;
	margin-right:2px;
	padding-left:84px;
}

.base2{
	*height:25px;
}

a.terms{
	color:#FFFFFF;
	text-decoration:none;
	font-size:0.8em;
	list-style:none;
}
a.terms:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-size:0.8em;
	text-decoration:underline;
}

#textTiles {
	color:#FFFFFF;
	text-decoration:none;
	background:top center url('/images/tiles_red.gif') no-repeat;
	height:137px;
	margin-bottom:-8px;
	margin-right:8px;
}

#textTiles {
	*margin-top:-8px;
}

.textTiles{
	font:25px impact,verdana,arial,helvetica,sans-serif;
	position:absolute;
	margin-left:15px;
	margin-top:63px;
}

a.whiteTiles{
	*cursor:hand;
}

.title{
	padding-left:15px;
}

.bolde{
	font-weight:bold;
}