/* browser reset controls */
/******************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead {margin:0px; padding:0px; border:0px; outline:0px; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit;}
table, caption, tbody, tfoot, thead, tr, th, td {outline:0px; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
body {line-height:1; color:black; background:white;}
/* ol, ul {list-style: none;} */
/* remember to define focus styles! */
:focus {outline:0;}
caption {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/******************************************************/
/* end browser reset controls */

/*########################################################
use the following styles if game is using a skyscraper:

body {background:url(../images/browser-bg.jpg) no-repeat top center #7eae0d; text-align:center;}
#gameContainer {width:934px; text-align:left; margin:auto; font-family:Arial, Helvetica, sans-serif;}
#gameContainer #rightColumn {float:right; width:171px; text-align:right;}

When creating your background images, you must add 170 pixels to the left side of the canvas and fill with the bg color. If you do not the bg image will not align with the game.

########################################################*/

.footer {clear:both;}
body {background:url(../images/browser-bg.jpg) no-repeat center 0px #7eae0d; text-align:center;}
/* game structural elements */
#gameContainer {width:764px; text-align:left; margin:auto; font-family:Arial, Helvetica, sans-serif;}
#gameContainer .containerPadding {padding:5px 6px 10px 5px;}
#gameContainer #leftColumn {float:left; width:752px;}
#gameContainer #rightColumn {display:none;}
#gameContainer #copyright {padding:10px 0px; text-align:center; font-size:.70em; line-height:1.1em; color:#fff;}
#gameContainer #copyright a {color:#fff;}

/* ad specific styles */
#gameContainer .advertModule .advertLabel {display:none;}
#gameContainer #tileAdContainer {float:right; width:135px; text-align:center; padding-top:20px;}
#gameContainer #tileAds p {padding-bottom:5px;}
#insideContentArea #tileAdContainer {float:right; width:135px; text-align:center; margin-left:15px;}
#insideContentArea #tileAds p {padding:0px 0px 5px 0px;}

/*game specific styles */
#gameContainer #gamingArea {background:url(../images/slot-machine.jpg) no-repeat 0px 0px; float:left;}
#gameContainer #slotMachineContainer {float:left; width:608px;}
#gameContainer #slotMachine .header {height:194px;}
#gameContainer #slotMachine .header h1 {display:none;}
#gameContainer #wheelsInfoContainer {height:203px;}
#gameContainer #wheelsInfoContainer .areaPadding {padding:26px 0px 0px 91px}
#gameContainer #wheelsInfoContainer .spinner1 {float:left; width:119px;}
#gameContainer #wheelsInfoContainer .spinner2 {float:left; width:118px;}
#gameContainer #wheelsInfoContainer .spinner3 {float:left; width:119px;}
#gameContainer #wheelsInfoContainer #creditInfo {float:left; width:78px; text-align:right; color:#fff; font-weight:bold;}
#gameContainer #wheelsInfoContainer #creditInfo h4 {display:none;}
#gameContainer #wheelsInfoContainer #creditInfo .payout {height:42px;}
#gameContainer #wheelsInfoContainer #creditInfo .payout p {padding-top:22px;}
#gameContainer #wheelsInfoContainer #creditInfo .credits {height:51px;}
#gameContainer #wheelsInfoContainer #creditInfo .credits p {padding-top:31px;}
#gameContainer #wheelsInfoContainer #creditInfo .bet p {padding-top:14px;}
/* buttons */
#gameContainer #buttonsContainer {height:37px;}
#gameContainer #buttonsContainer .areaPadding {padding-left:55px;}
#gameContainer #buttonsContainer .button {float:left; text-indent:-9999px; height:37px;}
#gameContainer #buttonsContainer .rules a {width:89px; margin-right:11px; display:block; background:url(../images/buttons.gif) no-repeat 0px 0px; height:37px;}
#gameContainer #buttonsContainer .rules a:hover {background-position:0px -37px;}
#gameContainer #buttonsContainer .cashOut a {width:89px; margin-right:16px; display:block; background:url(../images/buttons.gif) no-repeat -100px 0px; height:37px;}
#gameContainer #buttonsContainer .cashOut a:hover {background-position:-100px -37px;}
#gameContainer #buttonsContainer .betMax a {width:89px; margin-right:17px; display:block; background:url(../images/buttons.gif) no-repeat -200px 0px; height:37px;}
#gameContainer #buttonsContainer .betMax a:hover {background-position:-200px -37px;}
#gameContainer #buttonsContainer .bet1 a {width:89px; margin-right:12px; display:block; background:url(../images/buttons.gif) no-repeat -298px 0px; height:37px;}
#gameContainer #buttonsContainer .bet1 a:hover {background-position:-298px -37px;}
#gameContainer #buttonsContainer .spin a {width:89px; margin-right:0px; display:block; background:url(../images/buttons.gif) no-repeat -393px 0px; height:37px;}
#gameContainer #buttonsContainer .spin a:hover {background-position:-393px -37px;}
#gameContainer #clientContent {width:607px; font-size:.80em; line-height:1.2em;}
#gameContainer #clientContent .contentPadding {background:url(../images/content-bg-footer.gif) no-repeat 0px -10px #f6f6f6; padding:14px 10px 6px 10px;}
#gameContainer #clientContent .contentFooter {background:url(../images/content-bg-footer.gif) no-repeat; height:4px; overflow:hidden;}
#gameContainer #clientContent h1, #insideContentArea .contentArea h1 {font-weight:bold; font-size:1.4em; padding-bottom:3px;}
#gameContainer #clientContent h2, #insideContentArea .contentArea h2 {font-weight:bold; font-size:1.3em; padding-bottom:3px;}
#gameContainer #clientContent h3, #insideContentArea .contentArea h3 {font-weight:bold; font-size:1.2em; padding-bottom:3px;}
#gameContainer #clientContent h4, #insideContentArea .contentArea h4 {font-weight:bold; font-size:1.1em; padding-bottom:3px;}
#gameContainer #clientContent h5, #insideContentArea .contentArea h5 {font-weight:bold; font-size:1.0em; padding-bottom:3px;}
#gameContainer #clientContent h6, #insideContentArea .contentArea h6 {font-weight:bold; font-size:.90em; padding-bottom:3px;}
#gameContainer #clientContent p, #insideContentArea .contentArea p {padding:4px 0px;}

/* content h's and link color */
#gameContainer #clientContent h1, #insideContentArea .contentArea h1, #gameContainer #clientContent h2, #insideContentArea .contentArea h2, #gameContainer #clientContent h3, #insideContentArea .contentArea h3, #gameContainer #clientContent h4, #insideContentArea .contentArea h4, #gameContainer #clientContent h5, #insideContentArea .contentArea h5, #gameContainer #clientContent h6, #insideContentArea .contentArea h6, #insideContentArea .contentArea a {color:#e51837;}

/******* inside content styles *******/
#insideContentArea {width:728px;}
#insideContentArea .header {background:url(../images/inside-title-header.jpg) no-repeat; height:81px; color:#fff; font-family:"Trebuchet MS", Arial, sans-serif; text-align:right;}
#insideContentArea .header h1 {display:none;}
#insideContentArea .header h2 {font-size:1.5em; padding:50px 15px 0px 0px; font-style:italic; font-weight:bold;}
#insideContentArea .contentArea {background:url(../images/inside-content-bg.gif) repeat-x #f6f6f6; font-size:.80em; line-height:1.2em;}
#insideContentArea .contentArea .contentPadding {padding:12px 10px 10px 10px;}

/* possible uses of allpages css */
#mainContent .smallText { font-size:.85em; }
#mainContent .Headline { font-size:1.0em; font-weight:bold; } 
#mainContent .Text { font-size:1.0em; } 
select { font-size:1.0em; color:#000; } 
input { font-size:1.0em; color:#000; } 
.textBox { font-size:1.0em; color:#000; } 
button, .button { font-size:1.0em; color:#000; }
textarea { font-size:1.0em; color:#000; } 
#mainContent .submitbutton { font-size:1.0em; color:#000; }

/* new styles for KGO */
#weeklyPrizesContainer {clear:both; text-align:center;}
#weeklyPrizesContainer img {margin:0px 3px;}
#leaderboard {height:90px;}
