@charset "utf-8";
/* CSS Document */

body {
background-color:#FFFFFF;
background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/main-bg.jpg);
background-position:center top;
background-repeat:repeat-x;
margin:0;
padding:0;
}

#wrap {
background-color:#1F1E1E;
background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/dafabet-wrap-background.gif);
background-position:center top;
background-repeat:repeat-x;
margin:0 auto;
position:relative;
width:956px;
}

#movie {
	position:absolute; left: 15px; top: 165px;
}

#header {
	width: 957px;
	height:155px;
}

#logo {
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/dafabet-logo.gif);
	background-repeat:no-repeat;
	width:279px;
	height:96px;
	margin:10px 0 5px 15px;
	float:left;
}

#language {
	width:auto;
	height:auto;
	margin:50px 20px 5px 0px;
	float:right;
}

.language-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}

/* ----------- language menu ------------- */

			.jflanguageselection {
				float:right;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold;
				margin: 5px 0;
				padding: 0;
				list-style-type: none;
				font-size: 13px;
				height: auto;
			}
			.jflanguageselection li {
				float: left;
				margin: 0;			
				text-decoration: none;
				display: block;
				padding: 3px 6px 4px 6px;
				line-height: 20px;
				color: #666;
					
			}
			#active_language{
			color: #ffffff; background: #871310;
			}
			.jflanguageselection li a {
				text-decoration: none;
				vertical-align:top;
/*				display: block;
				padding: 3px 10px;
				line-height: 20px;
				color: #666;
				*/
			}
			.jflanguageselection li:hover, #menu li.active a {
				background-color: #871310;
				color: #fff;
			}
			#jflanguageselection a {color: #fff;}	
			
/* ------------- language nav menu ------------- */

#news-box {
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/hot-news-dafabet.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#B0A1A1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:17px 0px 18px 12px;
	margin-top:-3px;
	margin-left:0px;
}


#news-box a {
	color:#FFFFFF;
	text-decoration:none;
}

#news-box a:hover {
	color:#FFFF66;
	text-decoration:none;
}

.news-gray {
	font-weight:bold;
	margin-right:17px;
}

#flash {
	height:345px;
	margin:10px auto 10px 643px;
	width:299px;
}


#content-box {
	margin-left:23px;
	padding-bottom:5px;
	padding-top:5px;
	margin-right:0px;
}

.content {
	float:left;
	margin-right:15px;
	width:456px;
	margin-left:-6px;
}

.cont-left {
	color:#C4C4C4;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-left:20px;
	width:185px;
}

.cont-left ul {
	list-style-type:none;
	margin-left:18px;
	margin-top:10px;
	padding-left:5px;
}

.cont-left li {
	background:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/bullets.gif) no-repeat scroll left center transparent;
	line-height:20px;
	padding-left:11px;
} 

.cont-left  li a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e9d6d6;
}

.cont-left  li a:hover {
	text-decoration:underline;
	color:#dd3334;
}

.cont-left  ul {
	list-style-type: none;
	padding-left: 5px;
	margin-left: 18px;
	margin-top:10px;
}


.cont-img {
	width:184px;
	float:left;
}

.cont-right {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#c4c4c4;
	font-weight:bold;
	width:200px;
}

.cont-right li {
	background: url(http://cdn.resources.dafatouzhu.org/staging/templates/images/bullets.gif) left no-repeat;
	padding-left:11px;
	line-height:20px;
}

.cont-right li a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e9d6d6;
}

.cont-right li a:hover {
	text-decoration:underline;
	color:#dd3334;
}

.cont-right ul {
	list-style-type: none;
	padding-left: 5px;
	margin-top:10px;
}



/**.content {
	width:461px;
	height:209px;
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/dafa-content-bg.gif);
	background-repeat:no-repeat;
	margin-right:px;
	float:left;
}

.cont-left {
	width:297px;
	float:left;
	text-align:center;
}

.cont-img {
	width:297px;
	float:left;
}

.cont-right {
	width:164px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e9d6d6;
	font-weight:bold;
	line-height:19px;
}

.cont-right li {
	background: url(http://cdn.resources.dafatouzhu.org/staging/templates/images/bullets.gif) left top no-repeat;
	padding-left:13px;
}

.cont-right li a {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e9d6d6;
	font-weight:bold;
}

.cont-right li a:hover {
	text-decoration:none;
	color:#dd3334;
}

.cont-right ul {
	list-style-type: none;
	padding-left: 5px;
	margin-left: 20px;
	margin-top:10px;
}**/

/* ----------- casino button ------------- */
.button-casino a {
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/dafa888-button.gif);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}
.button-casino a:hover {
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/dafa888-button-2.gif);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}


/* ----------- poker button ------------- */	

.button-poker a {
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/dafapoker-button.gif);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}
.button-poker a:hover {
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/dafapoker-button-2.gif);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}

/* ----------- games button ------------- */	

.button-games a {
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/dafagames-button.gif);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}
.button-games a:hover {
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/dafagames-button-2.gif);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}

/* ----------- end of button ------------- */	


#footer {
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/footer.gif);
	height:81px;
	margin:auto;
	width:927px;
}

.footer-left {
	color:#484848;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:11px;
	margin:0px 10px 5px;
	width:527px;
}

.footer-text {
	color:#484848;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
}

.scroll {
	width:100%;
	behavior:scroll;
	scrollamount:4;
	direction:left;
}

/* ----------- Live support tab menu ------------- */	

.footer-right {
	width:370px;
	margin-left:5px;
	padding-top:0px;
	float:left;
}

.footer-right  li {
	background: url(http://cdn.resources.dafatouzhu.org/staging/templates/images/bullets.gif) left top no-repeat;
	padding-left:13px;
}

.footer-right  li a {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e9d6d6;
	font-weight:bold;
}

.footer-right  li a:hover {
	text-decoration:none;
	color:#dd3334;
}

.footer-right  ul {
	list-style-type: none;
	padding-left: 5px;
	margin-left:0;
	margin-top:5px;
}

.panel{
	bottom:10px;
	margin:0px;
	padding:0px;
}

.panel_body {
	height:80px;
	width:90px;
	background-color:#590000;
	display:block;
	position:relative;
	color:#FFFFFF;
}
	
.panel_body div {
	padding:10px;

}

/* ----------- end of Live support tab menu ------------- */	

#bottom {
	color:#414141;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:12px;
	margin:0 auto;
	text-align:center;
	width:929px;
}

#bottom a{
	color:#414141;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:underline;
}

#bottom a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c7a7a7;
	text-decoration:none;

}

#bottom-text {
	margin-top:5px;
}



/* ----------- bottom navigation menu ------------- */	

#bottom-nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#db5c5c;
	width:750px;
	margin:0 auto;
}

#bottom-nav a,#bottom-nav a:visited,#bottom-nav a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#db5c5c;
	text-decoration:none;
}

#bottom-nav a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#db5c5c;
}

.bottom-nav-panel{
	bottom:0px;
	margin:0px;
	padding:0px;
	background-color:#610103;
}

.bottom-nav-panel_body {
	height:70px;
	width:100%;
	background-color:#610103;
	display:block;
	position:relative;
	color:#FFFFFF;
	border-top:1px solid #610103;
}

.bottom-nav-panel_body li {
	background: url(http://cdn.resources.dafatouzhu.org/staging/templates/images/bullets-bottom-menu.gif) left top no-repeat;
	padding:2px;
	color:#db5c5c;
}

.bottom-nav-panel_body li a {
	text-decoration:underline;
	font-size:11px;
	color:#db5c5c;
}

.bottom-nav-panel_body li a:link{
	text-decoration:underline;
	font-size:11px;
	color:#db5c5c;
}


.bbottom-nav-panel_body li a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

.bottom-nav-panel_body ul {
	list-style-type: none;
	padding-left:35px;
	margin-left:0;
	margin-top:5px;
	margin-right:25px;
}
	
.bottom-nav-panel_body div {
	padding:5px;
	background-color:#610103;
}
/* ----------- OLD ------  bottom navigation menu ------------- */	

#footer-logo {
	bottom:0;
	margin:0;
	padding:10px 0 0 0;
}


h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	font-weight:bold;
	margin:10px 0 0 12px;
	padding:0;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cfcfcf;
	font-weight:bold;
	margin:0 0 7px 12px;
	padding:0;
}

h4 {
	font-weight:normal;
	text-decoration:underline;
}

.cont-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF;
}

.fix {
	clear:both;
}

.img {
    float:left;
	margin-right:4px;
}





/* ----------- NEW -----  bottom navigation menu ------------- */	


ul#front-nav {
}
ul#front-nav, ul#front-nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#front-nav {
	width:autopx;
	margin:auto;
}
ul#front-nav li {
	position: relative;
	float: left;
	padding:0 5px;
	height:30px;
	line-height:30px;
	background-color:#660204;
}
#front-nav li ul {
	position: absolute;
	left: 0;
	bottom:30px;
	margin-left:-999em;
}
#front-nav li ul ul {
	position: absolute;
	left:100%;
	bottom: 0;
}
/* Styles for Menu Items */
ul#front-nav li a {
	display:block;
	text-decoration: none;
	color: #db5c5c;
	height:30px;
	line-height:30px;
	text-align:center;
	/*background:url(images/egrave.jpg) no-repeat 0 0;*/
	width:140px;
}
ul#front-nav li li {
	clear:left;
}
/* this sets all hovered lists to red and current item */
#front-nav li.current a, #front-nav li:hover a, #front-nav li.over a, #front-nav li:hover li:hover a, #front-nav li.over li.over a, #front-nav li:hover li:hover li:hover a, #front-nav li.over li.over li.over a, #front-nav li:hover li a:hover, #front-nav li.over li a:hover, #front-nav li:hover li:hover li:hover a:hover, #front-nav li.over li li a:hover, #front-nav li:hover li:hover li:hover li:hover a:hover, #front-nav li.over li.over li.over li.over a:hover {
	color: #c7a7a7;
	text-decoration:underline;
	background-position:0 -30px;
}
/* set dropdown to default */
#front-nav li:hover li a, #front-nav li.over li a, #front-nav li:hover li:hover li a, #front-nav li.over li.over li a, #front-nav li:hover li:hover li:hover li a, #front-nav li.over li.over li.over li a {
	color: #db5c5c;
	background-position:0 0;
}
ul#front-nav li:hover ul ul, ul#front-nav li:hover ul ul ul, ul#front-nav li.over ul ul, ul#front-nav li.over ul ul ul {
	margin-left:-999em;
}
ul#front-nav li:hover ul, ul#front-nav li li:hover ul, ul#front-nav li li li:hover ul, ul#front-nav li.over ul, ul#front-nav li li.over ul, ul#front-nav li li li.over ul {
	margin-left:0;
}
.contentpaneopen {
	width:100%;
}

.ads {
	width:auto;
	height:114px;
	margin-left:-2px;
	margin-top:-9px;
}

.ads-img {
	width:120px;
	float:left;
	padding-top:14px;
	text-align:right;
}

.ads-text {
	width:140px;
	float:left;
	padding-top:23px;
	text-align:left;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ccb2b1;
}

.more-cont {
	margin-top:7px;
	width:50px;
}

.ads-more {
	width:40px;
	padding:3px 5px 5px 5px;
	background-color:#3d0301;
	border:#780001 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bca98b;
	margin-top:7px;
}

a.ads-more:link {
	width:40px;
	padding:3px 5px 5px 5px;
	background-color:#3d0301;
	border:#780001 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bca98b;
	margin-top:7px;
	text-decoration:none;
}

a.ads-more:hover {
	width:40px;
	padding:3px 5px 5px 5px;
	background-color:#543e00;
	border:#8e6300 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bdc971;
	margin-top:7px;
	text-decoration:none;
}



.ads-small-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ccb2b1;
	font-weight:bold;
}

.fdb {
height:auto;
margin-top:35px;
margin-left:-2px;
width:299px;
}


#tel {
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	float:left;
	margin-right:7px;
	width:170px;
}

#newsb a {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

#newsb a:hover {
	color:#FFFF66;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

#newsb {
	color:#B0A1A1;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	position:absolute; 
	margin-top:-33px; 
	margin-left:100px;
}



/* NEW SET OF STYLES - using css sprite */

.chat {
	width:55px;
	height:45px;
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/cs-images.gif);
	background-position: -56px -0px;
	background-repeat:no-repeat;
	float:left;
}

.chat:hover {
	width:55px;
	height:45px;
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/cs-images.gif);
	background-position: -0px -0px;
	background-repeat:no-repeat;
	float:left;
}


.email {
	width:54px;
	height:45px;
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/cs-images.gif);
	background-position: -167px 0px;
	background-repeat:no-repeat;
	float:left;
}

.email:hover {
	width:54px;
	height:45px;
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/cs-images.gif);
	background-position: -112px 0px;
	background-repeat:no-repeat;
}


#affiliate {
	width:63px;
	height:45px;
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/cs-images.gif);
	background-position: -286px 0px;
	background-repeat:no-repeat;
	float:left;
}

#affiliate:hover {
	width:63px;
	height:45px;
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/cs-images.gif);
	background-position: -222px 0px;
	background-repeat:no-repeat;
	float:left;
}

#e-phone {
	width:33px;
	height:45px;
	background-image:url(http://cdn.resources.dafatouzhu.org/staging/templates/images/cs-images.gif);
	background-position: -350px -0px;
	background-repeat:no-repeat;
	float:left;
}


#custom-ads{
    background-image:url("http://cdn.resources.dafatouzhu.org/images/template.jpg");
    background-position: center top;
    background-repeat: repeat-x;
	height:48px;
    position: relative; 

}

#custom-ads-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 17px;
	text-align: center;
	color:#ffffff;
	padding-top:15px;
	text-decoration:none;
	position: relative; 
}

#custom-ads-text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 17px;
	text-align: center;
	color:#ffffff;
	padding-top:15px;
	text-decoration:none;
	position: relative; 
}

.fdb2 {
    height: auto;
    margin-left: -2px;
    margin-top: 40px;
    width: 299px;
}
