@import url("reset.css");
@import url("nivo-slider.css");

/*** Base ***/
body {	background-color: #000000;margin:auto;width:980px;font-family: Verdana, Arial, Helvetica, sans-serif;}

A:link{TEXT-DECORATION:none;}
A:visited{TEXT-DECORATION:none;}
A:active{TEXT-DECORATION:underline;}
A:hover{TEXT-DECORATION:underline;}

.flayer {width:980px;position:relative;}

#floatlayer {background:#000000; border:10px solid #333333; box-shadow: 0 0 15px #000000; width: 300px; height: 250px; position: absolute; top: 20px; left: 280px; z-index: 9999; }
#close_float {background: url(/images/close.png) no-repeat scroll 0 0 transparent; cursor: pointer; display: inline; height: 34px; position: absolute; right: -25px; top: -25px; width: 34px; z-index: 1103; }

#slides { float: none; margin-right:10px; }
#slider {
	background: url(/images/loader.gif) no-repeat 50% 50%;
	}
	
#slider .nivo-controlNav {
	position: absolute;
	top: -1px;
	right: -105px;
	width: 100px;
	height: 55px;
	padding:0 0 5px;
}
	
#slider .nivo-controlNav img {
	display: block; /* Unhide the thumbnails */
	position: relative;
	border: 1px solid #000;
	margin-bottom:4px;
	width: 100px;
	height: 55px;
}
	
#slider .nivo-controlNav .nivo-control { position: relative; }
	
#slider .nivo-controlNav .active .overlay {
	background: url(/images/current-thumb.png);
	position: absolute;
	top: 1px;
	left: 1px;
	display: block;
	width: 100px;
	height: 55px;
}

.nivo-caption h1 a { color: #fff; }
.nivo-caption h1 a:hover { color: #d00000; }

.header {background:url(/images/top.jpg);width:750px;height:105px;text-align:right;padding-top:15px;padding-left:230px;}
.category {background:url(/images/sprites.png) 0px 0px no-repeat transparent;width:980px;height:40px;}
.category li {float:left;text-align: center;width: 89px;height: 40px;}
.category a {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-size:15px;font-weight:bold;line-height:45px;}

.game_top_100 {width:980px;height:100px;padding:5px 0 5px 0;margin-bottom:5px;background-color: #282828;text-align:center;}

.google_adsense_top {width:980px;height:100px;margin-bottom:5px;background-color: #282828;}
.google_adsense_728x90 {	padding-top:5px;background-color: #282828;float:left;text-align:center;width:780px;height:95px;background:url(/images/sprites.png) 0px -250px no-repeat transparent;}
.google_adsense_200x90 {	padding-top:5px;background-color: #282828;float:right;width:200px;height:95px;}

.gtag {width:980px;height:105px;}

.game_adtop {width:980px;}
.catbox1_box {float:left;width:300px;height:250px;padding: 11px 11px 12px 12px;background-color:#282828;margin:0 5px 5px 0;}
.catbox2_box {float:left;width:300px;height:250px;padding: 11px 11px 12px 12px;background-color:#282828;margin:0 5px 5px 0;}
.catbox3_box {float:left;width:300px;height:250px;padding: 11px 12px 12px 12px;background-color:#282828;margin:0 0 5px 0;}

.content{width:980px;}
.content_left{float:left;width:680px;}

.featured_games_new {background:url(/images/sprites.png) -91px -151px no-repeat transparent;width:675px;height:35px;}
.featured_games_new a {color: #FFFFFF;font-weight: bold;}
.featured_games_new_left {float:left;width:575px;height:35px;font-size:15px;font-family:Arial;color:#FFFFFF;font-weight:bold;line-height:38px;text-indent:15px;}
.featured_games_new_right {float:right;padding-top:7px;padding-left:20px;width:80px;height:28px;}

.featured_games {display:block;background:url(/images/sprites.png) -91px -151px no-repeat transparent;width:625px;height:35px;font-size:15px;font-family:Arial;color:#FFFFFF;font-weight:bold;line-height:38px;text-indent:15px;}
.featured_games a {color: #FFFFFF;font-weight: bold;}
.featured_games_box {width:655px;height:240px;background-color:#282828;margin-bottom:5px;padding: 5px 10px 5px 10px;}
.editorial {width: 675px;height:100px;margin-bottom:5px;}

.adsi468 {float: left;width: 551px;	height: 60px;background-color: #333333;text-align: center;padding:5px 0 5px 0;margin-bottom:5px;}

.catbox1 {float:left;width:335px;background-color:#282828;margin-bottom:5px;margin-right:5px;}
.catbox2 {float:left;width:273px;background-color:#282828;margin-bottom:5px;margin-right:5px;}
.catboxbg {display:block;background:url(/images/sprites.png) -91px -151px no-repeat transparent;	width:100%;height:35px;font-size:15px;font-family:Arial; color:#FFFFFF;font-weight:bold;line-height:38px;text-align:center;}
.catbox_more {float:right;}
.catbox_more a {color:#FFCC00;font-size:10px;font-weight:bold;}

.catgamelist ul li {float:left;width:270;height:60px;padding: 5px 5px 0 2px;color:#FFFFFF;font-size:10px;}
.catgamelist ul li a {display:block;font-size:10px;font-weight:bold;color:#FFCC00;}
.catgamelist ul li img {width:60px;height:60px;border:1px solid #000000;float:left;margin: 0 5px 0 0;}
.catgamelist ul li span.star0 {display:block;background:url(/images/sprites.png) 0px -120px no-repeat transparent;width: 63px;height: 12px; border:0;margin: 2px 0px 2px 67px;}
.catgamelist ul li span.star1 {display:block;background:url(/images/sprites.png) -63px -120px no-repeat transparent;width: 63px;height: 12px; border:0;margin: 2px 0px 2px 67px;}
.catgamelist ul li span.star2 {display:block;background:url(/images/sprites.png) -126px -120px no-repeat transparent;width: 63px;height: 12px; border:0;margin: 2px 0px 2px 67px;}
.catgamelist ul li span.star3 {display:block;background:url(/images/sprites.png) -189px -120px no-repeat transparent;width: 63px;height: 12px; border:0;margin: 2px 0px 2px 67px;}
.catgamelist ul li span.star4 {display:block;background:url(/images/sprites.png) -252px -120px no-repeat transparent;width: 63px;height: 12px; border:0;margin: 2px 0px 2px 67px;}
.catgamelist ul li span.star5 {display:block;background:url(/images/sprites.png) -315px -120px no-repeat transparent;width: 63px;height: 12px; border:0;margin: 2px 0px 2px 67px;}

.ads120 {float:left;width:120px;background-color:#282828;margin-right:4px;}

.content_right{float:right;width:300px;}
.rightboxbg {float:left;display:block;background:url(/images/sprites.png) -91px -151px no-repeat transparent;width:100%;height:35px;font-size:15px;font-family:Arial;color:#FFFFFF;font-weight:bold;line-height:38px;text-indent:15px;}
.right_ad3001 {float:left;width:300px;height:250px;margin-bottom:5px;}
.right_ad3002 {float:left;width:300px;height:100px;margin-bottom:5px;}
.right_chat {float:left;width:300px;height:300px;margin-bottom:5px;}

.most_popular_box {float:left;width:300px;background-color:#282828;margin-bottom:5px;color:#FFFFFF;font-size:10px;}
.most_popular_list {float:left;width:120px;margin: 5px 0 5px 30px;line-height:14px;}
.most_popular_list ul li {list-style-type:decimal;font-size:10px;}
.most_popular_list ul li a {color:#FFFFFF;}
.ads125 {float:right;width:137px;margin: 13px 0 0 13px;}

.newgamelist {float:left;width:300px;background-color: #282828; margin-bottom:5px;padding: 0 0 5px 0;}
.newgamelist ul li {float:left;width:290px;padding: 5px 5px 0 2px;color:#FFFFFF;font-size:10px;}
.newgamelist ul li a {display:block;font-size:10px;font-weight:bold;color:#FFCC00;}
.newgamelist ul li img {width:40px;height:40px;border:1px solid #000000;float:left;margin: 0 5px 0 0;}

.friendlist {float:left;width:300px;}
.friendlist ul li {padding: 5px 0 0 0;}

.search_box {float:left;width: 300px;font-size:13px;color:#FFFFFF;font-weight:bold;background-color: #282828;line-height:30px;height:30px;text-align:center;}
.input {width: 100px;BACKGROUND-COLOR:#FDE093;BORDER-BOTTOM:#50190A 1px solid;BORDER-LEFT:#50190A 1px solid;BORDER-RIGHT:#50190A 1px solid;BORDER-TOP:#50190A 1px solid;COLOR:#000000;FONT-SIZE:11px;margin: 0 5px 0 5px;	padding-top: 2px;}
.searchButton {background: url(/images/sprites.png) -767px -151px no-repeat transparent;	width: 66px;	height: 16px; border:0;}

.adsense468 {float: left;width: 675px;	height: 60px;background-color: #333333;text-align: center;padding:5px 0 5px 0;}
.paginate {float: left;width: 675px;background-color: #333333;text-align: center;padding-bottom:5px;}

.gamecontent {float: left;width: 675px;background-color: #282828;padding-bottom:5px;color: #FFFFFF;}
.gamecontentbox1 { float: left; width: 327px; height: 92px;padding: 5px 5px 5px 5px;color: #FFFFFF;	font-size: 10px;background-color: #282828;}
.gamecontentbox1 a {color: #FFCC00;	font-size: 10px;	font-weight: bold;}
.gamecontentbox1 img {width:80px; height: 90px; border: 1px solid #000000; float: left;margin: 0 5px 0 0;}
.gamecontentbox1 span.star0 {display:block;background: url(/images/sprites.png) 0px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox1 span.star1 {display:block;background: url(/images/sprites.png) -63px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox1 span.star2 {display:block;background: url(/images/sprites.png) -126px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox1 span.star3 {display:block;background: url(/images/sprites.png) -189px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox1 span.star4 {display:block;background: url(/images/sprites.png) -252px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox1 span.star5 {display:block;background: url(/images/sprites.png) -315px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}

.gamecontentbox2 { float: left; width: 327px; height: 92px;padding: 5px 5px 5px 5px;color: #FFFFFF;	font-size: 10px;background-color: #333333;}
.gamecontentbox2 a {color: #FFCC00;	font-size: 10px;	font-weight: bold;}
.gamecontentbox2 img {width:80px; height: 90px; border: 1px solid #000000; float: left;margin: 0 5px 0 0;}
.gamecontentbox2 span.star0 {display:block;background: url(/images/sprites.png) 0px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox2 span.star1 {display:block;background: url(/images/sprites.png) -63px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox2 span.star2 {display:block;background: url(/images/sprites.png) -126px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox2 span.star3 {display:block;background: url(/images/sprites.png) -189px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox2 span.star4 {display:block;background: url(/images/sprites.png) -252px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox2 span.star5 {display:block;background: url(/images/sprites.png) -315px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}

.gamecontentbox3 { float: left; width: 265px; height: 92px;padding: 5px 5px 5px 5px;color: #FFFFFF;	font-size: 10px;background-color: #333333;}
.gamecontentbox3 a {color: #FFCC00;	font-size: 10px;	font-weight: bold;}
.gamecontentbox3 img {width:80px; height: 90px; border: 1px solid #000000; float: left;margin: 0 5px 0 0;}
.gamecontentbox3 span.star0 {display:block;background: url(/images/sprites.png) 0px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox3 span.star1 {display:block;background: url(/images/sprites.png) -63px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox3 span.star2 {display:block;background: url(/images/sprites.png) -126px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox3 span.star3 {display:block;background: url(/images/sprites.png) -189px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox3 span.star4 {display:block;background: url(/images/sprites.png) -252px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox3 span.star5 {display:block;background: url(/images/sprites.png) -315px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}

.gamecontentbox4 { float: left; width: 265px; height: 92px;padding: 5px 5px 5px 5px;color: #FFFFFF;	font-size: 10px;background-color: #282828;}
.gamecontentbox4 a {color: #FFCC00;	font-size: 10px;	font-weight: bold;}
.gamecontentbox4 img {width:80px; height: 90px; border: 1px solid #000000; float: left;margin: 0 5px 0 0;}
.gamecontentbox4 span.star0 {display:block;background: url(/images/sprites.png) 0px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox4 span.star1 {display:block;background: url(/images/sprites.png) -63px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox4 span.star2 {display:block;background: url(/images/sprites.png) -126px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox4 span.star3 {display:block;background: url(/images/sprites.png) -189px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox4 span.star4 {display:block;background: url(/images/sprites.png) -252px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}
.gamecontentbox4 span.star5 {display:block;background: url(/images/sprites.png) -315px -120px no-repeat transparent;	width: 63px;	height: 12px; border:0;margin: 2px 0px 2px 87px;}

.pagenavi {float: left;width: 675px;background-color: #333333;PADDING: 12px 0 12px 0;TEXT-ALIGN: center;font-size: 12px;	font-weight: bold;}
.pagenavi SPAN.current {BORDER: #ffffff 1px solid; PADDING: 2px 5px; FONT-WEIGHT: bold; BACKGROUND: #FFCC00; COLOR: #000000; MARGIN-RIGHT: 2px; }
.pagenavi A {BORDER: #ffffff 1px solid; PADDING: 2px 5px;  BACKGROUND: #000000; COLOR: #ffffff; MARGIN-RIGHT: 2px; }
.pagenavi A:hover {BORDER: #ffffff 1px solid; BACKGROUND: #FFCC00; COLOR: #000000; }

.displaygame_info {float: left;width: 675px;background-color: #151515;color: #FFFFFF;	font-size: 10px;}
.displaygame_info img {width:160px; height: 180px; border: 0px; float: left;padding: 5px 5px 5px 5px;}
.displaygame_info span.title {display:block;font-size:15px; font-family:Arial; color:#FFFFFF; font-weight:bold;padding: 5px 0 2px 0}
.displaygame_info_ad {float: left;width: 665px;height: 60px;background-color: #333333;padding: 5px 5px 5px 5px;text-align: center;}
.displaygame_game {float: left;width: 675px;text-align: center;padding: 5px 0 5px 0;position:relative;}
.displaygame_game_full {float: left;width: 980px;text-align: center;MARGIN-bottom: 5px;MARGIN-TOP: 5px;}
.displaygame_game_adtext {color: #FFFFFF;	font-size: 10px;padding: 5px 5px 5px 5px;text-align: center;}
.playfull {float: left;background: url(/images/sprites.png) -91px -151px no-repeat transparent;	width: 675px;	height: 35px;font-size:15px; font-family:Arial; color:#FFFFFF; font-weight:bold; line-height:38px; text-align: center;}
.playfull a {color: #FFFFFF;font-weight: bold;}

.displaygame_random_games {float: left;width: 675px;height: 285px;background-color: #282828;}
.displaygame_random_games ul li { float: left; width: 80px; height: 90px;padding: 2px 2px 2px 2px;}
.displaygame_random_games ul li img {width:80px; height: 90px; border: 1px solid #000000;text-align: center;}

.rategame ul { float: left; height:40px;text-align: center;margin: 0;padding: 5px 0 2px 0;background-color: #151515;}
.rategame ul li { float: left; width: 60px;text-align: center;list-style:none;}
.rategame ul li a {display:block;font-size: 10px; font-weight: bold; color: #FFCC00;}
.rategame ul li span.rate5 {display:block;background: url(/images/sprites.png) -120px -132px no-repeat transparent;	width: 59px;	height: 19px; border:0;}
.rategame ul li span.rate4 {display:block;background: url(/images/sprites.png) -279px -132px no-repeat transparent;	width: 59px;	height: 19px; border:0;}
.rategame ul li span.rate3 {display:block;background: url(/images/sprites.png) -438px -132px no-repeat transparent;	width: 59px;	height: 19px; border:0;}
.rategame ul li span.rate2 {display:block;background: url(/images/sprites.png) -597px -132px no-repeat transparent;	width: 59px;	height: 19px; border:0;}
.rategame ul li span.rate1 {display:block;background: url(/images/sprites.png) -756px -132px no-repeat transparent;	width: 59px;	height: 19px; border:0;}

.rategamed { float: left; width: 300px;height:40px;text-align: center;margin: 0;padding: 5px 0 2px 0;background-color: #151515;color: #FFFFFF;	font-size: 10px;}
.rategamed span.rate5 {display:block;background: url(/images/sprites.png) 0px -132px no-repeat transparent;	width: 299px;	height: 19px; border:0;}
.rategamed span.rate4 {display:block;background: url(/images/sprites.png) -159px -132px no-repeat transparent;	width: 299px;	height: 19px; border:0;}
.rategamed span.rate3 {display:block;background: url(/images/sprites.png) -318px -132px no-repeat transparent;	width: 299px;	height: 19px; border:0;}
.rategamed span.rate2 {display:block;background: url(/images/sprites.png) -477px -132px no-repeat transparent;	width: 299px;	height: 19px; border:0;}
.rategamed span.rate1 {display:block;background: url(/images/sprites.png) -636px -132px no-repeat transparent;	width: 299px;	height: 19px; border:0;}

.footer_bar {float:left;        background: url(/images/sprites.png) 0px -231px no-repeat transparent;	width: 980px;	height: 15px;}
.footer_ads {float:left;	padding-top: 5px;	background-color: #282828;	text-align: center;	width: 980px;}
.footer {float:left;	padding-bottom: 5px;	background-color: #282828;	text-align: center;	width: 980px;	color: #FFFFFF;	font-size: 10px;}
.footer a {color: #FFFFFF;	font-size: 10px;}

/* preloader ----------------------------------------------------------------------------------------------------*/

.game			{text-align:center;margin:0px auto;padding:0 0 0px;overflow:hidden;width:0px;height:0px}
.ad		{display:table;margin:0px auto 0px auto;padding:0px auto 0px auto;text-align:center;font-size:12px;color:#ffffff;font-weight:bold;_position:relative;overflow:hidden;}
.ad #progress	{width:300px;height:10px;margin:10px auto 5px auto;padding:0px;border:solid 1px #ffffff;text-align:left;}
.ad #pbar		{width:0px;height:10px;background-color:#FF6000;}
.ad #pskip		{text-align:center;padding:5px 0 5px 0;}
.ad #pskip a		{color:#ffffff; text-decoration:none;padding:5px 0 5px 0;}	
.medrectangle	{width:300px;height:250px;border:none}
.adtext {float: left;width: 100%;text-align: center;padding:5px 0 5px 0;}
.middlewrapper	{vertical-align: middle; display:table-cell; *position:absolute; *top:50%; *left:0;}
.middlecontent	{*position:relative; *top:-50%; *left:0;}
