root { 
    display: block;
}
body{
    margin: 0;
    border: 0px solid red;
    background-color:#000000;
    color: #FFFFFF;
    text-align:center;
	
}
p{color:#FFFFFF}
.container{
	margin: 0 auto;
	width: 1003px;
	}
table{
	padding:0;
	margin:0;
	
}
.border {
	border-radius: 7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px; 
	border: 4px solid #36f;/*#3366FF;*/
	margin:1px!important;
}
.logo{ 
	width:253px;
	float:left;
	height:185px;
	padding:0;
}
header{
	min-height:100px;

}
.category{
	height:auto;	
	min-height:45px;
}
 .category li{
    float:left;
 	width:91px;
 }
 .category li a{
 	line-height:15px!important;
	width:70px!important;
	font-size:14px!important;
	min-height:38px!important;
	padding-top:5px;
	margin:1px;
 }
.navbar{ 
	height:auto;	
	min-height:30px;
	
 }
nav ul form{
	padding:0;
	margin:0;
}
nav ul input{
	height:20px!important;
	padding:  0!important;
	margin: 0 0px!important;
	float:left;
}
nav ul .btn{
	padding:0 5px 0!important;
	margin:2px 0 0 0  ; 
	width:30px!important;
	
}
nav ul li.last{
	margin-right	:0;
	padding			:4px 0 0 2px;
	width			:155px
}
.g2r-area, .g2r-area div{
	height:250px;
	min-width:300px;
	}
	.scroll{ 
	 height: 230px !important;
	 overflow-y:auto; 
	 }
.gamethumbnail_img{
    width: 150px;
    height: 150px!important;
    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;
	margin:0
}
.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: 150px;/*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:150px;
 height:auto;
    border: 2px solid #000000;
	color:#FFFFFF
}
.newgames_li a:hover{
    display:block;
    width:150px;
height:auto;
    border: 2px solid white;
    /*opacity:0.5;
    filter:alpha(opacity=50);*/
}
/* skin ad style*/

.skinadleft
{
	position: fixed;
	top: 0pt;
	left: 0pt;
	z-index: 100;
	width: 100%;
	height: 768px;
	overflow: hidden;
	visibility: hidden;
}
 
.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 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{

}
.headermenu a{ height:28px!important;}

.btn_blue a {
	height:20px;
	border:#05447f 1px solid;
	display:inline-block;
	box-shadow:
 0px 0px 2px rgba(000, 000, 000, 0.5), inset 0 1px 1px -1px #fff, inset 0 -1px 1px -1px #00395d;
	-moz-box-shadow:
 0px 0px 2px rgba(000, 000, 000, 0.5), inset 0 1px 1px -1px #fff, inset 0 -1px 1px -1px #00395d;
	-webkit-box-shadow:
 0px 0px 2px rgba(000, 000, 000, 0.5), inset 0 1px 1px -1px #fff, inset 0 -1px 1px -1px #00395d;
	border-radius:5px;
	text-shadow:
 0px -1px 0px rgba(000, 000, 000, .8), 0px 1px 0px rgba(255, 255, 255, 0.2);
	line-height:23px;
	text-align:center;
	background: #19a6d3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5YTZkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzA4NTNhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzA2NDQ5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjI4NmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
	background: -moz-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #19a6d3), color-stop(50%, #0853a1), color-stop(51%, #064492), color-stop(100%, #02286e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* IE10+ */
	background: linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19a6d3', endColorstr='#02286e', GradientType=0 ); /* IE6-8 */
	color:#fff !important;
	padding:0 10px;
}
.btn_blue a:hover {
	background: #3cb7dd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjYjdkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzE4NzZiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzA4NDY5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjVhYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
	background: -moz-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3cb7dd), color-stop(50%, #1876ba), color-stop(51%, #084690), color-stop(100%, #0f5aa8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* IE10+ */
	background: linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cb7dd', endColorstr='#0f5aa8', GradientType=0 ); /* IE6-8 */
}
.btn_blue a:active {
	background: #3cb7dd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjYjdkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzE4NzZiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzA4NDY5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjVhYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
	background: -moz-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3cb7dd), color-stop(10%, #1876ba), color-stop(90%, #084690), color-stop(100%, #0f5aa8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* IE10+ */
	background: linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cb7dd', endColorstr='#0f5aa8', GradientType=0 ); /* IE6-8 */
	color:#fff !important;
}

.btn_green a {
	height:20px;
	border:#047C32 1px solid;
	display:inline-block;
	box-shadow:
 0px 0px 2px rgba(000, 000, 000, 0.5), inset 0 1px 1px -1px #fff, inset 0 -1px 1px -1px #00395d;
	-moz-box-shadow:
 0px 0px 2px rgba(000, 000, 000, 0.5), inset 0 1px 1px -1px #fff, inset 0 -1px 1px -1px #00395d;
	-webkit-box-shadow:
 0px 0px 2px rgba(000, 000, 000, 0.5), inset 0 1px 1px -1px #fff, inset 0 -1px 1px -1px #00395d;
	border-radius:5px;
	text-shadow:
 0px -1px 0px rgba(000, 000, 000, .8), 0px 1px 0px rgba(255, 255, 255, 0.2);
	line-height:23px;
	text-align:center;
	background: #19a6d3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #19D17B 0%, #29A008 50%, #064492 51%, #1E6D02 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #19D17B), color-stop(50%, #29A008), color-stop(51%, #064492), color-stop(100%, #1E6D02)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* IE10+ */
	background: linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19a6d3', endColorstr='#02286e', GradientType=0 ); /* IE6-8 */
	color:#fff !important;
	padding:0 10px;
}
.btn_green a:hover {
	background: #3cb7dd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3cb7dd), color-stop(50%, #1876ba), color-stop(51%, #084690), color-stop(100%, #0f5aa8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* IE10+ */
	background: linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cb7dd', endColorstr='#0f5aa8', GradientType=0 ); /* IE6-8 */
}
.btn_green a:active {
	background: #3cb7dd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3cb7dd), color-stop(10%, #1876ba), color-stop(90%, #084690), color-stop(100%, #0f5aa8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* IE10+ */
	background: linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cb7dd', endColorstr='#0f5aa8', GradientType=0 ); /* IE6-8 */
	color:#fff !important;
}

.btn_orange a {
	padding:5px 6px;
	width:76px;
	margin:1px 2px;
	border:#05447f 1px solid;
	display:inline-block;
	box-shadow:
 0px 0px 2px rgba(000, 000, 000, 0.5), inset 0 1px 1px -1px #fff, inset 0 -1px 1px -1px #00395d;
	-moz-box-shadow:
 0px 0px 2px rgba(000, 000, 000, 0.5), inset 0 1px 1px -1px #fff, inset 0 -1px 1px -1px #00395d;
	-webkit-box-shadow:
 0px 0px 2px rgba(000, 000, 000, 0.5), inset 0 1px 1px -1px #fff, inset 0 -1px 1px -1px #00395d;
	border-radius:5px;
	text-shadow:
 0px -1px 0px rgba(000, 000, 000, .8), 0px 1px 0px rgba(255, 255, 255, 0.2);
	line-height:23px;
	text-align:center;
	background: #19a6d3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5YTZkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzA4NTNhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzA2NDQ5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjI4NmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
	background: -moz-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #19a6d3), color-stop(50%, #0853a1), color-stop(51%, #064492), color-stop(100%, #02286e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* IE10+ */
	background: linear-gradient(top, #19a6d3 0%, #0853a1 50%, #064492 51%, #02286e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19a6d3', endColorstr='#02286e', GradientType=0 ); /* IE6-8 */
	color:#fff !important;
	
}
.btn_orange a:hover {
	background: #3cb7dd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjYjdkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzE4NzZiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzA4NDY5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjVhYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
	background: -moz-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3cb7dd), color-stop(50%, #1876ba), color-stop(51%, #084690), color-stop(100%, #0f5aa8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* IE10+ */
	background: linear-gradient(top, #3cb7dd 0%, #1876ba 50%, #084690 51%, #0f5aa8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cb7dd', endColorstr='#0f5aa8', GradientType=0 ); /* IE6-8 */
}
.btn_orange:active {
	background: #3cb7dd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjYjdkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzE4NzZiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzA4NDY5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjVhYTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
	background: -moz-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3cb7dd), color-stop(10%, #1876ba), color-stop(90%, #084690), color-stop(100%, #0f5aa8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* IE10+ */
	background: linear-gradient(top, #3cb7dd 0%, #1876ba 10%, #084690 90%, #0f5aa8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cb7dd', endColorstr='#0f5aa8', GradientType=0 ); /* IE6-8 */
	color:#fff !important;
}
 
.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_left{
    width: 268px;

}
/**********************************/
.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;
}

/**************************************************/
footer{
    font-family:'Calibri';

}
footer a{
    font-family:'Calibri';
    font-size:14px;
    padding-left: 6px;
    padding-right: 6px;
	color:#FFFFFF;
}
footer a:hover{
    text-decoration:underline;
	color:#FFFFFF;
}
.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:#36f;/*#1c84db;*/
    padding-left: 10px;
    font-family:'Arial';
    font-size:16px;
	font-weight:bold;
	color:#FFFFFF
}
.box_title a{ color:white;}
.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;

}



.new_arrival {
background:url(../img/dates-new-icon.png) no-repeat bottom left ;
position:relative;


top:35px;
display:block;

}

/*********************RANDOM GAMES********************************/
.ng_tab_rand{
    display:inline-table;
    border: 0px solid white;
    width: 645px;
    height: auto;
    margin-left: 7px;
    /*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;
height:80px;
    border: 2px solid #000000;
}
.newgames_li_rand a:hover{
    display:block;
    width:90px;
height:80px;
    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;
	margin:0
}
/*********************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;
	padding:0;
	margin:0;
}
/*********************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: 765px;
    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: 100%;
    height:490px;
    overflow:auto;
    margin-top: 20px;
    font-family:'Calibri';
	color:#CCCCCC;
    font-size:15px;
    line-height:30px;
    text-align:justify;
    text-indent:20px;
    padding: 10px 0px;
	over-flow:hidden;
 
}
.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: #36f;
    display:block;
    letter-spacing:1px;
    text-decoration:none;
}
.pp_playagain a{
    color: #36f;
    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;
    text-decoration:underline;    
}
.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{
	 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;
}
.gp_label1{font-family:'Calibri';border: 1px solid #888888;font-size:18px; height: 40px; color:#00CCFF; padding-right:3px; padding-left:1px; text-indent:4px}
.gp_data1{font-family:'Calibri';font-size:16px;border: 1px solid #888888;text-indent:4px}
.gp_play_but{font-family:'Verdana';font-size:12px;font-weight:bold;letter-spacing:2px;height: 40px;line-height:40px;display:block;}
.gp_play_but a{font-family:'Verdana';font-size:12px;font-weight:bold;letter-spacing:2px;width:200px;height: 40px;line-height: 40px;background-color:teal;background:url("../img/gpage_but1.png");display:block;color: #FFFFFF;}
.gp_play_but a:hover{/*background-color:red;*/color: #000000;}
.gp_inst{display:inline-block;width:360px;height:250px;overflow:auto;font-family:'Calibri';font-size:12px;letter-spacing:1px;word-spacing:2px;
line-height:20px;}

/* Buttons */
@charset "utf-8";
/* CSS Document */

.color11 a{
    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #a946f5;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #f7a400 ), color-stop(70%, #d3900b) );
	background:-moz-linear-gradient( center top, #f7a400  35%, #d3900b 70% );
	background:-ms-linear-gradient( top, #f7a400  35%, #d3900b 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7a400 ', endColorstr='#d3900b');
	background-color:#f7a400 ;
	display:inline-block;
}.color11 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #d3900b), color-stop(70%, #f7a400) );
	background:-moz-linear-gradient( center top, #d3900b 35%, #f7a400 70% );
	background:-ms-linear-gradient( top, #d3900b 35%, #f7a400 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3900b', endColorstr='#f7a400');
	background-color:#d3900b;
}.color11 a:active {
	position:relative;
	top:1px;
}
.color12 a{
    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #a946f5;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #247bfd ), color-stop(70%, #0e5dd2) );
	background:-moz-linear-gradient( center top, #247bfd  35%, #0e5dd2 70% );
	background:-ms-linear-gradient( top, #247bfd  35%, #0e5dd2 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#247bfd ', endColorstr='#0e5dd2');
	background-color:#247bfd ;
	display:inline-block;
}.color12 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #0e5dd2), color-stop(70%, #247bfd) );
	background:-moz-linear-gradient( center top, #0e5dd2 35%, #247bfd 70% );
	background:-ms-linear-gradient( top, #0e5dd2 35%, #247bfd 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e5dd2', endColorstr='#247bfd');
	background-color:#0e5dd2;
}.color12 a:active {
	position:relative;
	top:1px;
}
.color13 a{
    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #a946f5;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #5ca313 ), color-stop(70%, #4c9205) );
	background:-moz-linear-gradient( center top, #5ca313  35%, #4c9205 70% );
	background:-ms-linear-gradient( top, #5ca313  35%, #4c9205 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca313 ', endColorstr='#4c9205');
	background-color:#5ca313 ;
	display:inline-block;
}.color13 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #4c9205), color-stop(70%, #5ca313) );
	background:-moz-linear-gradient( center top, #4c9205 35%, #5ca313 70% );
	background:-ms-linear-gradient( top, #4c9205 35%, #5ca313 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c9205', endColorstr='#5ca313');
	background-color:#4c9205;
}.color13 a:active {
	position:relative;
	top:1px;
}
.color14 a{
	    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #268a16;
 	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #f40d99), color-stop(70%, #d90b88) );
	background:-moz-linear-gradient( center top, #f40d99 35%, #d90b88 70% );
	background:-ms-linear-gradient( top, #f40d99 35%, #d90b88 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f40d99', endColorstr='#d90b88');
	background-color:#f40d99;
 	display:inline-block;
}.color14 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #d90b88), color-stop(70%, #f40d99) );
	background:-moz-linear-gradient( center top, #d90b88 35%, #f40d99 70% );
	background:-ms-linear-gradient( top, #d90b88 35%, #f40d99 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d90b88', endColorstr='#77d42a');
	background-color:#d90b88;
}.color14 a:active {
	position:relative;
	top:1px;
}




.color1 a{
    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #a946f5;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #5ca313 ), color-stop(70%, #4c9205) );
	background:-moz-linear-gradient( center top, #5ca313  35%, #4c9205 70% );
	background:-ms-linear-gradient( top, #5ca313  35%, #4c9205 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca313 ', endColorstr='#4c9205');
	background-color:#5ca313 ;
	display:inline-block;
}.color1 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #4c9205), color-stop(70%, #5ca313) );
	background:-moz-linear-gradient( center top, #4c9205 35%, #5ca313 70% );
	background:-ms-linear-gradient( top, #4c9205 35%, #5ca313 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c9205', endColorstr='#5ca313');
	background-color:#4c9205;
}.color1 a:active {
	position:relative;
	top:1px;
}


.color2 a{
    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #d83526;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #247bfd), color-stop(70%, #0e5dd2) );
	background:-moz-linear-gradient( center top, #247bfd 35%, #0e5dd2 70% );
	background:-ms-linear-gradient( top, #247bfd 35%, #0e5dd2 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#247bfd', endColorstr='#0e5dd2');
	background-color:#247bfd;
	display:inline-block;
}.color2 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #0e5dd2), color-stop(70%, #247bfd) );
	background:-moz-linear-gradient( center top, #0e5dd2 35%, #247bfd 70% );
	background:-ms-linear-gradient( top, #0e5dd2 35%, #247bfd 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e5dd2', endColorstr='#247bfd');
	background-color:#0e5dd2;
}.color2 a:active {
	position:relative;
	top:1px;
}


.color3 a{
	    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #268a16;
 	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #f40d99), color-stop(70%, #d90b88) );
	background:-moz-linear-gradient( center top, #f40d99 35%, #d90b88 70% );
	background:-ms-linear-gradient( top, #f40d99 35%, #d90b88 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f40d99', endColorstr='#d90b88');
	background-color:#f40d99;
 	display:inline-block;
}.color3 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #d90b88), color-stop(70%, #f40d99) );
	background:-moz-linear-gradient( center top, #d90b88 35%, #f40d99 70% );
	background:-ms-linear-gradient( top, #d90b88 35%, #f40d99 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d90b88', endColorstr='#77d42a');
	background-color:#d90b88;
}.color3 a:active {
	position:relative;
	top:1px;
}
 


.color4 a{
	    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #84bbf3;
	 
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #f7a400), color-stop(70%, #d3900b) );
	background:-moz-linear-gradient( center top, #f7a400 35%, #d3900b 70% );
	background:-ms-linear-gradient( top, #f7a400 35%, #d3900b 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7a400', endColorstr='#d3900b');
	background-color:#f7a400;
	display:inline-block;
}.color4 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #d3900b), color-stop(70%, #f7a400) );
	background:-moz-linear-gradient( center top, #d3900b 35%, #f7a400 70% );
	background:-ms-linear-gradient( top, #d3900b 35%, #f7a400 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3900b', endColorstr='#f7a400');
	background-color:#d3900b;
}.color4 a:active {
	position:relative;
	top:1px;
}
  
.color5 a{
    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #e65f44;
 	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #ff0000), color-stop(70%, #db0808) );
	background:-moz-linear-gradient( center top, #ff0000 35%, #db0808 70% );
	background:-ms-linear-gradient( top, #ff0000 35%, #db0808 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#db0808');
	background-color:#ff0000;
	display:inline-block;

}.color5 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #db0808), color-stop(70%, #ff0000) );
	background:-moz-linear-gradient( center top, #db0808 35%, #ff0000 70% );
	background:-ms-linear-gradient( top, #db0808 35%, #ff0000 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db0808', endColorstr='#ff0000');
	background-color:#db0808;
}.color5 a:active {
	position:relative;
	top:1px;
}
 
  
.color6 a{
    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #ee1eb5;
 
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #bd16d8), color-stop(70%, #a710c0) );
	background:-moz-linear-gradient( center top, #bd16d8 35%, #a710c0 70% );
	background:-ms-linear-gradient( top, #bd16d8 35%, #a710c0 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bd16d8', endColorstr='#a710c0');
	background-color:#bd16d8;
	 
	display:inline-block;
}.color6 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #a710c0), color-stop(70%, #bd16d8) );
	background:-moz-linear-gradient( center top, #a710c0 35%, #bd16d8 70% );
	background:-ms-linear-gradient( top, #a710c0 35%, #bd16d8 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a710c0', endColorstr='#bd16d8');
	background-color:#a710c0;
}.color6 a:active {
	position:relative;
	top:1px;
}
 

.color7 a{

    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #d83526;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #5ca313), color-stop(70%, #4c9205) );
	background:-moz-linear-gradient( center top, #5ca313 35%, #4c9205 70% );
	background:-ms-linear-gradient( top, #5ca313 35%, #4c9205 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca313', endColorstr='#4c9205');
	background-color:#5ca313;
 	display:inline-block;
}.color7 a:hover {
	border-radius:8px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #4c9205), color-stop(70%, #5ca313) );
	background:-moz-linear-gradient( center top, #4c9205 35%, #5ca313 70% );
	background:-ms-linear-gradient( top, #4c9205 35%, #5ca313 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c9205', endColorstr='#5ca313');
	background-color:#4c9205;
}.color7 a:active {
	position:relative;
	top:1px;
}
 
 

.color8 a{
    height:20px;
	font-size:16px;
	color:#fff !important;
	padding:0 10px;
	line-height:25px;

	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #337fed;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #247bfd), color-stop(70%, #0e5dd2) );
	background:-moz-linear-gradient( center top, #247bfd 35%, #0e5dd2 70% );
	background:-ms-linear-gradient( top, #247bfd 35%, #0e5dd2 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#247bfd', endColorstr='#0e5dd2');
	background-color:#247bfd;
 	display:inline-block;
}.color8 a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(35%, #0e5dd2), color-stop(70%, #247bfd) );
	background:-moz-linear-gradient( center top, #0e5dd2 35%, #247bfd 70% );
	background:-ms-linear-gradient( top, #0e5dd2 35%, #247bfd 70% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e5dd2', endColorstr='#247bfd');
	background-color:#247bfd;
	border:0px solid #337fed;
}.color8 a:active {
	position:relative;
	border:0px solid #337fed;
}
 
#search_text{
 width:105px;
float:left;
}
.search_box{
	float: right;
    height: 23px !important;
    width: 47px !important;}