/*-------------------------------------------------
	*Filename:			style.css
	*Description:		Global style
	*Version:			1.0.0(2009-06-04)
	*Website:			http://www.klub8.com
	*Author:			Extro Interactive
	*Notes:				Please keep me clean

==STRUCTURE========================================
	
	$__universal		Universal styles shared across site
	$__header			Header elements
	$__topnav			Menu elements, will be flash 
	$__content			Content, anything within the mid area
	$__home				Home Layout
	$__standard			Standard Layout
	$__subnav			Sub nav near footer 
	$__footer			Footer Including bottom sitemap 
	$__faq			Jquery FAQ
	$__other			Other random items, try to keep it clean
	
-------------------------------------------------*/


/*	__universal
-------------------------------------------------*/

body {
	font-family:Arial, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	color:#f0eeee;
	background: #000  url(../img/bg_green.gif) repeat 0 0;
}

	h1 {
		color:#e9cb04;
		font-size:22px;
		font-weight:bold;
	}

	h2 {
		color:#e9cb04;
		font-size:17px;
		font-weight:bold;
	}

	h3 {
		color:#F0EEEE;
		font-size:17px;
		font-weight:bold;	
	}
	
	p{
		line-height: 1.6em;
		padding-bottom: 1em;
		}
	
	a{
		color: #48a70e;
		text-decoration: none;
	}
	
		a:hover{
			color: #48a70e;
			text-decoration: underline;
		}
	
	div#container{
		width: 100%;
		height: 100%;
		background: transparent url(../img/header_bg.png) repeat-x 0 0;
	}
	
	div.clear{
		clear: both;
	}

/*	__header
-------------------------------------------------*/
	
	div#container #header{
		width: 942px;
		height: 131px;
		margin: 0 auto;
		display: block;
	}
	
		div#container div#header div#portals{
			display: block;
			clear: both;
			height: 31px;
			text-align: right;
			position: relative;
		}	
		
			div#container div#header div#portals ul{ 
				display: block;
				height: 31px;
				float: right;
				}
				
				div#container div#header div#portals ul li{ 
					display: block; 
					height: 31px;
					float: left;
					}
				
					div#container div#header div#portals ul li ul,
					div#container div#header div#portals ul li ul li{
						display: inline;
						float: left;
					}
					
					div#container div#header div#portals ul li ul#lang_portals{
						display: block; 
						padding-top: 18px;
					}
					
						div#container div#header div#portals ul li ul#lang_portals li{
							padding: 0 7px; 
							color: #fddc04;
							height: 31px;
							display: block;
							float: left;
							}
						
							div#container div#header div#portals ul li ul#lang_portals a{
								color: #48a70e;
								text-decoration: none;
							}
								div#container div#header div#portals ul li ul#lang_portals a:hover{
									color: #fddc04;
									text-decoration: none;
								}
							
					div#container div#header div#portals ul li ul#site_portals{
						display: block;
						height: 31px;
						padding-top: 11px;
						float: left;
						}
					
						div#container div#header div#portals ul li ul#site_portals li{	
							width: 80px;
							height: 30px;
							margin-left: 2px;
							float: left;
							display: block;
						}	
						
							div#container div#header div#portals ul li ul#site_portals li a{
								width: 80px;
								height: 30px;
								display: block;
							}	
							
								div#container div#header div#portals ul li ul#site_portals li a:hover{ text-decoration: none;}
						
								div#container div#header div#portals ul li ul#site_portals li a span{ visibility: hidden;}
									
							div#container div#header div#portals ul li ul#site_portals li.casino a{
								background: transparent url(../img/portal_casino_tab.jpg) no-repeat 0 0;
							}
							
								div#container div#header div#portals ul li ul#site_portals li.casino a:hover{
									background: transparent url(../img/portal_casino_tab.jpg) no-repeat 0 -30px;
								}	
							
							div#container div#header div#portals ul li ul#site_portals li.poker a{
								background: transparent url(../img/portal_poker_tab_active.jpg) no-repeat 0 1px;
							}
								
							
								

		div#container div#header #header_logo{
			width: 210px;
			height: 132px;
			display: block;
			position: absolute;
			top: 0;
			margin-top: 17px;
			z-index: 10000;
		}
		
			div#container div#header #header_logo a{
				display: block;
				width: 210px;
				height: 132px;
				background: transparent url(../img/klub8_casino_logo.png) no-repeat 0 0;
			}
			
			div#container div#header #header_logo a span{display: none;}
							
	
/*	__topnav
-------------------------------------------------*/
	div#container div#header div#header_nav{
		height: 78px;
		padding-left: 191px;
		margin-top: 10px;
		position: relative;
		overflow: hidden;
	}
	
		div#ie7 div#container div#header div#header_nav{
		height: 88px;
		}
		
			div#ie7 div#container div#header div#header_nav div#top_flashnav{
				margin-top: 10px;
			}
			
			div#ie6 div#container div#header div#header_nav{
				height: 88px;
			}
			
				div#ie6 div#container div#header div#header_nav div#top_flashnav{
						margin-top: -10px;
					}
					
	
		div#container div#header div#header_nav div#top_nav{
			padding-top: 55px;
			padding-left: 55px;
			height: 22px;
		}
		
			div#container div#header div#header_nav div#top_nav ul li{
				display: inline;
				text-align: center;
				padding: 0 1em;
			}
			
				div#container div#header div#header_nav div#top_nav ul li a{
					font-size: 14px;
					font-weight: bold;
					color: #FDDC04;
				}
					div#container div#header div#header_nav div#top_nav ul li a:hover{
						text-decoration: none;
					}
					
					div#container div#header div#header_nav div#top_nav.top_nav_text{
						padding-top:30px;
					}			
					
		div#container div#header div#header_nav div#top_flashnav .get_latest_flash{
			padding-left:60px;
		}
					
		
		div#container div#header div#header_nav div#top_nav_hidden{
			height: 0px;
		}			
					
					
					
					
			div#container div#header div#header_nav div#header_support{
				display: block;
				position: absolute;
				width: 103px;
				height: 59px;
				margin-top: 11px;
				background: transparent url(../img/header_247.png) no-repeat 0 0;
				right: 0;
				top: 0;
			}	
			
				div#ie7 div#container div#header div#header_nav div#header_support{
					margin-top: 21px;
				}
			
				div#container div#header div#header_nav div#header_support a{
					display: block;
					width: 103px;
					height: 59px;
				}
				
					div#container div#header div#header_nav div#header_support a:hover{
						text-decoration: none;
					}
				
					div#container div#header div#header_nav div#header_support a span{
						visibility: hidden;
					}

/*	__content
-------------------------------------------------*/	
	div#container div#page{
		width: 942px;
		margin: 26px auto 0;
	}
	
		div#container div#page div#page_top{
			height: 10px;
			display: block;
			background: transparent url(../img/page_top.gif) no-repeat 50% 0;
		}
		
			div#ie6 div#container div#page div#page_top{
				background: transparent url(../img/page_top.gif) no-repeat 50% 100%;
			}
		
		div#container div#page div#page_footer{
			height: 10px;
			display: block;
			background: transparent url(../img/page_foot.gif) no-repeat 50% 100%;
		}
		
			div#ie6 div#container div#page div#page_footer{
				background: transparent url(../img/page_foot.gif) no-repeat 50% 0%;
			}
		
		
		
		div#container div#page div#page_body{
			width: 938px;
			margin: 0 auto ;
			padding: 7px 0;
			background-color: #000000; 
			border-right: 1px solid #207905;
			border-left: 1px solid #207905;
		}
		
/*	__home
-------------------------------------------------*/		
	div#container div#page #page_body div#home_content{
		margin: 0 19px;
	}
	
	div#container div#page #page_body div#home_content div.column1{
		display: block;
		float: left;
		width: 561px;
	}
	
	/*showcase*/
	div#container div#page #page_body div#home_content div.column1 div#showcase{
		width: 560px;
		height: 335px;
		overflow: auto;
		margin-bottom: 3px;
		position: relative;
	}
	
		div#container div#page #page_body div#home_content div.column1 div#showcase div#nav_bg{
			padding-left: 10px;
			background: transparent url(../img/showcase_nav_left.png) no-repeat 0 0;
			width: auto;
			height: 42px;
			position: absolute;
			bottom: 0;
			z-index: 1000;
			margin-left: 24px;
		}
		
			div#ie6 div#container div#page #page_body div#home_content div.column1 div#showcase div#nav_bg{
				width: 200px;
			}
		
		div#container div#page #page_body div#home_content div.column1 div#showcase div#nav{
			background: green;
			padding-right: 0px;
			height: 42px;
			background: transparent url(../img/showcase_nav_right.png) no-repeat 100% 0;
		}
		
			div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a{
				text-align: center;
				height: 28px;
				width: 30px;
				display: block;
				float: left;
				margin-right: 10px;
				margin-top: 7px;
			}
				div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a:hover{text-decoration: none;}
			
				div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a span{visibility: hidden;}
			
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_1{background: transparent url(../img/showcase/nav/1_btn.jpg) no-repeat 0 0;}
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_2{background: transparent url(../img/showcase/nav/2_btn.jpg) no-repeat 0 0;}
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_3{background: transparent url(../img/showcase/nav/3_btn.jpg) no-repeat 0 0;}
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_4{background: transparent url(../img/showcase/nav/4_btn.jpg) no-repeat 0 0;}
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_5{background: transparent url(../img/showcase/nav/5_btn.jpg) no-repeat 0 0;}
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_6{background: transparent url(../img/showcase/nav/6_btn.jpg) no-repeat 0 0;}
					
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_1:hover,
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_2:hover,
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_3:hover,
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_4:hover,
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_5:hover,
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a#nav_btn_6:hover,
					div#container div#page #page_body div#home_content div.column1 div#showcase div#nav a.activeSlide
					{background-position: 0 -28px !important;}
					
			
		
		div#container div#page #page_body div#home_content div.column1	div#games{
			width: 561px;
			height: 84px;
			margin-bottom: 10px;
			overflow: hidden;
		}
		
		div#container div#page #page_body div#home_content div.column1	div#games ul{
			text-align: center;
			padding-top: 2em;
		}
		
			div#container div#page #page_body div#home_content div.column1	div#games ul li{
				display: inline;
				padding: 0 1em;
			}
			
				div#container div#page #page_body div#home_content div.column1	div#games ul li a{
					font-weight: bold;
				}
	
	
	div#container div#page #page_body div#home_content div.column2{
		display: block;
		float: right;
		width: 329px;
	}
	
		div#container div#page #page_body div#home_content div.column2 div#how_to_begin{
			width: 246px;
			height: 41px;
			margin-bottom: 5px;
			overflow: hidden;
			background: transparent url(../img/how_to_begin_bg.jpg) no-repeat 50% 0;
			padding-left: 83px;
			text-transform: uppercase;
		}
		
			div#container div#page #page_body div#home_content div.column2 div#how_to_begin h3{visibility: hidden;}
				
				div#container div#page #page_body div#home_content div.column2 div#how_to_begin  ul {
					height: 30px;
					margin-top: -7px;
				}

				div#container div#page #page_body div#home_content div.column2 div#how_to_begin  ul li{
						display: block;
						float: left;
						height: 30px;
						padding-left: 20px;
						padding-top: 5px;
					}
					
						div#container div#page #page_body div#home_content div.column2 div#how_to_begin  ul li.first{background: transparent url(../img/how_to_begin_1.jpg) no-repeat 0 0}
						div#container div#page #page_body div#home_content div.column2 div#how_to_begin  ul li.second{background: transparent url(../img/how_to_begin_2.jpg) no-repeat 0 0}
						div#container div#page #page_body div#home_content div.column2 div#how_to_begin  ul li.third{background: transparent url(../img/how_to_begin_3.jpg) no-repeat 0 0}
				
				
		div#container div#page #page_body div#home_content div.column2 div#bonus{
			width: 329px;
			text-align: center;
			margin-bottom: 10px;
			height: 301px;
			overflow: hidden;
		}		
		
			div#container div#page #page_body div#home_content div.column2 div#bonus h1{
				padding: 1em;
			}
			
			div#container div#page #page_body div#home_content div.column2 div#bonus a{
				margin: 1em;
				display: block;
			}
			
		div#container div#page #page_body div#home_content div.column2 div.promo_item{
			background: #940604 url(../img/promo_green_top.jpg) no-repeat 0 0;
			padding-top: 7px;
			width: 328px;
		}	
		
			div#container div#page #page_body div#home_content div.column2 div.promo_item div.content{
				background: #940604 url(../img/promo_green_bottom.jpg) no-repeat 0 100%;
				min-height: 34px;
				margin-top: 4px;
				padding: 10px 10px 0;
				position: relative
			}
			
				div#container div#page #page_body div#home_content div.column2 div.promo_item div.content a{
					color: #fff;
					text-decoration: underline;
				}
			
				div#container div#page #page_body div#home_content div.column2 div#vip div.content h3{
					text-indent: -10000px;
					background: transparent url(../img/vip_klub_title_sml.jpg) no-repeat 0 0;
					width: 91px;
					margin-top: -3px;
					float: left;
				}
				
					div#ie6 div#container div#page #page_body div#home_content div.column2 div.promo_item div.content{ 
						margin-bottom: 0;
						background: #940604 url(../img/promo_green_bottom.jpg) no-repeat 0 100%; 
						height: 34px; 
						}
						
						div#ie6 div#container div#page #page_body div#home_content div.column2 div#vip{ 
						height: 38px ;
						overflow: hidden;
						}
						
						
				
					div#container div#page #page_body div#home_content div.column2 div#vip div.content a{
						display: block;
						position: absolute;
						width: 215px;
						height: 30px;
						padding-top: 20px;
						padding-left: 100px;
						margin-top: -10px;
						top: 0;
					}
					
					div#ie7 div#container div#page #page_body div#home_content div.column2 div#vip div.content a,
					div#ie6 div#container div#page #page_body div#home_content div.column2 div#vip div.content a{
						margin-left: -100px;
					}
				
		
/*	__standard
-------------------------------------------------*/		
	div#container div#page #page_body div#standard_content{
		margin: 0 19px;
	}
	
		div#container div#page #page_body #sidebar_wrapper{
			width:182px; 
			float:left;
		}
		div#container div#page #page_body #sidebar{
			width: 182px;
			display: block;
			float: left;
			padding-bottom: 54px;
			background: transparent url(../img/sidebar_bottom_bg.jpg) no-repeat 0 100%;
		}
		
		
			div#container div#page #page_body #sidebar div#sidebar_title{
				background: transparent url(../img/sidebar_heading_top.jpg) no-repeat 0 0;
				padding-top: 10px;
			}
			
			div#container div#page #page_body #sidebar div#sidebar_title h3{
				padding: 0 16px 16px;
				background: #009c16 url(../img/sidebar_heading_bg.jpg) no-repeat 0 100%;
				text-transform: uppercase;
			}
			
			div#container div#page #page_body #sidebar  ul li,
			div#container div#page #page_body #sidebar  ul li ul li{
				display: block;
				padding-top: 6px 10px  12px 25px;
				background: #009c16;
			}	
			
				div#container div#page #page_body #sidebar  ul li ul{
					display: block;
				}
			
				div#container div#page #page_body #sidebar ul li {
					background: #009c16 url(../img/sidebar_nav.jpg) no-repeat 0 50%;
				}
				
				div#container div#page #page_body #sidebar ul li a{
					text-transform: uppercase;
					font-weight: bold;
					display: block;
					padding: 9px 10px 9px 25px;
					background: #009c16 url(../img/sidebar_nav.jpg) no-repeat 0 50%;
					color: #e1e1e1;
					border-bottom: 1px solid #065A02;
				} 
				
					div#ie6 div#container div#page #page_body #sidebar ul li a{
						height: 16px;
						overflow: hidden;
					}
				
					div#container div#page #page_body #sidebar ul li a:hover,
					div#container div#page #page_body #sidebar ul li.selected a{
						color: #e9cb04;
						text-transform: uppercase;
						font-weight: bold;
						display: block;
						padding: 9px 10px 9px 25px;
						background: #009c16 url(../img/sidebar_nav_hover.jpg) no-repeat 0 50%;
						text-decoration: none;
					}
						
						div#container div#page #page_body #sidebar ul li.child a{
							background: #009C16  url(../img/sidebar_nav2.jpg) no-repeat 0 50%;
							padding: 9px 10px  9px 40px;
						}
						
							div#container div#page #page_body #sidebar ul li ul li a:hover,
							div#container div#page #page_body #sidebar ul li ul li .child.selected a{
								padding: 9px 10px  9px 40px;
								background: #009C16  url(../img/sidebar_nav2_hover.jpg) no-repeat 0 50% !important;
							}
							
		div#container div#page #page_body div#standard_content div#main_column{
			width: 698px;
			display: block;
			float: right;
			padding-bottom: 20px;
		} 		
		
		div#container div#page #page_body div#standard_content div#main_column ol,
		div#container div#page #page_body div#standard_content div#main_column ul{
			padding-bottom: 12px;
		}
		div#container div#page #page_body div#standard_content div#main_column ol.item_list{
			list-style-image:none;
			list-style-position: inside;
			list-style-type:decimal;
		}
		
			div#container div#page #page_body div#standard_content div#main_column li{
				padding-left: 2em;
				padding-bottom: 12px;
				line-height: 1.2em;
				background: transparent url(../img/green_bullet.jpg) no-repeat 0px 7px ;
			}
			
			div#container div#page #page_body div#standard_content div#main_column li{
				padding-left: 2em;
				padding-bottom: 12px;
				line-height: 1.2em;
				background: transparent url(../img/green_bullet.jpg) no-repeat 0px 7px ;
			}			

			div#container div#page #page_body div#standard_content div#main_column ol.item_list li{
				padding-left: 2em;
				padding-bottom: 12px;
				line-height: 1.2em;
				background:none;
			}			


			div#container div#page #page_body div#standard_content div#main_column div#main_title{
				height: 26px;
				overflow: hidden;
				padding-left: 20px;
				padding-top: 8px;
				background: #009C16  url(../img/standard_title_bg.jpg) no-repeat 0 0;
				text-transform: uppercase;
			}
			
				div#container div#page #page_body div#standard_content div#main_column div#main_content{
					padding: 33px 21px;
					background: #222222 url(../img/standard_bg.jpg) repeat-x 0 0;
				}
				
					div#container div#page #page_body div#standard_content div#main_column div#main_content #download_feature{
						float: right;
						width: 200px;
						height: 100px;
						margin-right: 55px;
						padding-left: 15px;
						margin-bottom: 20px;
					}
					
					div#ie7 div#container div#page #page_body div#standard_content div#main_column div#main_content #download_feature,
					div#ie6 div#container div#page #page_body div#standard_content div#main_column div#main_content #download_feature{
							margin-right: 0px;
							width: 250px;
						}
					
				div#container div#page #page_body div#standard_content div#main_column  #main_footer{	
					background: #222222 url(../img/standard_footer.jpg) repeat-x 0 0;
					height: 10px;
				}
				
					div#ie6 div#container div#page #page_body div#standard_content div#main_column  #main_footer{	
						background: #222222 url(../img/standard_footer.jpg) repeat-x 0 100%;
					}
		
/*	__subnav
-------------------------------------------------*/
	div#container div#page #page_body div#sub_menu{
		height: 41px;
		border-bottom: 1px solid #1e1e1e;
		background: transparent url(../img/sub_nav_bg.gif) repeat-x 0 0;
	}
	
		div#container div#page #page_body div#sub_menu ul {
			text-align: center;
			height: 41px;
			width: 570px;
			display: block;
			margin: 0 auto;
		}
		
			div#container div#page #page_body div#sub_menu ul li{
				display: inline;
				height: 41px;
			}
			
				div#container div#page #page_body div#sub_menu ul li a{
					display: block;
					float: left;
					margin-right: 1px;
					padding: 14px 1.5em 15px;
					background: transparent url(../img/sub_nav_item_bg.gif) repeat-x 0 0;
					color: #999999;
					font-weight: bold;
				}
				
				div#container div#page #page_body div#sub_menu ul li a:hover{
					text-decoration: none;
					color: #e9cb04;
				}
				
				div#container div#page #page_body div#sub_menu ul li.active{
					text-decoration: none;
					font-weight: bold;
					color: #e9cb04;
				}
/*	__footer
-------------------------------------------------*/	
	
	div#container div#page #page_body div#page_sitenav{
			width: 850px;
			margin: 0 auto;
			padding-top: 20px;
	}
	
		div#ie6 div#container div#page #page_body div#page_sitenav{
			width: 800px;
			
		}
	
	div#container div#page #page_body div#page_sitenav ul li{
		display: block;
		float: left;
		width: 120px;
		}
		
			div#ie6 div#container div#page #page_body div#page_sitenav ul li{
				width: 90px;
			}
		
		div#container div#page #page_body div#page_sitenav ul li ul{
			margin-right: 45px;
		}
		
			div#ie6 div#container div#page #page_body div#page_sitenav ul li ul{
				margin-right: 20px;
			}
		
			div#container div#page #page_body div#page_sitenav ul li ul.last{
				margin-right: 0;
			}
			
			div#container div#page #page_body div#page_sitenav ul li ul li{
				display: block;
				float: none;
				width: 90px;
				padding-bottom: 7px;
			}
			
	div#container div#page #page_body div#page_sitenav a{
		color: #999999;
		line-height: 1.2em;
		}
		
		
	div#container div#footer{
		width: 942px;
		margin: 10px auto;
		text-align: center;
		color: #999999;
	}
	
/*	__faq
-------------------------------------------------*/		
	#faqRoot {}
	#faqindex {float: none;}
	#faqindex a, #faqindex a:visited {}
	#faqindex a:active, #faqindex a:hover {}
	#faqindex ul {}
	#faqindex ul li {}
	#faqindex h2 { margin: 1em 0; font-size:17px;}
	#faq {}
	#faq {margin-bottom: 25px;}
	#faq .faqcontent {}
	#faq h2.faqopened, #faq h2.faqclosed {margin: 1em 0; color:#F0EEEE; font-size:12px; font-weight:normal; cursor: pointer; padding-left: 2em;}
	#faq h2.faqclosed:hover {}
	#faq h2.faqclosed {color: #F0EEEE;background: transparent url(../img/collapsed.png) no-repeat scroll 0 2px;}
	#faq h2.faqopened {color: #F0EEEE;background: transparent url(../img/expanded.png) no-repeat scroll 0 2px;}


/*	auto folding item
-------------------------------------------------*/		
	.auto_folding_Root {}
	.auto_folding_Root .auto_folding h2 { margin: 1em 0; font-size:17px;}
	.auto_folding_Root .auto_folding {}
	.auto_folding_Root .auto_folding {margin-bottom: 25px;}
	.auto_folding_Root .auto_folding .faqcontent {}
	
	.auto_folding_Root .auto_folding h2.faqopened, 
	.auto_folding_Root .auto_folding h2.faqclosed 
	{margin: 1em 0;  cursor: pointer; padding-left: 1em;}
	
	.auto_folding_Root .auto_folding h2.faqclosed:hover {}
	.auto_folding_Root .auto_folding h2.faqclosed {background: transparent url(../img/collapsed.png) no-repeat scroll 0 2px;}
	.auto_folding_Root .auto_folding h2.faqopened {background: transparent url(../img/expanded.png) no-repeat scroll 0 2px;}

	.auto_folding_Root  .auto_folding .faqcontent{
					background-color:#252525;
					padding:10px 20px;
					margin:0px 10px 0px 20px;
				}

/*	__faq
-------------------------------------------------*/		
	.multipleFAQRoot {}
	.multipleFAQRoot {float: none;}
	.multipleFAQRoot a, .multipleFolding a:visited {}
	.multipleFAQRoot a:active, .multipleFolding a:hover {}
	.multipleFAQRoot ul {}
	.multipleFAQRoot ul li {}
	.multipleFAQRoot h2 { margin: 1em 0; font-size:17px;}
	.multipleFAQRoot .multipleFAQ  {}
	.multipleFAQRoot .multipleFAQ  {margin-bottom: 25px;}
	.multipleFAQRoot .multipleFAQ  .faqcontent {}
	.multipleFAQRoot .multipleFAQ  h2.faqopened, 
	.multipleFAQRoot .multipleFAQ  h2.faqclosed {margin: 1em 0; color:#F0EEEE; font-size:12px; font-weight:normal; cursor: pointer; padding-left: 2em;}
	.multipleFAQRoot .multipleFAQ  h2.faqclosed:hover {}
	.multipleFAQRoot .multipleFAQ  h2.faqclosed {color: #F0EEEE;background: transparent url(../img/collapsed.png) no-repeat scroll 0 2px;}
	.multipleFAQRoot .multipleFAQ  h2.faqopened {color: #F0EEEE;background: transparent url(../img/expanded.png) no-repeat scroll 0 2px;}


/*	__other
-------------------------------------------------*/		
div#container div#page #page_body div#affiliates_set{
			height: 55px;
			padding-top: 10px;
			padding-bottom: 10px;
			width: 936px;
			background: black url(../img/affiliates_bg.gif) repeat-x 0 0;
			
		}			
		
			div#container div#page #page_body div#affiliates_set ul {
					text-align: center;
			}
			
				div#container div#page #page_body div#affiliates_set ul li{
					display: inline;
					margin: 0 10px;
				}	
				
		div#container div#page #page_body div#standard_content div#main_column table th,
			div#container div#page #page_body div#standard_content div#main_column table td{
				padding: 1em;
				text-align: left;
				border: 1px solid #000;
			}			

			div#container div#page #page_body div#standard_content div#main_column table th{color: #000; background-color: #999;}

			div#container div#page #page_body div#standard_content div#main_column table th{font-weight:bold; color: #fff; background-color: #333;}	
			div#container div#page #page_body div#standard_content div#main_column table th p{font-weight:bold; color: #f2f2f2; font-size:11px;}
			div#container div#page #page_body div#standard_content div#main_column table td {font-weight:normal; color: #f2f2f2; font-size:11px;}

				
			
			div#container div#page #page_body div#standard_content div#main_column table.banking,
			div#container div#page #page_body div#standard_content div#main_column table.payment_methods{
			font-size: 9px; width: 656px}
			 
				div#container div#page #page_body div#standard_content div#main_column table.banking th,
				div#container div#page #page_body div#standard_content div#main_column table.banking td,
				.div#container div#page #page_body div#standard_content div#main_column table.payment_methods th,
				div#container div#page #page_body div#standard_content div#main_column table.payment_methods  td
				{
					padding: 1em 0.5em;
				}
		
/*Cufon
*************************************************************************/
				
				/*Page title*/
				#standard_content #main_column #main_title h1.cufon_replacement {
						font-size:1.6em;
						font-weight:bold;
						letter-spacing:-1px;
						padding-top:2px;
				} 

				/*Sidebar title*/
				div#container div#page #page_body #sidebar div#sidebar_title h3.cufon_replacement{
					padding: 0 16px 16px;
					background: #009D15 url(../img/sidebar_heading_bg.jpg) no-repeat 0 100%;
					text-transform: uppercase;
					font-size:1.4em;
					color:#fff;
					letter-spacing: -1px;
				}	
				

				/*Left menu items*/
				div#container div#page #page_body #sidebar ul li a.cufon_replacement{
					font-size:1.2em;
					letter-spacing: -1px;
				} 
				div#container div#page #page_body #sidebar ul li a.cufon_replacement:hover{
					font-size:1.2em;
					letter-spacing: -1px;
				} 
				
				/*Bottom links*/
				div#container div#page #page_body div#sub_menu ul li a.cufon_replacement {
					display: block;
					float: left;
					margin-right: 1px;
					padding: 14px 1.5em 15px;
					background: transparent url(../img/sub_nav_item_bg.gif) repeat-x 0 0;
					color: #999999;
					font-weight: bold;
					font-size:1.2em;
					letter-spacing: -1px;
				}
				
				div#container div#page #page_body div#sub_menu ul li a.cufon_replacement:hover{
					text-decoration: none;
					color: #e9cb04;
					font-size:1.2em;
					letter-spacing: -1px;
				}	
						
				div#container div#page #page_body div#sub_menu ul li a.cufon_replacement.active{
					text-decoration: none;
					color: #e9cb04;
					font-size:1.2em;
					letter-spacing: -1px;
				}
				
				
				
				.faqcontent{
					background-color:#333;
					padding:10px 20px;
					margin:0px 10px 0px 20px;
					line-height:20px;
				}
				
				
/*
Instant play
**************************************************************************/
#instant_play{
	padding-top:20px;
	width:968px;
	margin:0 auto;
	height:724px;
}							


div#sparkle_effect {
	margin-left:-5px;
	margin-top:-5px;
	position:absolute;
}




/*
Error page
************************************/
div#container div#page #page_body div#standard_content div#main_column #errorMessage{
	margin:40px 0px 160px 0px;
}
div#container div#page #page_body div#standard_content div#main_column #errorMessage h2{
	color: #e9cb04;
	font-size: 14px;
	font-weight: bold;
}
div#container div#page #page_body div#standard_content div#main_column #errorMessage ul{
	padding-top:10px;
}
div#container div#page #page_body div#standard_content div#main_column #errorMessage ul li{
	list-style-type: none;
	background:none;
	padding-left:0px;
}



