@import url("styles/maple.css");
/* Default Over-rides */
html, body{height:100% !important;}
body {background-color: #141414 !important; }
body,
#Body,
.Normal,
.NormalDisabled,
.NormalDeleted,
.NormalBold,
.NormalRed,
.NormalTextBox,
td,
#Form{font-size:12px !important; /*new color by francis*/ color: #bcbcbc !important;}
a{outline:0;border:0;}
p, ul, ol{line-height:1.7em;}
p{font-family:Veredana,Sans-Serif ; font-size:12px !important; color: #bcbcbc !important; padding:0 !important;}
h1{font-family:Veredana,Sans-Serif ; font-size:22px !important; margin-top: 0 ; margin-bottom: 0 ; font-weight:bold !important; color:#ffffff !important; line-height: 26px !important;}
h2{font-family:Veredana,Sans-Serif ; font-size:18px !important; margin-top: 0 ; margin-bottom: 0 ; font-weight:bold !important; color:#ffffff !important; line-height: 22px !important;}
h3{font-family:Veredana,Sans-Serif ; font-size:14px !important; margin-top: 0 ; margin-bottom: 0 ; font-weight:bold !important; color:#dd1820 !important; line-height: 20px !important;}

ul.topmenu{
    margin: 0 auto;
    width: 1000px;
    height: 35px;
	display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
	display: box;
    display: flex;
    justify-content: space-between;
    list-style-type: none;
    -webkit-padding-start: 0;
	-webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -o-box-lines: multiple;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
{
	color: #ffffff !important;
	text-decoration: underline !important;
}

.Breadcrumb 
{
		color: #dd1820 !important;
}

h2.dnnFormSectionHead {
	color: #000000 !important;
}
h2.dnnFormSectionHead a {
	text-decoration: none !important;
	color: #000000 !important;
}

.dnnForm h2.dnnFormSectionHead a, .dnnForm h2.dnnFormSectionHead a:visited {
color: #dd1820 !important;
}
/*a:link, a:visited, a:active {
	text-decoration: underline !important;
	color: #dd1820 !important;
}
a:hover{
	text-decoration: underline !important;
}*/
#cover 
{
	display: none;
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
	background-color: black;
}
/* Skin  */

/*Login Button Skins (only on the top bar)*/
#ControlBar .cvLoginPanel a.dnnPrimaryAction, #ControlBar .cvLoginPanel a.dnnPrimaryAction:link, #ControlBar .cvLoginPanel a.dnnPrimaryAction:visited, #ControlBar .cvLoginPanel  .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only
{
	background: #ffffff;
    background: -webkit-linear-gradient(top, #ffffff 0, #cccccc 100%);
    background: -moz-linear-gradient(top, #ffffff 0, #cccccc 100%);
    background: linear-gradient(top, #ffffff 0, #cccccc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#ffffff), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
    background: -o-linear-gradient(top,  #ffffff 0,#cccccc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0,#cccccc 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	
	/*
	background:#818181;
	background:-moz-linear-gradient(top, #818181 0%, #656565 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cccccc));
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 );
	*/
	-moz-border-radius:3px;border-radius:3px;
	text-shadow:0px 1px 1px #000;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	border-color:#fff
}
			
#Casino{height:100% !important;position:relative !important;z-index:1 !important;width:100% !important;background:#000000 !important;}
#CasinoHome{background:#000000 !important;}
#CasinoHome .SocialLinks{height:22px;margin:5px 0;}

/* Content Wrapper  */
#ContentWrapper,.ContentWrapper,#SEOWrapper{margin:0 auto;padding:0;width:1000px;}

.ContentWrapperGamePlay
{
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  
}
.ContentWrapperGamePlay  #GameControlPanel
{
	width: 1000px;
	margin:0 auto;
	padding:0;
	text-align: right;
}

/*STYLE FOR GAMES AREA BACKGROUND*/
.ContentWrapperbg{  
    width: 100%; 
    margin:0; 
    padding:0;
    background: #000000 url(Images/games-bg.jpg) top center repeat-y; 
    border-bottom: 7px solid #121212;
    padding-bottom: 30px;
}
.ContentWrapper .Content{
    position: absolute;
    overflow: hidden;
}

.Content{
 background-color: #0a0a0a;
 margin-top: 144px;
}

.ContentWrapper #ContentRotator{ height:247px;overflow:hidden;width:100%;}

/* --- Header Styles --- */
#HeaderOuter{background: #000000; width:100%; position: fixed; top: 0; left: 0; z-index: 999;}
/* Logo  */
#NormalLogo{float:left;padding-bottom: 14px;padding-top: 5px;}
#NormalLogo a{display:block;}
#NormalLogo a img{border:none;}
/* Logo  */
#SmallLogo{height: 113px;float:left;width:237px;}
/*#SmallLogo a{display:none;}*/
#SmallLogo a img{border:none;height: 45px;}

/* Control Bar */
.fixLogo {max-height: 50px;}
#Login {float: left;vertical-align:text-top;padding-left: 30px;padding-top: 10px;}

#HeaderOuter .HeaderInner #SocialPane {clear: both;}
#HeaderOuter .TopBar {
    padding:0;
    background: #292929;
    height: 35px;
    border-bottom: 2px solid #d1232a;
    width: 100%;
    text-align: center;
}

/* Pane Layout Styles */
#ContentPanes{padding-top:13px;margin-bottom: 47px;-webkit-box-shadow: 0px 20px 40px 10px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 20px 40px 10px rgba(0,0,0,0.75);
box-shadow: 0px 20px 40px 10px rgba(0,0,0,0.75);}
#Casino .AdminContentPane{background:#d4dae7 url('images/content-bg.jpg') repeat-x; border:3px solid #3f52c1;margin:15px 0;min-height:1px;padding:8px;width:auto;}
#ContentPanesHeader
{
    background: url(images/InternalPageHeadingBG.gif) repeat-x;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    height: 32px;
    padding-top: 15px;
    font-size: 18px;
    color: #ffffff;
    padding-left: 10px;
    text-transform: uppercase;
    font-weight: bold;
}
#ContentBox{
    border-left: 1px solid #161618;
    border-right: 1px solid #161618;
    border-bottom: 1px solid #161618;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	background-color: #0b0b0b;
    z-index: 10;
    padding: 15px;
}
#AdminContentBox{
    border-left: 1px solid #161618;
    border-right: 1px solid #161618;
    border-bottom: 1px solid #161618;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	background-color: #ffffff;
    z-index: 10;
    padding: 15px;
}
#CasinoHome #dnn_ContentPane{}
#Casino .SocialPane{min-width:114px;padding:4px 0 0 0;}
#Casino .LeftPane
{
min-width:206px;
margin-right:16px;
padding-left: 5px;
/*background: #161616;*/
height: 100%;
vertical-align: top;
text-align: center;
}
.RegisterLeftPane
{
float: left;
}
.RegisterContentPane
{
float: left;
}
#Casino .InnerContentPane{
overflow:visible;
padding: 0 8px 10px 0;
width:730px;
/*--new width by francis---
  width: 718px;*/
}
.FullWidthPane
{
	clear: all;
	width: 100%
}
.ThirdPane
{
width: 33%;
float: left;
}
#Casino .AdminContentPane{background-color:#d4dae7;border:2px solid #3f52c1;margin:15px 0;min-height:692px;overflow:visible;padding:8px 3%;width:94%;}

/* extra block  */
#livechatpop{position: absolute; z-index:-5; width:360px; height:500px; right:0px; top:50px;  overflow:hidden;}
#livechatpopwraper{width:360px;height:500px;float:right;margin-top:60px;overflow:hidden;position:absolute;z-index:-5;}

/* Footer Promo Row  */
#FooterPromoRow{background:url("images/fakefold_bg.jpg") repeat-x; width:100%; margin-left:auto; margin-right:auto;}
#FooterPromoRow .Content{height:104px;margin:0 auto;position:relative;width:990px;}
    #dnn_FooterPromoPane1{width:148px;height:103px;}
    #dnn_FooterPromoPane2{width:135px;height:103px;}
    #dnn_FooterPromoPane3{width:210px;height:103px;}
    #FooterJackpot{width:194px;height:104px;position:relative;}
    #FooterJackpot.en-GB{background:url('images/en-GB/jackpot_bg.png') no-repeat;}
    #FooterJackpot.da-DK{background:url('images/da-DK/jackpot_bg.png') no-repeat;}
    #FooterJackpot.de-DE{background:url('images/de-DE/jackpot_bg.png') no-repeat;}
    #FooterJackpot.es-ES{background:url('images/es-ES/jackpot_bg.png') no-repeat;}
    #FooterJackpot.fr-FR{background:url('images/fr-FR/jackpot_bg.png') no-repeat;}
    #FooterJackpot.ru-RU{background:url('images/ru-RU/jackpot_bg.png') no-repeat;}
    #FooterJackpot.nl-NL{background:url('images/nl-NL/jackpot_bg.png') no-repeat;}
    #FooterJackpot.pt-BR{background:url('images/pt-BR/jackpot_bg.png') no-repeat;}
    #FooterJackpot.it-IT{background:url('images/it-IT/jackpot_bg.png') no-repeat;}
    #FooterJackpot.sv-SE{background:url('images/sv-SE/jackpot_bg.png') no-repeat;}
    #FooterJackpot.en-AU{background:url('images/en-AU/jackpot_bg.png') no-repeat;}
    #FooterJackpot.en-CA{background:url('images/en-CA/jackpot_bg.png') no-repeat;}
    #FooterJackpot.en-NZ{background:url('images/en-NZ/jackpot_bg.png') no-repeat;}
    #FooterJackpot #tickerValue{bottom:5px;color:#fff;font-size:20px;font-weight:bold;position:absolute;width:100%;z-index:5;text-align:center;}
    #FooterMobile{position:absolute;right:0;top:-50px;width:338px;height:204px;z-index:1;   }

/* Footer Recent Winners Row  */
#RecentWinnersRow{
    background-color:#d1232a;
    width:100%;
    border-top: 1px solid #2a2a2a;
    border-bottom: 1px solid #2a2a2a;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d1232a+0,190405+33,190405+66,d1232a+100 */
	background: #d1232a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxMjMyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzE5MDQwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzE5MDQwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMTIzMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #d1232a 0%, #190405 33%, #190405 66%, #d1232a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d1232a), color-stop(33%,#190405), color-stop(66%,#190405), color-stop(100%,#d1232a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #d1232a 0%,#190405 33%,#190405 66%,#d1232a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #d1232a 0%,#190405 33%,#190405 66%,#d1232a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #d1232a 0%,#190405 33%,#190405 66%,#d1232a 100%); /* IE10+ */
	background: linear-gradient(to right,  #d1232a 0%,#190405 33%,#190405 66%,#d1232a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1232a', endColorstr='#d1232a',GradientType=1 ); /* IE6-8 */
}
#RecentWinnersRow .Content{height:26px;margin:0 auto;width:1000px; padding-left:5px; padding-right:5px;border-bottom: #000000;}

#RecentWinnersRow .Content .ContentLeft
{
    position: absolute;
    float: left;
    width: 400px;
    height: 26px;
    z-index: 10;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4d0c0f+0,190405+100&amp;1+0,0+100 */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkMGMwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTA0MDUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  rgba(77,12,15,1) 0%, rgba(77,12,15,1) 40%, rgba(25,4,5,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(77,12,15,1)), color-stop(40%,rgba(77,12,15,1)), color-stop(100%,rgba(25,4,5,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(77,12,15,1) 0%, rgba(77,12,15,1) 40%, rgba(25,4,5,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(77,12,15,1) 0%, rgba(77,12,15,1) 40%, rgba(25,4,5,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(77,12,15,1) 0%, rgba(77,12,15,1) 40%, rgba(25,4,5,0) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(77,12,15,1) 0%, rgba(77,12,15,1) 40%, rgba(25,4,5,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d0c0f', endColorstr='#00190405',GradientType=1 ); /* IE6-8 */
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 26px;
	padding-left: 10px; 
}
#RecentWinnersRow .Content .ContentRight
{
    position: relative;
    margin: 0 auto;
    float: right;
    width: 200px;
    height: 26px;
    z-index: 10;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#190405+0,520d10+100&amp;0+0,1+100 */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5MDQwNSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjBkMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  rgba(25,4,5,0) 0%, rgba(82,13,16,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(25,4,5,0)), color-stop(100%,rgba(82,13,16,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(25,4,5,0) 0%,rgba(82,13,16,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(25,4,5,0) 0%,rgba(82,13,16,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(25,4,5,0) 0%,rgba(82,13,16,1) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(25,4,5,0) 0%,rgba(82,13,16,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00190405', endColorstr='#520d10',GradientType=1 ); /* IE6-8 */
}
#Ticker
{
    float: left;
    position: absolute;
    width: 1000px;
}
/* Footer Home Page*/
#FooterArea {background-color: #090909;width: 100%;text-align: left;}
#FooterRow .Content{margin:0 auto;width:1000px;}
#FooterRow .PartnerLogos{}
#FooterRow .FooterLinks{margin:0 0 10px;}
#FooterRow .FooterLinks ul{list-style:none;margin:0;padding:0;text-align:center;}
#FooterRow .FooterLinks ul li{background:transparent url('images/footer-bullet-bg.jpg') no-repeat 0 3px;display:inline;padding: 0 10px 0 11px;margin:3px 0;}
#FooterRow .FooterLinks ul li.liFirst{background:none;padding-left:0;}
#FooterRow .FooterLinks ul li a.CommandButton{color:#313131;font-size:11px;text-decoration: none;font-weight: bold;text-transform: lowercase;}
#FooterRow .Copyright, #FooterRow .SEOText{text-align:center;margin:10px 0;color:#5a5a5a;}

/* Footer Other Pages */
#Footer{background-color: #090909;width: 100%;border-top: 7px solid #121212;text-align: center;height: 100%;}
#Footer .Content{margin:0 auto 8px;padding:0;width:1000px;height:90px;}
#Footer .ContentCorner{width:252px;margin-right:16px;height:90px;}
#Footer .ContentRight{width:692px;position:relative;height:90px;}
#Footer .ContentRight .FooterLeft{bottom:0;height:155px;left:0;margin:0 0 0 3px;position:absolute;width:347px;z-index:500;}
#Footer .ContentRight .FooterRight{height:184px;position:absolute;right:0;bottom:5px;width:350px;z-index:500;}
#Footer .WinnersList{margin:0 auto;height:26px;width:1000px;}
#Footer .WinnersList .ContentLeft{width:252px;height:26px;margin-right:10px;text-align:right;}
#Footer .WinnersList .ContentRight{width:698px;height:24px;margin:1px 0;background-color:#1a1d4c;}
#Footer .WinnersList .cvLatestWinners{font-size:18px;font-weight:bold;color:#1a1d4c;text-transform:uppercase;line-height:26px;}
#Footer .PartnerLogos{margin:10px auto;height:78px;width:1000px;}
#Footer .FooterLinks{margin:10px auto;width:1000px;}
#Footer .FooterLinks ul{list-style:none;margin:0;padding:0;text-align:center;}
#Footer .FooterLinks ul li{background:transparent url('images/footer-bullet-bg.jpg') no-repeat 0 3px;display:inline;padding: 0 10px 0 11px;margin:3px 0;}
#Footer .FooterLinks ul li.liFirst{background:none;padding-left:0;}
#Footer .FooterLinks ul li a.CommandButton{color:#313131;font-size:11px;text-decoration: none;font-weight: bold;text-transform: lowercase;}
#Footer .Copyright .SkinObject {text-align:center;margin:10px auto;color:#5a5a5a; width:1000px}

#SEOWrapper, #SEOWrapper .Normal, #SEOWrapper p {color: #dd1820;}

#SEOWrapper a:link, #SEOWrapper a:hover, #SEOWrapper a:active, #SEOWrapper a:visited {color: #dd1820;}
#SEOWrapper .LeftPane, #SEOWrapper .CenterPane, #SEOWrapper .RightPane{float:left;width:100%;}
#SEOWrapper .CenterPane{margin:0 11px; padding-bottom:30px}

/* Password Information */
#Passwords{margin:2em 0;padding:0;}
#Passwords li{display:inline-block;height:62px;width:305px;background:url(images/Icons.png) no-repeat -256px -64px;margin:0 15px 0 0;padding:0;list-style-type:none;}
#Passwords li.Host{margin:0;}
#Passwords span.SubHead{display:block;color:#FFF;font-size:14px;padding:11px 0 8px 15px;}
#Passwords span.Password{color:#FFF;padding:0 0 0 15px;}
p.Disclaimer{clear:both;color:#666666;font-size:11px;line-height:14px;}

/* Form Override Styles */
/* Login Form */
#cvLoginPanel {
    width:320px;
    margin:0 auto;
    padding-top:15px;
}
.cvLoginForm .cvFormItem {
    display:block;
    clear:both;
    float:left;
    line-height:2em;
    position:relative;
    padding:6px 0;
    text-align:left;
}
.cvLoginForm .cvFormItem:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
    width:308px;
}
.cvLoginForm .cvFormItem label,
.cvLoginForm .cvFormItem .dnnFormLabel{
    color:#333;
    font-size:16px;
    display:block;
    float:left;
    font-weight:bold;
    margin-right:15px;
    text-align:right;
    width:30%;    
}
.cvLoginForm .cvFormItem input[type="text"],
.cvLoginForm .cvFormItem input[type="password"] {
    float:left;
    padding:4px 6px;
}
.cvLoginForm .cvLoginActions,
.cvLoginForm .cvOtherActions {
    clear:both;
    margin:0;
    padding:15px 0 0 30%;
}
.cvLoginForm .cvLoginActions li,
.cvLoginForm .cvOtherActions li {
    display:block;
    float:left;
    list-style:none;
}
.cvLoginForm .cvLoginActions li a.dnnPrimaryAction{
    margin:0 10px;
}
.cvLoginForm .cvLoginActions li label{color:#333;line-height:30px;}
.cvLoginForm .cvOtherActions li a.dnnSecondaryAction{
    color:#333;
    background:none;
    font-weight:normal;
    margin:0 10px;
    padding:0;
    text-shadow:none;
    line-height:2em;
}
.cvLoginForm .cvOtherActions li a.dnnTertiaryAction{
    color:#333;
    background:none;
    font-size:12px;
    margin:0;
    padding:0;
    border-radius:0;
    text-shadow:none;
    box-shadow:none;
    line-height:2em;
    font-weight:normal;
}
.cvLoginForm .cvOtherActions li a.dnnTertiaryAction:hover{
    text-decoration:underline;
}

/* Login Panel */
#ControlBar .cvLoginPanel {
    margin:0 10px;
    float:left;
}
#ControlBar .cvLoginPanel .cvFormItem {
    display:block;
    float:left;
    padding:6px 0;
}
#ControlBar .cvLoginPanel .cvFormItem input[type="text"],
#ControlBar .cvLoginPanel .cvFormItem input[type="password"] {
    margin:0 5px 0 0;
    padding:2px 5px;    
    min-width:80px;
    width: 80px;
    border:0;
    border-radius:3px;
}
#ControlBar .cvLoginPanel ul.cvLoginActions,
#ControlBar .cvLoginPanel ul.cvOtherActions {
    display:block;
    float:left;
    margin:6px 0;
    padding:0;
}
#ControlBar .cvLoginPanel ul.cvLoginActions li {
    display:block;
    float:left;
    height:20px;
    margin:0;
    padding:0;
}
#ControlBar .cvLoginPanel ul.cvOtherActions li {
    display:block;
    float:right;
    height:20px;
    margin:0;
    padding:0;
}
#ControlBar .cvLoginPanel ul.cvLoginActions li a.dnnPrimaryAction,
#ControlBar .cvLoginPanel ul.cvOtherActions li a.dnnPrimaryAction,
#ControlBar .cvLoginPanel ul.cvOtherActions li a.dnnSecondaryAction{
    font-weight:bold;
    line-height:20px;
    margin:0;
    padding:0 10px;
    border-radius:3px;
}

#ControlBar .cvLoginPanel ul.cvLoginActions li a.dnnPrimaryAction:link,
#ControlBar .cvLoginPanel ul.cvLoginActions li a.dnnPrimaryAction:visited {
    background-color:#aeaeae;
    background: -webkit-linear-gradient(center top,  #aeaeae 0%, #9a9a9a 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -moz-linear-gradient(center top , #aeaeae 0%, #9a9a9a 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color:#88427E;
    text-shadow:none;
}
#ControlBar .cvLoginPanel ul.cvLoginActions li a.dnnPrimaryAction:hover{
    text-decoration:none;
    background-color:#9a9a9a;
    background: -webkit-linear-gradient(center top,  #9a9a9a 0%, #7a7a7a 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -moz-linear-gradient(center top , #9a9a9a 0%, #7a7a7a 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#ControlBar .cvLoginPanel ul.cvOtherActions li a.dnnSecondaryAction:link{
    background-color:#333;
    background: -webkit-linear-gradient(center top,  #333 0%, #000 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -moz-linear-gradient(center top , #333 0%, #000 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color:#fff;
    text-shadow:none;
}
#ControlBar .cvLoginPanel ul.cvOtherActions li a.dnnSecondaryAction:hover{
    background-color:#555;
    background: -webkit-linear-gradient(center top,  #555 0%, #333 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -moz-linear-gradient(center top , #555 0%, #333 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    text-decoration:none;
}
#ControlBar .cvLoginPanel ul.cvOtherActions li a.dnnTertiaryAction:link,
#ControlBar .cvLoginPanel ul.cvOtherActions li a.dnnTertiaryAction:visited{
    background:none;
    border:0 none;
    border-radius:0;
    font-size:12px;
    font-weight:normal;
    line-height:20px;
    padding:0 10px;
    margin:0;
    text-shadow:none;
    box-shadow:none;
}
#ControlBar .cvLoginPanel .cvOtherActions li a.dnnTertiaryAction:hover{
    text-decoration:underline;
}
#ControlBar .cvLoginPanel .cvLoginActions li label{
    color:#fff;
    display:block;
    line-height:20px;
    height:20px;
    float:right;
}

#ControlBar .cvCasinoLinks{
    float:left;
}

/* Logoff - Button styles. */
#ControlBar li a.alt-btn{
    color:#fff;
    display:inline-block;
    font-weight:bold;
    line-height:22px;
    margin:5px;
    padding:0 10px;
    border-radius:3px;
}
#ControlBar li a.alt-btn:link, #ControlBar li a.alt-btn:visited{
    background-color:#333;
    background: -webkit-linear-gradient(center top,  #333 0%, #000 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -moz-linear-gradient(center top , #333 0%, #000 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#ControlBar li a.alt-btn:hover, #ControlBar li a.alt-btn:active{
    background-color:#555;
    background: -webkit-linear-gradient(center top,  #555 0%, #333 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -moz-linear-gradient(center top , #555 0%, #333 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    text-decoration:none;
}

#ControlBar li a.user-profile{
    color:#fff;
    display:inline-block;
    font-weight:bold;
    line-height:22px;
    margin:5px 0;
    padding:0 10px;
}
#ControlBar li a.user-profile:link, #ControlBar li a.user-profile:visited{

}
#ControlBar li a.user-profile:hover, #ControlBar li a.user-profile:active{
    text-decoration:underline;
}
#ControlBar li span.user-balance {
    color: #00ff00;
    font-weight: bold;
}

/* Game Control Panel */
#GameControlPanel{
    height:25px;
    text-align:right;
}

#GameControlPanel a:link, 
#GameControlPanel a:visited,
#GameControlPanel a:active{
    color:#fff;
    font-weight:bold;
    line-height:25px;
    padding-right:10px;
}

/* Game Popup Dialog styles */
/*#GamePopUp body#Body{background-color:#fff;}
.gameFormPopup{background-color:#000;margin:0;padding:0;position:absolute;width:100%!important;height:100%!important;}
.gameFormPopup #GamePopUp{background:url(images/popup-body-bg.jpg) no-repeat;padding:0;margin:0;}
.gameFormPopup .ui-dialog-titlebar{position:relative;background-color:#000;color:#fff;font-weight:bold;margin:0 auto;overflow:visible;padding:5px 0;height:24px;width:912px;}
.gameFormPopup .ui-dialog-title{float:left;margin:0;position:relative;font-size:20px;}
.gameFormPopup a.ui-dialog-titlebar-close{color:#fff;display:block;position:absolute;right:0;top:5px;background:url(/images/close-icn.png) no-repeat 40px top;height:24px;line-height:24px;width:70px;}
.gameFormPopup a.ui-dialog-titlebar-close:hover{color:#fff;text-decoration:underline;}
.gameFormPopup .ui-dialog-content{position:relative;border:0;padding:0;background:#fff;overflow:auto;zoom:1;}
.gameFormPopup .dnnLoading{background:#000 url(Images/loading.gif) no-repeat center center;}
.game-frame{border:0 none;}*/



#gameslink
{
    width: 44px;
    float: right;
	cursor: pointer;
}

.cd-down{
	display: inline-block;
	height: 44px;
	width: 44px;
	position: absolute;
    margin: 0 auto;
	background: transparent url(images/down-arrow.png) no-repeat;
    visibility: visible;
    margin-top: 20px;
}
.cd-top {
  display: inline-block;
  height: 44px;
  width: 44px;
  position: fixed;
  margin-top: 20px;
  top: 0;
  /* image replacement properties */
  overflow: hidden;
  white-space: nowrap;
  background: transparent url(images/up-arrow.png) no-repeat;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 44px;
    width: 44px;
    top: 0;
  }
}


/*-------------------------------------------------Code added in by Francis for Static Blog-------------------------------------------------*/
.blogHeader{
	/*color: #86743E !important;*/
	font-size: 22px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: bold !important; 
	text-decoration: none !important;
	margin: 1em 0 6px 0 !important;
}
 
 
.blogHeader a:hover{ 
color: #fff !important; 
text-decoration: none !important;
}

.headerMargin{
	margin: 1em 0 6px 0 !important;
}
.blogDateInfo{
display: block !important;
color: #7c7c7c !important;
font-size: 12px !important;
margin: 0 0 4px !important;
}
.blogDateInfo a:hover{
text-decoration: underline !important;
color: #036 !important;
}

.separator {
  margin: 0 5px;
  color: #b8b8b8;
}

.pic {
  border: 2px solid #fff;  
 /* margin: 5px; */
  overflow: hidden;
  height: 309px;
  width: 660px;
  overflow: hidden;
  text-align: center;
}

/*GROW*/
.grow img {
  height: 309px;
  width: 660px;
 
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.grow img:hover {
  width: 700px;
  height: 328px;
  overflow: hidden;
}

.imgcontainer{

width: 655px;
height: 234px;
}

/*-------------------------------------------------End of Code added in by Francis for Static Blog-------------------------------------------------*/

/*---by francis for template page----*/


#HeaderContainerTemplate {
position:relative;
width:100%;
/*height:80px;*/
padding: 1px 0 0 0; 
border-bottom: 15px solid #86437e;
background: #090b2b; /* Old browsers */
background: -moz-linear-gradient(top,  #090b2b 0%, #1e2156 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#090b2b), color-stop(100%,#1e2156)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #090b2b 0%,#1e2156 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #090b2b 0%,#1e2156 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #090b2b 0%,#1e2156 100%); /* IE10+ */
background: linear-gradient(to bottom,  #090b2b 0%,#1e2156 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#090b2b', endColorstr='#1e2156',GradientType=0 ); /* IE6-9 */
}

#HeaderLogoTemplate { z-index:2;  width:407px;/* height:88px; */ margin: 17px auto;}

#HeaderLanguageTemplate  { position: absolute; z-index:5; right:5px; bottom:100px; width:364px; height:27px; background-image:url(Images/home/language.jpg); background-repeat:no-repeat; }

.bgTemplate {
/*background-image:url(images/cvc-lp-bg.png) !important;
 background-position:center top;
 background-repeat:no-repeat;
 background-size: cover;*/
 background-size: cover;
  background: #151628 url(Images/games-bg.jpg) center;
 
 } 

#HeaderMidTemplate { position:relative; z-index:1; /*width:1040px;*/ width:100%; /*height:140px;*/ margin-left:auto; margin-right:auto; /*padding: 12px;border-bottom: 18px solid #000;*/ }

#CrazyVegasHomeTemplate {width:1147px; height:auto; margin-left:auto; margin-right:auto; padding-top: 40px; }

.cutomwidth {width: 85%; margin: 40px auto;}

/* Content Wrapper  */
#ContentWrapperTemplate,
#SEOWrapperTemplate{margin:0 auto;padding:0;position:relative;width:1147px;}
#ContentWrapperTemplate #ContentRotator{ height:472px;overflow:hidden;width:1024px;}
#ContentWrapperTemplate .TopBar{height:55px;position:absolute;right:0;top:0;width:120px;z-index:999;}

/*----end-----*/