/* reset */
:link,:visited{text-decoration:none;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}
a img,:link img,:visited img{border:none;}
address{font-style:normal;}

/* misc */
.clear{clear:both;line-height:1px;}
a{color:#aaaaaa;outline:none;}
a:hover{color:#b0ff00;}

/* layout */
body{background:#131313;font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#aaaaaa;}
#mainframe{width:1050px;margin:0 auto;background:url(images/bg.gif) repeat-y;}
#main{width:810px;margin:0 auto;}
	div#head{width:810px;height:155px;background:url(images/bghead-2.gif) no-repeat;display:block;float:left;}
	div#head h1.logo{position:relative;width:130px;height:50px;top:100px;left:116px;}
	div#head h1.logo a{display:block;width:130px;height:50px;text-indent:-9999px;}
	div#nav-top{width:810px;height:70px;background:url(images/bgnav-2.gif) no-repeat;display:block;float:left;}
		ul#nav-main{width:600px;float:left;height:38px;color:#3E5E00;font-size:12px;font-weight:bold;}
			ul#nav-main li{display:block;float:left;height:23px;width:100px;text-align:center;padding:13px 0 0 0;}
				ul#nav-main li a{color:#3E5E00;}
				ul#nav-main li a:hover{color:#FFFFFF;}
#search-field{width:98px;height:24px;background:url(images/bg-search-form.gif) no-repeat;margin:7px 0 0 3px;border:0;padding: 5px 0 0 6px;float:left;}
#search-button{float:left;width:26px;height:27px;margin: 6px 0 0 17px;background: url(images/bg-search-button.gif) no-repeat;border:0;text-indent:-1000em;padding:0;font-size: 0px;overflow:hidden;}
		ul#nav-sub{display:block;width:730px;height:24px;margin:0 auto;clear:both;color:#777777;font-size:11px;}
			ul#nav-sub li{display:block;float:left;height:24px;text-align:center;margin:0 auto;padding:8px 0 0 0;}
			ul#nav-sub li a{margin:-8px 0 0 0;padding:8px 8px 0 8px;float:left;height:24px;color:#777777;}
			ul#nav-sub li a:hover{background:url(images/bg-nav-sub-h.gif) repeat-x;color:#96ff00;}
	div#ads-top{background:url(images/ads-top.gif) no-repeat;width:810px;height:113px;display:block;float:left;margin:7px 0 4px 0;text-align:center;padding: 23px 0 0 0;}
div#ads-top-welcome{background:url(images/ads-top-welcome.gif) no-repeat;width:810px;height:60px;display:block;float:left;margin:7px 0 4px 0;text-align:center;padding: 23px 0 0 0;}
	div#content{display:block;float:left;width:810px;}

		div#leftcol{float:left;width:182px;background:url(images/left-bg.gif) repeat-y;}
			div#leftcol div#left-top{background:url(images/left.gif) no-repeat top;width:182px;height:36px;}
			div#leftcol div#left-bot{background:url(images/left.gif) no-repeat bottom;width:182px;height:20px;}
			div#leftcol div.left-box{}
				div.left-box h1{background:url(images/left-box.gif) no-repeat top;width:182px;height:32px;}
					div.left-box h1 span{display:block;float:right;text-indent:-9999px;}
					div.left-box h1 span#top-played{width:84px;height:32px;background:url(images/left-top-rated.gif) no-repeat;margin:0 20px 0 0;}
					div.left-box h1 span#top-members{width:107px;height:32px;background:url(images/left-top-members.gif) no-repeat;margin:0 20px 0 0;}
					div.left-box h1 span#top-links{width:64px;height:32px;background:url(images/left-top-links.gif) no-repeat;margin:0 20px 0 0;}
				div.left-box div.left-sep{background:url(images/left-box.gif) bottom;width:182px;height:30px;}
				div.left-box ul#top-list{width:145px;height:158px;overflow:hidden;margin:0 0 0 16px;}
					div.left-box ul#top-list li{background:url(images/left-top-rated-li.gif) no-repeat;height:16px;width:145px;display:block;float:left;}
					div.left-box ul#top-list li span{display:block;float:left;width:20px;height:16px;margin:0;padding:0 0 0 2px;font-weight:bold;font-size:11px;line-height:11px;}
					div.left-box ul#top-list li a{display:block;float:right;width:120px;height:16px;overflow:hidden;}
					div.left-box ul#top-list li a:hover{color:#b0ff00;text-decoration:underline;}
				div.left-box ul#members-list{margin:0 0 0 15px;}
					div.left-box ul#members-list li{display:block;float:left;margin:0 0 3px 3px;text-indent:-9999px;background:url(t1.gif) no-repeat;}
						div.left-box ul#members-list li a{background:url(t1.gif) no-repeat;display:block;width:44px;height:44px;border:1px solid #131313;}
				div.left-box ul#links-list{width:150px;height:250px;margin:0 0 0 16px;}
					div.left-box ul#links-list li{display:block;background:#222222;margin:0 0 3px 0;}
					div.left-box ul#links-list li#all-links {background:#1a1a1a;font-size:12px;text-align:right;font-weight:bold;text-decoration:underline;margin:-2px 0 0 0;}

		div#rightcol{float:right;width:624px;background:url(images/right-bg.gif) repeat-y;}
			div#rightcol div#right-top{background:url(images/right-box.gif) no-repeat top;width:624px;height:36px;}
			div#rightcol div#right-bot{background:url(images/right-box.gif) no-repeat bottom;width:624px;height:24px;}
			div#rightcol h2.cat-head{background:url(images/right-sep.gif) no-repeat;width:604px;height:22px;text-transform:uppercase;font-size:12px;letter-spacing:1px;padding: 40px 0 0 20px;}
			div#rightcol h2.top-name{background:url(images/right-sep.gif) no-repeat bottom;width:604px;height:22px;text-transform:uppercase;font-size:12px;letter-spacing:1px;padding: 9px 0 0 20px;}
				h2.cat-head span.green-cat-name{color:#b0ff00;}

				div#rightcol ul.thumb-games-toprated{width:270px;float:left;margin:0 0 0 20px;}
				div#rightcol ul.thumb-games-toprated li{width:270px;margin:0 0 10px 0;display:block;float:left;}
				div#rightcol ul.thumb-games-toprated li img{padding:2px;background:#353535;border:1px solid #101010;float:left;display:block;width:55px;height:55px;}
				div#rightcol ul.thumb-games-toprated li p{float:right;width:200px;height:51px;padding:3px;}
				div#rightcol ul.thumb-games-toprated li strong{font-size:11px;letter-spacing:1px;display:block;}
					div#rightcol ul.thumb-games-toprated li strong a{color:#b0ff00;}
				div#rightcol ul.thumb-games-toprated li span{}

				div#rightcol ul.thumb-games-list{width:590px;margin:0 0 0 20px;}
				div#rightcol ul.thumb-games-list li{width:275px;margin:10px 0 0px 10px;float:left;}
				div#rightcol ul.thumb-games-list li img{padding:2px;background:#353535;border:1px solid #101010;float:left;display:block;width:55px;height:55px;overflow:hidden;}
				div#rightcol ul.thumb-games-list li p{float:right;width:201px;background:#222222;height:51px;padding:3px;border:2px solid #222222;}
				div#rightcol ul.thumb-games-list li strong{font-size:11px;letter-spacing:1px;display:block;}
					div#rightcol ul.thumb-games-list li strong a{color:#b0ff00;}
				div#rightcol ul.thumb-games-list li span{}

				div#rightcol ul.thumb-games-more{width:590px;margin:0 0 0 20px;}
				div#rightcol ul.thumb-games-more li{width:275px;margin:10px 0 0px 10px;float:left;}
				div#rightcol ul.thumb-games-more li img{padding:2px;background:#353535;border:1px solid #101010;float:left;display:block;width:55px;height:55px;}
				div#rightcol ul.thumb-games-more li p{float:right;width:201px;background:#222222;height:51px;padding:3px;border:2px solid #222222;overflow:hidden;}
				div#rightcol ul.thumb-games-more li strong{font-size:11px;letter-spacing:1px;display:block;}
					div#rightcol ul.thumb-games-more li strong a{color:#b0ff00;}
				div#rightcol ul.thumb-games-more li span{}


div#rightcol div#featured{
width:606px;}

div#featured-list{
width:270px;
overflow: hidden;
float:left;}

div#rightcol div#featured div#featured-ads{
width:300px;
height: 260px;
padding: 4px 0 0 0;
float:right;
text-align: center;}

div#rightcol div#pagination{}

div#rightcol div#pagination span{
display: block;
float:left;
margin: 0 0 0 6px;
width: 16px;
height: 16px;
border: 1px solid #000;}

div#rightcol div#pagenumbers{
display:block;
padding: 30px 0 10px 0;
text-align: center;
}
div#rightcol div#pagenumbers a.PageNumbers{
padding: 2px 4px 2px 4px;
border: 1px solid #333333;
background: #151515;}

div#rightcol div#pagenumbers a.PageNumbers:hover, strong.PageNumbers{
padding: 2px 4px 2px 4px;
border: 1px solid #333333;
background: #373737;
}





































