﻿/***********************************************/
/* HTML tag styles                             */
/***********************************************/


body
{
    background-color: #220000;
    font-family: Arial,sans-serif;
    font-size: 11px;
    color: #000000;
    margin: 0px;
    padding: 0px;
    height: 100%;
    width: 100%;
}
html
{
    height: 100%;
}
a:link, a:active, a:visited, a:hover
{
    color: #006699;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}
form
{
    margin: 0;
    padding: 0;
}

td, tr
{
    font-family: Arial,sans-serif;
    font-size: 11px;
    color: #000000;
}

/****************************************
/* global classes
/***************************************/
.MainBodyWrap
{
    float: left;
    background-image: url(images/top_menu_pixel.jpg);
    background-repeat: repeat-x;
    width: 100%;
    min-height: 500px;
    margin-top: 7px;
}

.MainBodyCenter
{
    width: 908px;
    background-image: url(images/mainBoxBG.jpg);
    background-repeat: repeat-y;
    margin-left: auto;
    margin-right: auto;
    min-height: 500px;
}

.HeaderWrap1
{
    float: left;
    background-image: url(images/top_menu_pixel.jpg);
    background-repeat: repeat-x;
    width: 100%;
}
.HeaderWrap_Inner1
{
    float: left;
    background-image: url(images/top_menu_pixel.jpg);
    background-repeat: repeat-x;
    width: 100%;
}

.HeaderWrap
{
    float: left;
    width: 100%;
    min-height: 358px;
    _height: 338px;
    background-image: url(images/headerBG.jpg);
    background-repeat: no-repeat;
    background-position: 0px 21px;
    _background-position: 0px 0px;
    _margin-left: 2px;
    _margin-top: 22px;
}
.HeaderWrap_Inner
{
    float: left;
    width: 100%;
    min-height: 258px;
    _height: 238px;
    background-image: url(images/Header_inner_row.jpg);
    background-repeat: no-repeat;
    background-position: 0px 21px;
    _background-position: -4px 0px;
    _margin-left: 2px;
    _margin-top: 22px;
}
.topMenu
{
    background-image: url(images/top_menu_pixel.jpg);
    background-repeat: repeat-x;
    float: left;
    width: 100%;
    _margin-top: -22px;
    _position:relative;
}
.LanguageBar
{
    float: right;
    height: 22px;
    margin-right: 5px;
}
.LanguageBar UL
{
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style: none;
    float: left;
}
.LanguageBar UL LI
{
    margin: 0px 6px 0px 6px;
    padding: 0px 0px 0px 0px;
    float: left;
}

#UpperMenuLinks
{
    float: left;
    height: 22px;
    margin-left: 5px;
}

#UpperMenuLinks UL
{
    float: left;
    margin: 4px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style: none;
}

#UpperMenuLinks UL LI
{
    float: left;
    margin: 0px 0px 0px 12px;
    padding: 0px 12px 0px 0px;
    background-image: url(images/top_menu_divider.jpg);
    background-position: right center;
    background-repeat: no-repeat;
}

#UpperMenuLinks UL LI a, #UpperMenuLinks UL LI a:active, #UpperMenuLinks UL LI a:visited
{
    float: left;
    font-size: 11px;
    font-family: Georgia,Arial;
    font-weight: bold;
    color: #5E0000;
}

.HeaderMenuLeft
{
    float: left;
    width: 238px;
    background-image: url(images/headerMenuLeft.png);
    _background-image: url(images/headerMenuLeft_v2.jpg);
    background-repeat: no-repeat;
    margin-left: 37px;
    _margin-left: 16px !important;
    margin-top: 15px;
    min-height: 290px;
    _height: 290px;
    z-index: 900;
    position: relative;
}

.HeaderMenuLeftInner
{
    _background-image: url(images/headerMenuLeft_inner_v2.jpg) !important;
}

.HeaderMenuLeft div
{
    float: left;
    width: 100%;
}

.HeaderMenuLeft UL
{
    float: left;
    width: 75%;
    margin: 15px 0px 0px 55px !important;
    _margin: 15px 0px 0px 30px !important;
    padding: 0px 0px 0px 0px;
    list-style: none;
}

.HeaderMenuLeft UL LI
{
    float: left;
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 240%;
}

.HeaderMenuLeft UL LI a, .HeaderMenuLeft UL LI a:active, .HeaderMenuLeft UL LI a:visited, .HeaderMenuLeft UL LI a:hover
{
    float: left;
    font-family: Verdana,Georgia,Arial;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

a.HomeLink
{
    cursor: pointer;
    float: left;
    width: 100%;
    min-height: 120px;
    _height: 120px;
}

.HeaderRight
{
    float: left;
    width: 610px;
    margin-left: 20px;
    min-height: 266px;
    _height: 266px;
}
.HeaderRight_Inner
{
    float: left;
    width: 610px;
    margin-left: 20px;
    min-height: 135px;
}

.HeaderMenuBar
{
    float: left;
    background-image: url(images/MiddleMenuBG.gif);
    background-repeat: repeat-x;
    margin-left: 4px;
    _margin-left: 0px !important;
    margin-top: -39px;
    width: 900px;
    height: 31px;
    z-index: 800;
    position: relative;
}

.WelcomeMessage
{
    float: left;
    width: 100%;
    min-height: 71px;
    _height: 71px !important;
    margin-bottom: 15px;
}

.HPContentLeft
{
    float: left;
    width: 340px;
    min-height: 200px;
    _height: 200px !important;
    margin-left: 100px;
    _margin-left: 50px !important;
}
.HPContentArrow
{
    background-image: url(images/hp_arrow.jpg);
    background-repeat: no-repeat;
    background-position: center 50px;
    _background-position: center 0px !important;
    float: left;
    width: 25px;
    margin-left: 3px;
    margin-right: 3px;
    min-height: 200px;
    _height: 150px !important;
    _margin-top: 50px !important;
}
.HPContentRight
{
    float: left;
    width: 340px;
    min-height: 200px;
    _height: 200px !important;
}

.HPBootomLinks
{
    float: left;
    width: 100%;
    min-height: 115px;
    _height: 115px !important;
    margin-top: 15px;
    margin-bottom: 15px;
}

.BottomEmphaseLeft
{
    background-image: url(images/DecorationBottomLeft.gif);
    background-repeat: no-repeat;
    background-position: 5px center;
    float: left;
    width: 100%;
    min-height: 48px;
    _height: 48px !important;
}
.BottomEmphaseRight
{
    background-image: url(images/DecorationBottomRight.gif);
    background-repeat: no-repeat;
    background-position: 795px center;
    float: left;
    width: 100%;
    min-height: 48px;
    _height: 48px !important;
}
.BottomEmphaseRight div
{
    float: left;
    text-align: center;
    font-size: 12px;
    width: 600px;
    color: rgb(255, 255, 255);
    margin-left: 160px;
    margin-top: 10px;
}
.HeaderMenuBar_Inner
{
    float: left;
    background-image: url(images/MiddleMenuBG.gif);
    background-repeat: repeat-x;
    margin-left: 4px;
    _margin-left: 0px;
    margin-top: -170px;
    width: 900px;
    height: 31px;
    z-index: 800;
    position: relative;
}
/****************************************
/* ID's
/***************************************/

/********* global id's ****************/
#outerContainer
{
    /* To fix IE 5 centering bug */
    text-align: center;
    height: 100%;
}
#innerContainer
{
    /* Adjust for centering fix */
    text-align: left;
    width: 727px;
    margin-left: auto;
    margin-right: auto;
    height: 100%;
}
#logoTop
{
    display: block;
    margin-top: 4px;
    float: left;
    position: relative;
    left: 271px;
}
#mainBanner
{
    margin-top: 0px;
    clear: both;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}

#iframeContainer
{
    width: 727px;
}
#mainBannerIframe
{
    clear: both; /* border-top: 1px solid #000000; */
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}

/************* #globalNav styles **************/
#globalNav
{
    margin: 0;
    height: 21px;
    background: #880A06 url(../../Images/bkgd_mainMenu.gif) repeat-x;
    padding: 7px 0 0 7px;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    color: #FFCC3A;
}
#globalNav a
{
    color: #FFCC3A;
    font-size: 11px;
    font-weight: bold;
    padding: 0 3px 0 3px;
}
/************* #footer styles **************/
#footer
{
    clear: both;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    background-color: #000000;
    color: #999999;
    padding: 10px 10px 10px 10px;
    text-align: center;
    margin-bottom: 20px;
}
#footer a
{
    color: #FFCC99;
    font-weight: bold;
    padding: 0 3px 4px 3px;
    margin: 0px 0px 0px 0px !important;
}

#footerText
{
    margin: 5px 50px 0 50px;
    padding: 5px 20px 8px 20px;
    border-top: 1px solid #999999;
}


/********** home page id's ************/

#homeContent
{
    margin: 0;
    padding: 0;
    display: block;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background-image: url(../../Images/bkgd_columns.gif);
}
#homeContent_poker
{
    /* USED ON CASINO/POKER HOMEPAGE */
    margin: 0;
    padding: 0;
    display: block;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background-image: url(../../Images/bkgd_columns_v2.gif);
}
#homeContent p
{
    padding: 0;
    margin: 5px 0 7px 0;
}
#homeContent_poker p
{
    padding: 0;
    margin: 5px 0 7px 0;
}
#homeCheckBox
{
    padding: 4px;
    color: #FFFFFF;
    font-weight: bold;
}
#homeCheckBox a
{
    color: #FFCC3A;
    font-weight: bold;
}
#homeLeftCol
{
    float: left;
    display: inline;
    width: 159px;
    padding: 12px 10px 12px 10px;
    color: #F6D6AD;
}

#homeLeftCol td
{
    padding: 0 1px 2px 0;
}
#homeLeftCol td a
{
    color: #FFCC3A;
    font-weight: bold;
    text-decoration: underline;
}
#homeLeftCol td a:hover
{
    text-decoration: none;
}
#no1casino
{
    margin: 20px -6px 0 -5px;
}

#homeCenterCol
{
    /* padding-bottom: 16px; */
    float: left;
    display: inline;
    text-align: center;
}
#homeCenterCol img
{
    float: left;
    display: inline;
    text-align: center;
    width: 365px;
    border: none;
    background-color: #8c0e0d;
}
#mainFlash
{
    margin: 0;
    padding: 0;
}
#arrowContainer
{
    /* USED ON CASINO/POKER HOMEPAGE */
    float: left;
    height: 178px;
    width: 227px;
    background: #8B0A08 url(../../Images/btnArea_top.gif) no-repeat bottom;
}
#arrowContainerExtended
{
    /* USED ON CASINO/POKER HOMEPAGE */
    float: left;
    height: 229px;
    width: 227px;
    background: #8B0A08 url(../../Images/btnArea_top.gif) no-repeat bottom;
}
#arrowCenter
{
    float: left;
    width: 223px;
    padding-top: 9px;
    padding-bottom: 2px;
    background: #F9EC51 url(../../Images/bkgd_arrow.gif) repeat-x;
    border-left: 2px solid #FFE089;
    border-right: 2px solid #FFF5DB;
    text-align: center;
    font-size: 12px;
}
#arrowCenter p
{
    margin: 3px 0 4px 0;
}
#arrowTip
{
    width: 367px;
    height: 63px;
    clear: both;
    background: url(../../Images/arrow_point.gif) no-repeat top center;
    text-align: center;
    line-height: 12px;
    color: #B61412;
    font-size: 10px;
}
#buttonArea
{
    /* USED ON CASINO/POKER HOMEPAGE */
    clear: both;
    background-color: #8C0E0D;
}

#homeRightCol
{
    float: left;
    display: inline;
    width: 159px;
    padding: 12px 10px 12px 10px;
    color: #F6D6AD;
}
#homeRightCol_noPadding
{
    float: left;
    display: inline;
    width: 179px;
    padding: 12px 0 12px 0;
    color: #F6D6AD;
}
#smallArrow a
{
    display: block;
    padding: 1px 0 0 2px;
    color: #FFCC3A;
    text-decoration: underline;
}
#smallArrow a:hover
{
    text-decoration: none;
}
#magazine
{
    margin: 8px -4px 0 0;
}
#magazine_v2
{
    margin: 8px 0 0 10px;
}
#newGamesMain
{
    padding: 0 0 10px 3px;
}

/********** interior page id's ************/
#secondaryContent
{
    margin: 0;
    padding: 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background-image: url(../../Images/bkgd_columns_1.gif);
    background-position: 1px top;
    height: 100%;
}
#leftColumn
{
    float: left;
    padding: 24px 9px 24px 0px;
    margin: 0px 0px 0px 0px;
    width: 160px;
    background-color: #B61412;
    vertical-align: top;
}
#leftColumnDown
{
    float: left;
    width: 180px;
    background-color: #B61412;
    float: left;
}

#leftColumnNoPad
{
    /* For use in NEW GAMES section */
    float: left;
    padding: 0;
    margin: 0;
    width: 180px;
}
#newGamesNav
{
    padding: 24px 9px 20px 11px;
    margin: 0;
    width: 160px;
    background-color: #76090C;
}
#sectionLinks ul
{
    padding: 0;
    margin: 0px 0 4px 10px;
    list-style-type: none;
}
#sectionLinks li
{
    background-image: url(../../Images/arrow_white.gif);
    background-position: 0 .4em;
    background-repeat: no-repeat;
    padding: .1em 0 .5em .8em;
}
#sectionLinks a
{
    color: #FFFFFF;
    font-size: 14px;
}
#fixedColumnItems
{
    padding: 30px 0 10px 0;
}
#colFormInner
{
    width: 154px;
    background-color: #F9EC51;
    border-left: 2px solid #F9F5D4;
    border-right: 2px solid #FFE59C;
}
#colFormTitle
{
    margin: 0 13px 4px 16px;
    padding: 0;
}
#colFormButtons
{
    width: 158px;
}
#colFormSubmitCasino
{
    width: 82px;
    float: left;
    text-align: center;
}
#colFormSubmitPoker
{
    width: 73px;
    float: right;
    text-align: center;
}
#colFormCheckBoxArea
{
    clear: both;
    padding: 2px;
}
#colFormCheckBox
{
    width: 20px;
    float: left;
    padding: 2px;
}
#colFormCheckBoxText
{
    float: left;
    padding: 6px 2px 2px;
    font-weight: bold;
    color: #FFFFFF;
}
#colFormCheckBoxText a
{
    color: #F9EC51;
}
#colFormEmail
{
    width: 140px;
    margin: 0 auto 0 auto;
    padding-bottom: 8px;
    font-size: 10px;
}
#colFormSubmit
{
    margin: 0 12px 0 14px;
    padding: 0;
}
#colMagazine
{
    margin: 26px 0 26px 0;
}

#main
{
    float: left;
    padding: 0px 10px 0px;
    height: 100%;
    vertical-align: top;
}
#main h1
{
    margin: 0;
    padding: 0;
    font-size: 20px;
    font-weight: bold;
    color: #8F151E;
}
#main h2
{
    display: block;
    margin-top: 12px;
    margin-bottom: 10px;
    padding-top: 6px;
    padding-left: 3px;
    padding-bottom: 3px;
    color: #f6cf5e;
    font-size: 12px;
    font-weight: bold;
    border-top: solid 1px #f6cf5e;
}
#main h3
{
    padding: 0 0 6px 0;
    margin: 0;
    font-size: 14px;
    font-weight: bold;
}
#main a
{
    color: #ffffff;
    text-decoration: underline;
}
#main a:hover, #main a:active
{
    color: #f6cf5e;
    text-decoration: underline;
}
#main ol
{
    padding: 0;
    margin: 20px;
    margin: 12px 0 12px 20px;
}
#main ol li
{
    padding-bottom: 6px;
}
#main ul
{
    padding: 0;
    margin: 12px 0 12px 20px;
    list-style-type: none;
}
#main ul li
{
    background-image: url(../../Images/redArrow_transparent1.gif);
    background-position: 0 3px;
    background-repeat: no-repeat;
    padding-left: 7px;
    padding-bottom: 6px;
    list-style-type: none;
}
#main table.outlined tr td
{
    background-color: #FFFFFF;
    border: #999999 solid 1px;
}

#mainReducedPad
{
    /* For use in NEW GAMES section */
    background-color: #FAECC9;
    float: left;
    margin: 0;
    padding: 2px 2px 20px 2px;
    width: 541px;
}
#mainReducedPad a
{
    color: #B61412;
    text-decoration: underline;
}
#mainReducedPad a:hover
{
    text-decoration: none;
}

#featuredImg
{
    float: right;
    position: relative;
    right: -14px;
    top: -10px;
    padding: 0 0 8px 12px;
    background-color: #FAECC9;
    margin-right: 4px;
}

/*#breadCrumb
{
    font-size: 90%;
    padding: 15px 0px 10px 0px;
}*/

/***********************************************/
/* Classes                         
/***********************************************/

.floatImg
{
    float: left;
}
.clearBlock
{
    clear: both;
    display: block;
}
.smallBold
{
    font-size: 10px;
    font-weight: bold;
}
.smallRed
{
    line-height: 12px;
    color: #B61412;
    font-size: 10px;
}
.bulletPoint
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 18px;
}
.colLinkGraphic
{
    margin: 0 0 4px 0;
}

.help_headline
{
    background-color: #B61412;
    margin: 2px;
    border: 1px solid #000000;
    display: block;
    padding: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 18px;
}
.leftPad10px
{
    padding-left: 10px;
}

.MainBanner
{
    float: left;
    background-image: url(../../Images/main_banner.jpg);
    background-repeat: no-repeat;
    background-position: -1px -1px;
    width: 365px;
    height: 495px;
}


.divLinkMainBanner
{
    float: left;
    width: 228px;
    height: 98px;
    margin-left: 73px;
    margin-top: 373px;
    cursor: pointer;
}

.CasinoDownload
{
    float: left;
    width: 166px;
    height: 75px;
    cursor: pointer;
    margin-left: 4px;
}
a img
{
    border: none;
}
.PokerDownload
{
    float: left;
    background-image: url(../../Images/poker.png);
    background-repeat: no-repeat;
    width: 147px;
    height: 75px;
    margin-left: 8px;
    cursor: pointer;
}

.LeftDownloadLinks
{
    padding: 30px 0 10px 0;
    margin-left: -2px;
    float: left;
}
.LearnToPlayLink
{
    text-align: left;
    vertical-align: middle;
}
.LearnToPlayLink a img
{
    border: none;
    vertical-align: middle;
    text-align: left;
}
.ClassLeftSpace
{
    margin-left: 11px;
}
.MainBackGround
{
    background-color: #b61412;
}
.Width180
{
    width: 180px;
}
.DownButtonMargin
{
    margin-top: 10px;
    margin-bottom: 10px;
    _margin-bottom: 25px;
}
.bannerTopSpace
{
    width: 100%;
    height: 30px;
}
.errorCenterCol
{
    float: left;
    display: inline;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    font-size: 20px;
    font-weight: bold;
    color: #FAECC9;
    font-family: Arial;
}

/************************************ Footer ************************************/
.FooterContainer
{
    width: auto;
}
.FooterLinkElementCnt
{
    float: left;
    white-space: nowrap;
}
.FooterLinkElementCnt
{
    padding-left: 5px;
}
.FooterLinkElementCnt a
{
    margin-top: -3px;
    font-family: Verdana !important;
    font-size: 11px !important;
}

.CursorHand
{
    cursor: pointer;
}
.footer
{
    background-image: url(images/footerBg.jpg);
    width: 100%;
    background-repeat: repeat-x;
    height: 122px;
    text-align: justify;
    float: left;
}
.footer .center
{
    margin: 0px auto;
    width: 795px;
    padding-top: 15px;
}
.footer .center .text
{
    color: #f6cf5e;
    text-align: right;
}
.footer .center .text A
{
    color: white;
    line-height: 20px;
    font-family: Arial, Verdana;
    text-decoration: none;
    float: left;
    font-size: 12px;
    padding: 0 5px 0 0;
}
.footer .center .text A:visited
{
    color: white;
    line-height: 20px;
    font-family: Arial, Verdana;
    text-decoration: none;
    float: left;
    font-size: 12px;
    padding: 0 5px 0 0;
}
.footer .center .text A:hover
{
    text-decoration: underline;
    float: left;
    font-size: 12px;
}
.instantFooterLeft
{
    background-image: url('images/CCFooter_LogoNet.jpg');
    height: 88px;
    width: 141px;
    float: left;
    margin-top: 3px;
}
.BottomView
{
    float: left;
    margin-left: 90px;
    width: 500px;
}
/************************************ END Footer ************************************/

.ContentWrap
{
    float: left;
    min-height: 302px;
    width: 100%;
    background-image: url(images/mainBoxBG.jpg);
    background-repeat: repeat-y;
}
.ContentRight_Inner
{
    float: left;
    width: 585px;
    margin-left: 280px;
    _margin-left: 140px;
    margin-top: -136px;
    font-family: Verdana;
    font-size: 13px;
    text-align: justify;
    color: White;
}
.CasinoSchools
{
    text-align: center;
    background-image: url(images/Casino_School.png);
    background-repeat: no-repeat;
    width: 295px;
    height: 49px;
    margin: 0px auto;
}

/************************************ Breadcrums ************************************/

.BreadCrumbItem
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 11px;
    float: left;
    color: #ffffff !important;
    font-family: Arial;
    text-decoration: none;
}
.BreadCrumbItem SPAN
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 11px;
    float: left;
    color: #ffffff;
    font-family: Arial;
    text-decoration: none;
}
A.BreadCrumbItem, .BreadCrumbItem A
{
    font-weight: normal;
    font-size: 11px;
    float: left;
    color: #ffffff;
    font-family: Arial;
    text-decoration: none;
}
A:active.BreadCrumbItem, .BreadCrumbItem A:active
{
    font-weight: normal;
    font-size: 11px;
    float: left;
    color: #ffffff;
    font-family: Arial;
    text-decoration: none;
}
A:hover.BreadCrumbItem, .BreadCrumbItem A:hover
{
    font-weight: normal;
    font-size: 11px;
    float: left;
    color: #f6cf5e !important;
    font-family: Arial;
    text-decoration: none;
}
A:visited.BreadCrumbItem, .BreadCrumbItem A:visited
{
    font-weight: normal;
    font-size: 11px;
    float: left;
    color: #ffffff;
    font-family: Arial;
    text-decoration: none;
}
.BreadCrumpItemSeparator
{
    padding-right: 0px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 11px;
    float: left;
    padding-bottom: 0px;
    color: #f6cf5e !important;
    padding-top: 0px;
    font-family: Arial;
    text-decoration: none;
}
.BreadCrumbMain
{
    float: left;
    margin-left: -2px;
    width: 98%;
}
.BreadCrumbMain SPAN
{
    float: left;
}
.pageTop
{
    font-size: 11px;
    width: 575px;
    color: #f6cf5e;
    padding-top: 20px;
    height: 43px;
    _position: relative;
}
.pageTop A
{
    color: #ce0000;
    text-decoration: none;
}
.pageTop A:visited
{
    color: #ce0000;
    text-decoration: none;
}
.pageTop SPAN
{
    color: #f6cf5e;
}
.pageTop H1
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 0px;
    color: #f6cf5e;
    padding-top: 8px;
    font-family: Georgia, Arial;
}
#divTitle
{
    float: left;
    width: 100%;
    border-top: solid 1px #f6cf5e;
    margin-top: 8px;
}
#divTitle H1
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 16px !important;
    padding-bottom: 0px;
    margin: 0px;
    color: #f6cf5e;
    padding-top: 8px;
    font-family: Georgia, Arial;
    float: left;
}

/************************************ END Breadcrums ************************************/
#divSubMenu
{
    float: left;
    width: 100%;
    margin-bottom: 10px;
    padding-bottom: 14px;
    border-bottom: solid 1px #f6cf5e;
}

#divSubMenu UL
{
    float: left;
    width: 100%;
    list-style: none;
    margin: 0px 0px 0px 0px !important;
    padding: 0px 0px 0px 0px;
}

#divSubMenu UL LI
{
    float: left !important;
    margin: 0px 4px 0px 4px !important;
    padding: 0px 0px 0px 0px;
    background-image: none !important;
    font-family: Verdana, Georgia, Arial;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    line-height: 130%;
    white-space:nowrap;
}

#lstTitles
{
    margin-left:0px !important;
}

#divSubMenu UL LI a, #divSubMenu UL LI a:active, #divSubMenu UL LI a:visited
{
    float: left;
    font-family: Verdana, Georgia, Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
}

#divSubMenu UL LI a:hover
{
    float: left;
    font-family: Verdana, Georgia, Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    color: #f6cf5e;
}

.SelectedTitle
{
    float: left !important;
    font-family: Verdana, Georgia, Arial !important;
    font-size: 12px !important;
    font-weight: bold !important;
    text-decoration: underline !important;
    color: #f6cf5e !important;
}

.CasinoSchoolTitles
{
    float: left !important;
    width: 100% !important;
    margin-top: 10px !important;
    padding-top: 14px !important;
    margin-bottom: 7px !important;
    border-top: solid 1px #f6cf5e !important;
}

.CasinoSchoolTitles h1
{
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: Verdana, Georgia, Arial !important;
    font-size: 16px !important;
    color: #f6cf5e !important;
    font-weight: bold !important;
}





/************************************ Casino School Top ************************************/
.SchoolItem_up
{
    float: left;
    width: 146px;
    background-image: url(images/3.jpg);
    background-repeat: repeat-x;
    padding-left: 3px;
    padding-right: 6px;
    _padding-right: 4px;
    margin-top: 15px;
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
    cursor: pointer;
}
.SchoolItem_up div, .SchoolItem_up img, .SchoolItem_up div img
{
    cursor: pointer !important;
    color: #ffffff !important;
}
.SchoolItem_down
{
    float: left;
    width: 146px;
    background-image: url(images/3.jpg);
    background-repeat: repeat-x;
    padding-left: 3px;
    padding-right: 6px;
    _padding-right: 4px;
    margin-top: 15px;
    font-family: Verdana;
    font-size: 11px;
}
.SchoolItem_selected
{
    float: left;
    width: 146px;
    background-image: url(images/3.jpg);
    background-repeat: repeat-x;
    padding-left: 3px;
    padding-right: 6px;
    _padding-right: 4px;
    margin-top: 15px;
    font-family: Verdana;
    font-size: 11px;
}
.SchoolItem_down div, .SchoolItem_down img, .SchoolItem_down div img,
.SchoolItem_selected div, .SchoolItem_selected img, .SchoolItem_selected div img
{
    cursor: pointer !important;
    color: #f6cf5e !important;
}
.SchoolSmallImg
{
    float: left;
    margin-top: 1px;
    width: 40px;
    height: 40px;
    cursor: pointer;
}
#CasinoSchool
{
    float: left;
    width: 620px;
    margin-left: -7px;
    _margin-left: 0px;
}
.SchoolBigImg
{
    width: 139px;
    height: 75px;
    float: left;
    margin-top: 2px;
    cursor: pointer;
}
.SchoolBigImg IMG
{
    width: 139px;
    height: 75px;
    float: left;
    border: solid 0px black;
    cursor: pointer;
}
.SchoolSmallImg IMG
{
    width: 40px;
    height: 40px;
    margin-top:-3px;
}
.SchoolItemLeft
{
    float: left;
    width: 5px;
    height: 139px;
    background-image: url(images/3.png);
    background-repeat: no-repeat;
}
.SchoolItemRight
{
    float: left;
    width: 5px;
    height: 139px;
    background-image: url(images/3.png);
    background-repeat: no-repeat;
}
.SchoolItemTop
{
    width: 146px;
    float: left;
    height: 40px;
}
.SchoolItemTopTitle
{
    float: left;
    width: 106px;
    height: 24px;
    white-space: normal;
    margin-top: 4px;
    cursor: pointer;
    font-size:10px !important;
}

#divParagraphContent
{
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

#divParagraphContent h2
{
    float: left;
    border: none !important;
    width: 100% !important;
    color: #f6cf5e !important;
}
/************************************ END Casino School Top ************************************/

.InnerPromotions
{
    float: left;
    width: 100%;
    font-size:0px;
}
.InnerLeftPromotion
{
    float: left;
    width: 49%;
    margin-right: 1%;
}
.InnerRightPromotion
{
    float: left;
    width: 49%;
    margin-left: 1%;
}
.RestOfInner
{
    float: left;
    width: 100%;
    min-height: 504px;
    _position:relative;
}

.RestOfInner OL, RestOfInner UL
{
    margin-left:25px !important;
}

.CasinoSchoolTitle
{
    float: left;
    width: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    height: 50px;
}

.StartPlaying
{
    float:right;
    height:36px;
    width:190px;
    background-repeat:no-repeat;
    position:relative;
    z-index:997;
    margin-top:-18px;
    cursor:pointer;
}

.StartPlayingDE
{
    float:right;
    height:36px;
    width:190px;
    background-repeat:no-repeat;
    position:relative;
    z-index:997;
    margin-top:-20px;
    cursor:pointer;
}

/************************* Casino Table *************************/
.CasinoTable
{
    background-color: #420000;
    width:560px;
    font-family: verdana;
}
.CasinoTable th
{
    background-color: #530000; 
    text-align: center;
    font-size: 11px; 
    font-family: verdana;
    color:#f6cf5e;
    margin:0px 0px 0px 0px;
    font-weight:bold;
}
.CasinoTable p
{
    text-align: center;
    line-height: normal; 
    unicode-bidi: embed;
    margin:0px 0px 0px 0px;
}
.CasinoTable p img
{
    width:13px;
    height:13px;
}
.CasinoTable SPAN
{
    font-family: verdana;
    font-size: 11px; 
}
.CasinoTable a, .CasinoTable a:active, .CasinoTable a:hover, .CasinoTable a:visited
{
    cursor:pointer;
    color: #f6cf5e !important;
    font-size: 11px; 
    font-family: verdana;
    font-weight:normal;
}
.CasinoTable td
{
    background-color: #660000; 
    text-align: center;
    margin:0px 0px 0px 0px;
    font-size: 11px; 
    font-family: verdana;
    color:#ffffff;
    font-weight:normal;
}
/************************* end Casino Table *************************/