﻿body 
{
	background:url("/content/image/frontend/bg.jpg") repeat fixed center 0 transparent;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	color: #555555;
}
#search
{
	margin:10px 10px 0 0;
	float:right;
	font-weight:bold;
	text-align:right;
	color:#fff;
}

.clearfix
{
	clear:both;
}

.spacer
{
	height:4px;
	line-height:4px;
}

#container
{
	width:1000px;
	margin:0 auto;
}

#container #top-links
{
	margin:4px 0 4px 4px;
}

#container #top-links a
{
	margin:10px 10px 0 0;
}

#container #main
{
	
}
a
{
	text-decoration:none;
	color:#333333;
}

h1
{
	font-size:20px;
	color:#fff;
}
h2
{
	font-size:14px;
}
a:hover
{
	text-decoration:underline;
	color:#555555;
}

#container #header #top
{
	background-color:Aqua;
	height:128px;
	background:#fff url(/content/image/frontend/top-middle.jpg) repeat-x;
}

#container #header #top #logo
{
	float:left;
	
}

#container #header #top #motto
{
	margin:70px 0 0 0;
	
}

#container #header #top #motto h1
{
	margin:70px 0 0 0;
	line-height:25px;
	height:25px;
	
}

#member-box
{
	float:right;
	color:#fff;
	margin:10px 0 0 0;
}
#member-box a
{
	line-height:20px;
	margin:20px 10px 0 0;
	color:#fff;
	font-weight:bold;
}



#container #header #top #top-content
{
	width:600px;
	float:left;
	height:100px;
}

#container #header #top #static-nav
{	
	line-height:20px;
	height:20px;
}
#container #header #top #static-nav ul
{	

}

#container #header #top #static-nav li
{	
	float:left;
	margin:0 0 0 10px;	
	line-height:23px;
	height:23px;
}

#container #header #top #static-nav li a
{	
	line-height:20px;
	height:23px;
	font-size: 13px;
}

#container #header #top #static-nav #top-other-categories
{	
	float:right;
	margin:0 10px 0 0;
}

#container #main #left-sidebar
{	
	margin:4px 0 0 0;
	width:220px;
	float:left;
}

#container .box
{
	margin:0 0 4px 0;
}

#container .box .box-header
{
	background:#fff url(/content/image/frontend/box-header.jpg) repeat-x;
	height:23px;
	line-height:23px;
}

#container .box .box-header h2
{
	color:#fff;
	font-weight:bold;
	margin:0 0 0 10px;
}

#container .box .box-content
{
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}

#container .box .box-content li
{	
	line-height:27px;
	border-bottom:solid 1px #cccccc;
	background-color:#f8f7f7;
}

#container .box .box-content li.last
{		
	border:medium none;
}

#container .box .box-content li a
{	
	margin:0 0 0 10px;
	font-size:16px;
}

#container .box .box-content li img
{	
	vertical-align:middle;
	margin:2px 0 2px 0;
}


#container .box-wide
{
	width:776px;
}

#container .box-wide .box-wide-header
{
	width:250px;
	background:#fff url(/content/image/frontend/box-header.jpg) repeat-x;
	height:23px;
	line-height:23px;
}

#container .box-wide h2
{
	color:#fff;
	font-weight:bold;
	margin:0 0 0 10px;
}

#container .box-wide .box-wide-content
{
	border:solid 1px #cccccc;
	background-color:#f8f7f7;
	margin:0 0 4px 0;
}

#container .box-wide .box-wide-content .game-content
{
	float:left;
	width:460px;
	font-size:12px;
}

#container .box-wide .box-wide-content .adv-content
{
	margin:10px 0 0 460px;
}

#container .box-wide .box-wide-content .link-content
{
	text-align:center;
	margin:4px 25px 8px 0;
}

#container .box-wide .box-wide-content .link-content a
{
	text-align:center;
	margin:4px 25px 8px 0;
	color:#cc0000;
}

#container .box-wide .box-wide-content .text-content
{
	margin:4px;
}



#container .box-wide .box-wide-content .game-content .game-item
{
	width:130px;
	height:125px;
	background-color:#fff;
	float:left;
	margin:10px 10px 0 10px;
	text-align:center;
}

#container .box-wide .box-wide-content .game-content .game-item img
{
	margin:10px 0 0 0;
}

#container .box-wide .box-wide-content .game-content .game-item.last
{
	clear:left;
}

#container .box-wide .box-wide-content .all-categories-col
{
	width:153px;	
	float:left;
}

#container .box-wide .box-wide-content .all-categories-col li
{
	line-height:23px;
	height:23px;
	margin:0 0 0 10px;	
}

#container .rightbox
{
	float:right;
}
#container .main-top-right
{
	width:770px;
	height:240px;
	margin:4px 0 4px 0;
}

.rightbox
{
	width:180px;
}

.rightbox .box-content
{
	line-height:19px;
	padding:0 4px 0 4px;
	text-align:justify;
}

.main-top-right .socialtools
{
	margin:2px 4px 2px 0;
}
.plus
{
	margin:0 2px 0 0;
	float:left;
}

#container #content
{
	float:right;
	margin:0 0 0 4px;
}

.breadcrumb h1
{
	color:#555555;
	font-size:16px;
	margin:10px;
}

.howtouse strong
{
	margin:10px;
	color:#e52929;
}


.howtouse p
{
	margin:10px;
}

.game-start-adv-content
{
	text-align:center;
	
}

.game-play-content
{
	text-align:center;
	display:none;
}

.wide-adv-content
{
	text-align:center;
}

.pagination
{
	text-align:center;
	height:30px;
}

.pagination span
{
	text-align:center;
	font-size:18px;
	margin:4px;
	font-weight:bold;
	color:red;
}

.pagination span.active
{
	font-size:18px;
}


#container #footer
{
	text-align:center;
	font-weight:bold;
}

