body {

	background-color: #4396CA;

	padding:0px;

	text-align: center;

	width:auto;

	background: #D8F0FC url(/img/site/back.gif) repeat-x;

	margin:0px;

	padding:0px;

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



}

div,ul,li,img,body

{

margin:0px;

padding:0px;

}



#logo

{

width:1000px;

margin:0px;

}



#logo img

{

margin:0px;

padding:0px;

margin-right:50px;

margin-top:13px;

}


#logo h1
{
margin:0px;
padding:0px;
font-size:20px;
float:left;
color:#333333;
}

.input
{
width:304px;
height: 29px;
background:url(/img/site/inputemy.jpg) no-repeat;
border:0px;
margin-top:20px;
color:#333333;
font-weight:bold;
font-size:15px;
padding-top:9px;
padding-left:10px;
}



#logo ul
{
position:relative;
list-style-type:none;
width:987px;
margin:0px;
padding:0px;
}



#logo ul li
{
height:28px;
float:left; 
padding-left:5px;
}



#logo ul li a
{
text-decoration:none;
color:#333333;
font-size:14px;
font-weight:bold;
margin-left:13px;
}





#content {

width: 1000px;

text-align: center;

}





#header {

width: 972px;

height: 183px;

background: url(/img/site/header.jpg);

}



#sitecontent {

border-top:1px solid #cccccc;

border-bottom:1px solid #cccccc;

width: 999px;

padding-top:20px;

height: auto;

background:url(/img/site/sbg.jpg) repeat-y;

padding-left:5px;

padding-right:5px;

}





#siteT {

padding-top:32px;text-align:left;width:auto;padding-left:170px;

font-weight: bold;

color: #FFFFFF;

font-size:22px;

clear:both;

}



.htitle

{

color:#FD0083;

text-align:left;

margin-left:10px;

font-size:20px;

}	



.text

{

font-size:12px;

margin-bottom:10px;

margin-left:10px;

}



.leftpart

{

float:left;

width:680px;

}



.rightpart

{

float:left;

}





.allpart

{

width:280px;

background:#F4F4F4;

}



.allpart a

{

margin-left:10px;

text-decoration:none;

color:#333333;

font-size:12px;

font-weight:bold;

}

.allpart h1

{

color: #FFFFFF;

font-weight: bold;
font-family:  Verdana, Arial, Helvetica, sans-serif;

height: 18px;

padding-left:10px;

text-align: left;

background:#005080;

font-size:12px;

margin-bottom:0px;

padding-top:3px;

}



.indexpart

{

float:left;

margin-left:10px;

width: 320px;

background:#F4F4F4;

border:1px solid #cccccc;

margin-bottom:10px;

}



.indexpart h1 {

color: #FFFFFF;

font-weight: bold;

font-family:  Verdana, Arial, Helvetica, sans-serif;

height: 18px;

padding-left:10px;

text-align: left;

background:#333333;

font-size:12px;

padding-top:3px;

margin-bottom:0px;

margin-bottom:2px;

}







.classH {

font-weight: bold;

color: #FFFFFF;

font-size:22px;

padding: 0;

margin: 0;

}



#menuup {



text-align: left;

padding-left:90px;

padding-top:11px;

color: #FFFFFF;

font-size:13px;

font-family:  Verdana, Arial, Helvetica, sans-serif;

}



a.menuup {

text-decoration: none;

color: #FFFFFF;

font-size:13px;

font-family:  Verdana, Arial, Helvetica, sans-serif;

}





#pass {

height: 9px;

width: 972px;

background: url(/img/site/pass.jpg);

}



#lb {

width: 760px;

float: left;

height:23px;

background: url(/img/site/lb.jpg);

text-align: left;

padding-top:4px;

color: #1358BA;

font-size:15px;

padding-left:10px;

}



#cb {

width: 760px;

float: left;

height:auto;



text-align: left;

padding-top:4px;

color: #1358BA;

font-size:15px;

padding-left:10px;

}



#rb {

width: 192px;

float: right;

height:23px;

background: url(/img/site/rb.jpg);

color: #FFFFFF;

padding-top:4px;

text-align: left;

font-size:17px;

font-weight: bold;

padding-left:10px;

}



#rc {

width: 182px;

float: right;

height:auto;

background-color: #FFFFFF;

color: #2E5669;

padding-top:4px;

text-align: left;

font-size:12px;

font-family:  Verdana, Arial, Helvetica, sans-serif;

padding-left:10px;

padding-right:10px;

}



#top a{

display:block;

width:210px;

height: 90px;

float:left;

}




#top {

text-align: left;

float:left;

}





#google {

float:right;



padding-top:20px;

width:728px;

height:70px;



}

a.rc {
color: #2E5669;
text-decoration: none;
font-size:8px;
font-family: sans-serif;
}



#footer {

width: auto;

text-align: center;

color: #333333;

font-weight: bold;

padding-top:10px;

font-size:12px;

}





#clear {

clear:both;

width: auto;

height: 1px;

}



.hrclass{

border: 1px dotted #CCCCCC;

height: 1px;

border-top:0px;

border-left:0px;

border-right:0px;

}





#gamerow {

color: #58CC2C;

text-align: left;

list-style: none; 

margin: 0;

padding: 0;

display: block;

width: 350px;

}



#gamecel {

display: table-column;

float: left;

text-align: center !important; 

text-align: center;

width: 110px;

margin: 0;

padding: 0;

display: block;

height: 110px;

padding-top: 7px;

}





#gamerowlong {

color: #58CC2C;

text-align: left;


margin: 0;

padding: 0;

display: block;

width: 700px;

}



#gamecellong {

display: table-column;

float: left;

text-align: center !important; 

text-align: center;

width: 110px;

margin: 0;

padding: 0;

display: block;

height: 110px;

}





a.gamecel{

color: #0174BC;

text-decoration: none;

font-size:12px;

text-align: center;

font-weight:bold;

padding-left:10px;

text-align: center;

}



#leftf {

float: left;

}



#rightf {

clear: right;

float: right;

text-align: right;

width: 360px;

}



.gd

{

display:block;

font-size:11px;

}



.gamethumb {

padding:2px;

width: 80px;

height: 60px;

border: 1px solid #cccccc;

margin-bottom: 3px;

margin-right:5px;

margin-left:5px;

}



#gameline {

background-color: #333333;

border: 1px solid #cccccc;

color: #ffffff;

padding-top:7px;

font-weight:bold;

font-size:12px;

font-family:  Verdana, Arial, Helvetica, sans-serif;

width: 98%;

height: 21px;

}



#itemtitle {

color: #4FCD0B;

font-weight: bold;

font-size:15px;

border-bottom: 1px dotted #CCCCCC;

padding-bottom:5px;

}



.gamedesc {

background-color: #f5f5f5;

border: 1px solid #CCCCCC;

color: #333333;

font-size:12px;

font-family:  Verdana, Arial, Helvetica, sans-serif;

padding: 5px;

height: 21px;

}

a.see {

font-size:10px;

font-family:  Verdana, Arial, Helvetica, sans-serif;

color: #0088CD;

}







#navigation {

list-style-type:none;

margin:0px;

padding:0px;

display:inline;

clear:both;



}



#navigation li {

display:inline;

margin-left:3px;

}

#navigation .page

{

color:#FFFFFF;

background-color:#777777;

border:1px solid #CCCCCC;

font-size:11px;

padding-left:3px;



}

#navigation .page a

{

color:#FFFFFF;

text-decoration:none;

}



#navigation .pagecur

{

color:#FFFFFF;

background-color:#FD0083;

border:1px solid #CCCCCC;

font-size:11px;

padding-left:3px;



}



#navigation a

{

color:#FFFFFF;

text-decoration:none;

}



#navigation img

{

position:relative;

top:3px;

}



.navword
{
list-style-type:none;
margin-left:5px;
width:660px;
}

.navword li

{
float:left;
width:20%;
font-size:12px;
}



.navword a

{

text-decoration:none;

color:#333333;

}

#lbg {
background-position:0 top;
}
#lcz {
background-position:-30px top;
}

#lde {
background-position:-60px top;
}

#len {
background-position:-90px top;
}

#les {
background-position:-120px top;
}
#lfi {
background-position:-150px top;
}
#lfr {
background-position:-180px top;
}
#lgr {
background-position:-210px top;
}
#lhr {
background-position:-240px top;
}
#lhu {
background-position:-270px top;
}
#lit {
background-position:-300px top;
}
#lnl {
background-position:-330px top;
}
#lno {
background-position:-360px top;
}
#lpl {
background-position:-390px top;
}
#lpt {
background-position:-420px top;
}
#lro {
background-position:-450px top;
}
#lru {
background-position:-480px top;
}
#lse {
background-position:-510px top;
}
#lsk {
background-position:-540px top;
}
#ltr {
background-position:-570px top;
}
#lua {
background-position:-600px top;
}

.lang {
background-clip:border;
background-inline-policy:continuous;
background-origin:padding;
background:transparent url(/img/site/lang.png) repeat scroll 0 0;
display:block;
float:left;
height:18px;
margin-right:5px;
width:30px;
}