/* style.css */
body
{
	margin: 0px;
	padding: 0px;
	background: #F7AACE;
	background: url(images/xmas_bg.jpg) repeat;
}

body, td, th
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.boxregister{
	float:left;
	width:788px;
}
.iconmember{
	float: left;
	width:20px;
	margin-left: 8px;
	display:inline;
}
.topregis{
	float: left;
	width: 100%;
	height: 33px;
}

.lefttop{
	float: left;
	width: 8px;
	height: 33px;
	background: url(images/lefttop.gif) no-repeat;
}

.bgtop{
	float: left;
	width: 772px;
	height: 33px;
	background: url(images/bgtop.gif) repeat-x;
	line-height:33px;
	text-align:center;
}

.bgbox{
	float: left;
	width: 780px;
	border-left: 4px #fbcae1 solid;
	border-right: 4px #fbcae1 solid;
}

.bgbox .bgbox_in{width:780px; margin-top:15px; padding-bottom:15px; float:left;}

.bottombox{
	float: left;
	width: 788px;
	height: 7px;
	background: url(images/bottombox.gif) no-repeat;
}

.righttop{
	float: left;
	width: 8px;
	height: 33px;
	background: url(images/righttop.gif) no-repeat;
}


.registerin{
	float: left;
	width: 360px;
	margin-left:15px;
	display: inline;
	text-align: justify;
}

.lineregister{
	float: left;
	width: 2px;
	height:552px;
	background: url(images/line.gif) no-repeat;
	margin-left:30px;
	display:inline;
}

.boxform{
	float: left;
	width: 330px;
	margin-left:10px;
	display: inline;
}

.lineboxform{ float: left; width:330px;}
.boxform1{
	float: left;
	width: 530px;
	margin-left:10px;
	display: inline;
}
#contentregis{
	float: left;
	width:100%;
	border-bottom: 1px #CCCCCC dashed;
	padding-bottom:10px;
}

.linelogin{
	float: left;
	width: 330px;
	margin-top:5px;
}

.lineboxform .linelogin_in{width: 100%; float:left;font-weight:bold; text-align:center; line-height:25px;font-size:15px;color:#FF0000;}
.lineboxform .linelogin_in1{width: 100%; float:left;font-weight:bold; text-align:center; line-height:20px;color:#FF0000;}
.lineboxform .linelogin_in2{width: 100%; float:left;font-weight:bold; text-align:center; line-height:25px;font-size:11px;color:#000000;}
.lineboxform .linelogin_in3{width: 100%; float:left;font-weight:bold; text-align:center; line-height:25px;font-size:18px;color:#000000;}
.lineboxform .linelogin_in4{width: 100%; float:left;line-height:16px;}
.lineboxform .linelogin_in7{width: 100%; float:left;}
.lineboxform .linelogin_in5{width: 100%; float:left;line-height:20px; text-align:left;}
.lineboxform .linelogin_in6{width: 100%; float:left;text-align:center; line-height:20px;}

.lineboxform .div30_lg1{width: 30%; float:left; line-height:20px; text-align:right;}
.lineboxform .div40_lg1{width: 40%; float:left; line-height:20px; text-align:right;}
.lineboxform .div60_lg1{width: 60%; float:left;}
.lineboxform .div60_lg2{width: 60%; float:left; padding-left:50px;}
.lineboxform .div60_lg3{width: 60%; float:left; text-align:left;line-height:20px;color:#CCCCCC;}

.lineboxform .div30_lg{width: 30%; float:left; line-height:20px; text-align:right; margin-top:5px;}
.linelineboxform .div60_lg{width: 60%; float:left; margin-top:5px;}


.linelogin1{
	float: left;
	width: 100%;
	margin-top:5px;
}

.linelogin3{
	float: left;
	width: 330px;
	margin-top:25px;
}

.linelogin3 .div30_lg{width: 30%; float:left; line-height:20px; text-align:right;}
.linelogin3 .div60_lg{width: 60%; float:left;}

.button_re{ font-family: Tahoma; font-size:11px; color:#333; border:1px #fbcae1 solid; background:#FFF; padding: 2px 5px;}

.textbody{ font-family: Tahoma;	font-size:11px;color: #333;}
.textbody a{ color: #333; text-decoration:none;}
.textbody a:hover{ color: #333; text-decoration:underline;}

.textnote{ font-family: Tahoma;	font-size:11px;color: #999999;}

.textwhite{ font-family: Tahoma;font-size:11px;color: #FFF;}
.textwhite a{ color: #FFF; text-decoration:none;}
.textwhite a:hover{ color: #FFF; text-decoration:underline;}


/*----------------------------------------------------------*/

.boxlogined{
	width:175px;
}

.toplogined{
	float: left;
	width: 175px;
	height: 10px;
}

.bglogined{
	float: left;
	width: 173px;
	border-left: 1px #fdbae9 solid;
	border-right: 1px #fdbae9 solid;
}

.bottomlogined{
	float: left;
	width: 175px;
	height: 10px;
	background: url(images/bottomlogin.gif) no-repeat;
}

.leftbox{
	float: left;
	width:130px;
	margin-left: 5px;
	display: inline;
}

.rightbox{
	float: left;
	width:30px;
}

.image_ava{
	float: left;
	width: 128px;
	
}
h1, h2, h3
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


.catmenu
{
	background: url('images/catmenubg.gif');
	height: 29px;
	text-align: center;
	color: #FFFFFF;
}

.catmenul:link
{
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
}

.catmenul:visited
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.catmenul:hover
{
	color: #9D003F;
	text-decoration: none;
	background-color: #ffffff;
}

.obar
{
	background: url('images/obar.gif');
	color: #FFFFFF;
	height: 34px;
	font-weight: bold;
	text-align: center;
}

.ocontent
{
	background: url('images/obarc.gif');
	padding: 0 5px 5px 5px;
}

.gbar
{
	background: url('images/gbar.gif');
	color: #FFFFFF;
	height: 34px;
	font-weight: bold;
	text-align: center;
}

.gcontent
{
	background: url('images/gbarc.gif');
	padding: 0 5px 5px 5px;
}

.bbar
{
	background: url('images/bbar.gif');
	color: #FFFFFF;
	height: 34px;
	font-weight: bold;
	text-align: center;
}

.bcontent
{
	background: url('images/bbarc.gif');
	padding: 0 5px 5px 5px;
}

.pbar
{
	background: url('images/pbar.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.pcontent
{
	background: url('images/pbarc.gif');
	padding: 0 5px 5px 5px;
}

.footer
{
	background: url('images/footer.gif') repeat-x;
	color: #666;
	height: 34px;
	float:right;
	padding-right:80px;
	padding-top:8px;
}

.footer a
{
	color: #666;
}

form
{
	margin:0;
	padding:0px;
}



.searchbutton
{
	padding: 1px;
	margin: 2px;
	border: 0;
	background: #db4b88;
}

.anaplay:link
{

	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.anaplay:hover
{
	color: #CC0066;
	text-decoration: underline;
}

.anaplay:visited
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.cmenulink:link
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.cmenulink:hover
{
	color: #CC0066;
	text-decoration: underline;
}

.cmenulink:visited
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.viewmore:link
{
	color: #666;
	line-height: 20px;
	padding-left: 10px;
	font-weight: bold;
}

.viewmore:hover
{
	color: #666;
	line-height: 20px;
	padding-left: 10px;
	font-weight: bold;
}

.viewmore:visited
{
	color: #666;
	line-height: 20px;
	padding-left: 10px;
	font-weight: bold;
}

.gamethumb
{
	border: 1px #BBB solid;
	padding: 2px;
	background-color: #FFF;
}

.gamelink:link
{
	color: #9D003F;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

.gamelink:visited
{
	color: #9D003F;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

.gamelink:hover
{
	color: #9D003F;
	text-decoration: none;
	background-color: #FF9999;
	font-weight: bold;
}




.gamelink1:link
{
	color: #9D003F;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.gamelink1:visited
{
	color: #9D003F;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.gamelink1:hover
{
	color: #9D003F;
	text-decoration: none;
	background-color: #FF9999;
	font-weight: bold;
}

.ahtext, .ahtext2
{
	font-size: 15px;
	font-family: Arial;
	font-weight: bold;
}

h4
{
	color: #4B7A9C;
	font: bold 15px Arial, Verdana, Helvetica, sans-serif;
	margin: 5px 0 0 0;
	letter-spacing: 0px;
}

.gamepage
{
	font-size: 18px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.gamepage:link
{
	font-size: 18px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.gamepage:hover
{
	color: #CC0066;
	text-decoration: none;
}

.gamepage:visited
{
	font-size: 18px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.gltable
{
	font-family: Verdana;
	font-size: 11px;
	color: #606060;
	text-align: justify;
	margin-bottom: 4px;
}

.gdesc
{
	font-size: 10px;
}
.newg
{
	background: url('images/newgames-top.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.newgcontent
{
	background: url('images/newgames-b.gif');
	padding: 7px 7px 7px 7px;
}

.sponsor1
{
	background: url('images/sponsor-top.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.sponsorcontent
{
	background: url('images/sponsor-b.gif');
	padding: 0 5px 5px 5px;
}

.catalog
{
	background: url('images/catalog-top.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.catalogcontent
{
	background: url('images/catalog-b.gif');
	padding: 0 5px 5px 5px;
}

.main-nav { 
	background: #DE5D94;	
 }
.main-nav ul {
	margin: 0;
	padding: 5px 0px;
}
.main-nav li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #5F1948;
	padding: 0px 0px 1px 0px;
}
.main-nav li a {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 5px 5px 18px;
	display:block;
}
.main-nav li a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background: #F7AA14;
	border-left: 1px solid #5F1948;
	border-right: 1px solid #5F1948;
}

#gallery{text-align:center;padding-right:0px;padding-left:7px;float:left;margin:0px;list-style-type:none;width:100%;margin-top:15px;margin-bottom:0px}
#gallery li{background:url(images/b-thumb.gif) no-repeat top left;list-style-type:none;font-size:12px;display:block;text-decoration:none;display:inline;float:left;margin:0px 0px 8px 8px;padding-top:6px;padding-left:6px;border:none;width:114px;height:123px;text-align:left;overflow:hidden}
#gallery li.gallerysub{background:url(libg.jpg) no-repeat top left;list-style-type:none;font-size:12px;display:block;text-decoration:none;display:inline;float:left;margin:0px 0px 8px 8px;padding-top:2px;padding-left:2px;border:none;width:114px;height:123px;text-align:left;overflow:hidden}
#gallery img{display:block;border:0px;width:100px;height:75px;margin:0px;padding:0px}
#gallery span.new{color:#ff0000;font-size:11px;font-family:Arial;font-weight:bold}
#gallery a{color:#694655;font-family:Arial;font-size:11px;text-decoration:none;font-weight:normal;display:block;text-align:center;width:100px;overflow:hidden;height:102px;text-overflow:ellipsis}
#gallery a:hover{color:#FF6600; font-weight:normal;}

.exchange-top
{
	background: url('images/exchange-top.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.exchange-mid
{
	background: url('images/exchange-b.gif');
	padding: 0 1px 1px 1px;
}

#exlink{text-align:left;padding-right:15px;padding-left:30px;float:left;margin:0px;list-style-type:none;width:100%;margin-top:0px;margin-bottom:0px}
#exlink li{list-style-type:none;font-size:11px;display:block;text-decoration:none;display:inline;float:left;margin:0px 0px 0px 0px;padding-top:3px;padding-left:5px;border:none;width:165px;height:12px;text-align:left;overflow:hidden}
#exlink a{color:#555050;font-family:Arial;font-size:11px;text-decoration:none;text-align:left;width:100px;overflow:hidden;height:25px;text-overflow:ellipsis}
#exlink a:hover{color:#ff0000}

.imgthumb
{
	border: 0px #56564C solid;
	padding: 2px;
	background-color: #FFF;
}





.linecomment{
	float: left;
	width: 730px;
	height: 55px;
	border-bottom: 1px #ffd6e9 dashed;
}

.image{	
	float: left;
	width: 50px;
	height: 50px;
}

.comment{
	float: left;
	width: 660px;
	margin-left:10px;
	display:inline;
}


.Paging
{
	padding				: 0px 0px;
	float				: center;
	margin				: 4px 2px;
}
.Paging span
{
	padding				: 2px 6px;
	background-color	: #EFF5FF;
	text-decoration		: none;
	color				: #000;
	border:1px solid #79A7E2;
}
.Paging a
{
	background-color	: #ffffff;
	border:1px solid #79A7E2;
	padding				: 2px 6px;
	text-decoration		: none;
	color				: #000000;
}
.Paging a:hover
{
	background-color	: #EFF5FF;
	text-decoration		: none;
	color				: #000;
}

.memmenu1 {
	text-decoration		: none;
	color				: #FF00FF;
}
.memmenu2 {
	text-decoration		: none;
	color				: #40c073;
}
.memmenutop
{
	background: url('images/mem_center.jpg');
	height: 45px;
	color: #cc8b1a;
    font-style:italic;
}

.memmenutop_text:link
{
	color: #cc8b1a;
	text-decoration: none;
	font-size: 11px;
    font-style:italic;
}

.memmenutop_text:visited
{
    font-style:italic;
	color: #cc8b1a;
	text-decoration: none;
}
.memmenutop_text:hover
{
    font-style:italic;
	color: #cc8b1a;
	text-decoration: none;
	background-color: #ffffff;
}
.header
{
	background: url('images/header_2.jpg');
	width: 980px;
	height: 100px;
}

.searchbutton {
   height:25px; 

    line-height:17px; 
	font-weight: bold;
    color:#ffffff; 
	background: #cc8b1a;
    border:solid 1px #ffffff;
}

.searchtext {
	padding-left: 550px;
}
.search_input_text { 
   background-color: #ffffff;
   height:18px; 
   line-height:20px; 
   font-size:12px;
   color:#000000; 
   width:220px; 
   border:solid 1px #cc8b1a;
}

.blacktext:link, .blacktext:visited, .blacktext:hover
{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
       font-style:italic;
}
.avathumb {
	width: 80px;
        height:70px; 
	overflow: hidden;
       border:solid 0px #ffffff;
}



/*AD Games on Homepage*/
.box_js{width:430px; float:left;}
.topbox_js{ float: left; width: 430px; height:5px; background: url('images/img_ad_games/top.gif') no-repeat; }
.bgbox_js{ float: left; width: 426px; height:356px; border-left:2px #fbcde3 solid; border-right:2px #fbcde3 solid; }
.bottombox_js{ float: left; width: 430px; height:5px; background: url('images/img_ad_games/bottom.gif') no-repeat; }
#simplegallery1{
position: relative; /*keep this intact*/
visibility: hidden;
left:3px; /*keep this intact*/

}
#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 4px 5px;
font-family: Tahoma; font-size:11px;
}
/*END AD Games on Homepage*/

.textcontact{ padding-left:15px;}
.error_info{padding-left:15px;line-height:20px;color:#FF0000;}
.yourname{padding-left:15px; padding-top:20px;}
.inputcontact{padding-left:200px; padding-top:20px;}
.thankyou{ padding-left:15px; padding-top:50px;padding-bottom:50px;}
.tdsearch{text-align: center; font-size: 14px; color: #000000; padding-top: 15px;}
.td50{ padding-left:50px;}
.td40{ padding-left:40px;}

/* styles.css */
#div_res_group{float:left; position:relative;}

.boxcontent, .boxmember{

	float:left;

	width:782px;

	margin-top:20px;

}



.topboxcontent{

	float: left;

	width: 100%;

	height:25px; 

}



.lefttopbox{

	float: left;

	width: 30px;

	height:25px;

	background: url(images/lefttopbox.gif) no-repeat;

}



.righttopbox{

	float: left;

	width: 5px;

	height:25px;

	background: url(images/righttopbox.gif) no-repeat;

}



.bgtopbox{

	float: left;

	width: 747px;

	height:25px;

	background: url(images/bgtopbox.gif) repeat-x;

}

/*---------------begin_tabs------------*/

#pro6 ul {margin:0px; float:left; padding:0; list-style:none; display:table; white-space:nowrap; list-style:none; height:25px; position:relative; background:url(images/bgtopbox.gif) repeat-x; font-size:11px;}

#pro6 li {display:table-cell; margin:0; padding:0;}

#pro6 li a {display:inline; margin-left:5px; float:left; height:25px; line-height:23px; color:#de5d95; text-decoration:none; font-family:Tahoma; font-weight:normal;padding:0 0 0 10px; cursor:pointer; background:url(images/pro_six_0a.gif) no-repeat;}

#pro6 li a b {float:left; display:block; padding:0 15px 5px 6px; background:url(images/pro_six_0b.gif) no-repeat right top;font-weight:normal;}

#pro6 li.current a {color:#694655; background:url(images/pro_six_1a.gif) no-repeat;}

#pro6 li.current a b {background:url(images/pro_six_1b.gif) no-repeat right top; font-weight:normal;}

#pro6 li a:hover {color:#694655; background: url(images/pro_six_1a.gif) no-repeat;}

#pro6 li a:hover b {background:url(images/pro_six_1b.gif) no-repeat right top; cursor:pointer;}

#pro6 li.current a:hover {color:#694655; background: url(images/pro_six_1a.gif) no-repeat; cursor:default;}

#pro6 li.current a:hover b {background:url(images/pro_six_1b.gif) no-repeat right top;}

/*------------------end----------------*/



.lineboxgame{

	float: left;

	position:relative;

	width: 782px;

	margin-top:20px;

}

 .clear{

	clear:both;  margin-top:20px;

}



.divgame{

	float: left;

	width: 120px;

	margin-left:9px;

	display: inline;

}



.boxgame{

	position:relative;

	width:120px;

	height:118px;

	overflow:hidden;

	z-index:1;

	background: url(images/bgboxgame.gif) no-repeat;

}



.imagegame{

	position:relative;

	width:120px;

	top:5px;

	z-index:2;

	padding-bottom: 5px;

	text-align:center;

}



.titlegame{

	position:relative;

	width:110px;

	left:5px;

	top:5px;

	text-align:center;

}



.newgame{

	position:absolute;

	width:45px;

	height:35px;

	background: url(images/new.gif) no-repeat top left;

	z-index:10;

}



.member_item{

	float: left;

	width:380px;

}



.member_item2{

	float: left;

	width:380px;

	margin-left:22px;

	display: inline;

}





.topmember{

	float: left;

	width:380px;

	height:25px;

}



.topmember_l{

	float: left;

	width: 5px;

	height:25px;

	background: url(images/leftmember.gif) no-repeat;

}



.topmember_r{

	float: left;

	width: 5px;

	height:25px;

	background: url(images/righttopmember.gif) no-repeat;

}



.topmember_bg{

	float: left;

	width: 370px;

	height:25px;

	background: url(images/bgtopbox.gif) repeat;

}



.bgboxmember{

	float: left;

	width: 378px;

	border-left:1px #fcd8ea solid;

	border-right:1px #fcd8ea solid;

}



.bottommember{

	float: left;

	width: 380px;

	height:5px;

	background: url(images/bottommember.gif) no-repeat;

}



.boximagemember{

	float: left;

	width: 364px;

	margin-top:10px;

	margin-left:6px;

	display: inline;

}



.linemember{

	float: left;

	width: 364px;

	margin-top:2px;

}



.bg_image_mem{

	float: left;

	width: 50px;

	height:50px;

	background: url(images/bgimage.gif) no-repeat;

	margin-left:2px;

	display: inline;

}



.iconmember{

	float: left;

	width: 30px;

	height:21px;

	margin-top:2px;

}





.boxpartent{

	float:left;;

	width: 970px;

	margin-top:10px;

	margin-left:10px;

	height:42px; display: inline; padding-bottom:10px;}



.leftbox_pt{

	float: left;

	width: 5px;

	height:42px;

	background: url(images/lefrparten.gif) no-repeat;

}



.bgbox_pt{

	float: left;

	width: 960px;

	height:40px;

	border-top:1px #fbcce4 solid;

	border-bottom:1px #fbcce4 solid;

}



.rightbox_pt{

	float: left;

	width: 5px;

	height:42px;

	background: url(images/rightpartent.gif) no-repeat;

}



.image_pt{

	float: left;

	width: 957px;

	margin-top:5px;

	text-align:center;

}



.textgame{ font-family: Tahoma; font-size:11px; color:#694655;}

.textgame a{color:#694655; text-decoration:none;}

.textgame a:hover{color:#FF6600; text-decoration: underline;}



.textWhite{ font-family: Tahoma; font-size:11px; color:#FFF;}

.textWhite a{color:#FFF; text-decoration:none;}

.textWhite a:hover{color:#FFF; text-decoration: underline;}



/*-----------------------------Categories---------------*/

.boxcategories{

	float: left;

	width: 790px;

}



.boxcategories1{

	float: left;

	width: 790px;

	margin-top:10px;

}



.topboxcate_l{

	float: left;

	width: 5px;

	height:25px;

	background: url(images/left_boxcate.gif) no-repeat;

}



.topboxcate_r{

	float: left;

	width: 5px;

	height:25px;

	background: url(images/right_boxcate.gif) no-repeat;

}





.bgtopboxcategories{

	float: left;

	width: 780px;

	height:25px;

	background: url(images/bgtopbox.gif) repeat-x;

	line-height:25px;

	text-align: center;

}



.bgboxcategories{

	float: left;

	width: 788px;

	border-left: 1px #fbc9e2 solid;

	border-right: 1px #fbc9e2 solid;

}



.bgboxcategories .formcategories{width:780px; margin-top:15px; padding-bottom:15px; float:left;}



.bottomcategories{

	float: left;

	width: 790px;

	height: 5px;

	background: url(images/bottomcategories.gif) no-repeat;

}



/*-----------------------------end---------------*/



.page_pagination{

	float: left;

	width: 788px;

	margin-top:5px;

	padding-bottom:5px;

}



.page_pagination_album{

	float: left;

	width: 778px;

	margin-top:5px;

	padding-bottom:5px;

}



/*------------page------------*/

.pagination{

padding: 2px;

}



.pagination ul{

margin: 0;

padding: 0;

text-align: center; /*Set to "right" to right align pagination interface*/

font-size: 11px;

font-family:Tahoma;

}



.pagination li{

list-style-type: none;

display: inline;

padding-bottom: 1px;

}



.pagination a, .pagination a:visited{

padding: 0 5px;

border: 1px solid #fbcae1;

text-decoration: none; 

color: #de5d95;

}



.pagination a:hover, .pagination a:active{

border: 1px solid #fbcae1;

color: #FFF;

background-color: #de5d94;

}



.pagination a.currentpage{

background-color: #de5d94;

color: #FFF !important;

border-color: #fbcae1;

font-weight: bold;

cursor: default;

}



.pagination a.disablelink, .pagination a.disablelink:hover{

background-color: white;

cursor: pointer;

color: #de5d94;

border-color: #fbcae1;

font-weight: normal !important;

}



.pagination a.prevnext{

font-weight: normal;

}

/*-------------end------------*/



/*------------mostpopular-----*/

.boxmostpp{

	float: left;

	width: 430px;

}



.boxmostpp2{

	float: left;

	width: 430px;

	margin-left:10px; display:inline;

}



.boxmostpp1{

	float: left;

	width: 430px;

	margin-top:10px;

}



.topboxmostpp{

	float: left;

	width: 430px;

	height:25px;

}



.bgtopboxmostpp{

	float: left;

	width: 420px;

	height:25px;

	background: url(images/bgtopbox.gif) repeat-x;

	text-align:center;

	line-height:24px;

}



.bgmostpopular{

	float: left;

	width: 428px;



	border-left: 1px #fbc9e2 solid;

	border-right: 1px #fbc9e2 solid;



}



.content_des{

float:left;

width:400px;

line-height:18px;

padding-top:5px;

padding-left:20px;

}



.bottom_most{

	float: left;

	width: 430px;

	height:5px;

	background: url(images/bottommost.gif) no-repeat;

}



.line_most{

	float: left;

	width: 426px;

	margin-top:23px;

	margin-left:1px;

	display: inline;

}



.line_most2{

	float: left;

	width: 426px;

	margin-top:40px;

	margin-left:1px;

	display: inline;

	padding-bottom:40px;

}



.box_game_most{

	float: left;

	width: 142px;

}



.imagegame_most{

	float: left;

	width: 142px;

	text-align:center;

}



.bglink{

	float: left;

	width: 132px;

	height:21px;

	background: url(images/bglink.jpg) no-repeat;

	margin-top:10px;

	margin-left:5px;

	display: inline;

	text-align:center;

	line-height:18px;

}



.linkgame{

	float: left;

	width: 420px;

	margin-top:15px;

	line-height:18px;

}



.advertising_gg{

	float: left;

	width: 336px;

	margin-left:10px;

	margin-top:15px;

	display: inline;

}



.boxcomment{

	float: left;

	width: 100%;

	padding-left:10px;

	margin-top:5px;

}



.textcomment{font-family: Tahoma;font-size: 9px; color: #999999;}

.textcomment a{font-family: Tahoma;font-size: 9px; color: #999999;}

.textcomment a:hover{font-family: Tahoma;font-size: 9px; color: #999999;}



.textcomment2{font-family: Tahoma;font-size: 11px; color: #333;}

.textcomment2 a{11px; color: #333; text-decoration:none;}

.textcomment2 a:hover{color: #FF9900; text-decoration:underline;}



/*----------------end-----------*/



.boxsponsor{

	float: left;

	width: 346px;

}



.boxsponsor2{

	float: left;

	width: 346px;

	margin-left:10px;

	display:inline;

}



.topboxsponsor{

	float: left;

	width: 346px;

	height:25px;

}



.bgtopboxsponsor{

	float: left;

	width: 336px;

	height:25px;

	background: url(images/bgtopbox.gif) repeat-x;

	line-height:24px;

}



.bgboxsponsor{

	float: left;

	width: 344px;

	border-left: 1px #fbc9e2 solid;

	border-right: 1px #fbc9e2 solid;

}



.bottom_sponsor{

	float: left;

	width: 346px;

	height:5px;

	background: url(images/bottomsponsor.gif) no-repeat;

}

/*-----------------------Play_page----------*/



.pageplay{

	float: left;

	width: 790px;

	margin-top:15px;

}



.box_coolgames{

	float: left;

	width: 348px;

}



.topcoolgames{

	float: left;

	width: 348px;

	height:25px;

}



.bgtopcoolgames{

	float: left;

	width: 338px;

	height:25px;

	background: url(images/bgtopbox.gif) repeat-x;

	text-align:center;

	line-height:24px;

}



.bgboxcoolgames{

	float: left;

	width: 346px;

	border-left: 1px #fbc9e2 solid;

	border-right: 1px #fbc9e2 solid;

}



.bottom_coolgames{

	float: left;

	width: 348px;

	height:5px;

	background: url(images/btcoolgames.gif) no-repeat;

}



.line_coolgames{

	float: left;

	width: 346px;

	margin-top:15px;

}



.box_game_cool{

	float: left;

	width: 142px;

	margin-left:20px;

	display: inline;

}



.rateting{

	float: left;

	width: 250px;

	height:68px;

	background: #ffffff;

	border-bottom:#EBEBEB 1px solid;

	padding-left: 25px;

}



.div_vote{

	float: left;

	width: 400px;

	margin-top: 8px;

	margin-left:10px;

	display: inline;

}



.div_vote2{

	float: left;

	width: 400px;

	margin-left:10px;

	margin-top:3px;

	display: inline;

}



.description{

	float: left;

	width:400px;

	margin-top:20px;

	margin-left:10px;

	display: inline;

}



.box_garelly{

	float: left;

	width: 790px;

	margin-top:15px;

}



.topgarelly{

	float: left;

	width: 790px;

	height:5px;

	background: url(images/topgarelly.gif) no-repeat;

}



.bggarelly{

	float: left;

	width: 790px;

	background: #fbd4e7;

}



.bottom_garelly{

	float: left;

	width: 790px;

	height:5px;

	background: url(images/bottom_garelly.gif) no-repeat;

}



.boxgarelly_l{

	float: left;

	width: 343px;

	margin-left:5px;

	display: inline;

}



.garelly_l_top{

	float: left;

	width: 343px;

	height: 5px;

	background: url(images/garelly_l_top.gif) no-repeat;

}



.garelly_l_bg{

	float: left;

	width: 343px;

	height: 130px;

	background: #FFF;

}



.garelly_l_bottom{

	float: left;

	width: 343px;

	height: 5px;

	background: url(images/garelly_l_bottom.gif) no-repeat;

}



.line_garelly_l{

	float: left;

	width:320px;

	margin-top:10px;

	margin-left:10px;

	display: inline;

}





input{ font-family:Tahoma; font-size:10px; color:#999999;}



.garelly_r{

	float: left;

	width: 410px;

	margin-left:22px;

	display: inline;

}



.content_comment{

	float: left;

	width: 772px;

	margin-top:10px;

	margin-left:10px;

	display: inline;

}



.page_pagination2{

	float: left;

	width: 602px;

	margin-top:5px;

}





.comment_l{

	float: left;

	width: 602px;

	margin-left:0px;

}



.adv_gg{

	float: left;

	width: 160px;

	margin-left:10px;

	display: inline;

}



.line_comment{

	float: left;

	width: 602px;

	border-bottom: 1px #eaeaea solid;

	margin-top:10px;

}



.image_member{

	float: left;

	width: 30px;

}



.infor_comment{

	float: left;

	vertical-align:top;

	width: 502px;

	margin-left:10px;

	padding-bottom:10px;

	display: inline;

}



.infor_comment .div100_cm{ float: left; width:98%;}

.div100_cm .div50_cm{ float: left; width:50%;}

.div100_cm .div30_cm{ float: right; width:30%; padding-right:5px; text-align:right;}



.vote_comment{

	float: right;

	width: 60px;

}







/*---------js-----*/

#ja-sliderwrap {

	padding: 0; /*background: url(../images/slider-bg.gif) repeat-x top left #E6E6E6;*/

}



#ja-slider {

	margin: 0;

	padding: 0;

}



#ja-slider-center {

	margin: 0;

	padding: 0;

	float: left;

	text-align: center;

}



#ja-slider-left,

#ja-slider-right {

	float: left;

	width: 16px;

	position: relative;

}



#ja-slider-left img,

#ja-slider-right img {

	position: absolute;

	top: 35px;

	right: 0;

}



#ja-slider-center span {

	width: 120px;

	width: 100%;

	margin: 0;

	padding: 0;

	text-align: center;

}



#ja-slider-center img {

	margin: 0;

	padding: 0;

}



/* Firefox Scrollbar Hack - Do not remove */

html {

	margin-bottom: 1px;

	height: 100%!important;

	height: auto;

}



/* Clearfix */

.clearfix:after {

	clear: both;

	display: block;

	content: ".";

	height: 0;

	visibility: hidden;

}



* html > body .clearfix {

	width: 100%;

	display: block;

}



* html .clearfix {

	height: 1%;

}



div.vm_element {position:absolute;left:-999em;}

/*---------end-----*/



.boxsponsor{

	float: left;

	width: 346px;

}



.topboxsponsor{

	float: left;

	width: 346px;

	height:25px;

}



.bgtopboxsponsor{

	float: left;

	width: 336px;

	height:25px;

	background: url(images/bgtopbox.gif) repeat-x;

}



.bgboxsponsor{

	float: left;

	width: 344px;

	border-left: 1px #fbc9e2 solid;

	border-right: 1px #fbc9e2 solid;

}



.bottom_sponsor{

	float: left;

	width: 346px;

	height:5px;

	background: url(images/bottomsponsor.gif) no-repeat;

}



/*-----------------------end----------*/

/*---------------Bin------------------*/

.error{

	float: left;

	width: 590px;

	margin-left:2px;

	margin-top:20px;

	border:dashed 1px #CC6600;

	background: #FCFBC2;

}

.success{

	float: left;

	width: 300px;

	margin-left:2px;

	margin-top:20px;

	border:dashed 1px green;

	color:green;

}

.show_mes_adf{

	float:left;

	width: 200px;

	margin-left: 12px;

	color: #666666;

	padding-top: 5px;

}

/*---------------------end---------------*/

/*--------------pageupload------------*/

.boxupload{ float: left; width: 746px; margin:10px 20px 20px 20px; display: inline;}

fieldset{text-align:left;border: 1px solid #df5e96; padding:8px;-moz-border-radius:5px;}

legend{ font-family:Tahoma; font-size:11px; color:#6b4554;}

.boxupload_in{ float: left; width: 690px; margin:10px 15px 0px 15px; display: inline; font-family:Tahoma; font-size:11px; color:#333;}

.boxupload_inform{width:100%; padding-bottom:10px; float:left;}

.boxupload_in .div20_up{width:20%; float:left; text-align: right; line-height:20px;}

.boxupload_in .div55_up{width:55%; float:left; text-align: left;}

.boxupload_in .div75_up{width:75%; float:left; text-align: left;}

.div55_up .div100_up{ float: left; width:100%;}

textarea{ font-family:Tahoma; font-size:11px; color:#000; border:1px #fbcae1 solid;}

.submit{ background:#FFF; border:1px #fbcae1 solid; font-family: Tahoma; font-size:11px; color:#333; padding:2px 2px;}

/*-----------------end----------------*/

/*--------------page_album----------------*/

.pagealbum{

	float:left;

	width: 780px;

}



.topalbum{

	float:left;

	width: 780px;

	height:34px;

	background: url(images/topalbum.gif) no-repeat;

}



.bgalbum{

	float: left;

	width: 778px;

	border-left: 1px #ffd3e6 solid;

	border-right: 1px #ffd3e6 solid;

}



.bottomalbum{

	float: left;

	width: 780px;

	height:5px;

	background: url(images/bottomalbum.gif) no-repeat;

}



.page_pagination3{

	float: left;

	width: 778px;

	margin-top:10px;

}



.linealbum{

	float: left;

	width: 756px;

	margin-left:20px;

	margin-top:10px;

	display: inline;

}



.bgpicture1, .div_out{

	float: left;

	width: 190px;

}





.bgpicture2{

	float: left;

	width: 190px;

	margin-left:85px;

	display: inline;

}



.bgpicture3{ float: left; width:134px;}

.bgpicture4{ float: left; width:134px; margin-left:70px; display:inline;}

.boxnewpicture{ float: left; width:134px;}



.boxpicture{

	float:left;

	width: 134px; 

}



.top_boxpicture{

	float: left;

	width: 134px;

	height:2px;

	background: url(images/topbox_picture.gif) no-repeat;

}



.bg_boxpicture{

	float: left;

	width: 130px;

	height:194px;

	border-left: 2px #fbd4e7 solid;

	border-right: 2px #fbd4e7 solid;

}



.bottom_boxpicture{

	float: left;

	width: 134px;

	height:2px;

	background: url(images/bottom_boxpicture.gif) no-repeat;

}



.picture{

	float: left;

	width: 120px;

	height:184px;

	margin-top:5px;

	margin-left:5px;

	display: inline;

}



.details_picture{

	float: left;

	width: 36px;

	height:20px;

	margin-top:176px;

}



.right_details{

	float: left;

	width:10px;

	height:20px;

	background: url(images/leftdetails.gif) no-repeat;

}



.left_details{

	float: left;

	width: 26px;

	height:20px;

	background:#fbd4e7;

}



.line_infopic{

	float: left;

	width: 190px;

	height: 25px;

	border-bottom: 1px #ededed solid; 

}



.line_infopic2{

	float: left;

	width: 134px;

	height: 25px;

	border-bottom: 1px #ededed solid; 

}





.details_album_im{

	float: left;

	width: 778px;

	margin-top:25px;

}



.content_detail{

	float: left;

	width: 760px;

	margin-top:10px;

	margin-left:10px;

	display: inline;

}





.left_content{

	float: left;

	width:50%;

}



.right_content{

	float: left;

	width:47%;

	margin-left:10px;

	display: inline;

	border-left:1px #CCC solid;

	padding-left:5px;

	text-align:justify;

}



.line_info{

	float: left;

	width: 100%;

	height:27px;

	border-bottom: #d0d0d0 1px dashed;

	line-height:27px;

}




.line_info2{

	float: left;

	width: 100%;

	border-bottom: #d0d0d0 1px dashed;

	margin-top:5px;

}





.line_otherimage{

	float: left;

	width: 765px;

	height:18px;

	margin-top:15px;

	margin-left:10px;

	display: inline;

	border-bottom:1px #ffdfed solid;

}



.other_image{

	float: left;

	width:155px;

	text-align:center;

}



.textname{ font-family:Tahoma; font-size:11px; color:#a2a2a2;line-height:24px;}

.textname a{ color:#a2a2a2; text-decoration:none; line-height:24px;}

.textname a:hover{ color:#a2a2a2; text-decoration: underline; line-height:24px;}



.textcomment3{font-family: Tahoma;font-size: 11px; color: #e65691;}

.textcomment3 a{color: #e65691; text-decoration:none;}

.textcomment3 a:hover{color: #e65691; text-decoration:underline;}

/*-----------------end---------------------*/



.vote_no{float: left;width: 11px;height:16px;}

.vote_no a{float: left;width: 11px;height:16px;background:url(images/vote1.gif) no-repeat;}

.vote_no a:hover{float: left;width: 11px;height:16px;background:url(images/vote1_hover.gif) no-repeat;}



.vote_ok{float: left;width: 11px;height:16px; margin-left:5px; display:inline;}

.vote_ok a{float: left;width: 11px;height:16px;background:url(images/vote2.gif) no-repeat;}

.vote_ok a:hover{float: left;width: 11px;height:16px;background:url(images/vote2_hover.gif) no-repeat;}

/*-----------------------------------------

/*--------------------rate - album---------*/

/*.div_star{ float: left; width: 28px; height:28px; background:url(images/star_none.gif) no-repeat;}

.div_star a{ float: left; width: 28px; height:28px;}

.div_star a:hover{ float: left; width: 28px; height:28px; background:url(images/star_hover.gif) no-repeat;}*/



/*#star_active{ float: left; width: 28px; height:28px; background:url(images/star_active.gif) no-repeat;}

#star_active a{ float: left; width: 28px; height:28px;}

#star_active a:hover{ float: left; width: 28px; height:28px; background:url(images/star_hover.gif) no-repeat;}*/



.div_star_light{ float: left; width: 28px; height:28px; background:url(images/star_hover.gif) no-repeat;}

.div_star_light a{ float: left; width: 28px; height:28px;}

.div_star_light a:hover{ float: left; width: 28px; height:28px; background:url(images/star_hover.gif) no-repeat;}







.div_star_normal{ float: left; width: 28px; height:28px; background:url(images/star_active.gif) no-repeat;}

.div_star_normal a{ float: left; width: 28px; height:28px;}

.div_star_normal a:hover{ float: left; width: 28px; height:28px; background:url(images/star_active.gif) no-repeat;}





.div_star_white{ float: left; width: 28px; height:28px; background:url(images/star_none.gif) no-repeat;}

.div_star_white a{ float: left; width: 28px; height:28px;}

.div_star_white a:hover{ float: left; width: 28px; height:28px; background:url(images/star_none.gif) no-repeat;}

/*------------------*/

/*-----------FAQs---------*/

.pageFAQ{

	float: left;

	width: 968px;

	margin-top:5px;

}

.box_FAQ{ float: left; width:968px; margin-left:10px; display:inline; padding-bottom:10px;}

.topFAQ{

	float: left;

	width: 968px;

	height:10px;

	background: url(images/topFAQ.gif) no-repeat;

}



.bgFAQ{

	float: left;

	width: 968px;

	background: #FFF url(images/bgFAQ.gif) repeat-x top center;

}



.leftFAQ{

	float: left;

	width:200px;

	margin-left:5px;

	display: inline;

}



.rightFAQ{

	float: left;

	width: 738px;

	margin-left:20px;

	display: inline;

}



.topleftFAQ{

	float: left;

	width: 200px;

	height:10px;

	background: url(images/topleftFAQ.gif) no-repeat;

}



.bgleftFAQ{

	float: left;

	width: 200px;

	background: #FFF;

}



.lineleftFAQ{

	float: left;

	width:180px;

	height:28px;

	border-bottom:1px #c6c6c6 dashed;

	margin-left:10px;

	display: inline;

	background: url(images/iconFAQ.gif) no-repeat left center;

	line-height:26px;

}



.toprightFAQ{

	float: left;

	width: 738px;

	height:10px;

	background: url(images/toprightFAQ.gif) no-repeat;

}



.bgrightFAQ{

	float: left;

	width: 738px;

	background: #FFF;

}



.contentFAQ{

	float:left;

	width: 708px;

	margin-left:15px;

	display: inline; 

}



.contentFAQ_cate{

	float:left;

	width: 708px;

	height:400px;

	margin-left:15px;

	display: inline; 

}



.titleFAQ{

	float: left;

	width: 708px;

}



.linerightFAQ{

	float: left;

	width: 678px;

	height:25px;

	border-bottom:1px #dadada solid;

	margin-left:20px;

	display: inline;

	line-height:25px;

}



.linerightFAQ2{

	float: left;

	width: 678px;

	border-bottom:1px #dadada solid;

	margin-left:20px;

	margin-top:10px;

	display: inline;

	line-height:20px;

	text-align:justify;

}



.textFAQ{ font-family: Tahoma; font-size:11px; color:#694655; padding-left:8px;}

.textFAQ a{color:#694655; text-decoration:none; padding-left:8px;}

.textFAQ a:hover{color:#FF6600; text-decoration: underline; padding-left:8px;}



.textFAQ2{ font-family: Tahoma; font-size:18px; color:#694655; font-weight:bold;}

.textFAQ2 a{color:#694655; text-decoration:none;font-weight:bold;}

.textFAQ2 a:hover{color:#FF6600; text-decoration: underline;}

/*------------end---------*/



/*--------------------------new_change---------------*/

.toppage{ float: left; width: 980px; height:100px; background: url(images/banner.jpg) no-repeat center center;}



.boxmember_1{ float: right; width:244px; height:86px; margin-top:7px; margin-right:15px; display: inline;}

.topboxmember{ float: left; width: 244px; height:5px; background: url(images/topboxmember.gif) no-repeat;}

.bgboxmember_1{ float: left; width: 242px; height:76px; background: #fefefe url(images/bgboxmember.gif) repeat-x top center; border-left: 1px #ffe9fb solid;border-right: 1px #ffe9fb solid;}

.btboxmember{ float: left; width: 244px; height:5px; background: url(images/bottomboxmember.gif) no-repeat;}

.lineboxmember{ float: left; width: 236px; margin-left:4px; display: inline;}

.lineboxmember2{ float: left; width: 236px; margin-left:4px; margin-top:3px; display: inline;}

.linelogin{ float: left; width: 190px;}

.boxbutton{ float: left; width:43px; height:36px; margin-left:3px; margin-top:4px; display: inline; border:1px #dddddd solid; background:#FFF url(images/bglogin.gif) repeat-x top center; color:#000000}

.boxbutton:hover{ float: left; width:42px; height:36px; margin-left:3px; margin-top:4px; display: inline; border:1px #dddddd solid; background:#FFF url(images/bglogin.gif) repeat-x top center; color: #FF6600;}



.menu{ float: left; width:970px; height:30px; margin-left:10px; display:inline; margin-top:5px;}

.menu_l{ float: left; width: 5px; height:30px; background:url(images/leftmenu.gif) no-repeat;}

.menu_bg{ float: left; width: 960px; height:30px; background:url(images/bgmenu.gif) repeat-x;}

.menu_r{ float: left; width: 5px; height:30px; background:url(images/rightmenu.gif) no-repeat;}





.left_menu{ float: left; width:60%;}

.right_menu{ float:right; width:244px; height:22px; background:#FFF; margin-top:4px;}

.left_search{ float:left; width:220px; height:22px;}

.right_search{ float: left; width:24px; height:22px;}



.menu2 {padding:0px; margin:0; list-style:none; height:30px;position:relative;}

.menu2 li {float:left;}

.menu2 li a {display:block; float:left; height:30px; line-height:30px; color:#444444; text-decoration:none; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer; text-transform:uppercase;}

.menu2 li a b {float:left; display:block; padding:0 16px 0 8px;}

.menu2 li.current a {color:#fff; background:url(images/menu_hover.gif);}

.menu2 li.current a b {background:url(images/menu_hover.gif) no-repeat right top;}

.menu2 li a:hover {color:#fff; background:#000 url(images/menu_hover.gif);}

.menu2 li a:hover b {background:url(images/menu_hover.gif) no-repeat right top;}

.menu2 li.current a:hover {color:#fff; background:#000 url(images/menu_hover.gif); cursor:default;}

.menu2 li.current a:hover b {background:url(images/menu_hover.gif) no-repeat right top;}



.boxcatalog1{ float: left; width: 175px; margin-top:10px;}

.boxcatalog{ float: left; width: 175px;}

.topcatalog{ float: left; width: 175px; height:32px;}

.topcatalog_l{ float: left; width:10px; height:32px; background:url(images/topcatalog_l.gif) no-repeat;}

.topcatalog_bg{ float: left; width:155px; height:32px; background:url(images/topcatalog_bg.gif) repeat-x; line-height:30px; text-align:center;}

.topcatalog_r{ float: left; width:10px; height:32px; background:url(images/topcatalog_r.gif) no-repeat;}

.bg_catalog{ float: left; width:165px; background:#FFF; border-left:5px #f89919 solid;border-right:5px #f89919 solid;}

.bt_catalog{ float: left; width:175px; height:10px; background: url(images/bottom_catalog.gif) no-repeat;}

.line_catalog{ float: left; width: 161px; margin-left:2px; margin-top:5px; display: inline;}



/*-------------menuleft------*/





.glossymenu{

list-style-type: none;

padding: 0;

margin:0;

width: 161px;

border-bottom-width: 0;

color: #de5d93;

}



.glossymenu li a{

background: url(images/ctl2.gif) repeat-x bottom left;

font: bold 11px Tahoma;

color: #de5d93;

display: block;

width: auto;

padding: 8px 0;

padding-left: 10px;

text-decoration: none;

}





*html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */

width: 151px;

color: #de5d93;

}



.glossymenu li a:hover{

background-image: url(images/ctl1.gif);

color:#FFFFFF;

}

.glossymenu li.current a{

background-image: url(images/ctl1.gif);

color:#FFFFFF;

}

/*---------------end---------*/



#textmember{ font-family: Tahoma; font-size:11px; color:#d64d84;}

#textmember a{ color:#d64d84; text-decoration: none;}

#textmember a:hover{ color:#d64d84; text-decoration: underline;}



.textmember{ font-family: Tahoma; font-size:11px; color:#d64d84;}

.textmember a{ color:#d64d84; text-decoration: none;}

.textmember a:hover{ color:#d64d84; text-decoration: underline;}



.textlogin{ font-family: Tahoma; font-size:10px; color:#000;}

.textlogin a{ color:#000; text-decoration: none;}

.textlogin a:hover{ color:#FF6600; text-decoration: underline;}



.textlogin2{ font-family: Tahoma; font-size:10px; color:#FF9900;}

.textlogin2 a{ color:#FF9900 ; text-decoration: underline;}

.textlogin2 a:hover{ color:#666666; text-decoration: none;}





.textcatalog{ font-family: Tahoma; font-size:11px; color: #FFF; font-weight:bold;}

/*------------------------------end------------------*/

/*----------------------Feed-------------------------*/

#textRSS{ font-family: Tahoma; font-size:11px; color:#666666; font-weight:bold;}

#textRSS a{ color:#666666; text-decoration: none;}

#textRSS a:hover{ color:#FF6600; text-decoration: underline;}



.boxRSS{ float:left;width: 780px; margin-top:15px; background:#fef6e8; border: 1px solid #F4F4F4; -moz-border-radius: 5px  }

.boxRSS .boxRSS_in{float:left; width:400px; color:#FF9933; font-weight:bold; font-size:18px; padding-left:20px; padding-top:10px; display: inline;}

.imagesRSS{ float: left; width: 55px; height:55px; background: url(images/rss.gif) no-repeat;}

.linkRSS{ float: left; width:705px; margin-left:10px; display: inline; margin-top:10px; text-align:justify; }

.lineRSS{float:left; width:30%; height:30px;display:inline; padding-left:20px;}



.imagesmember{ float: left; width: 25px; height:25px;}

.infomember{ float: left; width:188px; margin-left:10px; display: inline;}

img{ border:0}

/*---------------------TOPPAGE------------------------------------*/



.toppage2{ float: left; width: 970px; height:60px; margin-left:10px; display: inline;}

.logo2{ float: left; width:200px; height:50px; margin-left:50px; margin-top:3px; display: inline;}

.boxlogin2{ float: right; width:284px; height:48px; border:1px #fee2b8 solid; margin-top:8px;}



.linelogin1{ float: left; width: 270px; margin-top:6px; margin-left:10px; display: inline;color:#dd6098;}

.linelogin1 input{ font-family: Tahoma; font-size:10px; color: #7f7f7f; border:1px #dd5b93 solid; padding-left:2px;}

.linelogin1 a{ float:left; padding-right:5px; font-family: Tahoma; font-size:10px; color:#dd6098; text-decoration:underline;}

.linelogin1 a:hover{ color:#FF6600; text-decoration:none;}

.button2{ font-family: Tahoma; font-size:10px; color:#FFFFFF; background: url(images/bgbutton.gif) repeat-x;border:1px #dd5b93 solid; padding:0; cursor:pointer;}



.linelogin2{ float: left; width: 270px; margin-top:10px; margin-left:10px; display: inline;}

.imagemember_lg{ float: left; width:28px; height:28px;}

.imagemember_lg img{ border:1px #FF9900 solid; padding:1px;}

.profile{float: left; width: 235px; margin-left:5px; display: inline; }

.namemember{ float: left; width:100%; color:#d96191; font-weight:bold; font-family: Tahoma; font-size:11px;}

.namemember a{color:#d96191; text-decoration:none;}

.namemember a:hover{ color:#FF9900; text-decoration: underline;}



.setting{ float: left; width:100%;color:#333; font-family: Tahoma; font-size:11px; margin-top:5px; text-align:center;}

.setting a{ color:#333; text-decoration: none; text-align:center;}

.setting a:hover{ color:#FF9900; text-decoration: underline;}



.boxgamedirec{ float: left; width:728px; margin-top:10px; margin-left:30px; display: inline; color:#333; font-family:Tahoma; font-size:11px; padding-bottom:20px; text-align:justify;}

.boxgamedirec a{ color:#333; text-decoration:underline;}

.boxgamedirec a:hover{ color:#FF9900; text-decoration:none;}



.topcatalog_l2{ float: left; width:10px; height:32px; background:url(images/topcatalog_l2.gif) no-repeat;}

.topcatalog_bg2{ float: left; width:155px; height:32px; background:url(images/topcatalog_bg2.gif) repeat-x; text-align:center; line-height:30px;}

.topcatalog_r2{ float: left; width:10px; height:32px; background:url(images/topcatalog_r2.gif) no-repeat;}

.bg_catalog2{ float: left; width:165px; background:#FFF; border-left:5px #ef5c90 solid;border-right:5px #ef5c90 solid;}

.bt_catalog2{ float: left; width:175px; height:10px; background: url(images/bottom_catalog2.gif) no-repeat;}



.boxmember_lg{ float:left; width:156px; margin-top:1px; margin-left:2px; display:inline;}

.boxmember_lg img{ float:left; width:25px; height:25px; margin-left:1px;display:inline;}



.linesearch1{ float: left; width:768px; margin-left:10px; display: inline; margin-top:5px; height:100px; background:#f7f7f7; font-family:Tahoma; font-size:11px;}

.linesearch2{ float: left; width:768px; margin-left:10px; display: inline; margin-top:5px; height:100px; background:#FFF;font-family:Tahoma; font-size:11px;}

.imagesearchgame{ float: left; width:100px; border:1px #ff9900 solid; margin-left:20px; margin-top:8px; display: inline;}

.infosearchgame{ float: left; width:498px; margin-left:15px; margin-top:8px; display: inline;}

.rightsearchgame{ float: right; width:110px; margin-right:20px; margin-top:15px; display: inline; text-align:right; line-height:22px;}

.rightsearchgame a{color:#555555; text-decoration:none;}

.rightsearchgame a:hover{color:#FF9900; text-decoration:underline;}





.textorange{ color:#ff9900; font-family:Tahoma; font-size:11px;}

.textorange a{ color:#ff9900; text-decoration: none;}

.textorange a:hover{ color:#333333; text-decoration: underline;}



.boxgameas{ float: left; width:785px; margin-top:10px; padding-bottom:15px; margin-left:5px; display: inline;}

.boxgameas_item1{ float: left; width:175px;}

.boxgameas_item2{ float: left; width:175px; margin-left:25px; display: inline;}



.line_boxgameas{ float: left; width:175px; border-bottom:1px #c9c9c9 dashed; line-height:20px;color:#848484; font-family:Tahoma; font-size:11px; margin-top:5px;}



.boxframe{ float: left; widows:135px; margin-top:20px; margin-left:15px; display: inline;}

.bgframe{ float: left; width: 135px; border:1px #dbdbdb solid; height:174px;}

.imageframe{ float: left; width:123px; height:162px; border:1px #ef6093 solid; margin-top:5px; margin-left:5px; display: inline;}

.textframe{ float: left; width:135px; padding-top:5px; text-align:center;}



.boxflash{ float: left; width: 782px; height:300px;}

.bgboxflash_l{ float: left; width: 5px; height:300px; background: url(images/boxflash_l.gif) no-repeat;}

.bgboxflash_bg{ float: left; width: 772px; height:300px; background: #fbcae1;}

.bgboxflash_r{ float: left; width: 5px; height:300px; background: url(images/boxflash_r.gif) no-repeat;}

.boxflash_l{ float: left; width: 419px; height:288px; border:1px #FFF solid; margin-top:5px;}

.boxflash_r{ float: left; width: 346px; height:290px; margin-top:5px; background:#FFFFFF; margin-left:5px; display:inline;}



/*------------banner---------*/

.sliderwrapper{

position: relative; /*leave as is*/

overflow: hidden; /*leave as is*/

width: 419px; /*width of featured content slider*/

height: 268px;}

.sliderwrapper .contentdiv{

visibility: hidden; /*leave as is*/

position: absolute; /*leave as is*/

left: 0;  /*leave as is*/

top: 0;  /*leave as is*/

width: 419px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */

height: 100%;

filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);

-moz-opacity: 1;opacity: 1;

}

.pagination2{position: absolute;width: 399px; height:18px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/

text-align: right; padding: 4px 17px;font-family:Tahoma; font-size:11px; }

.pagination2 a{padding:1px 8px;text-decoration: none; color: #FFFFFF; background:#d72774; border:1px #e5e5e5 solid; margin:0;}

.pagination2 a:hover, .pagination2 a.selected{color: #e9669f; background: #ffd800;font-weight:normal;}

.btboxframe{ float: left; width: 419px; height:20px; background: url(images/bgbtframe.gif) repeat-x;}

/*-------end-------*/





/*---------------blog_new-------------*/

.boxblognew{ float: left;width: 782px; margin-top:5px;}

.topboxblognew{ float: left; width:782px; height:34px;}

#tabblognew{

padding: 0;

width: 100%;

background: transparent;

voice-family: "\"}\"";

voice-family: inherit;

}



#tabblognew ul{

font: normal 11px Tahoma;

margin:0;

padding: 0;

list-style: none;

}



#tabblognew li{

display: inline;

margin: 0 2px 0 0;

padding: 0;

}



#tabblognew a{

float: left;

display: block;

color: #ef5c90;

margin: 6px 1px 0 0; /*Margin between each menu item*/

padding: 5px 10px;

text-decoration: none;

letter-spacing: 1px;

background-color: #ffeff7; /*Default menu color*/

}



#tabblognew a:hover{

background-color: #fbcae1; /*Menu hover bgcolor*/

}



#tabblognew .current a{ /*currently selected tab*/

background-color: #fbcae1; /*Brown color theme*/ 

border-color: #D25A0B; /*Brown color theme*/

color: #FFF;

margin: 0px;

padding: 8px 10px;

font-weight:bold;

}



#tabblognewline{

clear: both;

padding: 0;

width: 100%;

height: 5px;

line-height: 5px;

background: #fbcae1; /*Brown color theme*/ 

}



.contenttabblognew{ float: left; width: 772px; background:#FFF; border:5px #fbcae1 solid; border-top:none;}

.linebogblognew{ float: left; width:732px; margin-left:20px; display: inline;}

.item_blognew{ float: left; width:350px; margin-left:15px; display: inline;}

.image_blog{ float: left; width:25px; height:25px; border:1px #f9ba1f solid;}

.info_blognew{ float:left; width:300px; margin-left:10px; display: inline; line-height:18px;}

.rol_blognew{ float: left; width: 350px; height:40px; border-bottom:1px #ededed solid; margin-top:10px;}

.spacer_home{ float: left; width:32px; height:200px;}



.spacer{ float:left; width:100%; height:20px;}

.spacer_mini{ float:left; width:100%; height:10px;}

/*------------------end--------------*/

.textdatetime{ font-family: Tahoma; font-size:10px; color:#8a8a8a;}

.textdatetime a{ color:#8a8a8a;text-decoration:none;}

.textdatetime a:hover{ color:#FF9900;text-decoration:underline;}



.topcatalogpage{ float: left; width: 782px;}

.catalog_t{ float: left; width:782px; height:5px; background: url(images/topcatalog.gif) no-repeat;}

.catalog_bg{ float: left; width:780px; border-left:1px #f89f27 solid;border-right:1px #f89f27 solid;}

.catalog_bt{ float: left; width:782px; height:5px; background: url(images/btcatalog.gif) no-repeat;}

.bgbanercatalog{ float: left; width:429px; height:280px; margin-left:5px; display: inline;}

.bgbannercatalog_top{ float: left; width:429px; height:5px; background: url(images/topbgbaner_ct.gif) no-repeat;}

.bgbannercatalog_bg{ float: left; width:429px; height:268px; background:#ef5d91; text-align:center;}

.bgbannercatalog_bg img{ padding-top:1px; padding-bottom:0px;}

.bgbannercatalog_bt{ float: left; width:429px; height:5px; background: url(images/bt_banner_ct.gif) no-repeat;}

.dropcatalog{ float: left; width:782px; height:5px; background: url(images/dropcatalog.gif) no-repeat;}

.adscatalog{ float: left; width:336px; height:280px; margin-left:5px; display: inline;}





.boxfooter{ width:990px; margin:0 auto;}

.footer2

{

	background: url('images/footer.gif') repeat-x;

	color: #666;

	height: 34px;

	float:left;

	width:990px;

	line-height:34px;

}



.footer a

{

	color: #666;

}



.page{ width:990px; margin:0 auto;}

.pagemain{ float: left; width:990px; background:#FFF;}

.boxcontentmain{ float:left; width:990px; margin-top:10px;}

.mainleft{ float: left; width:175px; margin-left:10px; display: inline;}

.mainright{ float: left; width: 795px; margin-left:10px; display: inline;}



.partnergames{ float: left; width: 782px; margin-top:15px;}

.toppartnergames{float: left; width: 782px; height:30px;}

.toppartnergames_l{float: left; width: 10px; height:30px; background: url(images/toppartnergame_l.gif) no-repeat;}

.toppartnergames_bg{float: left; width: 762px; height:30px; background: url(images/bgtoppartner.gif) repeat-x; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d64d84; line-height:28px;}

.toppartnergames_r{float: left; width: 10px; height:30px; background: url(images/toppartnergame_r.gif) no-repeat;}

.bgpartnergames{ float: left; width: 782px; background: url(images/toppartnergame_bg.gif) repeat-y;}

.btpartnergames{ float: left; width: 782px; height:10px; background: url(images/btpartnergame.gif) no-repeat;}

.boxgamepartner{ float: left; width: 112px; margin-top:20px; padding-bottom:5px; margin-left:36px; display: inline; text-align:center; line-height:18px;}

.gamepartner{ float: left; width: 110px; height:85px; border: 1px #e4e4e4 solid;}

.gamepartner img{ padding-top:5px;}

.namegamepartner{ widows:112px; padding-top:5px; text-align: center;}



.latestsearch{ float: left; width:780px; background:#FFF; border: 5px #fbcae1 solid;}

.inputlatest{ float: left; width: 680px; margin-top:20px; margin-left:50px; display: inline;}

.boxinputlatest{ float: left; width: 678px; height:28px; border:1px #e7e7e7 solid;}

.boxinputlatest_icon{ float: left; width:28px; height:28px; background: url(images/iconsearch.gif) no-repeat;}

.divinput{ float: left; margin-top:7px;}

.divinput input{ border:none;}

.bigsearch{ float: right; width:80px; height:24px; margin-top:1px; margin-right:1px; display: inline;}



.viewalllateset{ float: left; width:99%; margin-top:5px; padding-bottom:10px; text-align:right; padding-right:10px; color:#FF9900; font-family:Tahoma; font-weight:bold;}

.viewalllateset a{color:#FF9900; text-decoration:underline;}

.viewalllateset a:hover{color:#FF9900; text-decoration:none;}



.textlatest{ float: left; width:100%; margin-top:10px; padding-bottom:10px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#333; line-height:18px; font-size:11px; font-style:italic;}

.textlatest a{ text-decoration:underline; color:#333; padding-left:3px;}

.textlatest a:hover{ text-decoration:none; color:#FF6600;}



.textlatest a.keyword1{ font-size:12px; font-weight:bold; color:#0066FF;}

.textlatest a.keyword2{ font-size:13px; font-weight:bold; color:#333333;}

.textlatest a.keyword3{ font-size:14px; font-weight:bold; color:#999999;}



.textlatest_s{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ff52ac;font-style:italic;}



.boxfb{

	float: left;

	width: 420px;

	margin-left:12px;

	display: inline;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	background:#FFF;

	text-align:left;
	padding-left:5px;

}

.boxfb .ifrm{ padding:5px 0;}

.boxfb .fbConnectWidgetTopmost{ border:1px #F1F1F1 solid;}
.sbzon, .sbzoff { display:none!important;}