body{
	margin-left:5PX;
	margin-bottom:0;
	margin-right:5PX;
	margin-top:0;
	background-color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10;
	/*background: url(./bg.gif) left top repeat-x;*/
}

div.userinfo{
  width:326px !important;
  width:336px;
  height: 60px;
  background: url(/images/user-bg.gif) no-repeat;
  padding-right:10px;
}

div.viewsdiv {
  height: 14px;
}

form {
  margin:0;
  padding:0;
}

table {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border: none;
}

input {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
textarea {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.author {
  margin-top:10px;
  width:99%;
  background:#ef98d8;
  padding:5px;
}

.banner {}

.banner a {
	width:80px;
	text-align:center;
	display:block;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}


.titlelink {
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}
.titlelink:hover {
	text-decoration:underline;
}
.titlelink:visited {
	color: #fff;
}


.banner .tab {
	height:25px;
	background:url(../images/content_tab.gif) no-repeat;
	text-align:center;
}

.banner .tabselected {
	height:25px;
	background:url(../images/content_tab-selected.gif) no-repeat;
	text-align:center;
}

.main {
	border: none;
	background:url(../images/main_lefttop.gif) left top no-repeat;
	background-color:#008CFF;
}
.main .main_righttop {
	float:right;
	width:11px;
	height:11px;
	background:url(../images/main_righttop.gif) right top no-repeat;
}
.main .main_leftbottom {
	float:left;
	width:100%;
	height:11px;
	background:url(../images/main_leftbottom.gif) left bottom no-repeat;
	background-color:#008CFF;
}
.main .main_rightbottom {
	float:right;
	width:11px;
	height:11px;
	background:url(../images/main_rightbottom.gif) right bottom no-repeat;
}

/*-----------------------------------------------------------------------------------------*/
.r_pink_778 {
	border:none;
	width:778px;
}
.r_pink_778 .top{
	height:24px;
/*	width:778px;*/
	font-weight:bold;
	border: none;
	margin: 0px;
	padding: 0px;
	color: #000;
	background:url(../images/pink_778_top.gif) left top no-repeat;
	padding-left: 15px;
}
.r_pink_778 .bottom{
	height:16px;
	width:778px;
	background:url(../images/778_bottom.gif) no-repeat;
	border: none;
	margin: 0;
	padding: 0px;
}
.r_pink_778 .content{
	background:#fff;
	padding:2px;
	width:778px;
}
/*-----------------------------------------------------------------------------------------*/
div.flasharea{
  text-align:left;width:755px;
  background:url(/images/ads-bg.jpg) no-repeat;padding-top:22px;
  padding-left:19px;height:734px;
}
div#flasharea{
  width:728px;height:500px !important;height:515px;padding-top:8px;padding-bottom:7px;
}
div#viewsdiv {
  font-weight:bold;
  height: 16px;
  text-align:right;
  padding-right:23px;
}
div.flasharea .top{
  /*background: transparent url(../images/505050_bk_top.jpg) no-repeat;
  border: none;
  height:10px;
  width: 738px;
  overflow:hidden;*/
  display:none;
}
div.flasharea .bottom{
  /*background: transparent url(../images/505050_bk_bottom.jpg) no-repeat;
  border: none;
  height:10px;
  width: 738px;
  overflow:hidden;*/
  display:none;
}
/*-----------------------------------------------------------------------------------------*/
.r_red_778 {
	border:none;
	width:778px;
}
.r_red_778 .top{
	height:24px;
/*	width:778px;*/
	font-weight:bold;
	border: none;
	margin: 0px;
	padding: 0px;
	color: #000;
	background:url(../images/red_778_top.gif) left top no-repeat;
	padding-left: 15px;
}
.r_red_778 .bottom{
	height:16px;
	width:778px;
	background:url(../images/778_bottom.gif) no-repeat;
	border: none;
	margin: 0;
	padding: 0px;
}
.r_red_778 .content{
	background:#fff;
	padding:2px;
	width:778px;
}
/*-----------------------------------------------------------------------------------------*/
.r_green_778 {
	border:none;
	width:778px;
}
.r_green_778 .top{
	height:24px;
/*	width:778px;*/
	font-weight:bold;
	border: none;
	margin: 0px;
	padding: 0px;
	color: #000;
	background:url(../images/green_778_top.gif) left top no-repeat;
	padding-left: 15px;
}
.r_green_778 .bottom{
	height:16px;
	width:778px;
	background:url(../images/778_bottom.gif) no-repeat;
	border: none;
	margin: 0;
	padding: 0px;
}
.r_green_778 .content{
	background:#fff;
	padding:2px;
	width:778px;
}
/*-----------------------------------------------------------------------------------------*/
.r_red_595 {
	border:none;
	width:595px;
}
.r_red_595 .top{
	height:24px;
/*	width:595px;*/
	font-weight:bold;
	border: none;
	margin: 0px;
	padding: 0px;
	color: #fff;
	background:url(../images/red_595_top.gif) left top no-repeat;
	padding-left: 15px;
}
.r_red_595 .bottom{
	height:16px;
	width:595px;
	background:url(../images/595_bottom.gif) no-repeat;
	border: none;
	margin: 0;
	padding: 0px;
}
.r_red_595 .content{
	background:#fff;
	padding:2px;
	width:595px;
}
/*-----------------------------------------------------------------------------------------*/
.r_green_595 {
	border:none;
	width:595px;
}
.r_green_595 .top{
	height:24px;
/*	width:595px;*/
	font-weight:bold;
	border: none;
	margin: 0px;
	padding: 0px;
	color: #fff;
	background:url(../images/green_595_top.gif) left top no-repeat;
	padding-left: 15px;
}
.r_green_595 .bottom{
	height:16px;
	width:595px;
	background:url(../images/595_bottom.gif) no-repeat;
	border: none;
	margin: 0;
	padding: 0px;
}
.r_green_595 .content{
	background:#fff;
	padding:2px;
	width:595px;
}
/*-----------------------------------------------------------------------------------------*/
.r_purple_170 {
	border:none;
	width:170px;
}
.r_purple_170 .top{
	height:24px;
/*	width:170px;*/
	font-weight:bold;
	border: none;
	margin: 0px;
	padding: 0px;
	color: #fff;
	background:url(../images/purple_170_top.gif) left top no-repeat;
	padding-left: 15px;
}
.r_purple_170 .bottom{
	height:16px;
	width:170px;
	background:url(../images/170_bottom.gif) no-repeat;
	border: none;
	margin: 0;
	padding: 0px;
}
.r_purple_170 .content{
	background:#fff;
	padding:2px;
	width:170px;
	margin:0px;
}/*-----------------------------------------------------------------------------------------*/
.r_red_170 {
	border:none;
	width:170px;
}
.r_red_170 .top{
	height:24px;
/*	width:170px;*/
	font-weight:bold;
	border: none;
	margin: 0px;
	padding: 0px;
	color: #fff;
	background:url(../images/red_170_top.gif) left top no-repeat;
	padding-left: 15px;
}
.r_red_170 .bottom{
	height:16px;
	width:170px;
	background:url(../images/170_bottom.gif) no-repeat;
	border: none;
	margin: 0;
	padding: 0px;
}
.r_red_170 .content{
	background:#fff;
	padding:2px;
	width:170px;
	margin:0px;
}
/*-----------------------------------------------------------------------------------------*/
.r_red_780 {
	border:none;
	width:780px;
}
.r_red_780 .top{
	height:24px;
/*	width:780px;*/
	font-weight:bold;
	border: none;
	margin: 0px;
	padding: 0px;
	color: #000;
	background:url(../images/red_780_top.gif) left top no-repeat;
	padding-left: 15px;
}
.r_red_780 .bottom{
	height:16px;
	width:780px;
	background:url(../images/780_bottom.gif) no-repeat;
	border: none;
	margin: 0;
	padding: 0px;
}
.r_red_780 .content{
	background:#fff;
	padding:2px;
	width:780px;
}
/*-----------------------------------------------------------------------------------------*/
.thumbs {
	padding: 1px;
	border: 1px solid #CCCCCC;
	width: 75px;
	height: 57px;
}
/*-----------------------------------------------------------------------------------------*/
.titletab {
	width: 90px;
	color: #fff;
	height: 24px;
	padding-top:5px;
	display: block;
	text-align: center;
	text-decoration:none;
	font-weight:bold;
}
.titletab:hover {
	text-decoration:underline;
}
.titletab-select {
	width: 110px;
	background:url(../images/tab-selected.gif) no-repeat top;
	color: #000;
	height: 24px;
	padding-top:5px;
	display: block;
	text-align: center;
	text-decoration:none;
	font-weight:bold;
}
.titletab-select:hover {
	text-decoration:underline;
}
.blocktitlelink {
	text-decoration:none;
	color:#fff;
}
.blocktitlelink:hover {
	text-decoration:underline;
}
.paging {
	text-decoration:none;
	font-weight:bold;
	padding:2px;
}
.paging:hover {
	text-decoration:underline;
	padding:2px;
}


/*-----------------------------------------------------------------------------------------*/
.banner160 {}

.banner160 a {
	width:160px;
	text-align:center;
	display:block;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}

.banner160 .tab {
	height:25px;
	background:url(../images/content_tab-160.gif) no-repeat;
	text-align:center;
}

.banner160 .tabselected {
	height:25px;
	background:url(../images/content_tab-selected-160.gif) no-repeat;
	text-align:center;
}
/*-----------------------------------------------------------------------------------------*/
.content725 {
	width: 725px;
}
.content725 .tabarea {
	text-align: middle;
}
.content725 .topborder {
	background:url(../images/contenttabs_top.gif) no-repeat;
	height: 11px;
	width: 725px;
}
.content725 .titlebar {
	background:url(../images/content_title_725_blue.gif) no-repeat;
	height: 24px;
	width: 725px;
	text-align: middle;
}
.content725 .bottomborder {
	background:url(../images/contenttabs_bottom.gif) no-repeat;
	height: 11px;
	width: 725px;
}
.content725 .content {
	background:url(../images/contenttabs_middle.gif) repeat-y top left;
	padding: 4px;
}

.navlink {
	text-decoration:none;
	font-weight:bold;
	color: #000;
}
.navlink:hover {
	text-decoration:underline;
}
a.fullscreen {
  height:16px;
  vertical-align:center;
  padding:4px;
  padding-left:10px;
  padding-right:10px;
  font-size:14px;
  color:#000;
  border:1px solid #919191;
  text-decoration:none;
  text-align: center;
  display: inline;
  margin:8px 0px 8px 0px;
}
a.fullscreen:hover {
  text-decoration:none;
  color:#fff;
  border:1px solid #FFF;
  background:#545454;
}

#flashplayer {
  width:100%;
  height:100%;
}
#pagemain {
  width: 990px;
}

.comment_td {
  border:1px dotted #cecece;
  background: #F7F3DC;
}

.comment_td div{
  width: 400px;
  overflow-x:hidden;
}

.hotgame {
  border:1px dotted #cecece;
  background: #F7F3DC;
  display: block;
  text-decoration:none;
  padding: 3px;
  width:150px!important;
  width:158px;
}

.hotgame:hover {
  border:1px dotted #F9FA97;
  background: #A0A5F8;
}

.page{float:right;padding-right:15px;color:#75318e;font-size:13px;font-weight:normal;}
.page input.text2{width:20px;height:14px;border:1px solid #cfd0d0;margin:0 3px;float:none;}
.page a{float:left;text-align:center;color:#75318e;margin:0 5px;padding:1px 5px;border:1px solid #e2e2e2;background:#ecc;text-decoration:none;}
.page a:hover,.page a.currentPage{background:#75318e;color:#fff;text-decoration:none;}
.page span{float:left;padding-top:5px;}
.page input{float:left;}

ul.list li {
  list-style-type:none;
  line-height:20px;
  padding-left:10px;
}

ul.list {
  padding:0px;
  margin:0px;
}

