#menu {
	margin: 0px;
	padding: 0px;
	background: inherit;
	line-height: 35px;
/*	color: #81D7DF; */
color:#FFFFFF;
	width: 690px;
	height: 35px;
}
#menu .current_page_item a {
	background: url(../img/check-2.jpg) no-repeat left top;
	}
#menu  a, #menu a:visited {color:#FFFFFF; font-size:11px;  text-decoration: none; background: inherit }
#menu .submit { float: left;  }
	#menu .submit ul { margin:0;  list-style:none }
    #menu .submit li { display:inline; margin:0; padding:0 }
    #menu .submit a { float:left; background: transparent url(../img/check-2.jpg) center top;}
    #menu .submit a span { float:center; background: inherit; display:block; background:url(../img/check-1.jpg); }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu .submit a span {float:none;}
    /* End IE5-Mac hack */
    #menu .submit a:hover span {background:url(../img/check-2.jpg); background-repeat:no-repeat; font-size:11px; }
/*    #menu .submit a:hover {  background-position:0%  } */
//    #menu .submit a:hover span { background-position:100%  }
#menu li a:hover{
		background        :       url(../img/check-1.jpg) ; background-repeat:no-repeat;

 

}
/*   #menu .submit  a.selected {background:url(../img/check-2.png); background-position:0%  }
//    #menu .submit  a.selected span { background-position 10% }
	*/

body

{



	
	background-attachment: fixed;
//	background-position:bottom center;
	background-repeat:no-repeat;
	


  margin            :       0px;

  padding           :       0px;



}






a{

  text-decoration:none;

}

a:visited{



}

/****************** Header part here ********************************/

.centerpart

{


  padding           :       0   0   0   0px;

}

.footerstyle
{
  margin            :       0px;
  padding           :       0px;
}


.footerstyle ul{
    padding           :       0px;
    margin            :       0px;
}
.footerstyle li
{
  list-style        :       none;
  float             :       left;
  font              :      12px Calibri;
  color             :       #ffffff;
  margin            :       4px 0 0 0px;
  padding           :       0 5px 0 0px;
}

.footerstyle li a{
    color           :       #ffffff;
	font-size:12px;

}

.footerstyle li a:hover{
    color:#FFFFFF;

}

.menulist
{

  margin            :       0px;
  padding           :       0px;
  background-image:url(../img/game-menucenter.jpg);
  border            :       0px solid red;
}
.menulist ul{

    padding           :       0px;

    margin            :       0px;


}

.menulist li

{

  list-style        :       none;

  float             :       left;

  font              :       bold 13px Arial;

  color             :       #ffffff;

  margin            :       10px 0 0 0px;

  padding           :       0 15px 0 0px;



}

.menulist li a{
    color           :       #ffffff;
	font-size:10px;

}

.menulist li a:hover{
		background        :       url(../img/check-2.jpg) repeat-x;

    color:#FFFFFF;

}

/*.menulist li a:link,.menulist li a:visited

{

  text-decoration   :       none;

  color             :       #ffffff;

}*/

.topbg

{



  height            :       50px;

}

/******************** Left part ***********************************/

.game-list

{

  background        :       url(../img/game-typetop.jpg);

  font              :       bold 13px Arial;

  color             :       #FFFFFF;

  height            :       30px;

  width: 170px;

  margin            :       0px;

  padding           :       6px 0 0 25px;

  font-size: 15px;

  border: 0px solid red;

}

.userlist1,.userlist1 ul

{

  margin            :       0px;

  padding           :       0px;

  overflow          :       hidden;

}



.userlist1 li

{

  display           :       block;

  list-style        :       none;

  font-family       :       Verdana;

  font-size         :       10px;

  font-weight       :       bold;

  letter-spacing    :       1px;

  color             :       #FFFFFF;

  margin            :       0px 0   0px   0px;

  padding-top       :       0px;

  padding-left      :       0px;

  /*background      :       url(../img/type.jpg) left top no-repeat;*/

  /*height          :       25px;*/

  float             :       left;

  width             :       160px;

  line-height       :       25px;

  border-bottom     :       1px solid #35cee0;/*#35cee0;*/

  overflow:hidden;

}

.userlist1 li a{

    display:block;

    width: 160px;

    line-height:25px;

    color : #FFFFFF;

    

}

.userlist1 li a:hover{

    display:block;

    background:#FF99CC;

    font-weight:bold;

    padding-left: 2px;

    width: 160px;

    color: #333333;

}


.userlist2,.userlist2 ul

{

  margin            :       0px;

  padding           :       0px;

  overflow          :       hidden;

}



.userlist2 li

{

  display           :       block;

  list-style        :       none;

  font-family:Arial;

  font-size         :       12px;

  font-weight       :       bold;

  color             :       #FFFFFF;

  margin            :       0px 0   0px   0px;

  padding-top       :       0px;

  padding-left      :       0px;

  /*background      :       url(../img/type.jpg) left top no-repeat;*/

  /*height          :       25px;*/

  float             :       left;

  width             :       160px;

  line-height       :       25px;

/*  border-bottom     :       1px solid #ffa6f8;/*#35cee0;*/

  overflow:hidden;

}

.userlist2 li a{

    display:block;

    width: 160px;

    line-height:28px;

    color:#D845B7;



}

.userlist2 li a:hover{

    display:block;

  
    font-weight:bold;

	font-size:12px;

    padding-left: 15px;

    width: 165px;

    color:#FFFFFF;

}

.girlgame

{

  margin            :       0px;

  padding           :       5px   0   0   25px;

  background        :       url(../img/game-typetop1.jpg) left top no-repeat;

  height            :       30px;

  font              :       bold 13px Arial;

  color             :       #FFFFFF;

}

#game-typebottom

{

  background        :       url(../img/game-typebottom.jpg) left top no-repeat;

  font              :       13px Arial;

  color             :       #333333;

  height            :       26px;

  margin            :       0px;

  padding           :       5px 0 0 25px;



}



.lb1_tab{

    display:inline-table;

    width:auto;

    height:auto;

}

.lb1{

    

   

    width:auto;

    height:auto;

    overflow:hidden;

    border: 2px solid #39CFDE;

}

.lb1 img{

    width: auto;

    height:auto;

}

.lb2_tab{

    display:inline-table;

    width:auto;

    height:auto;

    margin-top: 15px;

}

.lb2{





    width:auto;

    height:auto;

    overflow:hidden;

//    border: 2px solid #FFCCFF;

}

.lb2 img{

    width: auto;

    height:auto;

}

.bannerbg

{

  /*background        :       url(../img/game-bannerbg.jpg) left top no-repeat;*/

  

  height            :       auto;

  margin            :       0px;

  /*padding           :       2px 0 0 3px;*/

  width             :       auto;

}

.leftbannerbg

{

  /*background        :       url(../img/leftbanner-bg.jpg) left top no-repeat;*/

  margin            :       0px;

  /*padding           :       2px 0 0 3px;*/

  height            :       auto;

  width             :       auto;

}

.leftbannerbg-botom

{

  background        :       url(../img/leftbannerbg-bottom.jpg) left top no-repeat;

  margin            :       0px;

  padding           :       4px 0 0 4px;

  height            :       350px;

  width             :       185px;

}





/********************* Middle part **************************************/

.middlebannerbg

{

  background        :       url(../img/game-middlebannerbg.jpg) left top no-repeat;

  height            :       348px;

}

.middlehead

{

  font              :       bold 24px Arial;

  color             :       #ffffff;

  margin            :       0px 0 0 20px;

  padding           :       10px 0 0 15px;

  letter-spacing    :       2px;



}

.imgbannerbg

{

  background        :       url(../img/game-imgbannerbg.jpg) left top no-repeat;

  height            :       252px;

  margin            :       0   0   0   0px;

  padding           :       2px   0   0   1px;

  border            :       1px solid #999999;

}

.imgbannerbg img{

    width: 300px;

    height: 250px;

    

}

.title_font{

  font              :       bold 18px Arial;

  color:#FF3399;

}

.newgame

{

  background        :       url(../img/newgame-top.jpg) left top no-repeat;

  height            :       28px;

  font              :       bold 18px Trebuchet MS;

  color             :       #ffffff;

  margin            :       0px 0 0 0px;

  padding           :       10px 0 0 21px;

}

.newgamebg

{

  background        :       url(../img/newgame-centerbg.jpg) left top repeat-y;


}

.game-userbg

{

 background:url(../img/d1.jpg) left top no-repeat;
 
  height            :       130px;

}

<style>
<![if lt IE 7]>
<style type="text/css">
#alImg1 img, #alImg2 img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#alImg1, #alImg2 { display: inline-block; }
#alImg1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/new-game.png'); }
#alImg2 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/new-tiny.png'); }
</style>
<![endif]>
</style>

.game-userbg>img

{

border:none;

}







.game-userbg-recent

{
 background        :       url(../img/d1.jpg) left top no-repeat;


 
  height            :       128px;


}

.game-userbg-recent>img

{

border:none;

}





.user-head

{

  width: 109px;

  height:30px;

  font              :       bold 11px Arial;

  color             :       #ffffff;


}

.user-head a:link

{

  font              :       11px Tahoma;

  color             :       #ffffff;




}.user-head a:visited,.user-head a:hover

{

  font              :       11px Tahoma;

  color             :       #ffffff;

  margin            :       0px   0   0   0px;

  padding           :       2px 0 0 5px;
  
}




.user-name

{

  font              :       bold 11px Tahoma;

  color             :       #ffffff;

  margin            :       0px   0   0   5px;

  padding           :       2px 0 0 0px;

}

.topgame-bg

{

  background        :       url(../img/topgame-centerbg.jpg) left top repeat-x;

  height            :       24px;

  margin            :       0px;

  padding-top       :       5px;

 

}



.topgame-list,.topgame-list ul

{

  margin            :       0px 0 0 0px;

  padding           :       0px 0 0 5px;



}

.topgame-list li

{

  list-style        :       none;

  float             :       left;

  font-family       :       Trebuchet;

  font-size         :       17px;

  font-weight       :       bold;

  color             :       #FFFFFF;

  margin            :       0px;

  padding           :       0px   0   0   0px;

}

.topgame-list li a{

    color: #ffffff;

}

.topgame-list li a:hover{

    color: #ff6bf3;

}



/*.topgame-list li a:link,.topgame-list li a:visited

{

  text-decoration   :       none;

  color             :       #3c3c3c;

}*/

/*.topgame-list li a:hover

{

  background        :       url(../img/topgame-activebg.jpg) left top repeat-x;

  height            :       27px;

  margin            :       0px;

  padding           :       0px;



}*/

#topgame

{

  width             :       605px;

  border            :       2px solid #38c9f4;

  padding-left      :       10px;

  float             :       left;

}



.bot_ad_tab{

    display:inline-table;

    width:auto;

    height:auto;

    margin-top: 46px;

}

.bot_ad{

    width: 470px;

    height: 62px;

    border: 2px solid yellow;

}

.bot_ad img{

    width: 468px;

    height: 60px;

}

/******************* Right side Here ******************************************/

#search

{

  font              :       bold 13px arial;

  color             :       #FFFFFF;

padding:10px 0 0 10px;

}

#submit

{

  /*background        :       url(../img/submitbg.jpg) left top no-repeat;*/

  height            :       26px;

  width             :       172px;

}

.loginbg

{

  background        :       url(../img/loginbg.jpg) left top no-repeat;

  height            :       245px;

  width             :       179px;

}

.login

{

  font              :       bold 14px arial;

  color             :       #4d4d4d;

  margin            :       0   0   0   0px;

  padding           :       0px   0   0   10px;

  color             :       #ffffff;

}

.loginuser

{

  font-family       :       Verdana;

  font-size         :       11px;

  font-weight       :       bold;

  color             :       #FFFFFF;

  margin            :       0px  0 0 0px;

  padding           :       0px 0 0 10px;

}

.loginrem

{

  font-family       :       Verdana;

  font-size         :       11px;

  color             :       #FFFFFF;

  margin            :       0px;

  padding           :       0px 0 0 0px;

}





.forget,.forget a

{

  font              :       10px Verdana;

  color             :       #FFFFFF;

  text-decoration   :      none;

}

.rb1_tab{

    display:inline-table;

    width:auto;

    height:auto;

}

.rb1{

    overflow:hidden;

    width: auto;

    height:auto;

    border: 2px solid yellow;

}

.rb1 img{

    width: 120px;

    height:600px;

}



.rb2_tab{

    display:inline-table;

    width:auto;

    height:auto;

    margin-top: 15px;

}

.rb2{

    overflow:hidden;

    width: auto;

    height:auto;

    border: 2px solid yellow;

}

.rb2 img{

    width: auto;

    height:600px;

}



.rb3_tab{

    display:inline-table;

    width:auto;

    height:auto;

    margin-top: 15px;

}

.rb3{

    overflow:hidden;

    width: auto;

    height:auto;

    border: 2px solid yellow;

}

.rb3 img{

    width: 180px;

    height: 150px;

}



.rb4_tab{

    display:inline-table;

    width:auto;

    height:auto;

    margin-top: 15px;

}

.rb4{

    overflow:hidden;

    width: auto;

    height:auto;

    border: 2px solid yellow;

}

.rb4 img{

    width: 180px;

    height: 150px;

}



.right-bannertop

{

  /*background        :       url(../img/rightbanner-topbg1.jpg) left top no-repeat;*/

  height            :       auto;

  width             :       auto;

  margin            :       0px 0 0 0px;

  /*padding           :       5px 0 0 5px;*/

}

.right-banneranot

{

  background        :       url(../img/banner-righttopbg2.jpg) left top no-repeat;

  width             :       182px;

  height            :       424px;

  margin            :       0px;

  padding           :       4px 0 0 5px;

}

.right-bannermid

{

  background        :       url(../img/right-bannerbg3.jpg) left top no-repeat;

  width             :       182px;

  height            :       420px;

  margin            :       0px;

  padding           :       4px 0 0 5px;

}

.right-bannerbootom

{

  background        :       url(../img/right-bannerbg4.jpg) left top no-repeat;

  width             :       182px;

  height            :       357px;

  margin            :       0px;

  padding           :       5px 0 0 5px;

}

/************************ Profile *********************************/

.profile-bg

{

  background        :       url(../img/profile-middle-bg.jpg) left top repeat-x;

  width             :       601px;

}

.profile-head

{

  margin            :       0px 0 0 0px;

  padding           :       13px 0 0 0px;

  font              :       bold 24px arial;

  color             :       #ffffff;

}

.profile-name

{

  margin            :       0px;

  padding           :       0px;

  font              :       bold 13px arial;

  color             :       #FFFFFF;

  text-transform    :       uppercase;

  height            :       35px;

}

.profile-name img

{

  border            :       1px solid #7cd7f4;

}



.profile-name-rank

{

  margin            :       0px;

  padding           :       20px 0 0 0px;

  font              :       bold 14px arial;

  color             :       #494949;

}

.profile-detail

{

  margin            :       0px;

  padding           :       0px;

  font              :       bold 12px arial;

  color             :       #FFFFFF;

  height            :       36px;

}

.profile-detail-name

{

  margin            :       0px;

  padding           :       0px;

  font              :       13px arial;

  color             :       #FFFFFF;

  height            :       36px;

}

/***************************** Game Window ******************************/

.gplay_bg_l{

    border: 1px solid #333333;

    background:url("../img/game-left-bg.jpg") repeat-y;

    /*background:url("../img/ss.jpg") left top repeat-y;*/

    width: 9px;

    height: auto;

}

.gplay_bg_r{

    border: 0px solid red;

    background:url("../img/game-right-bg.jpg") repeat-y;

    width: 9px;

    height: auto;

}

.game-middle-bg

{

  margin            :       0px;

  padding           :       0px;

  background        :       url(./img/game-middle-bg.jpg) left top repeat-y;

  width             :       630px;

  height            :       auto;

  border: 0px solid red;

}

.game-middle-bg img{

 height: auto;

}

.game-head

{

  /*padding         :       0 0 0 0px;

  font              :       bold 14px arial;*/

  color             :    #ffffff; 

  width		    :	 635px;

  border	    :    1px solid white;



}

.game-head > div,.game-head > div > img{

position	  :	  relative;

float		  :	  left;

width		  :	  325px;

padding           :       0 0 0 0px;

font              :       bold 14px arial;

color             :       #ffffff; 

}



.rating_tab{

    display:inline-table;

    width: 90%;

    height: auto;

    border: 0px solid white;

    margin-top: 25px;

}

.rating_d{

    

}

.game-inst-middle-bg

{

  margin            :       0px;

  padding           :       0px;

 /* background      :       url(../img/game-inst-middle-bg.jpg) left top repeat-x; */





  height            :       auto;

  color	  	    :#000000;





}

.game-inst-head

{

  font              :       17px Trebuchet MS;

  color             :       #ffffff;

  margin            :       0px   0   0   0px;

  padding           :       15px   0   0   10px;

  text-transform    :       uppercase;



}

.game-inst-head1

{

  font              :       17px Trebuchet MS;

  color             :       #ffffff;

  margin            :       10px   0   0   0px;

  padding           :       15px   0   0   10px;

  text-transform    :       uppercase;

  width		    :	    800px;

  background        :       url(../img/game-menuleft.jpg) left top repeat-x;

}

.game-inst-head-list

{

  font              :       15px Trebuchet MS;

  color             :       #FFFFFF;

  margin            :       0px   0   0   0px;

  padding           :       15px   0   0   10px;

}

.game-inst-head-list-bor

{

  font              :       17px Trebuchet MS;

  color             :       #323232;

  margin            :       0px   0   0   0px;

  padding           :       0px   0   0   10px;

}

.game-chat-top

{



  padding           :       5px 0 0 10px;

  background        :       url(../img/game-chat-top.jpg) left top no-repeat;

  width             :       175px;

  font              :       14px arial;

  color             :       #4d4d4d;

  height            :       34px;

}

.game-chat-middle-bg

{

  margin            :       0px;

  padding           :       0px;

  background        :       url(../img/game-chat-middle.jpg) left top repeat-y;

  width             :       175px;

  height            :       510px;





}

.game-chat-bottom

{

  margin            :       0px;

  padding           :       0px;

  background        :       url(../img/game-chat-bottom.jpg) left top no-repeat;

  height            :       36px;

  width             :       175px;

}

.game-chat-head

{

  font              :       bold 12px arial;



  color             :       #ff3700;



}

.game-chat-mess

{

  font              :       12px arial;

  color             :       #ffffff;

  margin            :       0   0   0   10px;

  padding           :       0   0   0   10px;



}

/************************ Register **************************/

.reg-bg

{

  margin            :       0px;

  padding           :       0px;

  background        :       url(../img/game-reg-mid-bg.jpg) left top repeat-x;

  width             :       608px;

}

.reg-head

{

  margin            :       0px;

  padding           :       0px;

  font              :       bold 24px Arial;

  color             :       #ffffff;

}

.reg-user

{

  margin            :       0px;

  padding           :       0px;

  font              :       bold 12px Arial;

  color             :       #FFFFFF;

}

.reg-user input

{

  margin            :       0px;

  padding           :       0px;

  width             :       235px;

  height            :       20px;

  border            :       1px solid #959595;

}

/********************** Login **********************/

.login-accnt

{

  margin            :       0px;

  padding           :       0 0 0 10px;

  font              :       bold 16px arial;

  color             :       #ffffff;

}

.login-user

{

  margin            :       0px;

  padding           :       0px;

  font              :       bold 13px arial;

  color             :       #000000;

}

.login-user p

{

  margin            :       0px;

  padding           :       0px;

  font              :       12px arial;

  color             :       #000000;

}

.login-user input

{

  width             :       338px;

  border            :       1px solid #959595;

  height            :       22px;

}

.login-personal

{

  margin            :       0px;

  padding           :       0px;

  font              :       bold 16px arial;

  color             :       #000000;

}

.login-personal-cntry

{

  margin            :       0px;

  padding           :       0px;

  font              :       bold 14px arial;

  color             :       #000000;

}

.login-personal input

{

  width             :       338px;

  border            :       1px solid #959595;

  height            :       22px;

}

.inst-mid

  {

    /*background: url(../img/inst-mid.jpg) left top repeat-y; */

  font              :       11px Arial;

  color             :       #ffffff;

  margin            :       0px   0   0   0px;

  padding           :       15px   0   0   10px;

  }

.arrow

{

  margin        : 2px 0 0 0px;



}

.next-menu li

{

 float              : left;

 position :relative;

 background         : url(../img/selected.png) 0 4px no-repeat;

 height             : 30px;

 width              : 30px;

 padding            : 12px 0 0 0px ;

 margin-right	    : 2px;

 font		    : 12px Arial;

 color              : #ffffff;

; text-align: center;

 list-style	    : none;

}

.next-menu li a

{

 margin       : 2px 0px 0px 2px;



  color            : #000000;

}





.next-menu

{

width:330px;

padding:1px 3px 0px 0px;



}

.page-menu a

{

   font             :  11px Arial;

   color            : #000000;

 }

.next-page

{

  height            : 35px;

  background        : #ffffff;

}

#anchor

{

  background        : url(../img/default.png) 0 4px  no-repeat;

  height           : 30px;

  width            : 30px;

  font		   : 12px Arial;

  color            : #000000;

  padding          : 12px 0 0 0px ;

  margin-right	   : 2px;

 }

#anchor  a

{

  color            : #ffffff;

}

#none

{

  background        :      none;

}






.gamename

{


  font              :       bold 13px Arial; font-weight:bold;

  color             :       #ffffff;


}

.gamename a:link

{

  font              :       13px Arial; font-weight:bold;

  color             :       #ffffff;




}.gamename a:visited,.user-head a:hover

{

  font              :       13px Arial; font-weight:bold;

  color             :       #ffffff;

  margin            :       0px   0   0   0px;

  padding           :       2px 0 0 5px;
  
}


