

* {
	margin: 0;
	padding: 0;
}

body {
	background: #99dff5 url(images/bg.jpg) repeat-x;
	font:11px Arial;
	color: #000;
}

a{
text-decoration:none;
color:#ffffff;
}

img{
border:0px;
}

input{
font:normal 11px Tahoma;
color:#000;
}

textarea{
font:normal 11px Tahoma;
}

li{
list-style:none;
}

.pagewrapper{clear:both; width:1000px; margin:0px auto;}

.header_bg{clear:both; background:url(images/header_bg.png) no-repeat; width:1000px; float:left; height:125px;}

.logo{margin-left:58px; float:left; width:450px;}

.header_right{float:left; width:492px;}

.login_bg{clear:both; float:right; margin-right:20px; background:url(images/login_bg.png) no-repeat; width:367px; height:77px; padding:0px 0 0 15px;}

.tokentxt{font:11px Tahoma; color:#050505; padding-top:5px; float:left; width:225px;}

.newusertxt_bg{float:left; width:130px;}

.main_buttons {background-image:url(images/buttons.png);background-repeat:no-repeat;}

.newusersignup_btn{background-position:-5px -6px; height:23px; width:126px;}

.existusertxt{float:left; width:110px;}

.rempart{width:115px;float:left;}

.rembox{float:left;}

.rembox input{width:14px;height:14px;}

.remtxt{float:left; font:11px Tahoma; color:#0e6581; margin-left:5px;}

.logincon{width:365px; clear:both;}

.useridbox{width:106px;height:21px;background:url(images/login_txtbox.gif) no-repeat;float:left;margin-right:4px; margin-top:2px;}

.useridbox input{width:95px;height:13px;background:transparent;border:0px;margin:4px 0px 0px 5px;color:#363636; font:10px verdana;}

.loginbtn{background-position:-148px -4px; width:54px; height:26px; float:left;}

.loginbtn input{width:54px; height:26px;background:transparent;border:0px;}

.forgottxt{float:left; font:10px Tahoma; color:#688518; padding-top:7px;}

.existusertxt1{width:355px;font:bold 12px Arial;padding-top:8px;height:18px;}

.social_networs{float:left; margin-left:60px; margin-top:7px; width:190px;}

.main_icons{background:url(images/icons.png) no-repeat;}

.twitter{background-position:-4px -4px; width:31px; height:36px;}

.facebook{background-position:-44px -6px; width:25px; height:32px;}

.dig{background-position:-77px -6px; width:30px; height:32px;}

.rss{background-position:-115px -6px; width:30px; height:32px;}

.search_bg{float:left; background:url(images/search_bg.png) no-repeat; width:237px; height:45px; margin-top:3px;}

.top_searchbox{float:left; padding:15px 0 0 10px; width:188px;}

.top_searchbox input{width:180px; height:14px; background:Transparent; border:none; font:11px Arial; color:#5d5d5d; padding-top:2px;}

.top_searchbtn{float:left; width:36px; height:42px; padding-top:5px;}

.top_searchbtn input{width:36px; height:42px; background:Transparent; border:none;}

.topmenu{clear:both; width:976px; margin:0px auto; height:32px;}

.topmenu_left{float:left; background:url(images/menu_leftcurve.gif) no-repeat; width:10px; height:32px;}

.topmenu_right{float:left; background:url(images/menu_rightcurve.gif) no-repeat; width:10px; height:32px;}

.topmenu_middle{float:left; background:url(images/menu_middle.gif) repeat-x; width:640px; height:32px; text-align:right; padding-left:314px;}

.menu{width:auto;}

.mleft{width:12px;height:32px;float:left;}

.mcon{float:left;height:32px;padding-top:10px;}

.mcon a{display:block;color:#3b3b3b !important;font:bold 13px Arial; } 

.mright{float:left;width:12px;height:32px;margin-right:15px;}

.menu:hover .mleft{background:url(images/mleft.png) no-repeat;}

.menu:hover .mcon{background:url(images/mmd.png) left top repeat-x;}

.menu:hover .mright{background:url(images/mright.png) no-repeat;}

.center_bg{clear:both; background:url(images/center_bg.png) repeat-y; width:1000px; float:left;}

.catmenu{clear:both; width:1000px; height:65px; background:url(images/catmenu_bg.png) no-repeat;}

.catmenu_left{float:left; background:url(images/catmenu_left.png) no-repeat; width:17px; height:65px;}

.catmenu_right{float:left; background:url(images/catmenu_right.png) no-repeat; width:17px; height:65px;}

.catmenu_middle{float:left; background:url(images/catmenu_middle.png) repeat-x; width:966px; height:65px;}

.catmenu ul{margin:0px;padding-left:25px;}

.catmenu li{float:left;font:bold 14px Arial;text-transform:uppercase; padding:19px 15px 0 15px; height:29px;}

.catmenu li a{color:#FFF;}

.catmenu li:hover{background:#f69637;}

.dropdown2 {float:left;  margin:0px !important;}
.dropdown2 dt {width:74px; cursor:pointer; background:url(images/other_cats.png); background-repeat:no-repeat; height:29px; margin-top:-1px;}
.dropdown2 dd {position:absolute; overflow:hidden; display:none; background:#ff5800; z-index:200; width:140px; opacity:0; text-align:left !important; margin-left:-20px;}
.dropdown2 ul {list-style:none; border-top:none}
.dropdown2 li {display:inline;}

.featured_part{clear:both; width:1000px; margin-left:24px; height:252px; margin-top:-8px;}

.featured_top{clear:both; background:url(images/featured_top.png) no-repeat; width:953px; height:14px;}

.featured_btm{clear:both; background:url(images/featured_btm.png) no-repeat; width:953px; height:14px;}

.featured_middle{clear:both; width:939px; float:left; padding:0px 11px; background:url(images/featured_middle.png) no-repeat; height:238px; padding:6px 0 0 13px;}

.featured_left{float:left; width:492px; height:231px; background:#000; position:relative;}

.featured_image{text-align:center; width:492px;}

.featured_image img{width:468px; height:220px; margin-top:5px;}

.featured_desc{position:absolute; top:176px; left:11px; background:url(images/featured_descbg.png) no-repeat; width:364px; height:52px; padding-left:105px;}

.featured_title{clear:both; padding-top:10px; font:bold 15px Arial; color:#FFF; height:18px;}

.featured_title a{color:#FFF !important;}

.featured_description{clear:both; font:bold 12px Arial; color:#FFF;}

.featured_logo{position:absolute; top:176px; background:url(images/featured_logo.png) no-repeat; width:114px; height:55px;}

.featured_right{float:left; margin-left:15px; width:424px;}

.welcome_text{clear:both; height:30px; text-align:center;}

.welcome_desc{clear:both; font:12px Arial; color:#FFF; line-height:15px; height:90px; overflow:hidden;}

.welcome_btns{clear:both;}

.welcome_btns_left{float:left; width:220px;}

.welcome_btns_right{float:left; width:202px;}

.playgames{background-position:-5px -44px; width:208px; height:46px; margin-top:12px;}

.blog{background-position:-226px -44px; width:201px; height:49px; margin-top:8px;}

.trophies{background-position:-12px -93px; width:201px; height:62px;}

.members{background-position:-226px -105px; width:201px; height:50px; margin-left:7px; margin-top:5px;}

.center_columns{width:957px; clear:both; float:left; margin-left:24px;}

.column1{float:left; width:740px;}

.custom_page_content h2{clear:both; background:url(images/main_browsegames_headerbg.gif) no-repeat; width:738px; height:38px; margin-bottom:8px;line-height:39px !important; text-align:center; font:bold 14px Arial; color:#FFF; text-transform:uppercase;}

.custom_page_content{font:12px arial; line-height:16px; padding:10px 0px;}

.column2{float:right; width:212px;}

.topadv_bg{background:url(images/topadv_bg.jpg) no-repeat; width:739px; height:97px; text-align:center; padding-top:8px; clear:both;}

.latest_lastplayed_part{clear:both; width:740px; float:left;}

.latestgames_bg{float:right; background:url(images/latestgames_bg.gif) no-repeat; width:356px; height:230px; margin-top:14px; padding:57px 0 0 10px;}

.lastplayed_bg{float:left; background:url(images/gamesonfire_bg.gif) no-repeat; width:356px; height:237px; margin-top:7px; padding:57px 0 0 10px;}

.newgames_box{float:left; background:url(images/gamebox_bg.png) no-repeat; width:112px; height:104px; text-align:center; margin:0 4px 8px 0;}

.newgames_box img{width:100px; height:85px; margin-top:4px;}

.newgames_title{clear:both; font:bold 11px arial; color:#26262a;}

.linesep{clear:both; float:left; margin-bottom:10px; height:10px; border-bottom:2px solid #b6e04b; width:100%}

.main_browsegames_headerbg{clear:both; background:url(images/main_browsegames_headerbg.gif) no-repeat; width:738px; height:38px; margin-bottom:8px;}

.main_browsegames_headerbg_left{float:left; padding-left:13px; width:450px; font:bold 18px Arial; color:#FFF; line-height:38px;}

.main_browsegames_headerbg_right{float:right; text-align:right; margin-right:13px; width:100px; font:11px Arial; line-height:38px;}

.main_browsegames_headerbg_right a{color:#FFF !important; text-decoration:underline;}

.main_browsegames_headerbg_left1{float:left; padding-left:13px; width:450px; font:bold 15px Arial; color:#FFF; line-height:38px;}

.main_browsegames_headerbg_left1 span{color:#000;}

.main_browsegames_headerbg_right1{float:right; text-align:right; margin-right:13px; width:100px; font:bold 15px Arial; line-height:38px;}

.main_browsegames_headerbg_right1 a{color:#FFF !important;}

.main_catgame_box{float:left; background:url(images/maincatgames_box.gif) no-repeat; width:359px; height:290px; margin-bottom:15px;}

.main_catgame_adsbg{float:left; margin-left:13px; background:#d8f1fb; text-align:center; padding:15px 0px; width:359px; height:260px;}

.main_catgame_title{clear:both; height:28px; line-height:28px !important; text-align:center; width:359px; font:bold 14px Arial; color:#e90303; text-transform:uppercase;}

.main_catgame_title a{color:#e90303 !important;}

.main_catgame_con{clear:both; padding:20px 10px 0 18px; width:327px; height:147px;}

.main_catgame_top{clear:both; height:94px;}

.main_catgame_img{float:left; width:108px; text-align:left;}

.main_catgame_img img{width:100px; height:84px;}

.main_catgame_txtpart{float:left; width:215px;}

.main_catgame_txt1{clear:both; padding-top:1px; height:34px; font:bold 18px arial; color:#fe5e00;}

.main_catgame_txt1 a{color:#fe5e00 !important;}

.main_catgame_txt2{clear:both; font:bold 11px Arial; color:#25468a; height:26px;}

.main_pagetitle{padding-left:130px;padding-top:2px;font:bold 14px Arial; color:#25468a; height:26px;}

.main_catgame_txt2 span{color:#4d4d4d;}

.main_catgame_rating{clear:both; font:11px Arial; color:#ff9852;}

.main_catgame_rating_left{float:left; width:37px;}

.main_catgame_rating_right{float:left; width:95px;}

.main_catgame_desc{clear:both; height:28px; font:11px arial; color:#2a2a2a; line-height:16px;}

.main_catgame_playbtn{clear:both; float:right; background:url(images/buttons.png) -213px -6px no-repeat; width:90px; height:14px;}

.main_catgame_playbtn a{width:90px; height:14px; display:block;}

.main_catgame_btmpart{clear:both; width:315px; padding:0px 10px 0 18px; float:left; margin-bottom:5px;}

.main_catgame_list{float:left; width:145px;}

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

.main_catgame_list li{background:url(images/catlist_icon.gif) left center no-repeat; padding-left:15px; clear:both; width:130px; line-height:16px;}

.main_catgame_list li a{color:#000 !important; margin:0px; padding:0px;}

.viewall_btn{clear:both; text-align:right; font:bold 12px Arial; color:#007bcc; margin-right:12px;}

.viewall_btn a{color:#007bcc !important;}

.small_star_rating,
.small_star_rating a:active,
.small_star_rating .current-rating{
	background: url(images/rate_star1.png) left -1000px repeat-x;
}
.small_star_rating{

	position:relative;
	width:80px;
	height:15px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.small_star_rating li{
	display: inline;
}
.small_star_rating a, 
.small_star_rating .current-rating {
	position:absolute;
	top:-1px;
	left:0;
	text-indent:-1000em;
	height:15px;
	line-height:15px;
	outline:none;
	overflow:hidden;
	border: none;
	cursor:default;
}

.small_star_rating a.one-star{
	width:20%;
	z-index:6;
}
.small_star_rating a.two-stars{
	width:40%;
	z-index:5;
}
.small_star_rating a.three-stars{
	width:60%;
	z-index:4;
}
.small_star_rating a.four-stars{
	width:80%;
	z-index:3;
}
.small_star_rating a.five-stars{
	width:100%;
	z-index:2;
}
.small_star_rating .current-rating{
	z-index:1;
	background-position: 0 -15px;
}

.rightpanel_topcurve{clear:both; background:url(images/rightpanel_topcurve.gif) no-repeat; width:212px; height:3px;}

.rightpanel_btmcurve{clear:both; background:url(images/rightpanel_btmcurve.gif) no-repeat; width:212px; height:5px;}

.rightpanel_middle{clear:both; background:#cae96c; width:212px; float:left;}

.article_cat_header{clear:both; font:bold 14px Arial; color:#325207; height:25px; text-align:center; padding-top:5px;}

.article_cat_content{clear:both; background:#FFF; width:175px; margin-left:7px; padding:15px 10px;}

.article_cat_content li{clear:both; background:url(images/article_cat_icon.gif) no-repeat; padding-left:20px; height:20px; border-bottom:1px solid #bababa; margin-top:7px;}

.article_cat_content li a{color:#2a2a2a;}

.shoutpart{clear:both; margin-left:6px; width:195px; padding-top:3px;}

.shoutbg1{clear:both; background:url(images/shout_bg1.gif) repeat-y; width:195px; float:left;}

.shoutbg2{clear:both; background:url(images/shout_bg2.gif) no-repeat; width:195px;}

.shouttxt{clear:both; height:50px;}

.right_160x600ads{clear:both; padding:10px 0px; text-align:center;}

.toplayers_header{clear:both; margin-top:5px; background:url(images/toplayers_header.gif) no-repeat; width:196px; height:46px; margin-left:7px;}

.topplayers_header_text{clear:both; padding:18px 0 0 10px; font:bold 16px Arial; color:#FFF;}

.toplayers_content{clear:both; background:#34cbff; width:193px; margin-left:10px; padding-bottom:5px;}

.top_players_box{clear:both; background:url(images/top_players_box.gif) no-repeat; width:168px; height:52px; margin-bottom:5px; padding:7px; margin-left:6px;}

.topplayers_left{float:left; width:55px; height:45px; border:1px solid #606060; padding-top:6px; text-align:center;}

.topplayers_left img{width:38px; height:38px; border:1px solid #000;}

.topplayers_right{float:left; margin-left:9px; width:100px;}

.topplayers_text{clear:both; padding-top:2px; height:20px; font:bold 14px Arial; color:#065670;}

.topplayers_text a{color:#065670 !important;}

.topplayers_points{clear:both; font:11px arial; color:#6f9000;}

.topplayers_points span{color:#d70b0b;}

.populartag_bg{background:#d5cea6; margin-left:10px; width:192px; margin-top:10px;}

.populartag_innerbg{clear:both; background:url(images/populartag_bg.gif) no-repeat; width:192px;}

.populartag_title{clear:both; padding:13px 0 0 11px; height:30px; font:bold 16px Arial; color:#FFF;}

.populartag_conent{clear:both; padding:0px 10px 10px 10px; font:bold 11px arial; color:#040300;}

.toprated_bg{clear:both; background:url(images/toprated_bg.gif) no-repeat; width:188px; height:38px; padding:8px 0 0 8px; font:bold 16px Arial; color:#FFF; margin:10px 0 0 10px;}

.toprated_content{clear:both; background:#9ec642; width:185px; margin-left:10px; padding:15px 0 10px 6px;}

.toprated_box{clear:both; background:#c8df94; width:165px; height:38px; padding:0px 7px; margin-bottom:3px;}

.toprated_text{clear:both; height:14px; padding-top:6px; font:bold 11px Arial; color:#3e5705;}

.toprated_text a{color:#3e5705 !important;}

.toprated_btm{clear:both;}

.toprated_btm_left{float:left; width:104px;}

.toprated_btm_right{float:left; background:url(images/buttons.png) -315px -8px no-repeat; width:61px; height:12px; margin-top:6px;}

.toprated_btm_right a{width:61px; height:12px; display:block;}

.toplinks_bg{clear:both; margin-top:10px; background:#c6bd42; width:191px; padding:10px 0px; position:relative; margin-left:10px;}

.toplinks_icon{clear:both; float:right; position:absolute; right:-7px; top:-3px; text-align:right;}

.toplinks_header{clear:both; padding:2px 0 0 21px; height:26px; font:bold 16px Arial; color:#FFF;}

.toplinks_content{clear:both; padding-left:11px;}

.toplinks_content li{clear:both; background:url(images/toplinks_icon.gif) 0 5px no-repeat; padding-left:10px; height:20px;}

.toplinks_content li a {color:#FFF;}

.statistics_bg{clear:both; margin-top:10px; background:url(images/statistics_bg.gif) no-repeat; width:188px; height:116px; margin-left:9px; padding:38px 0 0 14px;}

.statistics_bg li{height:18px; font:12px arial;}

.footer_bg{clear:both; background:url(images/footer_bg.gif) no-repeat; width:977px; height:171px; padding-top:45px; padding-left:23px;}

.footer_menu{clear:both; width:800px; height:49px;}

.footer_menu li{float:left; padding:0px 9px; margin-right:20px; height:30px;}

.footer_menu li:hover{background:#FFF;}

.footer_menu li a{color:#c10c0c !important; font:bold 13px arial; line-height:30px !important;}

.footer_copyright{clear:both; padding-left:5px; width:930px; height:73px;}

.footer_copyright_left{float:left; width:800px; font:bold 12px arial; color:#380d0d; line-height:20px;}

.footer_copyright_left a{color:#380d0d !important; text-transform:uppercase;}

.footer_copyright_right{float:right; width:100px; text-align:right; padding-top:23px; font:11px arial; color:#000;}

.footer_text{clear:both; text-align:center; font:11px arial; color:#185e7a; width:945px; line-height:16px;}

.displaygame_part{clear:both; width:739px; float:left;}

.displaygame_topcurve{clear:both; background:url(images/gamedisp_topcurve.gif) no-repeat; width:739px; height:7px;}

.displaygame_btmcurve{clear:both; background:url(images/gamedisp_btmcurve.gif) no-repeat; width:739px; height:7px;}

.displaygame_middle{clear:both; background:#000; width:739px; float:left; text-align:center; padding:20px 0px 8px 0px;}

.displaygame_btm{width:722px;height:20px;background:#191919;font-weight:bold; float:left; margin-left:8px; margin-top:20px; padding-top:3px; text-align:left;}

.displaygame_btm a:hover{text-decoration:underline;}

.displaygame_btm a{color:#a9741e !important;}

.displaygame_btmtxt1{width:160px;float:left;background:url(images/fullscreen_icon.gif) left top no-repeat;padding-left:25px;margin-left:132px; height:20px;}

.displaygame_btmtxt2{width:120px;float:left;background:url(images/addfav_icon.gif) left top no-repeat;padding-left:25px; height:18px;}

.displaygame_btmtxt3{width:145px;float:left;background:url(images/email_icon.gif) left top no-repeat;padding-left:25px; height:18px;}

.displaygame_descbg{clear:both; background:url(images/gamplay_descbg.gif) no-repeat; width:709px; height:157px; float:left; margin-top:10px; padding:13px 14px;}

.displaygame_descbg_left{float:left; width:477px; font:11px Tahoma;}

.displaygame_descbg_right{float:left; width:200px;}

.displaygamename_part{clear:both; height:28px; width:470px; font:11px tahoma;}

.fristy_txt1{font:bold 18px Arail;color:#FFF; float:left; width:310px;}

.bookmarks{float:left; width:140px;}

.fristy_txt2{font-weight:bold; color:#000;}

.fristy_txt3{padding-top:6px; color:#FFF;}

.fristy_txt4{font-weight:bold;color:#013d75;padding-top:15px;height:16px;}

.fristy_txt5{line-height:16px;color:#013d75;font-size:14px;font-weight:bold;}
.fristy_txt5 a{line-height:16px;color:#013d75;font-size:14px;font-weight:bold;}

.rategame_txt{clear:both; padding:17px 0 0 25px; height:25px; font:bold 15px arial; color:#bb0707;}

.play_ratestar{clear:both; height:35px; width:140px; padding-left:20px;}

.rating_inst{clear:both; width:160px; line-height:16px; height:40px; font:11px Tahoma; color:#000; text-align:center;}

.gameplay_times_played{margin-left:30px; width:98px; font:bold 11px Tahoma; color:#000; text-align:center;}

.gameplay_times_played span{color:#202aac;}

.ads_highscore_part{clear:both; width:740px; float:left;}

.gameplay_ads_bg{background:#d8f1fb; width:356px; height:274px; text-align:center; padding-top:15px; float:left;}

.highscore_part{float:left; margin-left:5px; width:376px;}

.highscore_bg{clear:both; background:url(images/highscore_bg.gif) no-repeat; width:283px; padding:22px 75px 0 17px; height:178px;}

.game_revtop{text-align:center;height:27px;line-height:24px; font:bold 11px Arial; color:#424242;}

.blog_bg{clear:both; background:url(images/blog_bg.gif) no-repeat; width:376px; height:92px;}

.blog_bg textarea{margin:23px 0 0 30px; width:310px; height:55px; background:Transparent; border:none; font:11px Tahoma; color:#9e1515; overflow:hidden;}

.related_bg{clear:both; margin-top:10px; background:url(images/related_bg.gif) no-repeat; width:733px; height:151px; float:left;}

.related_title{clear:both; height:38px; line-height:38px !important; font:bold 16px arial; color:#FFF; text-align:center;}

.related_content{clear:both; padding-left:13px; width:720px; float:left;}

.comment_header{clear:both; height:22px; text-align:center; padding-top:35px; font:bold 16px arial; color:#333333;}

.comment_header span{color:#b71c1c;}

.comments_bg{clear:both; background:url(images/comments_bg.gif) no-repeat; width:569px; height:100px; margin:0px auto; padding:35px 10px 0 10px;}

.comments_bg textarea{width:560px; height:60px; border:none; background:Transparent;}

.comments_btn{clear:both; float:right; margin-right:20px; width:86px; height:40px;}

.comments_btn input{ width:86px; height:40px; border:none; background:Transparent;}

.reg_logincomments{padding-top:75px; height:75px; text-align:center; font:bold 13px Arial; color:#000;}

.comments_submited_bg{clear:both; background:url(images/comment_submited_textbg.gif) no-repeat; width:714px; height:32px; padding-left:15px; line-height:32px !important; font:14px Arial; color:#3b3b3b; margin-top:30px; float:left;}

.comments_box{clear:both; float:left; margin-top:15px; width:730px;}

.comments_topcurve{clear:both; background:url(images/comment_submited_topcurve.gif) no-repeat; width:730px; height:5px;}

.comments_middle{clear:both; background:#f1f1f1; width:718px; padding:6px; float:left;}

.comments_left{float:left; width:120px; height:94px;}

.comments_left img{width:108px; height:94px;}

.comments_right{float:left; width:590px;}

.comments_usertitle{clear:both; height:22px; padding-top:2px; font:bold 11px Tahoma; color:#01a8de}

.comments_usertitle a{color:#01a8de;}

.comments_userdesc{clear:both; font:11px arial; color:#000; line-height:16px;}

.comments_btmcurve{clear:both; background:url(images/comment_submited_btmcurve.gif) no-repeat; width:730px; height:5px;}

.pagenav{text-decoration:none; color:#000 !important; font:bold 11px Arial; padding:2px 5px;}

.pagenav:hover{background:#3fa5a1; padding:2px 5px; color:#FFF !important;}

.pagenav1{text-decoration:none; color:#000 !important; font:bold 11px Arial; padding:0px 10px;}

.pagenav2{text-decoration:none; color:#000 !important; font:bold 11px Arial; padding:0px 0px;}

.pagenav-view{background:#3fa5a1; padding:2px 5px; margin-right:3px; text-align:center; color:#FFF !important; font:bold 11px Arial;}

.anythingSlider{width:267px; height:230px; clear:both; position: relative;}

.anythingSlider .wrapper {width: 492px; overflow: auto; height: 231px; position: absolute; top: 0; left: 0;}

.anythingSlider .wrapper .slider_ul {width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }

.anythingSlider .slider_ul .slider_li {display: block; float: left; padding: 0; width:492px; height:231px; margin: 0;}

.browse_catheader{clear:both; line-height:39px !important; text-align:center; font:bold 14px Arial; color:#FFF; text-transform:uppercase; float:left; margin:10px 0px;}

.browse_catheader span{color:#000;}

.browse_contents{clear:both;}

.browse_catbox{float:left; background:url(images/browsecat_box.gif) no-repeat; width:205px; height:156px; padding:14px; margin-right:17px; margin-bottom:13px;}

.browsegame_top{clear:both; width:200px; height:90px;}

.browsegame_left{float:left; width:108px;}

.browsegame_right{float:left; width:92px;}

.browsegame_playnowbtn{clear:both; padding-top:15px; height:40px;}

.browsegame_rating{clear:none;}

.browse_catgamename{clear:both; height:20px; font:bold 15px Arial; color:#fe5e00;}

.browse_catgamename a{color:#fe5e00 !important;}

.pagination_bg{clear:both; float:left; background:url(images/browse_pagination_bg.gif) no-repeat; width:519px; height:30px; text-align:center; padding-left:220px; padding-top:12px; font:bold 14px Arial; color:#FFF:}

.pagination_bg a{color:#FFF !important; padding:3px 5px;}

.pagination_bg span{padding:3px 5px; background:#000; color:#FFF;}

.pagination_bg a:hover{background:#000;}

.memberlist_header{background:url(images/memberlist_header.gif) no-repeat; width:739px; height:53px; clear:both; float:left; margin:10px 0px;}

.memberlist_searchpart{clear:both; margin-left:220px; float:left; height:41px; background:url(images/memberlist_searchbg.gif) no-repeat; width:306px;}

.memberlist_searchtxtbox{float:left; width:255px; height:20px; padding:4px;}

.memberlist_searchtxtbox input{width:255px; height:17px; padding-top:2px; margin-top:6px; font:11px Arial; color:#7c7c7c; background:Transparent; border:none;}

.memberlist_searchbtn{float:left; margin-left:2px; width:40px; height:40px;}

.memberlist_searchbtn input{width:40px; height:40px; background:Transparent; border:none;}

.memberlist_box{float:left; width:157px; height:171px; background:#f8ab6d; margin:10px 6px 0 6px; padding:9px 7px;}

.memberlist_top{clear:both; height:111px; width:158px; background:#FFF; text-align:center;}

.memberlist_top img{width:120px; height:90px; border:1px solid #787878; margin-top:10px;}

.memberlist_desc{text-align:center; clear:both; width:158px;}

.member_title{clear:both; font:bold 14px Arial; height:25px; padding-top:5px;}

.member_title a{color:#bc0404 !important; text-decoration:none;}

.member_profile{clear:both; font:bold 12px Arial; color:#363636; padding-top:5px; }

.member_profile a{color:#363636 !important;}

.member_total_plays{clear:both;font:bold 12px Arial; color:#000; text-align:center;}

.member_total_plays span{color:#8d0000;}

.trophies_header{clear:both; line-height:36px !important; font:18px Tahoma; color:#FFF; padding-left:16px; float:left; margin:10px 0px;}

.trophies_content{clear:both; padding-top:10px;}

.trophies_left{float:left; width:232px;}

.trophies_right{float:left; width:500px; font:12px arial; color:#003242; line-height:19px;}

.trophies_middle{clear:both; padding-top:25px;}

.trophies_overall{float:left; background:url(images/overall_middle.gif) repeat-y; width:341px;}

.trophies_topcruve{clear:both; background:url(images/overall_topcurve.gif) no-repeat; width:246p; height:296px; padding:38px 0 0 85px;}

.trophies_btmcurve{clear:both; background:url(images/overall_btmcurve.gif) no-repeat; width:341px; height:5px;}

.batch_row{clear:both; height:22px;}

.batch_col1{float:left; width:27px;}

.batch_col2{float:left; width:200px; font:bold 11px Arial; color:#3c2d00;}

.batch_col2 a{color:#3c2d00 !important;}

.mostplayed_overall{float:right; background:url(images/mostplayed_middle.gif) repeat-y; width:341px;}

.mostplayed_topcruve{clear:both; background:url(images/mostplayed_topcurve.gif) no-repeat; width:246p; height:296px; padding:38px 0 0 85px;}

.mostplayed_btmcurve{clear:both; background:url(images/mostplayed_btmcurve.gif) no-repeat; width:341px; height:5px;}

.register_headerbg{clear:both; background:url(images/register_headerbg.gif) no-repeat; width:737px; height:63px; margin:10px 0px; float:left; padding-top:14px; line-height:25px !important; font:bold 19px arial; color:#FFF; text-align:center;}

.register_bg{clear:both; background:url(images/register_bg.jpg) no-repeat; width:740px; height:460px;}

.signup_frmcon{width:340px;padding:45px 0px 0px 35px;}

.signup_namepart{clear:both;width:340px;padding-top:20px;}

.signup_nametxt{width:114px;float:left;font-weight:bold;font-size:12px;padding-top:5px;}

.signup_namebox{width:226px;float:left;background:url(images/signup_namebox.png) no-repeat;height:24px;}

.signup_namebox input{width:205px;height:18px;margin:5px 0px 0px 10px;background-color:transparent;border:0px;color:#000000;}

.signup_termtxt{color:#ff8b03;font-size:13px;padding-top:20px;}

.signup_termbox{width:223px;float:left;background:url(images/signup_txtareabox.png) no-repeat;height:92px;}

.signup_termbox textarea{width:200px;height:70px;margin:10px 0px 0px 10px;background-color:transparent;border:0px;color:#000000;}

.signup_condpart{clear:both;width:340px;padding-top:20px;}

.signup_condbox{float:left;width:14px;padding-left:80px;}

.signup_condbox input{width:14px;height:14px;}

.signup_condtxt{float:left;padding-left:10px;font-weight:bold;font-size:13px;}

.signup_btn{width:119px;clear:both;padding-top:10px;float:right; margin-right:10px;}

.signup_btn input{width:125px;height:43px;border:0px;font:bold 17px Arial;color:#ffffff;cursor:pointer;background-color:transparent;border:0px;}

.subpage_content{clear:both; padding:10px; width:719px; font:12px Arial; line-height:18px !important; color:#000;}

.subpage_btn{width:119px;clear:both;padding-top:25px;float:right;}

.subpage_btn input{width:125px;height:43px;border:0px;font:bold 1px Arial;color:#ffffff;cursor:pointer;background:url(images/signup_regbtn.png) no-repeat; background-color:transparent;border:0px;}

.profile_content{clear:both; width:739px; font:12px Arial; line-height:18px !important; color:#000;}

.profile_left{float:left; background:url(images/profile_leftbg.gif) no-repeat; width:207px; height:730px;}

.profile_right{float:left; margin-left:10px; width:520px;}


.profiletit{
background:#033636;
text-align:left;
font:bold 18px Arial;
text-indent:15px;
line-height:30px;
}

.profile_topcon{
width:735px;
clear:both;
padding-top:7px;
}

.profile_topconleft{
width:324px;
float:left;
}

.profile_favpart{
width:324px;
position:relative;
}

.profile_topfavtxt{
font:bold 17px Arial;
color:#b91c1c;
float:left;
padding:0px 8px 0px 15px;
}

.profile_topfavimg{
float:left;
position:absolute; top:-34px; left:170px;
}

.profile_imgpart{
width:500px;
clear:both;
float:left;
background:url(images/profile_linesep.gif) bottom center no-repeat; width:500px;
padding:20px 0px 10px 0px;
}

.profile_imgcon{
width:324px;
}

.profile_img{
width:120px;
height:97px;
float:left;
text-align:left;
}

.profile_img img{width:100px; height:84px;}

.profile_imgline{
clear:both;
width:324px;
}

.profile_topconright{
float:left;
width:409px;
}

.challenges_bg{clear:both; background:url(images/challenges_bg.gif) no-repeat; width:514px; height:52px; margin-top:15px; float:left;}

.unfinished_bg{clear:both; background:url(images/unfinished_bg.gif) no-repeat; width:514px; height:57px; float:left; margin-top:15px;}

.profile_chaltop{
background:#ffffff url(images/profile_chaltop.jpg) left top no-repeat;
width:409px;
float:left;
}

.profile_chaltxtpart{
width:250px;
float:left;
}

.profile_chaltxtimg{
float:left;
}

.profile_chalimgpart{
width:147px;
float:left;

}

.profile_chalimg{
padding-top:15px;
width:207px;
text-align:center;
}

.profile_chalimgtxt{
width:207px;
font-weight:bold;
font-size:14px;
color:#000000;
text-align:center;
padding-top:10px;
}

.profile_challist{
font:bold 12px Arial;
color:#09427d;
padding-top:10px;
}

.profile_challist ul{
margin:0px;
padding:0px 0px 0px 21px;
}

.profile_challist li{
height:30px;
}

.profile_challist li span{
color:#000000;
}

.chalbtn{
width:138px;
padding:25px 0px 0px 5px;
}

.changeavatar_btn{background:#81B508; border:none; color:#FFF; width:140px; height:25px;font:bold 14px Arial;}

.deleteavatar_btn{background:Transparent; border:none; color:#09427D; width:100px; height:25px;font:bold 12px Arial;}

.passbox{clear:both; padding-top:8px;}

.pass_left{float:left; width:120px; padding-left:15px; font:bold 12px;}

.pass_right{float:left;}

.pass_right input{width:150px; height:18px; font:11px Arial; color:#000;}

.pass_subit_btn{background:#81B508; border:none; color:#FFF !important; width:100px; height:25px !important;font:bold 13px Arial !important;}

.chalbtn a{
width:138px;
height:25px;
background:url(images/chal_btn.jpg) no-repeat;
text-align:center;
display:block;
font:bold 16px Arial;
line-height:25px;
}

.profile_chalbtm{
width:409px;
clear:both;
}

.profile_btmcon{
clear:both;
width:735px;
}

.profile_btmleft{
float:left;
width:322px;
padding:30px 0px 0px 15px;
}

.profile_btmtopbg{
width:322px;
height:43px;
background:url(images/profile_btmleftbg.gif) no-repeat;
}

.profile_btmchaltxt{
font:bold 17px Arial;
color:#FFF;
width:135px;
padding-left:8px;
padding-top:23px;
}

.profile_btmlist{
clear:both;
padding:10px 0px 0px 0px;
line-height:20px;
}

.profile_btmright{
float:left;
width:325px;
padding:30px 0px 0px 60px;
}

.profile_unfintxtbg{
width:325px;
height:62px;
background:url(images/unfinishbg.gif) no-repeat;
}

.profile_unfintxt{
font:bold 17px Arial;
padding-top:12px;
text-indent:10px;
color:#000;
}

.profile_btmlist2{
padding:px 0px 0px 20px;
}

.newsletter_bg{clear:both; float:left; margin:10px 0px; width:195px; height:175px; padding:4px; margin-left:4px;}

.newsletter_innerbg{clear:both; width:195px; height:179px; background:#e7f5bc;}

.newsletter_text{clear:both; padding-top:4px; height:35px; text-align:center;}

.newsletter_subtext{clear:both; height:20px; font:bold 12px Arial; color:#010100; margin-left:11px;}

.newsletter_txtbox{clear:both; background:url(images/newsletter_txbox.gif) no-repeat; width:168px; height:25px; margin-left:10px; padding:3px 5px;}

.newsletter_txtbox input{width:160px; height:16px; background:transparent; border:none; font:11px Tahoma; color:#000;}

.newsletter_btn{clear:both; float:right; background:url(images/newsletter_submitbtn.gif) no-repeat; width:75px; height:27px; text-align:right; margin-right:10px; margin-top:3px;}

.newsletter_btn input{width:75px; height:27px; background:transparent; border:none;}
	



h1, h2, h3 {
	margin-bottom: 15px;
	font-family: Arial;
	font-weight: normal;
	font-size:12px;
	color: #333333;
}

h1 {
	font-size: 197%;
}

h2 {
	font-size: 152%;
}

h3 {
	font-size: 100%;
	font-weight: bold;
}


blockquote {
	margin-left: 1em;
	padding-left: 1em;
	background: url(images/img09.gif) repeat-y;
	font-style: italic;
}

a:link {
	color: #0AAAFD;
}

a:hover, a:active {
	text-decoration: none;
	color: #FF6700;
}

a:visited {
	color: #7F7772;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 20px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 20px;
}

/* Menu */

#menu {
	width: 900px;
	height: 105px;
	margin: 0 auto;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: block;
	float: left;
	width: 122px;
	height: 65px;
	padding: 40px 0 0 0;
}

#menu a {
	display: block;
	width: 122px;
	height: 32px;
	padding: 13px 0 0 0;
	background: url(images/img02.jpg) no-repeat;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	background-image: url(images/img03.jpg);
}

#menu .active {
	padding-top: 35px;
}

#menu .active a {
	height: 37px;
	padding-top: 16px;
	background-image: url(images/img04.jpg);
	color: #327EBE;
}

#menu .active a:hover {
	background-image: url(images/img04.jpg);
}

/* Header */

#header {
	width: 900px;
	height: 160px;
	margin: 0 auto;
}

/* Logo */

#logo {
	float: left;
	width: 250px;
	height: 160px;
	background: url(images/img05.jpg) no-repeat;
}

#logo h1, #logo h2 {
	text-align: center;
}

#logo h1 {
	padding-top: 90px;
	background: url(images/img07.jpg) no-repeat center center;
	letter-spacing: 8px;
	font-size: 197%;
}

#logo h2 {
	letter-spacing: 2px;
	font-size: 85%;
}

#logo a {
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}

/* Banner */

#banner {
	float: right;
	width: 650px;
	height: 160px;
	background: url(images/img06.jpg) no-repeat;
}

#banner p {
	float: right;
	padding: 120px 20px 0 0;
	text-decoration: none;
	text-align: right;
	font-size: 136%;
	font-style: italic;
	color: #FFFFFF;
}

#banner a {
	color:#EEEEEE;
}
	
/* Page */

#page {
	width: 900px;
	margin: 0 auto;
	padding: 20px 0 0 0;
}

/* Content */

#content {
	float: right;
	width: 650px;
}

.post {
	margin-bottom: 20px;
}

.post .title {
	padding: 0 20px;
}

.post .story {
	padding: 0 20px;
	width:610px;
}

.post .meta {
	padding: 5px 20px;
	background: url(images/img09.gif) repeat-x;
	clear:both;
}

.post .meta p {
	margin: 0;
	font-size: 77%;
}

.boxed .title {
	height: 32px;
	margin: 0;
	padding: 8px 0 0 20px;
	background: url(images/img08.jpg) no-repeat;
	letter-spacing: -1px;
	color: #FF3300;
}

.boxed .story {
	padding: 20px;
	border: 1px solid #FF8D17;
	float:left;
	background:#FFF3E7;
}

.boxed .meta {
	padding: 5px 10px;
	background: #FF8D17;
	color: #FFFFFF;
}

.boxed .meta a {
	color: #FFFFFF;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 240px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin-bottom: 15px;
}

#sidebar li ul {
	padding: 10px;
	border: 1px solid #0AAAFD;
	border-top: none;
}

#sidebar li li {
	margin: 0;
	padding: 3px 0;
	background: url(images/img09.gif) repeat-x;
}

#sidebar li li.first {
	background: none;
}

#sidebar li h2 {
	height: 30px;
	margin: 0;
	padding: 10px 0 0 15px;
	background: url(images/img10.jpg) no-repeat;
	letter-spacing: -1px;
	color: #327EBE;
}

#sidebar a:link {
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

#sidebar li a {
	padding-left: 10px;
	background: url(images/img11.gif) no-repeat left center;
}
/* Arcadem Pro 2.8 Code */
.topcategory, .gameInCategory, .suggestedgames {
	float:left;
	width:160px;
	height:240px;
	overflow:hidden;	
	margin:10px 10px 10px 10px;
	border: 1px #97D6FF dotted;
	padding: 0px 10px 5px 10px;
	background:#E9F2FF;
}

.topcategory span img {
	max-height: 40px;
	max-width: 40px;
	width: expression(this.width > 40 ? 40: true);
	height: expression(this.height > 40 ? 40: true);
}

.gameInCategory img {
	margin: 0 auto;
	text-align:center;
	width:60px;
	height:60px;
	width: expression(this.width > 60 ? 60: true);
	height: expression(this.height > 60 ? 60: true);	
}


/* Footer */

#footer {
	clear: both;
	height: 100px;
	padding: 15px 0;
	background: #D1D1D1;
	border-top: 5px solid #999999;
	text-align: center;
}

#footer p {
	margin: 0;
	color: #999999;
}

#footer a {
	color: #999999;
}

#footer a:hover {
	color: #FFFFFF;
}