body
{
	margin: 0px;
	padding: 0px;
	background: #F7AACE;
}

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(/template/image/lefttop.gif) no-repeat;
}

.bgtop{
	float: left;
	width: 772px;
	height: 33px;
	background: url(/template/image/bgtop.gif) repeat-x;
}

.bgbox{
	float: left;
	width: 780px;
	border-left: 4px #fbcae1 solid;
	border-right: 4px #fbcae1 solid;
}

.bottombox{
	float: left;
	width: 788px;
	height: 7px;
	background: url(/template/image/bottombox.gif) no-repeat;
}

.righttop{
	float: left;
	width: 8px;
	height: 33px;
	background: url(/template/image/righttop.gif) no-repeat;
}


.registerin{
	float: left;
	width: 360px;
	margin-left:15px;
	display: inline;
}

.lineregister{
	float: left;
	width: 2px;
	height:552px;
	background: url(/template/image/line.gif) no-repeat;
	margin-left:30px;
	display:inline;
}

.boxform{
	float: left;
	width: 330px;
	margin-left:10px;
	display: inline;
}
.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;
}
.linelogin1{
	float: left;
	width: 100%;
	margin-top:5px;
}
.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;}

.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(/template/image/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;
}
ul {list-style:none;}

ul,li, {
	margin:0;padding:0;	font-family: arial, sans-serif; line-height: 16px;
}
ul {
	margin: 0px;
	padding: 6px 0px 10px 10px;
}
li {
	margin: 0px;
	padding: 0px 0 2px 12px;
}
li a {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #c29db3;
	font-weight: normal;
	text-decoration: underline;
}
li a:hover {
	text-decoration: none;
}

a:link
{
	color: #6666FF;
}

a:hover
{
	text-decoration: none;
}

a:visited
{
	color: #6666FF;
}

.catmenu
{
	background: url('/template/image/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('/template/image/obar.gif');
	color: #FFFFFF;
	height: 34px;
	font-weight: bold;
	text-align: center;
}

.ocontent
{
	background: url('/template/image/obarc.gif');
	padding: 0 5px 5px 5px;
}

.gbar
{
	background: url('/template/image/gbar.gif');
	color: #FFFFFF;
	height: 34px;
	font-weight: bold;
	text-align: center;
}

.gcontent
{
	background: url('/template/image/gbarc.gif');
	padding: 0 5px 5px 5px;
}

.bbar
{
	background: url('/template/image/bbar.gif');
	color: #FFFFFF;
	height: 34px;
	font-weight: bold;
	text-align: center;
}

.bcontent
{
	background: url('/template/image/bbarc.gif');
	padding: 0 5px 5px 5px;
}

.pbar
{
	background: url('/template/image/pbar.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.pcontent
{
	background: url('/template/image/pbarc.gif');
	padding: 0 5px 5px 5px;
}

.footer
{
	background: url('/template/image/footer.gif') repeat-x;
	text-align: right;
	color: #666;
	height: 34px;
}

.footer a
{
	color: #666;
}

form
{
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}

input, textarea
{
	border: 1px solid #47A2CB;
	background-color: #FFFFFF;
	margin: 2px;
	padding: 2px;
	font-family: Tahoma;
	font-size: 11px;
}

.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('/template/image/newgames-top.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.newgcontent
{
	background: url('/template/image/newgames-b.gif');
	padding: 7px 7px 7px 7px;
}

.sponsor1
{
	background: url('/template/image/sponsor-top.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.sponsorcontent
{
	background: url('/template/image/sponsor-b.gif');
	padding: 0 5px 5px 5px;
}

.catalog
{
	background: url('/template/image/catalog-top.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.catalogcontent
{
	background: url('/template/image/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(/template/image/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:125px;
	height:125px;	/*123*/
	text-align:left;
	overflow:hidden}

#gallery li.gallerysub{
	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:300px;
	height:300px; /*123*/
	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:#555050;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	text-align:center;
	width:100px;
	overflow:hidden;
	height:102px;
	text-overflow:ellipsis}
#gallery a:hover{color:#ff0000}


#galleryTop{
	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}
	
#galleryTop li{
	background:url(/template/image/b-thumbTop.gif) no-repeat top left;
	list-style-type:none;
	font-size:8px;
	display:block;
	text-decoration:none;
	display:inline;
	float:left;
	margin:0px 0px 8px 8px;
	padding-top:6px;
	padding-left:6px;
	border:none;
	width:80px;
	height:86px;
	text-align:left;
	overflow:hidden}
	
#galleryTop 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:80px;
	height:80px;
	text-align:left;
	overflow:hidden}
	
#galleryTop img{
	display:block;
	border:0px;
	width:70px;
	height:50px;
	margin:0px;
	padding:0px}
	
#galleryTop span.new{
	color:#ff0000;
	font-size:11px;
	font-family:Arial;
	font-weight:bold}
	
#galleryTop a{
	color:#555050;
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	text-align:center;
	width:70px;
	overflow:hidden;
	height:72px;
	text-overflow:ellipsis}
	
#galleryTop a:hover{
	color:#ff0000}

.exchange-top
{
	background: url('/template/image/exchange-top.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.exchange-mid
{
	background: url('/template/image/exchange-b.gif');
	padding: 0 1px 1px 1px;
}

.exchange-top
{
	background: url('/template/image/exchange-top.gif');
	color: #FFFFFF;
	height: 33px;
	font-weight: bold;
	text-align: center;
}

.exchange-mid
{
	background: url('/template/image/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('/template/image/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('/template/image/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;
}



.topbox_js{ float: left; width: 430px; height:5px; background: url('/template/image/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('/template/image/bottom.gif') no-repeat; }
#simplegallery1{
position: relative; 
visibility: hidden;
left:3px; 

}
#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 4px 5px;
font-family: Tahoma; font-size:11px;
}

.centra{ 
text-align: center;
}
