
/* 
    Document   : style
    Created on : Jan 27, 2010, 12:19:51 PM
    Author     : RAJ
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;

}
body{
    margin: 0;
    border: 0px solid red;
    background-color:#191919;
    color: white;
    text-align:center;
}
/* skin ad style*/
.skinadleft
{
	position: fixed;
	top: 0pt;
	left: 0pt;
	z-index: 100;
	width: 100%;
	height: 768px;
	overflow: hidden;
	visibility: hidden;
}
.skinleft-panel
{
	/*margin-right:0;
	position:absolute;
	visibility:visible;*/
}
.skinleft-panel a
{
	background:url(../images/skinad1.jpg) no-repeat;
	height:681px;
	width:205px;
	position: absolute;
	visibility: visible;
	left: 59%;
	margin-left: -839px;
	margin-right: 0pt;
}
.skinadright
{
	position: fixed;
	top: 0pt;
	right: 0pt;
	z-index: 100;
	width: 100%;
	height: 768px;
	overflow: hidden;
	visibility: hidden;
}
.skinright-panel
{
	/*left:50%;
	margin-left:503px;
	margin-right:0;
	position:absolute;
	visibility:visible;*/
}
.skinright-panel a
{
	background:url(../images/skinad2.jpg) no-repeat;
	height:681px;
	width:205px;
	position: absolute;
	visibility: visible;
	left: 50%;
	margin-left: 504px;
	margin-right: 0pt;
}
/* end of skin ad style */
a{
    text-decoration:none;
}
a:visited{

}
.g2r_wrap{
    margin: 0 auto;
    width: 1006px;
    height: auto;
    border: 0px solid red;
}
.mid_persistent{
    width: 1006px;
    height: 1300px;
    border: 0px solid red;
}
.left_opt{
    width:auto;
    background-color:teal;
}
.right_opt{
    width:auto;
    background-color:teal;
}
.top_header{
    display:inline-table;
    margin-top: 0px;
    border: 0px solid red;
    width: 100%;
    height: 180px;
}
.header_logo_wrap{
    display:inline-table;
    border: none;
}
.header_logo_wrap_logo_holder{
    width: 260px;
    height:180px;
	
    /*background-color:black;*/
   /* background: #000000 url("../img/logo/new-logo.gif") no-repeat; */
}
.header_logo_wrap_top_left{
    width: 4px;
    height: 4px;

    background:url("../img/css_bg/c02/top_left.png") no-repeat;
}
.header_logo_wrap_top_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/top_right.png") no-repeat;
}
.header_logo_wrap_bottom_left{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/bottom_left.png") no-repeat;
}
.header_logo_wrap_bottom_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/bottom_right.png") no-repeat;
}
.header_logo_wrap_left{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.header_logo_wrap_right{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.header_logo_wrap_top{
    background-color:#3366FF;
}
.header_logo_wrap_bottom{
    background-color:#3366FF;
}
/***********************************/
.header_left{
    width: 268px;

}
.header_right{
    border: 0px solid white;

}
.header_right_wrap{
    display:inline-table;
}
/**********************************/
.top_banner{
    display:inline-table;
    margin-top: 2px;
}
.top_banner_holder{
    width:728px;
    height: 90px;
    
}
.top_banner_top_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_left.png");
}
.top_banner_top_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_right.png");
}
.top_banner_bottom_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_left.png");
}
.top_banner_bottom_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_right.png");
}
.top_banner_top{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
.top_banner_bottom{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
.top_banner_left{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
.top_banner_right{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
/**********************************/
.top_category{
    display:inline-table;
    margin-top: 2px;
}
.top_category_holder{
    width:728px;
    height: 40px;
    background-color:black;

}
.top_category_top_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_left.png");
}
.top_category_top_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_right.png");
}
.top_category_bottom_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_left.png");
}
.top_category_bottom_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_right.png");
}
.top_category_top{
    width:auto;
    height: auto;
    background-color:#3366FF;
}
.top_category_bottom{
    width:auto;
    height: auto;
    background-color:#3366FF;
}
.top_category_left{
    width:auto;
    height: auto;
    background-color:#3366FF;
}
.top_category_right{
    width:auto;
    height: auto;
    background-color:#3366FF;
}
.ld{

    width:82px;
    height: 16px;
    overflow:hidden;

}

.ld a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld.png') no-repeat;
}
.ld a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld1 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld1.png') no-repeat;
}
.ld1 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld2 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld5.png') no-repeat;
}
.ld2 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld3 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld3.png') no-repeat;
}
.ld3 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld4 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld4.png') no-repeat;
}
.ld4 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}


.ld5 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld5.png') no-repeat;
}
.ld5 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld6 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld1.png') no-repeat;
}
.ld6 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld7 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld2.png') no-repeat;
}
.ld7 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld8 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld4.png') no-repeat;
}
.ld8 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld9 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld2.png') no-repeat;
}
.ld9 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld10 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld6.png') no-repeat;
}
.ld10 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld11 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld1.png') no-repeat;
}
.ld11 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld12 a{
    display:block;
    width:80px;
    height: 16px;
	line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld2.png') no-repeat;
}
.ld12 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld13 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld3.png') no-repeat;
}
.ld13 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld14 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld4.png') no-repeat;
}
.ld14 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld15 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld5.png') no-repeat;
}
.ld15 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld16 a{
    display:block;
    width::85px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld6.png')no-repeat;
}
.ld16 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld17 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/ld.png') no-repeat;
}
.ld17 a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/lda.png') no-repeat;*/
}

.ld18 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/cat_button.png') no-repeat;
}
.ld18 a:hover{
    background:url('../img/css_bg/buttons/cat_button_hover.png') no-repeat;
}

.ld19 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/cat_button.png') no-repeat;
}
.ld19 a:hover{
    background:url('../img/css_bg/buttons/cat_button_hover.png') no-repeat;
}

.ld20 a{
    display:block;
    width:80px;
    height: 16px;
    line-height:16px;
    overflow:hidden;
    text-align:center;
    font-family:'Verdana';
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background:url('../img/css_bg/buttons/cat_button.png') no-repeat;
}
.ld20 a:hover{
    background:url('../img/css_bg/buttons/cat_button_hover.png') no-repeat;
}
/**********************************/
.top_links{
    display:inline-table;
}
.top_links_holder{
    width:728px;
    height: 30px;
    background-color:black;

}
.top_links_holder a{
    color: #FFFFFF;
    font-family:'Calibri';
    font-size:13px;
    width: 116px;
    height: 30px;
    line-height:30px;
    display:block;
    background:url('../img/css_bg/buttons/vio1.png') no-repeat;
}
.top_links_holder a:hover{
    color: #000000;
    /*background:url('../img/css_bg/buttons/top_link_background_hover.png') no-repeat;*/
}
.tld{
    border: 0px solid yellow;
    width: 144px;
    height: 30px;
}
.tld1 a{
    color: #FFFFFF;
    font-family:'Arial';
    font-size:13px;
	font-weight:bold;
    width: 140px;
    height: 30px;
    line-height:30px;
    display:block;
    background:url('../img/css_bg/buttons/01.png') no-repeat center;
}
.tld2 a{
    color: #FFFFFF;
    font-family:'Arial';
	font-weight:bold;
    font-size:13px;
    width: 140px;
    height: 30px;
    line-height:30px;
    display:block;
    background:url('../img/css_bg/buttons/02.png') no-repeat center;
}
.tld3 a{
    color: #FFFFFF;
    font-family:'Arial';
	font-weight:bold;
    font-size:13px;
    width: 140px;
    height: 30px;
    line-height:30px;
    display:block;
    background:url('../img/css_bg/buttons/03.png') no-repeat center;
}
.tld4 a{
    color: #FFFFFF;
    font-family:'Arial';
    font-size:13px;
	font-weight:bold;
    width: 140px;
    height: 30px;
    line-height:30px;
    display:block;
    background:url('../img/css_bg/buttons/04.png') no-repeat center;
}
.tld5 a{
    color: #FFFFFF;
    font-family:'Calibri';
    font-size:16px;
    width: 140px;
    height: 30px;
    line-height:30px;
    display:block;
    background:url('../img/css_bg/buttons/05.png') no-repeat center;
}
.tld1 .tld2 .tld3 .tld4 .tld5 a:hover{
    color: #000000;
}
.top_links_top_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_left.png");
}
.top_links_top_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_right.png");
}
.top_links_bottom_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_left.png");
}
.top_links_bottom_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_right.png");
}
.top_links_top{
    width:auto;
    height: auto;
    background-color:#3366FF;

}
.top_links_bottom{
    width:auto;
    height: auto;
    background-color:#3366FF;
}
.top_links_left{
    width:auto;
    height: auto;
    background-color:#3366FF;
}
.top_links_right{
    width:auto;
    height: auto;
    background-color:#3366FF;
}
/**********************************/
.home_page_banner_area1{
    display:inline-table;
    border: 0px solid red;
    margin-top: 2px;
    width: 1006px;
    height: auto;
}
.banner_area1_box1{
    border: 0px solid red;
    width: 308px;
}
.banner_area1_box2{
    border: 0px solid red;
    width: 390px;
}
.banner_area1_box3{
    border: 0px solid red;
    width: 308px;
}
/****************************************/
.banner_a1{
    display:inline-table;

}
.banner_a1_holder{
    width:300px;
    height: 250px;
    background-color:black;
}
.banner_a1_top_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_left.png");
}
.banner_a1_top_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_right.png");
}
.banner_a1_bottom_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_left.png");
}
.banner_a1_bottom_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_right.png");
}
.banner_a1_top{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
.banner_a1_bottom{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
.banner_a1_left{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
.banner_a1_right{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
/*************************************/
.banner_a2{
    display:inline-table;

}
.banner_a2_holder{
    width:300px;
    height: 250px;
    background-color:black;
}
.banner_a2_top_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c03/top_left.png");
}
.banner_a2_top_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c03/top_right.png");
}
.banner_a2_bottom_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c03/bottom_left.png");
}
.banner_a2_bottom_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c03/bottom_right.png");
}
.banner_a2_top{
    width:auto;
    height: auto;
    background-color:#fe9900;
}
.banner_a2_bottom{
    width:auto;
    height: auto;
    background-color:#fe9900;
}
.banner_a2_left{
    width:auto;
    height: auto;
    background-color:#fe9900;
}
.banner_a2_right{
    width:auto;
    height: auto;
    background-color:#fe9900;
    /*opacity:0.7;
    filter:alpha(opacity=70);*/
}

/*************************************/
.best_games{
    display:inline-table;

}
.best_games_holder{
    width:378px;
    height: 250px;
    background-color:black;
}
.best_games_top_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c04/top_left.png");
}
.best_games_top_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c04/top_right.png");
}
.best_games_bottom_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c04/bottom_left.png");
}
.best_games_bottom_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c04/bottom_right.png");
}
.best_games_top{
    width:auto;
    height: auto;
    background-color:#ce00cd;
}
.best_games_bottom{
    width:auto;
    height: auto;
    background-color:#ce00cd;
}
.best_games_left{
    width:auto;
    height: auto;
    background-color:#ce00cd;
}
.best_games_right{
    width:auto;
    height: auto;
    background-color:#ce00cd;
    /*opacity:0.7;
    filter:alpha(opacity=70);*/
}
/*************************************/
.home_game_area_wrap1{
    display:inline-table;
    margin-top: 2px;
}
.new_games_box{
    border: 0px solid yellow;
    width: 698px;

}
.new_games{
    display:inline-table;
    border: 0px solid red;
}
.new_games_holder{
    width: 688px;
    height: 394px;
    /*background-color:teal;*/
}
.new_games_top_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_left.png");
}
.new_games_top_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_right.png");
}
.new_games_bottom_left{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_left.png");
}
.new_games_bottom_right{
    width:4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_right.png");
}
.new_games_top{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.new_games_bottom{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.new_games_left{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.new_games_right{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
/***********************************/
.new_games_banner_box{
    border: 0px solid red;
    width: 308px;
}
.new_games_banner_box_wrap{
    display:inline-table;
    border: 0px solid red;
}
.user_login{
    display:inline-table;
}
.user_login_holder{
    width: 300px;
    height: 100px;
}
.user_login_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_left.png");
}
.user_login_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_right.png");
}
.user_login_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_left.png");
}
.user_login_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_right.png");
}
.user_login_top{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
.user_login_bottom{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
.user_login_left{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
.user_login_right{
    width:auto;
    height: auto;
    background-color:#3366ff;
}
/* new login style */
.login-title
{
	font-family:Arial Black;
	font-size:12px;
	text-align:center;
	margin:8px;
}
/* end of new login style */
/*************************************/
.banner_a4{
    display:inline-table;
    margin-top: 2px;
}
.banner_a4_holder{
    width: 300px;
    height: 250px;
}
.banner_a4_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_left.png");
}
.banner_a4_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_right.png");
}
.banner_a4_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_left.png");
}
.banner_a4_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_right.png");
}
.banner_a4_top{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.banner_a4_bottom{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.banner_a4_left{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.banner_a4_right{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
/*********************************************/
.home_page_banner_area2_box{
    border: 0px solid white;
}
.home_page_banner_area2{
    display:inline-table;
    margin-top: 2px;
}
.banner_a5{
    display:inline-table;
}
.banner_a5_holder{
    width: 160px;
    height: 600px;
}
.banner_a5_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c03/top_left.png");
}
.banner_a5_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c03/top_right.png");
}
.banner_a5_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c03/bottom_left.png");
}
.banner_a5_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c03/bottom_right.png");
}
.banner_a5_top{
    width: auto;
    height: auto;
    background-color: #fe9900;
}
.banner_a5_bottom{
    width: auto;
    height: auto;
    background-color: #fe9900;
}
.banner_a5_left{
    width: auto;
    height: auto;
    background-color: #fe9900;
}
.banner_a5_right{
    width: auto;
    height: auto;
    background-color: #fe9900;
}
/************************************/
.banner_a7{
    display:inline-table;
}
.banner_a7_holder{
    width: 160px;
    height: 600px;
}
.banner_a7_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c04/top_left.png");
}
.banner_a7_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c04/top_right.png");
}
.banner_a7_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c04/bottom_left.png");
}
.banner_a7_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c04/bottom_right.png");
}
.banner_a7_top{
    width: auto;
    height: auto;
    background-color: #ce00cd;
}
.banner_a7_bottom{
    width: auto;
    height: auto;
    background-color: #ce00cd;
}
.banner_a7_left{
    width: auto;
    height: auto;
    background-color: #ce00cd;
}
.banner_a7_right{
    width: auto;
    height: auto;
    background-color: #ce00cd;
}
/************************************/
.banner_area2_mid{
    width: 670px;
}
.banner_area2_mid_wrap{
    display:inline-table;
}
/************************************/
.highscore_area{
    display:inline-table;
    margin-top: 2px;
}
.highscore_area_holder{
    width: 658px;
    height:270px;
}
.highscore_area_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c05/top_left.png");
}
.highscore_area_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c05/top_right.png");
}
.highscore_area_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c05/bottom_left.png");
}
.highscore_area_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c05/bottom_right.png");
}
.highscore_area_top{
    width: auto;
    height: auto;
    background-color: #ff009a;
}
.highscore_area_bottom{
    width: auto;
    height: auto;
    background-color: #ff009a;
}
.highscore_area_left{
    width: auto;
    height: auto;
    background-color: #ff009a;
}
.highscore_area_right{
    width: auto;
    height: auto;
    background-color: #ff009a;
}
/*****************************************/
.banner_a6{
    display:inline-table;
}
.banner_a6_holder{
    width: 468px;
    height: 60px;
}
.banner_a6_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/top_left.png");
}
.banner_a6_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/top_right.png");
}
.banner_a6_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/bottom_left.png");
}
.banner_a6_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/bottom_right.png");
}
.banner_a6_top{
    width: auto;
    height: auto;
    background-color:#679a01;
}
.banner_a6_bottom{
    width: auto;
    height: auto;
    background-color:#679a01;
}
.banner_a6_left{
    width: auto;
    height: auto;
    background-color:#679a01;
}
.banner_a6_right{
    width: auto;
    height: auto;
    background-color:#679a01;
}
/******************************************************/
.banner_a8{
    display:inline-table;
    margin-left: 2px;
}
.banner_a8_holder{
    border: 0px solid red;
    width: 180px;
    height: 60px;
}
.banner_a8_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/top_left.png");
}
.banner_a8_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/top_right.png");
}
.banner_a8_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/bottom_left.png");
}
.banner_a8_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/bottom_right.png");
}
.banner_a8_top{
    width: auto;
    height: auto;
    background-color:#679a01;
}
.banner_a8_bottom{
    width: auto;
    height: auto;
    background-color:#679a01;
}
.banner_a8_left{
    width: auto;
    height: auto;
    background-color:#679a01;
}
.banner_a8_right{
    width: auto;
    height: auto;
    background-color:#679a01;
}
/***********************************************/
.random_challenge_wrap{
    display:inline-table;
    margin-top: 0px;
}
.random_games{
    display:inline-table;
}
.random_games_holder{
    width: 324px;
    height: 250px;
}
.random_games_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c01/top_left.png");
}
.random_games_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c01/top_right.png");
}
.random_games_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c01/bottom_left.png");
}
.random_games_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c01/bottom_right.png");
}
.random_games_top{
    width: auto;
    height: auto;
    background-color:red;
}
.random_games_bottom{
    width: auto;
    height: auto;
    background-color:red;
}
.random_games_left{
    width: auto;
    height: auto;
    background-color:red;
}
.random_games_right{
    width: auto;
    height: auto;
    background-color:red;
}
/********************************************/
.challenge_games{
    display:inline-table;
    margin-left: 2px;
}
.challenge_games_holder{
    width: 324px;
    height: 250px;
}
.challenge_games_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_left.png");
}
.challenge_games_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/top_right.png");
}
.challenge_games_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_left.png");
}
.challenge_games_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c02/bottom_right.png");
}
.challenge_games_top{
    width: auto;
    height: auto;
    background-color:#3366ff;
}
.challenge_games_bottom{
    width: auto;
    height: auto;
    background-color:#3366ff;
}
.challenge_games_left{
    width: auto;
    height: auto;
    background-color:#3366ff;
}
.challenge_games_right{
    width: auto;
    height: auto;
    background-color:#3366ff;
}
/**************************************************/
.all_games_list{
    display:inline-table;
    margin-top: 2px;
}
.all_games_list_holder{
    width: 998px;
    height: 50px;
}
.all_games_list_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/top_left.png");
}
.all_games_list_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/top_right.png");
}
.all_games_list_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/bottom_left.png");
}
.all_games_list_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c06/bottom_right.png");
}
.all_games_list_top{
    width: auto;
    height: auto;
    background-color:#679a01;
}
.all_games_list_bottom{
    width: auto;
    height: auto;
    background-color:#679a01;
}
.all_games_list_left{
    width: auto;
    height: auto;
    background-color:#679a01;
}
.all_games_list_right{
    width: auto;
    height: auto;
    background-color:#679a01;
}

/**************************************************/
.fl{
    font-family:'Calibri';

}
.fl a{
    font-family:'Calibri';
    font-size:14px;
    padding-left: 6px;
    padding-right: 6px;
}
.fl a:hover{
    text-decoration:underline;
}
.footer_area{
    display:inline-table;
    margin-top: 2px;
}
.footer_area_holder{
    width: 998px;
    height: 50px;
}
.footer_area_top_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c03/top_left.png");
}
.footer_area_top_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c03/top_right.png");
}
.footer_area_bottom_left{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c03/bottom_left.png");
}
.footer_area_bottom_right{
    width: 4px;
    height: 4px;
    background: url("../img/css_bg/c03/bottom_right.png");
}
.footer_area_top{
    width: auto;
    height: auto;
    background-color:#fe9900;
}
.footer_area_bottom{
    width: auto;
    height: auto;
    background-color:#fe9900;
}
.footer_area_left{
    width: auto;
    height: auto;
    background-color:#fe9900;
}
.footer_area_right{
    width: auto;
    height: auto;
    background-color:#fe9900;
}
/**********************************************************************************/

/****************** Category Page Specific Design *************************/
.cbox_01{
    display:inline-table;

}
.cbox_01_holder{

}
.cbox_01_top_left{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/top_left.png");
}
.cbox_01_top_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/top_right.png");
}
.cbox_01_bottom_left{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/bottom_left.png");
}
.cbox_01_bottom_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/bottom_right.png");
}
.cbox_01_left{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.cbox_01_right{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.cbox_01_top{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.cbox_01_bottom{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
/************************************** cbox_02 ******************/
.cbox_02{
    display:inline-table;

}
.cbox_02_holder{

}
.cbox_02_top_left{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/top_left.png");
}
.cbox_02_top_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/top_right.png");
}
.cbox_02_bottom_left{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/bottom_left.png");
}
.cbox_02_bottom_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/bottom_right.png");
}
.cbox_02_left{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.cbox_02_right{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.cbox_02_top{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.cbox_02_bottom{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
/************************************** cbox_03 ******************/
.cbox_03{
    display:inline-table;

}
.cbox_03_holder{

}
.cbox_03_top_left{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/cbox_03/top_left.png");
}
.cbox_03_top_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/cbox_03/top_right.png");
}
.cbox_03_bottom_left{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/cbox_03/bottom_left.png");
}
.cbox_03_bottom_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/cbox_03/bottom_right.png");
}
.cbox_03_left{
    width: auto;
    height: auto;
    background-color:#3366ff;
}
.cbox_03_right{
    width: auto;
    height: auto;
    background-color:#3366ff;
}
.cbox_03_top{
    width: auto;
    height: auto;
    background-color:#3366ff;
}
.cbox_03_bottom{
    width: auto;
    height: auto;
    background-color:#3366ff;
}
/************************************** cbox_04 ******************/
.cbox_04{
    display:inline-table;

}
.cbox_04_holder{

}
.cbox_04_top_left{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/top_left.png");
}
.cbox_04_top_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/top_right.png");
}
.cbox_04_bottom_left{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/bottom_left.png");
}
.cbox_04_bottom_right{
    width: 4px;
    height: 4px;
    background:url("../img/css_bg/c02/bottom_right.png");
}
.cbox_04_left{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.cbox_04_right{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.cbox_04_top{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
.cbox_04_bottom{
    width: auto;
    height: auto;
    background-color:#3366FF;
}
/*******************************************/
.box_title{
    height: 10px;
    background-color:#1c84db;
    padding-left: 10px;
    font-family:'Arial';
    font-size:16px;
	font-weight:bold;
}
.new_games_title{
    height: 38px;
    font-family:'Calibri';
    font-size:16px;
}
.new_games_title a{
    display:block;
    width: 140px;
    height: 34px;
    padding-left: 30px;
    line-height: 30px;
    background:url("../img/css_bg/buttons/new_g.png") no-repeat;
    font-family:'Calibri';
    font-size:18px;
    font-weight:bold;
}
.ex_games_title{
    height: 38px;
    font-family:'Calibri';
    font-size:16px;
}
.ex_games_title a{
    display:block;
    width: 150px;
    height: 34px;
    padding-left: 30px;
    line-height: 30px;
    background:url("../img/css_bg/buttons/ex_g.png") no-repeat;
    font-family:'Calibri';
    font-size:18px;
    font-weight:bold;
}
.mp_games_title{
    height: 38px;
    font-family:'Calibri';
    font-size:16px;
}
.mp_games_title a{
    display:block;
    width: 200px;
    height: 34px;
    padding-left: 30px;
    line-height: 30px;
    background:url("../img/css_bg/buttons/mp_g.png") no-repeat;
    font-family:'Calibri';
    font-size:18px;
    font-weight:bold;
}
.wk_title{
    height: 38px;
    font-family:'Calibri';
    font-size:16px;
}
.wk_title a{
    display:block;
    width: 180px;
    height: 34px;
    padding-left: 30px;
    line-height: 30px;
    background:url("../img/css_bg/buttons/wk.png") no-repeat;
    font-family:'Calibri';
    font-size:18px;
    font-weight:bold;
}
.sg_title{
    height: 38px;
    font-family:'Calibri';
    font-size:16px;
}
.sg_title a{
    display:block;
    width: 180px;
    height: 34px;
    padding-left: 30px;
    line-height: 30px;
    background:url("../img/css_bg/buttons/sg.png") no-repeat;
    font-family:'Calibri';
    font-size:18px;
    font-weight:bold;
}
.cg_title{
    height: 38px;
    font-family:'Calibri';
    font-size:16px;
}
.cg_title a{
    display:block;
    width: 180px;
    height: 34px;
    
    line-height: 30px;
    text-align:center;
    background:url("../img/css_bg/buttons/cg.png") no-repeat;
    font-family:'Calibri';
    font-size:18px;
    font-weight:bold;
}
.au_title{
    height: 38px;
    font-family:'Calibri';
    font-size:16px;
}
.au_title a{
    display:block;
    width: 180px;
    height: 34px;
    line-height: 30px;
    text-align:center;
    background:url("../img/css_bg/buttons/cg.png") no-repeat;
    font-family:'Calibri';
    font-size:18px;
    font-weight:bold;
}
/*****************************New Games Display Generator Related**************************/
#newgames_div{
    display: inline-block;
    /*background-color:#ffffff;*/
    width: 100%;

    height: auto;
}
.ng_tab{
    display:inline-table;
    border: 0px solid white;
    width: auto;
    height: auto;
    margin-left: 0px;
    /*background-color:transparent;*/

}
.ng{

    border: 0px solid #999999;
    text-align:center;
    width: 100px;
    height: 100px;
    vertical-align:top;

}

.newgames_ul{
    list-style:none;
    list-style-type:none;
    display:block;
    border: 0px solid yellow;

}
.newgames_li{
    display:inline-block;
    list-style-type:none;
    width: 100px;/*auto*/
    height:auto;
    text-align:center;
    float:left;
    border: 0px solid green;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    /*background-color:white;*/
    margin-bottom: 2px;
}
.newgames_li a{
    display:block;
    width:100px;
    border: 2px solid #999999;
}
.newgames_li a:hover{
    display:block;
    width:100px;
    border: 2px solid white;
    /*opacity:0.5;
    filter:alpha(opacity=50);*/
}

.new_arrival {
background:url(../img/dates-new-icon.png) no-repeat bottom left ;
position:relative;


top:35px;
display:block;

}
.gamethumbnail_img{
    width: 100px;
    height: 90px;
    border: 0px solid #999999;

}

.gamethumbnail_span{
    display: inline-block;
    padding-top:2px;
    padding-bottom: 2px;
    text-align: center;
    font-family:'Calibri';
    font-size:12px;
    font-weight:bold;
}
/*********************RANDOM GAMES********************************/
.ng_tab_rand{
    display:inline-table;
    border: 0px solid white;
    width: 650px;
    height: auto;
    margin-left: 0px;
    /*background-color:transparent;*/

}
.ng_rand{

    border: 0px solid #999999;
    text-align:center;
    width: 90px;
    height: 90px;
    vertical-align:top;

}

.newgames_ul_rand{
    list-style:none;
    list-style-type:none;
    display:block;
    border: 0px solid yellow;

}
.newgames_li_rand{
    display:inline-block;
    list-style-type:none;
    width: 90px;/*auto*/
    height:auto;
    text-align:center;
    float:left;
    border: 0px solid green;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    /*background-color:white;*/
    margin-bottom: 2px;
}
.newgames_li_rand a{
    display:block;
    width:90px;
    border: 2px solid #999999;
}
.newgames_li_rand a:hover{
    display:block;
    width:90px;
    border: 2px solid white;
    /*opacity:0.5;
    filter:alpha(opacity=50);*/
}
.gamethumbnail_img_rand{
    width: 90px;
    height: 80px;
    border: 0px solid #999999;
}

.gamethumbnail_span_rand{
    display: inline-block;
    padding-top:2px;
    padding-bottom: 2px;
    text-align: center;
    font-family:'Calibri';
    font-size:12px;
    font-weight:bold;
}
/*********************BEST GAMES**********************/
.ng_tab_best{
    display:inline-table;
    border: 0px solid white;
    width: auto;
    height: auto;
    margin-left: 0px;
    /*background-color:transparent;*/

}
.ng_best{

    border: 0px solid #999999;
    text-align:center;
    width: 80px;
    height: 80px;
    vertical-align:top;

}

.newgames_ul_best{
    list-style:none;
    list-style-type:none;
    display:block;
    border: 0px solid yellow;

}
.newgames_li_best{
    display:inline-block;
    list-style-type:none;
    width: 80px;/*auto*/
    height:auto;
    text-align:center;
    float:left;
    border: 0px solid green;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    /*background-color:white;*/
    margin-top:0px;
    font-family:'Calibri';
    font-size:12px;
    font-weight:bold;
}
.newgames_li_best a{
    display:block;
    width:80px;
    border: 2px solid #999999;
    font-family:'Calibri';
    font-size:12px;
    font-weight:bold;
}
.newgames_li_best a:hover{
    display:block;
    width:80px;
    border: 2px solid white;
    /*opacity:0.5;
    filter:alpha(opacity=50);*/
}
.gamethumbnail_img_best{
    width: 80px;
    height: 70px;
    border: 0px solid #999999;
}

.gamethumbnail_span_best{
    display: inline-block;
    padding-top:2px;
    padding-bottom: 2px;
    text-align: center;
    font-family:'Calibri';
    font-size:12px;
    font-weight:bold;
}
/***********************GamePage Random Games******************************/
.ng_tab_gp{
    display:inline-table;
    border: 0px solid white;
    width: auto;
    height: auto;
    margin-left: 0px;
    /*background-color:transparent;*/

}
.ng_gp{

    border: 0px solid #999999;
    text-align:center;
    width: 90px;
    height: 70px;
    vertical-align:top;

}

.newgames_ul_gp{
    list-style:none;
    list-style-type:none;
    display:block;
    border: 0px solid yellow;

}
.newgames_li_gp{
    display:inline-block;
    list-style-type:none;
    width: 90px;/*auto*/
    height:auto;
    text-align:center;
    float:left;
    border: 0px solid green;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    /*background-color:white;*/

    margin-top:0px;
}
.newgames_li_gp a{
    display:block;
    width:90px;
    border: 2px solid #999999;
}
.newgames_li_gp a:hover{
    display:block;
    width:90px;
    border: 2px solid white;
    /*opacity:0.5;
    filter:alpha(opacity=50);*/
}
.gamethumbnail_img_gp{
    width: 90px;
    height: 70px;
    border: 0px solid #999999;
}

.gamethumbnail_span_gp{
    display: inline-block;
    padding-top:2px;
    padding-bottom: 2px;
    text-align: center;
    font-family:'Calibri';
    font-size:12px;
    font-weight:bold;
}
/*********************Walkthrough*****************************/
.ng_tab_wt{
    display:inline-table;
    border: 0px solid white;
    width: auto;
    height: auto;
    margin-left: 0px;
    /*background-color:transparent;*/

}
.ng_wt{

    border: 0px solid #999999;
    text-align:center;
    width: 90px;
    height: 70px;
    vertical-align:top;

}

.newgames_ul_wt{
    list-style:none;
    list-style-type:none;
    display:block;
    border: 0px solid yellow;

}
.newgames_li_wt{
    display:inline-block;
    list-style-type:none;
    width: 110px;/*auto*/
    height:60px;
    text-align:center;
    float:left;
    border: 0px solid green;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

    /*background-color:white;*/

    margin-top:0px;
}
.newgames_li_wt a{
    display:block;
    width:110px;
    height: 60px;
    border: 2px solid #777777;

}
.newgames_li_wt a:hover{
    display:block;
    width:110px;
    height: 60px;
    border: 2px solid white;

    /*opacity:0.5;
    filter:alpha(opacity=50);*/
}
.gamethumbnail_img_wt{
    width: 90px;
    height: 70px;
    border: 0px solid #999999;
}

.gamethumbnail_span_wt{
    display: inline-block;
    padding-top:2px;
    padding-bottom: 2px;
    text-align: center;
    font-family:'Calibri';
    font-size:12px;
    font-weight:bold;
}
.wt_d{
    width: 110px;
    height: 60px;
    font-family:'Calibri';
    font-size:12px;
}
/*****************************************************/
.category_ul{
    list-style:none;
    border: 1px solid #000000;
    display:block;
    padding-left: 30px;;


}
.category_li{
    list-style-type:none;
    float: left;
    margin-left: 2px;
    margin-top: 1px;
    margin-bottom: 1px;
    display: block;
    width: 80px;
    overflow:hidden;
    font-family:'Verdana';
    font-size: 11px;
    font-weight: bold;
    /*background-color:#727675;*/
    background:url('../img/css_bg/buttons/cat_button.png') no-repeat;
    line-height: 16px;
    height: 16px;
    border: 0px solid #a0a2a1;
    text-align:center;
}
.category_li a{
    list-style-type:none;
    float: left;
    display:block;
    width: 80px;
    overflow:hidden;
    font-family:'Verdana';
    font-size: 11px;
    font-weight: bold;
    text-align:center;
    height: 16px;
    background:   url('../img/css_bg/buttons/cat_button.png') no-repeat;
    color: #FFFFFF;
}
.category_li a:hover{
    background-color:red;
    background:  url("../img/css_bg/buttons/cat_button_hover.png") no-repeat;
    width: 80px;
    height: 16px;
    overflow: hidden;
    font-size: 12px;
}
/************************************************/
.game_page_picture{
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
    display:block;
    width:200px;
}
.game_page_picture:hover{
    display:block;
    color: yellow;
    border: 2px solid #FFFFFF;
}
/***************Foot Links*********/
.foot_links{

}
.foot_links a{
    color: #FFFFFF;
}
.about_us_div{
    display:inline-block;
    text-align:left;
    width:98%;
    height: 600px;
    border: 0px solid #555555;
    background-color:;
    color: #FFFFFF;
    font-family:'Calibri';
    font-size:16px;
    overflow:auto;
    margin-top: 14px;
    padding-left: 4px;
}
.about_us_div p{
    font-size:16px;
    text-align:justify;
    text-indent:30px;
    line-height:25px;
    margin-bottom: 10px;
    padding-right: 6px;
}
.ltu_img_holder{
    width: 120px;
    height: 130px;
}
.ltu_img_holder img{
    border: 1px solid #FFFFFF;
}
.walkthrough_tutorial{
    display:inline-block;
    border: 0px solid red;
    width:630px;
    height: 330px;
    text-align:justify;
  padding: 10px 10px 10px 10px;
    overflow:auto;
    font-family:'Calibri';
    font-size:16px;
}
.walkthrough_description{
    display:inline-block;
    border: 1px solid #777777;
    width: 96%;
    height:330px;
    overflow:auto;
    margin-top: 20px;
    font-family:'Calibri';
	color:#CCCCCC;
    font-size:15px;
    line-height:30px;
    text-align:justify;
    text-indent:30px;
    padding: 10px 10px 10px 10px;
}
.tag_links{

}
.tag_links a{
    font-family:'Calibri';
    color: #FFFFFF;
}
.tag_links a:hover{
    text-decoration:underline;
}
.game_instrcution_control{
    display:inline-block;
    border: 0px solid red;
    width:630px;
    height: 80px;
    text-align:justify;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
    padding-right: 2px;
    overflow:auto;
    font-family:'Calibri';
    font-size:16px;
}
.gamelist{
    font-family:'Calibri';
    font-size: 13px;
}
.gamelist a{
    font-family:'Calibri';
    font-size: 13px;
    color: #FFFFFF;
}
.gamelist a:hover{
    color:yellow;
    text-decoration:underline;
}
#allgamelist{
    display:none;
}
#allgamelist_control{
    color: #FFFFFF;
    font-family:'Calibri';
    font-size: 14px;
    display: block;
}
#allgamelist_control a{
    color: #FFFFFF;
    font-family:'Calibri';
    font-size: 14px;
    letter-spacing:1px;
}
#allgamelist_control a:hover{
    color: yellow;
    text-decoration:underline;
    font-weight:bold;
}
.pp_label1{
    font-family:'Calibri';
    font-weight:bold;
    font-size:14px;
    height: 16px;
}
.pp_playagain{
    height: 15px;
    width: 120px;
    line-height:15px;
    /*background-color:#777777;*/
    /*border: 1px solid #888888;*/
    color: #FFFFFF;
    display:block;
    letter-spacing:1px;
}
.pp_playagain a{
    color: #FFFFFF;
    display:block;
    width:118px;
    text-align:center;
    height:14px;
    background:url('../img/play_again_but.png') no-repeat center;
}
.pp_playagain a:hover{
    color: #000000;
    display:block;
    background-color:red;
}
.pp_walkthrough{
    height: 15px;
    width: 120px;
    line-height:15px;
    /*background-color:#777777;
    border: 1px solid #888888;*/
    color: #FFFFFF;
    display:block;
    margin-top: 3px;
    letter-spacing:1px;
}
.pp_walkthrough a{
    color: #FFFFFF;
    display:block;
    width: 118px;
    height: 14px;
    text-align:center;
    background:url('../img/walkthrough_but.png') no-repeat center;
}
.pp_walkthrough a:hover{
    color: #000000;
    display:block;
    
}
.pp_highscore{
    height: 15px;
    width: 120px;
    line-height:15px;
    /*background-color:#777777;*/
    /*border: 1px solid #888888;*/
    color: #FFFFFF;
    display:block;
    margin-top: 3px;
    letter-spacing:1px;
}
.pp_highscore a{
    color: #FFFFFF;
    width: 118px;
    height: 14px;
    display:block;
    text-align:center;
    background:url('../img/highscore_but.png') no-repeat center;
}
.pp_highscore a:hover{
    color: #000000;
    display:block;
    /*background-color:red;*/
}
.pp_yes{
    height: 15px;
    width: 70px;
    line-height:15px;
    background-color:#777777;
    border: 1px solid #888888;
    color: #FFFFFF;
    display:block;
    margin-top: 3px;
    letter-spacing:1px;
}
.pp_yes a{
    color: #FFFFFF;
    display:block;
}
.pp_yes a:hover{
    color: #FFFFFF;
    display:block;
    background-color:red;
}
.pp_box_title{
    height: 26px;
    background-color:#1C84DB;
    color: #FFFFFF;
    font-family: 'Arial';
    font-size:15px;
	font-weight:bold;
    padding-left: 10px;
}
.pp_box_title a{
    color: #FFFFFF;
}
.cht{
    width: auto;
    background-color:#555555;
    border: 1px solid #666666;
    font-family:'Calibri';
    padding-right: 6px;
    padding-left: 6px;
    text-align:right;
}
.chd{
    width: auto;
    background-color:#555555;
    border: 1px solid #666666;
    font-family:'Calibri';
    padding-right: 6px;
    padding-left: 6px;
    text-align:left;
}
.sw_a{
    
}

.sw_a a{
    color: #FFFFFF;
    font-family:'Calibri';
}
.sw_a a:hover{
    color: yellow;
    font-family:'Calibri';
    text-decoration:underline;
}
.sfs{
    color: #FFFFFF;
    font-family:'Calibri';
}
.sfs a{
    color: #FFFFFF;
    font-family:'Calibri';
 
}
.sfs a:hover{
    color: yellow;
    font-family:'Calibri';
    text-decoration:underline;
}
.hsd{
    color: #FFFFFF;
    font-family:'Calibri';
}

#anchor
{
  background        : url(../img/default.jpg) 0 4px  no-repeat;
  display: block;

  font		   : 12px Arial;
  color            : #000000;
  padding          : 12px 0 0 0px ;
  margin-right	   : 2px;
 }
#anchor  a
{
  display:block;
  color            : #FFFFFF;
}

.next-menu li
{
 float              : left;
 
 position :relative;
 /*background         : url(../img/selected.png) 0 4px no-repeat;*/
 border: 1px solid red;
 height             : 20px;
 width              : 30px;
 /*padding            : 12px 0 0 0px ;
 margin-right	    : 2px;*/
 font		    : 12px Arial;
 color              : #ffffff;
 text-align: center;
 list-style	    : none;

}
.num_dis{
    background         : url(../img/selected.jpg) 0 4px no-repeat;
 height             : 30px;
 width              : 30px;
}
.next-menu li a
{
    display:block;
    float              : left;
 position :relative;
 background         : url(../img/selected.jpg) 0 4px no-repeat;
 height             : 20px;
 width              : 30px;
 padding            : 12px 0 0 0px ;
 margin-right	    : 2px;
 /*margin       : 2px 0px 0px 2px;*/
 color            : #000000;
 cursor           : pointer;
}


.next-menu
{
width:auto;
/*height: 30px;*/
padding:1px 3px 0px 0px;

}
.num{
    width: 40px;
    height: 30px;
    color: #FFFFFF;
    font: 12px Arial;
}
.numsel{
    width: 40px;
    height: 30px;
    color: #FFFFFF;
    background: url(../img/default.jpg)  no-repeat center;
    font: 12px Arial;
    font-weight:bold;
}
.num a{
    background: url(../img/selected.jpg) no-repeat center;
    display: block;
    color: #ffffff;
    cursor: pointer;
    font-weight:bold;
    width: 30px;
    height:30px;
    line-height:30px;
    
}
.tipbox{
    border: 2px solid #CCCCCC;
    color:#FFFFFF;
    font-family:'Calibri';
    font-size:16px;
    letter-spacing: 1px;
    background-color:#333333;
	float:left;
}
.tipbox-title{
     color:#66CCFF;
	 font-size:18px;
	 text-decoration:blink;
	 border:#666666;
	 }
	 
.tipbox-stage{
    border: 1px solid red;
    color:yellow;
    font-family:'Calibri';
    font-size:16px;
    letter-spacing: 1px;
    background-color:black;
}
.ng-g2r{

     width: 100px;
    height: 85px;
    border: 0px solid #999999;;
}
/* point popup style */
* html .overlay { 
	position: absolute;
	filter: alpha(opacity = 80);
	height:1640px;
	width:1006px;
}

.overlay
{
	background:#000000;
	height:100%;
	width:100%;
	opacity:0.8;
	z-index:50;
	position:fixed;
	display:none;
}

* html .popup-main-container { 
	position: absolute;
}
.popup-main-container
{
	position:fixed;
	margin:0 auto;
	width:551px;
	top:22%;
	left:30%;
	z-index:100;
}


.closebtn-pnl
{
	height:35px;
	width:35px;
	float:right;
	overflow:hidden;
}
.closebtn
{
	background:url(../images/close.png) no-repeat;
	height:28px;
	width:26px;
	float:right;
	margin-top:5px;
	padding:2px 0px 0px 8px;
	cursor:pointer;
}
.popup-top
{
	background:url(../images/b.png) repeat scroll 0 0 transparent;
	height:15px;
	opacity:0.8;
}
.popup-left
{
	float:left;
	overflow:hidden;
	background:url(../images/b.png) repeat scroll 0 0 transparent;
	height:270px;
	width:15px;
	opacity: 0.8;
}
.popup-center
{
	width:521px;
	height:270px;
	float:left;
	overflow:hidden;
	background:#191919;
}
.popup-right
{
	float:right;
	overflow:hidden;
	background:url(../images/b.png) repeat scroll 0 0 transparent;
	height:270px;
	width:15px;
	opacity: 0.8;
}
.popup-bottom
{
	background:url(../images/b.png) repeat scroll 0 0 transparent;
	height:15px;
	width:551px;
	opacity: 0.8;
}
.popup-center-panel
{
	overflow:hidden;
	font-family:Arial Black;
}
.popup-left
{
	float:left;
}
.point-toptext
{
	width:521px;
	text-align:center;
	font-size:22px;
	margin-top:16px;
}
.inner-middle-container
{
	text-align:center;
	width:521px;
	overflow:hidden;
}
.inner-middle-panel
{
	font-size:100px;
	color:#FFCC00;
	text-align:center;
}
.inner-middle-panel .imgpanel
{
	float:left;
	margin-left:102px;
	padding-top:10px;
}
.inner-middle-panel .pntpanel
{
	float:left;
	margin-left:11px;
}
.point-btmtext
{
	width:521px;
	text-align:center;
	font-size:18px;
}
.popup-okpanel
{
	text-align:center;
}
.popup-okpanel .popup-okbtn
{
	background:url(../img/popup-ok.png) no-repeat;
	width:72px;
	height:26px;
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-size:20px;
	font-family:Arial Black;
	margin-top:5px;
	border:none;
}
.popup-okpanel .popup-share
{
	background:url(../img/popup-share.png) no-repeat;
	width:72px;
	height:26px;
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-size:20px;
	font-family:Arial Black;
	margin-top:5px;
	border:none;
}
.popup-okpanel .popup-okbtn:hover
{
	color:#000000;
}
/* end of point popup style */
/* user area login style */
.user_area .emailinput
{
	/*background-color:#000000;
	border:0;
	border:#666666;
	color:#FFFFFF;*/
	background:#E9FFFF;
	height:21px;
	font-family:Arial;
	font-size:12px;
}
.user_area .passwordinput
{
	background:#E9FFFF;
	height:21px;
	margin-top:10px;
	font-family:Arial;
	font-size:12px
}
.user_area .registerbutton
{
	width: 120px;
	font-family:Arial Black;
	border:0;
	font-size:12px;
	cursor:pointer;
	background:url(../img/signup_1.png) no-repeat;
	width:62px;
	height:19px;
	color:#ffffff;
}
.user_area .registerbutton:hover, .user_area .loginbutton:hover, .user_area .forgotpasswordbutton:hover
{
	color:#000000;
}
.user_area .loginbutton
{
	background:url(../img/login_1.png);
	cursor:pointer;
	height:19px;
	width:62px;
	border:0;
	font-family:Arial Black;
	font-size:12px;
	color:#ffffff;
}
.user_area .forgotpasswordbutton
{
	width: 100px;
	font-family:Arial Black;
	font-size:12px;
	cursor:pointer;
	background:url(../img/forgot.png) no-repeat;
	border:0;
	width:62px;
	height:19px;
	color:#ffffff
}
.forgotpasswordsubmitbtn
{
	background:url(../img/go_1.png) no-repeat;
	width:43px;
	height:19px;
	border:0;
	cursor:pointer;
	font-family:Arial Black;
	font-size:12px;
	color:#ffffff;

}
.forgotpasswordsubmitbtn:hover
{
	color:#000000;
}
.clickheretologin-btn
{
	background:url(../img/clickheretologin-btn.png) no-repeat;
	width:132px;
	height:19px;
	border:0;
	cursor:pointer;
	font-family:Arial Black;
	font-size:12px;
	color:#ffffff;
}
.clickheretologin-btn:hover
{
	color:#000000;
}
.forgotpass-emailinput
{
	background:#E9FFFF;
	height:21px;
	font-family:Arial;
	font-size:12px;
	width:211px;
	margin-left: 8px;
}
.forgotpass-emaillbl
{
    font-family: Arial Black;
    font-size: 12px;
    margin-left: 8px;
	display:block;
}
.register-frm .emailinput
{
    background:#E9FFFF;
    font-family: Arial;
    font-size: 12px;
    height: 21px;
	width:211px;
}
.register-frm .registerbutton
{
	background:url(../img/signup_1.png) no-repeat;
	width:61px;
	height:19px;
	border:0;
	color: #FFFFFF;
    font-family: Arial Black;
    font-size: 12px;
	cursor:pointer;
}
.register-frm .registerbutton:hover
{
	color:#000000;
}
.register-frm .gender
{
    background:#E9FFFF;
    font-family: Arial;
    font-size: 12px;
    height: 21px;
}
.register-frm .nameinput
{
    background:#E9FFFF;
    font-family: Arial;
    font-size: 12px;
    height: 21px;
	width:211px;
}
/* end of user area login style */
.vote-panel .voteup
{
	background:url("../img/voteup.png") no-repeat scroll 0 0 transparent;
	display:block;
	/*height:45px;
	width:50px;*/
	height:29px;
	width:34px;
}
.vote-panel .votedown
{
	background:url("../img/votedown.png") no-repeat scroll 0 0 transparent;
	display:block;
	/*height:45px;
	width:50px;*/
	height:29px;
	width:34px;
}

/* user profile page style */
.user-profile-panel
{
	border:1px solid #407bb7;
	overflow:hidden;
}
.user-profile-panel .user-name-box
{
	height:25px;
	border:1px solid #407bb7;
	text-align:center;
	font-weight:bold;
}
.user-profile-panel .user-name-box .user-stage-name
{
	float:left;
	overflow:hidden;
	margin-left:5px;
}
.user-profile-panel .user-name-box .user-stage-level
{
	float:right;
	overflow:hidden;
	margin-right:5px;
}
.user-detail-panel .user-avatar
{
	height:414px;
	width:196px;
	border:1px solid #407bb7;
	float:left;
	overflow:hidden;
	margin:1px;
}
.user-detail-panel .user-avatar img
{
	height:379px;
	width:194px;
	padding:1px;
}
.user-detail-panel .user-avatar a
{
	background:url(../img/change-avatar.png) no-repeat;
	height:33px;
	width:196px;
	display:block;
}
.user-detail-panel .user-score-box
{
	height:52px;
	width:485px;
	border-bottom:1px solid #407bb7;
	float:left;
	overflow:hidden;
}
.user-name-edit-box
{
	font-weight:bold;
}
.user-name-edit-box .user-name
{
	float:left;
	margin:3px 0px  0px 14px;
}
.user-name-edit-box .edit-profile
{
	float:right;
	margin:3px 11px  0px 0px;
}
.user-name-edit-box .edit-profile a
{
	color:#ffffff;
}
.user-name-edit-box .box1
{
	overflow:hidden;
}
.user-score-box .borderbg
{
	background:url(../img/borderbg.png) no-repeat;
	height:4px;
	width:464px;
}
.user-point-board
{
	background:url(../img/score-box.png) no-repeat;
	height:21px;
	width:442px;
	margin:2px 0px 0px 12px;
}
.user-point-board .score-spn
{
	padding-left:145px;
	color:#000000;
	font-weight:bold;
}
.user-point-board .socre-spn-curnt
{
	padding-left:180px;
	color:#000000;
	font-weight:bold;
}
.avatar-page-gotoprofile
{
	background:url(../img/clickheretologin-btn.png) no-repeat;
	width:132px;
	height:19px;
	border:0;
	cursor:pointer;
	font-family:Arial Black;
	font-size:12px;
	color:#ffffff;
}

/*
.user-point-board .overall-score
{
	float:left;
	overflow:hidden;
	margin-left:10px;
	width:240px;
}
.user-point-board .overall-score .score-lbl
{
	font-weight:bold;
	margin-right:15px;
}
.user-point-board .overall-score .score-spn
{
	display:block;
}
.user-point-board .current-score
{
	float:left;
	overflow:hidden;
	margin-left:10px;
	width:220px;
}
.user-point-board .current-score .score-lbl
{
	font-weight:bold;
	margin-right:15px;
}*/
.user-score-display
{
	font-size:12px;
}
.user-score-display .score-panel
{
	float:left;
	overflow:hidden;
	width:150px;
	height:150px;
	margin:5px;
	border:1px solid #8eb1c7;
}
.user-score-display .game-score
{
	background:url(../img/game-score-bg.png) no-repeat;
	height:146px;
	width:146px;
	margin:2px;
	padding:128px 0px 0px 0px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.user-score-display .completed-game-score
{
	background:url(../img/game-score-bg-completed.png) no-repeat;
}
.challenge
{
	color:#f7af21;
	font-weight:bold;
}
.user-score-display .challenge
{
	background:url(../img/challenge-bg.png) no-repeat;
	height:146px;
	width:146px;
	margin:2px;
	padding:128px 0px 0px 0px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.user-score-display .completed-challenge
{
	background:url(../img/challenge-bg-completed.png) no-repeat;
}
.user-score-display .king-award
{
	background:url(../img/king-award-bg.png) no-repeat;
	height:146px;
	width:146px;
	margin:2px;
	padding:128px 0px 0px 0px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.user-score-display .completed-king-award
{
	background:url(../img/king-award-bg-completed.png) no-repeat;
}
.user-score-display .high-score
{
	background:url(../img/high-score-bg.png) no-repeat;
	height:146px;
	width:146px;
	margin:2px;
	padding:128px 0px 0px 0px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.user-score-display .completed-high-score
{
	background:url(../img/high-score-bg-completed.png) no-repeat;
}
.user-score-display .top-score
{
	background:url(../img/top-score-bg.png) no-repeat;
	height:146px;
	width:146px;
	margin:2px;
	padding:128px 0px 0px 0px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.user-score-display .completed-top-score
{
	background:url(../img/top-score-bg-completed.png) no-repeat;
}
.user-score-display .award
{
	background:url(../img/award-bg.png) no-repeat;
	height:146px;
	width:146px;
	margin:2px;
	padding:128px 0px 0px 0px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.user-score-display .completed-award
{
	background:url(../img/award-bg-completed.png) no-repeat;
}
.user-edit-frm-btn-panel
{
	margin-top:50px;
	float:left;
	overflow:hidden;
}
.user-edit-frm
{
	overflow:hidden;
}
.user-edit-frm .profile-box .inpttxt
{
	background:none repeat scroll 0 0 #E9FFFF;
}
.user-edit-frm .profile-box label
{
	display:block;
	float:left;
	width:145px;
	font-weight:bold;
	text-align:justify;
	margin-left:90px;
}
.user-edit-frm .profile-box span
{
	float:left;
	margin-bottom:15px;
}

.user-edit-frm1
{
	float:left;
	overflow:hidden;
	width:318px;
	margin-top:50px;
}
.user-edit-frm1 .profile-box .inpttxt
{
	background:none repeat scroll 0 0 #E9FFFF;
}
.user-edit-frm1 .profile-box label
{
	display:block;
	float:left;
	width:117px;
	font-weight:bold;
	text-align:justify;
	margin-left:20px;
}
.user-edit-frm1 .profile-box span
{
	float:left;
	margin-bottom:15px;
}
/* user area profile panel */
.user-area-profile-panel .user-part-container
{
	overflow:hidden;
	margin-top:4px;
}
.user-area-profile-panel .user-part1
{
	float:left;
	overflow:hidden;
	width:80px;
	margin:0px 0px 0px 5px;
}
.user-part1 .avatar-img
{
	height:100px;
	width:80px;
}
.user-part1 .avatar-row2
{
	text-align:center;
	font-family:Arial Black;
	font-size:13px;
}
.user-area-profile-panel .user-part2
{
	width:200px;
	margin-left:10px;
	float:left;
	overflow:hidden;
}
.user-part2 span
{
	font-family:Arial Black;
	font-size:12px;
}
.user-part2 .user-name
{
	overflow:hidden;
	margin-bottom:7px;
}
.user-part2 .usr-nam-spn
{
	padding:0px 0px 0px 10px;
}
.user-part2 .user-name span
{
	display:block;
	float:left;
	color:#ffffff;
}
.user-part2 .user-name span a span:hover
{
	text-decoration:underline;
}
.half
{
	width:117px;
	float:left;
	overflow:hidden;
}
.user-part2 .view-profile
{
	overflow:hidden;
}
.user-part2 .view-profile
{
	background:url(../img/viewprofile.png) no-repeat;
	height:19px;
	width:80px;
	color:#ffffff;
	margin:3px;
}
.user-part2 .view-profile span
{
	font-size:11px;
	display:block;
	color:#ffffff;
	padding:2px;
}
.user-part2 span .lbl
{
	width:20px;
}
.user-area-profile-panel .user-part3
{
	/*float:left;
	overflow:hidden;*/
	width:297px;
	overflow:hidden;
}
.user-part3 .view-profile
{
	float:left;
	overflow:hidden;
	margin-left:100px;
}
.user-part3 .view-profile a
{
	color:#ffffff;
}
.user-part2 .logout
{
	overflow:hidden;
	height:23px;
	margin-top:23px;
	margin-bottom:5px;
}
.user-part2 .logout .logoutbtn
{
	background:url(../img/login_1.png) no-repeat;
	width:62px;
	cursor:pointer;
	height:19px;
	border:0;
	font-family:Arial Black;
	font-size:12px;
	color:#ffffff;
}
.user-part2 .logout .logoutbtn:hover, .user-part2 .view-profile span:hover
{
	color:#000000;
}
/* end of user area profile panel */
/* end of user profile page style */

/* play page award */
.user-awardgame-panel .award-title-link
{
	margin:2px 0px 7px;
	padding:2px 10px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	background:#1C84DB;
}
.award-title-link a
{
	font-size:23px;
	color:#ffffff;
}
.award-title-link a:hover
{
	text-decoration:underline;
}
.awardlist-link
{
	float:right;
	overflow:hidden;
}
.awardlist-link a
{
	font-size:16px;
}
.award-game-list
{
	margin:15px;
	overflow:hidden;
	height:440px;
}
.award-game-list .newgames_li_rand
{
	margin-left:14px;
}
.award-list
{
	overflow:hidden;
}
.award-list .newgames_li_rand
{
	width:150px;
	height:150px;
	margin-left:16px;
}
.favorite-btn
{
	background:url(../img/favoritebutton.png) no-repeat;
	height:25px;
	width:30px;
	border:none;
	cursor:pointer;
}
.award-more-link
{
	float:right;
	margin:0px 18px 9px 0px;
}
.award-more-link a
{
	color:#ffffff;
}
.award-more-link a:hover
{
	text-decoration:underline;
}

.award_newgames_li{
    display:inline-block;
    list-style-type:none;
    width: 150px;/*auto*/
    height:150px;;
    text-align:center;
    float:left;
    border: 0px solid green;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    /*background-color:white;*/
    margin-bottom: 2px;
}
.award_gamethumbnail_img{
    border: 0px solid #999999;

}
/* end of play page award */

/* play page favorite */
.user-favoritegame-panel .fav-title-link
{
	margin:10px;
}
.fav-title-link a
{
	font-size:23px;
	color:#ffffff;
}
.fav-title-link a:hover
{
	text-decoration:underline;
}
.fav-game-list
{
	margin:15px;
	overflow:hidden;
	height:440px;
}
.fav-game-list .newgames_li_rand
{
	margin-left:14px;
}
.favorite-btn
{
	background:url(../img/favoritebutton.png) no-repeat;
	height:25px;
	width:30px;
	border:none;
	cursor:pointer;
}
.fav-more-link
{
	float:right;
	margin-right:5px;
}
.fav-more-link a
{
	color:#ffffff;
}
.fav-more-link a:hover
{
	text-decoration:underline;
}
/* end of play page favorite */

/* challenge page style */
.challenge-container
{
	border:1px solid #1C84DB;
	width:641px;
	margin:7px 0px 3px 9px;
	overflow:hidden;
}
.top-gamer
{
	text-align:center;
	font-family:'Trebuchet MS';
	font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #1C84DB;
}
.challenge-heading, .challenge-game-list
{
	font-family:Arial;
	font-size:18px;
	text-align:center;
}
.challenge-heading ul, .challenge-game-list ul
{
	margin:0px;
	padding:0px;
	overflow:hidden;
	border-bottom:1px solid #1C84DB;
}
.challenge-heading ul li, .challenge-game-list ul li
{
	float:left;
	overflow:hidden;
	line-height:28px;
	height:25px;
}
.challenge-heading .game-heading, .challenge-game-list .game-list
{
	width:196px;
	padding-left:4px;
}
.challenge-heading .player-heading, .challenge-game-list .player-list
{
	width:150px;
}
.challenge-heading .score-heading, .challenge-game-list .score-list
{
	width:100px;
}
.challenge-heading .country-heading, .challenge-game-list .country-list
{
	width:100px;
}
.challenge-heading .chalng-heading, .challenge-game-list .chalng-list
{
	width:91px;
}
.challenge-game-list
{
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.challenge-game-list ul li
{
	border-bottom:1px solid #1C84DB;
	margin:3px 0px 3px 0px;
}
.challenge-game-list .game-list
{
	text-align:left;
}
.challenge-game-list .game-list a, .challenge-game-list .chalng-list a
{
	color:#ffffff;
}
.challenge-loginalrt
{
	color:#F7AF21;
	cursor:pointer;
}
#challenge-link
{
	color:#F7AF21;
}
/* end of challenge page style */

.king-bg
{
	/*background:url(../img/facebook-icon.gif) no-repeat;*/
	height:200px;
	width:150px;
	float:left;
	overflow:hidden;
	margin:2px;
}
.flsh-site a
{
	color:#ffffff;
}
.flsh-site img
{
	height:80px;
	width:90px;
}

.highscorefblink
{
	margin-top:50px;
	text-align:center;
	font-family:'Arial';
	font-size:16px;
	font-weight:bold;
}
.highscorefblink a
{
	color:#ffffff;
}
.highscorefblink a:hover
{
	text-decoration:underline;
}
