
/* CSS Document */

body,html {
	margin: 0px;
	padding: 0px;

}

body{
font:normal 12px Arial;
background:#c1de5d url(images/background.jpg) repeat-x;
color:#000000;
}

form {
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
}


img{
border:none;
}

li{
list-style:none;
}

/********************** Header Part Layout *********************/


#pagewrapper{width:1000px; margin:0 auto;}

#game_categories{height:34px; width:1000px; margin-top:5px;}

#game_categories ul{margin:0px;padding:0px;}

#game_categories li{float:left;margin-top:8px;padding-right:5px; list-style:none;}

#game_categories li a{height:22px;text-align:center;line-height:22px; font:bold 12px Arial; color:#000000; padding:5px 10px; text-decoration:none; text-transform:uppercase;}

#game_categories li a:hover{background:#fff;color:#000000;}

#header{background:url(images/header_bg.jpg) top no-repeat; width:1000px; height:143px;}

#logo{width:450px; float:left;}

#login_content{width:380px; margin-left:170px; float:left;}

#newsuer_signup{clear:both; margin-top:17px; font:bold 11px Tahoma; color:#9ed033;}

#newsuer_signup a{color:#000000; text-decoration:none;}

#existing_users{clear:both; margin-top:20px; margin-left:10px; font:11px Tahoma; height:15px;}

#login_boxes{clear:both; margin-top:5px;  margin-left:10px; height:30px;}

#profile_stats{clear:both; margin-top:10px; margin-left:10px; height:20px; font:12px Tahoma;}

.login_txtbox{background:url(images/txtbox_bg.gif) no-repeat; width:122px; height:23px; float:left; padding:2px;}

.login_txtbox input{width:115px; height:20px; padding-top:3px; padding-left:5px; font:11px Tahoma; background:Transparent; border:none;}

.login_btn{background:url(images/login_btn.gif) no-repeat; float:left; width:39px; height:25px; margin-left:10px;}

.login_btn input{width:39px; height:25px; background:Transparent; border:none;}

#remeber_part{clear:both; margin-top:2px; padding-left:35px;}

#remeber_part span{font:bold 11px Tahoma; color:#b51f3f;}

#remeber_part a{font:10px Tahoma; color:#000000; text-decoration:none;}

#logout_part{clear:both; margin-top:5px; padding-left:15px;}

#logout_part a{font:12px Tahoma; color:#eb7f01; text-decoration:none;}

#logout_part a:hover {text-decoration: underline;}

#center_gradient{background:url(images/center_gradientbg.png) no-repeat; width:985px; padding-left:15px;}

.topcurve{line-height:5px;}

.btmcurve{background:url(images/center_btmcurve.gif) no-repeat; width:972px; height:7px; line-height:7px; clear:both;}

.center_bg{background:#FFF; background-repeat:repeat-y; width:952px; padding:0 10px; float:left;}

.center_toppart{width:955px; clear:both; padding-top:5px; float:left; margin-bottom:10px;}

.featuredgames{width:610px; background-color:#fff0bc; height:340px; padding:6px; float:left;}

.featured_topcurve{line-height:4px;}

.featured_btmcurve{background:url(images/featured_btmcurve.gif) no-repeat; width:609px; height:6px; line-height:6px; clear:both}

.featured_middle{padding:0px 4px; width:601px; background:#fedc63; float:left;}

.featured_leftcontent{float:left; width:390px;}

.featured_header{background:url(images/featured_header_bg.gif) no-repeat; width:377px; height:20px; font:bold 14px Arial; text-transform:uppercase; padding-top:5px; padding-left:8px;}

.featured_displaybg{background:url(images/featured_game_bg.gif) no-repeat; width:382px; height:180px; margin-top:8px; clear:both;}

.fdisplay{padding:7px;}

.feagame_img{float:left; width:225px;}

.feagame_conbg{float:left; width:130px; margin-left:10px;}

.featured_gameplays{clear:both; margin-top:25px; font:bold 11px Arial;}

.featured_gameplays span{font:bold 14px Arial; color:#4d4d4d;}

.fea_playbtn{clear:both; margin-top:10px;}

.featured_rating{font:11px Arial; color:#575a08;}

.featuredgame_info{clear:both; margin-top:10px;}

.featuredgame_title{font:bold 14px Arial; color:#000000;}

.featuredgame_desc{font:12px Arial; color:#901515; clear:both; margin-top:10px;}

.featured_pagination{background:url(images/featured_pagination_bg.gif) no-repeat; width:337px; height:18px; clear:both; margin-top:2px; padding:8px 15px 0 15px; font:bold 14px Arial;}

.featured_pagination a{color:#FFFFFF;}

.featured_rightcontent{float:left; margin-left:5px; width:190px; background:#fee898; height:315px; padding:4px 5px;}

.latestgames_header{font:bold 14px Arial; color:#a71212; text-align:center; text-transform:uppercase;}

.latestgames_part{clear:both; margin-top:2px;}

.latestgames_bg{background:url(images/latestgames_bg.jpg) no-repeat; width:91px; height:90px; float:left; margin:1px 0px 1px 4px; padding-top:7px;}

.latestgamestitle{text-align:center; height:10px; line-height:10px;}

.latestgamestitle a{font:10px Arial; text-align:center; clear:both; margin-top:3px; color:#000000; line-height:10px;}

.jumplist{float:left; width:320px; margin-left:10px;}

.jumplist_bg{background:url(images/jumplist_bg.gif) no-repeat; width:319px; height:86px;}

.jumplist_bg_small{background:url(images/jumplist_bg_small.gif) no-repeat; width:227px; height:93px; margin-top:8px;}

.find_gamestxt{padding:10px 10px 9px 10px; font:bold 11px Arial; float:left;}

.find_gamestxt_small{padding:5px 0px 0px 7px; font:bold 11px Arial; float:left;}

.quickgames_select{float:left; padding-top:5px; padding-left:10px;}

.quickgames_select_small{float:left; padding-top:5px; padding-left:7px; margin-bottom:2px;}

.drop-down-left{width:175px; border:1px solid #888888; height:20px; font:11px Arial; padding-left:5px; padding-top:2px; background:#FFF;}

.searchgames_bg{clear:both; margin-left:3px; background:url(images/search_bg.gif) no-repeat; width:313px; height:49px;}

.searchgames_bg_small{clear:both; margin-left:5px; background:url(images/search_bg_small.gif) no-repeat; width:218px; height:43px;}

.searchbox{float:left; width:190px; margin-left:5px; margin-top:12px;}

.searchbox input{width:170px; height:17px; padding-top:3px; padding-left:5px; border:1px solid #888888; font:11px Arial;}

.searchbox_small{float:left; width:183px; margin-left:5px; margin-top:12px;}

.searchbox_small input{width:170px; height:17px; padding-top:3px; padding-left:5px; border:1px solid #888888; font:11px Arial;}

.searchbtn{float:left; width:65px; margin-top:17px;}

.searchbtn input{width:55px; height:16px; background:#888888; border:none; color:#FFFFFF; font:bold 11px Arial; text-transform:uppercase;}

.searchbtn_small{float:left; background:url(images/search_icon.gif) no-repeat; width:22px; height:23px; margin-top:12px;}

.searchbtn_small input{width:22px; height:23px; background:Transparent; border:none; padding:0px; margin:0px;}

.searchicon{float:left; width:25px; margin-top:12px;}

.topright_adv{clear:both; margin-top:8px; text-align:center;}

.center_adv_bg{clear:both; background:url(images/centeradv_bg.gif) no-repeat; width:948px; height:96px; text-align:center; padding-top:5px;}

.center_content{clear:both; margin-top:10px; float:left; margin-bottom:10px;}

.maincenter_left{float:left; width:670px;}

.maincenter_right{float:left; width:280px;}

.gamecat_topcurve{line-height:7px;}

.gamecat_btmcurve{line-height:5px; clear:both;}

.gamecat_middle{background:#d2e68a; width:664px; float:left; padding-bottom:5px;}

.gamecat_bg{background:url(images/gamecat_bg.gif) no-repeat; width:197px; margin:10px 0 0 10px; padding:5px; float:left; height:202px;}

.catgame_header{ width:184px; height:18px; background:#fbe6b1; font:bold 13px Arial; padding-top:2px; padding-left:10px;}

.cat_images{clear:both; margin-top:8px; float:left; margin-bottom:2px;}

.catimage_bg{background:url(images/catimage_bg.gif) no-repeat; width:73px; height:83px; float:left; padding:7px 9px;}

.catimage_bg img{border:1px solid #000000;}

.cat_title{height:21px; line-height:10px; text-align:center;}

.cat_title a{color:#3d3d3d; font:11px Arial; line-height:10px;}

.category_titles{clear:both;}

.category_titles a{font:normal 11px Arial; color:#000000; text-decoration:none;}

.category_titles div{clear:both; margin-top:2px; height:14px;}

.cat_viewmore{clear:both; text-align:right;}

.cat_viewmore a{color:#fe890b; font:bold 10px Arial; text-decoration:none;}

.toprate_newspart{clear:both;}

.toprated_bg{float:left; background:url(images/toprated_bg.gif) no-repeat; width:324px; height:128px;}

.news_part{float:left; width:327px; margin-left:10px; margin-top:6px; text-align:left;}

.toprated_heading{clear:both; padding-top:16px; text-align:center; font:bold 14px Arial; color:#632c00; text-transform:uppercase; width:310px;}

.toprated_gamespart{clear:both; margin-top:12px; float:left;}

.toprated_gamesbg{background:url(images/toprated_gametitle_bg.gif) no-repeat; width:130px; height:69px; float:left; margin-left:10px; padding:5px 9px;}

.topplayes_part{width:140px; float:left; margin-left:4px;}

.toprated_row{clear:both; height:18px;}

.toprated_bullet{float:left; width:18px;}

.toprated_gametitle{float:left;width:110px;}

.topplayer_name{float:left;width:125px;}

.toprated_gametitle a{font:11px Arial; text-decoration:none; color:#000000}

.news_topcurve{line-height:6px;}

.news_btmcurve{background:url(images/news_btmcurve.gif) no-repeat; width:327px; height:6px; line-height:6px; clear:both;}

.news_middle{background:#77CEE1 url(images/tpbg.gif) no-repeat; width:307px; padding:5px 10px 3px; text-align:justify; float:left;}

.news_middle a{color:#632C00;}

.news_heading{font:bold 14px Arial; color:#000; text-transform:uppercase;}

.news_content{clear:both; margin-top:12px; font:11px Arial; text-align:justify;}

.statistics_bg{background:url(images/statistics_bg.gif) no-repeat; width:277px; height:53px; margin-top:-5px; padding-top:38px;}

.statistics_bg_small{background:url(images/statistics_bg_small.gif) no-repeat; width:227px; height:59px; margin-top:5px; clear:both; padding-top:35px;}

.stats_left{float:left; margin-left:8px; width:120px; font:11px Arial; color:#000000;}

.stats_left span{color:#032753;}

.stats_left div{height:17px;}

.stats_right{float:left; margin-left:25px; width:100px; font:11px Arial; color:#000000;}

.stats_right span{color:#032753;}

.stats_right a{color:#005286; text-decoration:none;}

.stats_right div{height:17px;}

.stats_left_small{float:left; margin-left:8px; width:110px; font:11px Arial; color:#000000;}

.stats_left_small span{color:#032753;}

.stats_left_small div{height:17px;}

.stats_right_small{float:left; margin-left:15px; width:94px; font:11px Arial; color:#000000;}

.stats_right_small span{color:#032753;}

.stats_right_small a{color:#005286; text-decoration:none;}

.stats_right_small div{height:17px;}

.seentoday_part{clear:both; margin-top:10px; width:277px; text-align:justify; font:11px Arial; color:#3a3a3a;}

.seentoday_part a{color:#632C00; text-decoration:none;}

.seentoday_part_small{clear:both; margin-top:10px; width:227px; text-align:justify; font:11px Arial; color:#3a3a3a;}

.seentoday_part_small a{color:#632C00; text-decoration:none;}

.friends_part{width:277px; clear:both; margin-top:10px; float:left;}

.friends_line{height:5px; margin:5px 0px; border-top:1px solid #757575; clear:both;}

.friends_part_small{width:227px; clear:both; margin-top:10px; float:left;}

.friends_header{color:#7b0a0a; font:bold 13px Arial;}

.friends_img{float:left; width:90px; height:95px; margin-left:2px;}

.friends_img_small{float:left; width:110px; height:105px; margin-left:2px;}

.friends_gametitle{text-align:center; margin-top:2px; border-top:1px solid #028726; width:85px;}

.friends_gametitle a{line-height:10px; text-decoration:underline; color:#028726; font:12px Arial;}

.topsites_part{clear:both; width:285px;}

.topsites_part_small{clear:both; width:227px;}

.topsites_topcurve{line-height:7px;}

.topsites_topcurve_small{line-height:6px;}

.topsites_btmcurve{background:url(images/topsites_btmcurve.gif) no-repeat; width:277px; height:7px; line-height:7px; clear:both;}

.topsites_btmcurve_small{background:url(images/topsites_btmcurve_small.gif) no-repeat; width:211px; height:6px; line-height:6px; clear:both;}

.topsites_middle{background:#c1de5d; padding:0px 4px; width:269px; clear:both; float:left;}

.topsites_middle_small{background:#c1de5d; padding:0px 4px; width:203px; clear:both; float:left;}

.topsites_header{background:#e6f2be; width:259px; height:19px; padding-left:10px; padding-top:3px; font:bold 13px Arial; color:#000000; text-align:left;}

.topsites_header_small{background:#e6f2be; width:193px; height:19px; padding-left:10px; padding-top:3px; font:bold 13px Arial; color:#000000;}

.toplinks_left{float:left; width:180px; text-align:left;}

.toplinks_left_small{float:left; width:115px; overflow:hidden;}

.toplinks_right{float:right; width:85px; text-align:center;} 

.toplinks_right_small{float:right; width:80px; text-align:center;} 

.topsites_link{clear:both; margin-top:5px; padding-left:10px; font:11px Arial;}

.topsites_link a{line-height:15px; text-decoration:none; color:#000000;}

.addsites{clear:both; margin-top:5px; text-align:center; font:bold 11px Arial;}

.addsites a{color:#c30909; text-decoration:underline;}

.mainright_adv{clear:both; margin:10px 0px; text-align:center;}

.showallgames_bg{clear:both; background:url(images/showallgames_bg.gif) no-repeat; width:670px; height:24px; text-align:center; color:#01567b; padding-top:5px; padding-left:280px;}

.showgames_arrow{float:left; width:50px;}

.showgames_text{float:left; width:250px; padding-top:3px;}

.allcat_list{clear:both; margin-top:10px; float:left; display:inline;}

.allcatlist_left{float:left; width:185px;}

.allcatlist_right{float:left; width:765px;}

.allcats_header{width:165px; height:18px; background:#d2e68a; padding-top:3px; font:bold 12px Arial; text-align:center; color:#000000;}

.fullgames_header{width:740px; height:18px; background:#b8b8b8; padding-top:3px; padding-left:25px; font:bold 12px Arial; color:#000000;}

.catlist_category{clear:both; margin-top:10px; margin-left:22px; text-align:left;}

.catlist_category a{font:bold 12px Arial; color:#000000; text-decoration:none;}

.fullgames_part{width:765px; clear:both; margin-top:10px;}

.fullgames_column{float:left; width:120px; text-align:left; overflow:hidden; font:11px Arial; margin:0 0 0 6px; padding:0px;}

.fullgames_column li{line-height:16px; width:105px;}

.fullgames_column li.firstHeadLetter{margin:0 0 5px;text-decoration:underline; font-weight:bold; color:#243A03;}

.fullgames_column li.letterheading{margin:5px 0px;text-decoration:underline; font-weight:bold; color:#243A03;}

.fullgames_column li a{text-decoration:underline; color:#243A03; font:11px Arial;}

.footer_bg{clear:both; background:url(images/footer_bg.gif) no-repeat; width:1000px; height:79px;}

.footer_links{clear:both; padding-top:35px; text-align:center;width:750px;margin:auto;}

.footer_links ul{margin:0px; padding:0px;}

.footer_links ul li.link{width:95px; float:left; text-align:center;}
.footer_links ul li.link2{width:130px; float:left; text-align:center;}

.footer_links ul li.spacer{width:5px; float:left; text-align:center;}

.footer_links ul li a{font:bold 12px Arial; color:#000000; text-decoration:none;}

.footer_content{clear:both; padding-top:10px; width:935px; margin-left:30px;}

.footer_content_left{float:left; width:635px; font:12px Arial; color:#000000;}

.footer_content_left div{height:20px;}

.footer_content_left a{color:#484a45;}

.footer_content_right{float:right; width:250px; font:10px Arial; text-align:right;}

.footer_adv{clear:both; text-align:center; padding:10px 0;}

.content_left{float:left; width:728px;}

.content_right{float:right; width:220px; margin-left:2px;}

.centerleft_topad{clear:both; padding:10px 0px; text-align:center;}

.browsegamepart{clear:both; margin-top:5px; float:left; margin-bottom:10px;}

.browsetxt{font:bold 17px Arial; color:#000000;}

.browsetxt span{font:bold 17px Arial; color:#b02009;}

.browsegame_topcurve{line-height:5px; margin-top:10px; clear:both;}

.browsegame_btmcurve{background:url(images/browse_btmcurve.gif) no-repeat; height:5px; width:720px; line-height:5px; clear:both;}

.browsegame_middle{background:#aad83e; padding:0px 0px 5px 0px; width:720px; float:left;}

.browsegames_bg{background:url(images/browsegames_bg.gif) no-repeat; width:212px; height:61px; margin-left:6px; margin-top:8px; float:left; padding:10px;}

.browsegames_left{float:left; width:85px;}

.browsegames_right{float:left; width:125px; height:60px;}

.browsegames_title{height:15px; font:bold 11px Arial;}

.browsegames_title a{color:#363636; text-decoration:underline;}

.browsegames_desc{font:10px Arial; color:#851414; height:45px; text-align:justify;}

.browse_pagination{clear:both; padding:30px 0px; text-align:center; font:bold 17px Arial; color: #739e0f;}

.rightadv{clear:both; padding:10px 0px; width:227px; text-align:center;}

.mostpopulargames_bg{clear:both; margin-top:10px; background:url(images/mostpopulargames_bg.gif) no-repeat; width:180px; height:164px; padding-left:35px; padding-top:35px;}

.mostpopulargames_bg a{font:11px Tahoma; color:#000000; text-decoration:none;}

.topratedgames_bg{clear:both; margin:10px 0px; background:url(images/topratedgames_bg.gif) no-repeat; width:215px; height:226px; padding-left:10px; padding-top:38px;}

.toprated_row_small{float:left; margin-top:10px; margin-left:20px;}

.toprated_row_small img{border:1px solid #000;}

.gametitle_txt{background:#f4bb71; width:717px; height:23px; padding-top:2px; padding-left:10px; font:bold 17px Trebuchet MS; color:#000000;}

.gametitle_txt span{color:#b02009;}

.gametitle_righttxt a{color:#000; text-decoration:none; font:bold 14px Trebuchet MS;}

.gametitle_lefttxt{float:left;}

.gametitle_righttxt{float:right; margin-right:15px; text-align:right;}

.playgame_topcurve{line-height:6px; clear:both; background:url(images/playgame_topcurve.gif) no-repeat; width:725px; height:6px; margin-top:10px;}

.playdesc_bgrepeat{background:url(images/playdesc_bgrepeat.gif) repeat-y; width:725px; float:left;}

.playgame_btmcurve{clear:both; background:url(images/playgame_btmcurve.gif) no-repeat; width:725px; height:71px;}

.playgame_desc_bg{clear:both; background:url(images/playgame_desc_bg.gif) no-repeat; width:725px; height:128px;}

.playgame_middle{background:#000000; width:725px; text-align:center; padding:20px 0px;}

.playgame_title{float:left; width:193px; padding-left:27px; padding-top:35px; font:bold 16px Trebuchet MS; color:#b02009;}

.fullscreen_part{float:left; width:280px;}

.fullscreen_icon{margin-top:12px; background:url(images/fullscreen_icon.png) no-repeat; margin-left:60px; padding-left:26px;}

.fullscreen_icon a{font:11px Tahoma; color:#FFFFFF;}

.addfav_icon{clear:both; margin-top:10px; background:url(images/favourite_icon.png) no-repeat; margin-left:60px; padding-left:26px;}

.addfav_icon a{font:11px Tahoma; color:#FFFFFF;}

.subscribe_part{float:left; width:225px; padding-top:12px;}

.bookmark{text-align:right; margin-right:15px;}

.emailfriend{clear:both; margin-top:2px; text-align:right; margin-right:15px;}

.emailfriend a{font:11px Tahoma; color:#FFFFFF; text-decoration:none; position:relative; top:-6px;}

.playgamedesc_left{float:left; width:385px; padding-left:25px;}

.playgamedesc_right{float:left; width:300px; text-align:right;}

.playgamedesc_txt{clear:both; margin-top:5px; font:11px Tahoma;}

.rategame_bg{background:url(images/rategame_bg.gif) no-repeat; width:233px; height:25px; margin-top:40px; margin-left:50px; padding:3px 10px; text-align:left;}

.rate_text{float:left; width:99px; padding-top:7px; font:bold 11px Tahoma; color:#bb0707;}

.rating_part{float:left; position:relative; top:-19px; width:130px; text-align:left;}

.relatedgames_bg{background:url(images/relatedgames_bg.gif) no-repeat; width:473px; height:203px; float:left; padding:6px;}

.relatedgames_innerbg{background:url(images/relatedgames_innerbg.gif) no-repeat; width:466px; height:197px; margin-top:1px; padding:2px 4px;}

.relatedgames_heading{font:bold 13px Tahoma; color:#495d05; text-align:center;}

.embedcode_bg{background:url(images/embedcode_bg.gif) no-repeat; margin-left:5px; width:192px; height:158px; float:left; padding:50px 20px 5px 20px;}

.embedcode_bg textarea{height:140px; width:200px; font:11px Tahoma; background:Transparent; border:none; overflow:hidden;}

.relatedgames_left{background:#fff; width:226px; height:170px; padding:1px 2px; float:left;}

.relatedgames_right{background:#fff; width:226px; height:170px; padding:1px 2px; margin-left:5px; float:left;}

.rgame_part{clear:both; margin-top:1px; height:55px;}

.rgame_left{width:65px; float:left;}

.rgame_right div{clear:both; margin-top:2px; font:11px Tahoma; color:#555555;}

.rgame_right a{font:11px Tahoma; text-decoration:underline; color:#009af2;}

.rgame_right{width:155px; margin-left:4px; float:left;}

.comments_section{clear:both; margin:10px 0px; float:left; width:725px;}

.comments_left{float:left; width:300px; padding-left:15px;}

.comments_right{float:left; width:305px; padding-left:15px;}

.comment_heading{text-align:left; font:bold 14px Arial; color:#000000; clear:both; margin-top:20px;}

.comment_bg{background:url(images/comment_bg.gif) no-repeat; width:397px; height:135px; clear:both; margin-top:10px; padding-top:28px;}

.comment_bg textarea{width:350px; height:105px; font:12px Tahoma; color:#555555; background:Transparent; border:none;}

.comment_btn{clear:both; text-align:right; margin-top:4px;}

.comment_btn input{width:96px; height:25px; background:Transparent; border:none;}

.comment_list{clear:both; width:700px; padding:5px 10px; margin-bottom:15px;}

.comment_list_header{font:11px Tahoma; color:#095f83;}

.register_header{clear:both; margin-top:10px; font:bold 17px Arial; color:#0d0101;}

.register_header span{color:#a85b5b;}

.register_bg{background:url(images/register_bg.gif) no-repeat; width:692px; height:437px; clear:both; margin-top:25px; padding:13px;}

.register_instructions{font:12px Arial; color:#bb2209; width:500px; line-height:18px;}

.benefits{width:300px; margin-top:20px;}

.benefits_header{height:20px; font:bold 14px Arial;}

.benefits_text{height:18px; font:bold 12px Arial;}

.register_fields{clear:both; margin-top:45px; width:350px;}

.register_row{height:37px; clear:both;}

.register_left{font:bold 12px Arial; color:#336f07; width:115px; float:left;}

.register_right{float:left; margin-left:2px; background:url(images/register_txtbox.gif) no-repeat; width:224px; height:22px; padding:1px;}

.register_right input{width:207px; height:13px; background:Transparent; border:none; font:11px Arial; padding-top:3px; padding-left:10px;}

.register_input_submit{background:url(images/register_btn.gif) no-repeat; width:80px; height:26px; margin-right:5px;}

.register_input_submit input{width:80px; height:26px; background:Transparent; border:none;}

.confirm_reg{clear:both; text-align:center; margin-top:5px; font:bold 12px Arial; color:#000000;}

.tos_text{font:12px Arial; text-align:justify; width:98%;}

.tos_text p { line-height:20px;}

.tos_text li{list-style:decimal; margin-left:20px; line-height:20px;}

.allgames_pagination{clear:both; padding-top:20px; text-align:center; color:#ff8403; font-weight:bold;}

.pagenav{text-decoration:none; color:#ff8403; font-family:Verdana;font-size:11px;font-weight:bold; padding:2px 5px;}

.pagenav:hover{background:#b80a09; padding:2px 5px;}

.pagenav1{text-decoration:none; color:#ff8403; font-family:Verdana;font-size:11px;font-weight:bold; padding:0px 10px;}

.pagenav2{text-decoration:none; color:#ff8403; font-family:Verdana;font-size:11px;font-weight:bold; padding:0px 0px;}

.pagenav-view{background:#b80a09; padding:2px 5px; margin-right:3px; text-align:center; color:#ff8403; font-family:Verdana; font-size:11px; font-weight:bold;}

.fullgame_links{clear:both; padding-top:20px; text-align:center;}

.fullgame_links a{font:bold 12px Tahoma; padding:0px 10px; color:#7a9a13; text-decoration:underline;}

.twiter_part{clear:both; padding-top:15px;}

.plugins_background{clear:both; margin-top:5px; background:url(images/plugins_bg.gif) no-repeat; width:176px; height:135px;}

.plugins_title{clear:both; padding-top:10px; text-align:center; font:bold 12px Tahoma;}

.plugins_part{clear:both; padding-top:10px; padding-left:2px; font:normal 11px Tahoma; text-align:center;}

.plugins_part a{color:#000000;}

.plugins_part div{float:left; width:57px;}

.memberlist_header{float:left; font:bold 17px Arial; color:#e87900; margin-top:15px; margin-left:10px;}

.joinclub{float:right; margin-right:5px; height:47px;}

.memberlist_topcurve{clear:both; line-height:0px;}

.member_search{clear:both; margin:10px 10px 0 10px; background:#daeb9e; width:698px; height:45px; padding-top:15px;}

.member_search_area{margin-left:140px;}

.member_search_txtbox{float:left; background:url(images/member_txtbox.gif) no-repeat; width:336px; height:30px;}

.member_search_txtbox input{width:314px; height:16px; margin:5px; padding:2px 0 0 10px; background:Transparent; border:none; font:bold 11px Arial;}

.member_search_submit{float:left; margin-left:10px; background:url(images/member_search.gif) no-repeat; width:67px; height:31px;}

.member_search_submit input{height:31px; width:67px; background:Transparent; border:none;}

.memberlist_part{clear:both; padding-bottom:15px; float:left;}

.memberlist_bg{margin:15px 0 0 15px; background:url(images/memberlist_bg.gif) no-repeat; width:220px; height:202px; float:left;}

.member_avatar{padding-top:13px; height:89px; text-align:center;}

.member_title{padding-top:10px; height:20px; font:bold 14px Arial; color:#6e7b09; text-align:center;}

.member_title a{color:#6e7b09;}

.member_desc{ margin-left:40px; font:bold 11px Arial;}

.member_desc li{line-height:18px; color:#f09c06;}

.member_desc li span{color:#4f4f4f;}

.mem_pagination_bg{clear:both;margin-left:115px;background:url(images/mem_pagination_bg.gif) no-repeat; width:533px; height:25px; padding-top:10px; text-align:center; font:bold 15px Arial; color:#000;}

.mem_pagination_bg a{padding: 0 5px; color:#FFF;}

.mem_pagination_bg a:hover{background:#cf2020;}

.mem_pagination_bg span{padding: 0 5px; background:#cf2020; color:#FFF;}

.memlist_middle{background:#c4df62; padding:0px 0px 5px 0px; width:725px; float:left;}

.mem_btmcurve{background:url(images/mem_btmcurve.gif) no-repeat; height:10px; width:725px; line-height:5px; clear:both;}

.topsites_part_small1{clear:both; width:175px; padding-top:5px;}

.topsites_topcurve_small1{line-height:6px;}

.topsites_middle_small1{background:#c1de5d; padding:0px 4px; width:167px; clear:both; float:left;}

.topsites_header_small1{background:#e6f2be; width:155px; height:19px; padding-left:10px; padding-top:3px; font:bold 13px Arial; color:#000000;}

.toplinks_left_small1{float:left; width:97px; overflow:hidden;}

.toplinks_right_small1{float:right; width:70px; text-align:center;} 

.topsites_btmcurve_small1{background:url(images/topsites_btmcurve_small1.gif) no-repeat; width:211px; height:6px; line-height:6px; clear:both;}

.profile_header_bg{clear:both; background:url(images/profile_headerbg.gif) no-repeat; width:716px; height:26px; font:bold 16px Arial; color:#000; padding:6px 0 0 10px;}

.profile_content{clear:both;padding:10px;}

.sitegames_part{float:left; margin:8px 0 0 6px; width:232px;}

.sitegames_middlepart{clear:both; background:#FFF; padding:5px 10px; width:212px; float:left;}

.sitegames_right{float:left; width:125px; }

.sitegames_title{padding-bottom:5px; font:bold 11px Arial;}

.sitegames_title a{color:#363636; text-decoration:underline;}

.sitegames_desc{font:10px Arial; color:#851414; text-align:justify;}

.sitegames_left{float:left; width:85px; text-align:center;}

.sitegames_play{clear:both; padding-top:1px; font:bold 11px Arial; color:#2c81ca;}

.sitegames_play a{color:#2c81ca;}


.dropdown {float:left;  width:90px; }
.dropdown dt {width:58px; padding:8px 0px; cursor:pointer; background:url(images/rss_feeds.gif); background-repeat:no-repeat; margin:2px 16px;}
.dropdown dt:hover {background:url(images/rss_feeds.gif); background-repeat:no-repeat;}
.dropdown dd {position:absolute; overflow:hidden; width:100px; display:none; background:#C1DE5D; z-index:200; opacity:0;  margin-top:-140px;}
.dropdown ul {width:100px; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#fff; text-decoration:none; background:#C1DE5D; width:100px}
.dropdown a:hover { background-color:#E5EFC2; color:#fff}

.dropdown2 {float:left;  width:90px; }
.dropdown2 dt {width:58px; padding:17px 0px; cursor:pointer; background:url(images/other_cats.png); background-repeat:no-repeat; margin:-7px 0px;}
.dropdown2 dt:hover {background:url(images/other_cats_hover.gif); background-repeat:no-repeat;}
.dropdown2 dd {position:absolute; overflow:hidden; width:140px; display:none; background:#EB7900; z-index:200; opacity:0; text-align:left !important;}
.dropdown2 ul {width:140px; list-style:none; border-top:none}
.dropdown2 li {display:inline;}
.dropdown2 a, .dropdown2 a:active, .dropdown2 a:visited {display:block; padding:0px 0 0 20px; !important; font:bold 12px Arial; color:#000000; text-align:left !important; width:130px; text-decoration:none; background:#EB7900;}
.dropdown2 a:hover { background-color:#fff; color:#fff}


.cellTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.topMenuText {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.topMenuText:link {color: white; text-decoration: none;}
a.topMenuText:visited {color: white; text-decoration: none;}
a.topMenuText:hover {color: white; text-decoration: underline;}
a.topMenuText:active {color: white; text-decoration: none;}

.subCategoryList {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.subCategoryList:link {color: black; text-decoration: none;}
a.subCategoryList:visited {color: black; text-decoration: none;}
a.subCategoryList:hover {color: black; text-decoration: underline;}
a.subCategoryList:active {color: black; text-decoration: none;}


.gameBreadcrumb {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.gameBreadcrumb:link {color: white; text-decoration: none;}
a.gameBreadcrumb:visited {color: white; text-decoration: none;}
a.gameBreadcrumb:hover {color: white; text-decoration: underline;}
a.gameBreadcrumb:active {color: white; text-decoration: none;}

.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.defaultText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.listSmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.mainSmallGameText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pageNumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.displaygamebottomtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bottomgametext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.privatemessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sendmessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.messagecellheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.messagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.messagefrom {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.messagesummary {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.messagedate {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.privatemessagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.privatemessageprofileinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.privatemessageprofileusername {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.privatemessagedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.privatemessagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.memberlistboxtitles {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
}
.memberlistabc {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.memberlistusers {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.memberlistpages {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
}

a.PoweredBy:link {color: white; text-decoration: none;}
a.PoweredBy:visited {color: white; text-decoration: none;}
a.PoweredBy:hover {color: white; text-decoration: underline;}
a.PoweredBy:active {color: white; text-decoration: none;}







.featured_section_box{
        height:250;
	background-color:#FFFFFF;
	border:1px solid #000000;
	margin-left:1px;
	margin-right:0px;
	margin-bottom:1px;
}
.latest_played_box{
       	background-color:#FFFFFF;
	border:1px solid #000000;
	margin-left:1px;
	margin-right:0px;
	margin-bottom:5px;
}


.newest_games_bar{
	
	height:auto;
	margin-bottom:5px;
	text-align:center;
}

.main_section_headers{
	
	height:20px;
	background-color:#F9CC3B;
	color:#000;
	font-size:13px;
	font-weight:bold;
	padding:2px 2px 2px 10px;
	background-repeat:repeat-x;
}
.main_section_headers a{color:#000000;}

.main_section_box{
	
        background-color:#FFFFFF;
	border:1px solid #000000;
	margin-left:1px;
	margin-right:0px;
	margin-bottom:5px;
}

.small_sections{
	width:180px;
	background-color:#FFFFFF;
	margin-left:0px;;
	margin-right:0px;
	margin-bottom:5px;
	border:1px solid #000000;
}
.small_section_headers{
	height:20px;
	background-color:#F9CC3B;
	color:#000;
	font-size:13px;
	font-weight:bold;
	padding:0px;
	background-repeat:repeat-x;
}



.menu_bar{
text-align:center;
	
	height:20px;
	border:1px solid #000000;
	background-color:#FF8000;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}


.newest_games_bar{
	background-color:#FFFFFF;
	height:auto;
	margin-bottom:5px;
	text-align:center;
}









.main_section_content{
	
	margin-top:5px;
	padding:4px 4px 4px 10px;
	
}
.main_section_featured{
	margin-top:5px;
	padding:4px 4px 4px 10px;
	
}
.main_section_played{
	margin-top:5px;
	padding:4px 4px 4px 10px;
	
}
td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111111;
}

.front_game_categories{
	width:198px;
	height:245px;
	margin-left:4px;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #000000;
	float:left;
}

.front_game_categories_headers{
	height:20px;
	background-color:#000000;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:2px;
	background-image:url(<?=$base_url;?>templates/<?=$template_directory;?>/images/section_bg.gif);
	background-repeat:repeat-x;
}


.PageNumbers{
	width:auto;
  font-size: 12px;
	text-align:center;
}

.contentslide{
border: 0px solid navy;
padding: 0px;
width: 315px;
height: 210px;
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: auto; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: center;
border-width: 0 0px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 4px 0;
font:bold 17px Arial;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 315px; /*IE5 width*/
w\idth: 315px; /*IE6 width*/
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #739e0f;
}

.pagination .current{
padding: 0 5px;
text-decoration: none; 
color: #FFF;
background:#000;
}

.pagination a:hover, .pagination a.selected{
color: #739e0f;
background-color: #000;
}

.private_message_left{
  width:140px;
  float:left;
  text-align:center;
  background-color:#DDDDDD;
  margin-right:5px;
  padding:5px;

}

.private_message_main{
  width:auto;
  float:left;
  padding:5px;

}

.ads {
	padding: 5px;
	background: #171717;
	margin: 3px 0px;
	border: 2px solid #700000;
}

.useradmin{
  text-align:left;
  color:#000;
  font:12px Tahoma;
}

.useradmin a:link {
text-decoration: none;
color: #eb7f01;
}
.useradmin a:visited {
text-decoration: none;
color: #eb7f01;
}
.useradmin a:hover {
text-decoration: underline;
color: #eb7f01;
}
.useradmin a:active {
text-decoration: underline;
color: #eb7f01;
}	

.game_breadcrumb a:link {
text-decoration: underline;
color: #000;
}
.game_breadcrumb a:visited {
text-decoration: underline;
color: #000;
}
.game_breadcrumb a:hover {
text-decoration: underline;
color: #000;
}
.game_breadcrumb a:active {
text-decoration: underline;
color: #000;
}	


-->


