/* CSS Document */

*{margin:0px;padding:0px;}

body{font:normal 11px Arial; color:#000000; background-color:#010a18;}

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

img{border:0px;}

li{list-style:none;}

form {margin: 0px; padding: 0px;}

#pagecontainer{width:1000px;margin:auto;}

#header_bg{background:url(images/header_bg.gif) no-repeat; width:1000px; height:260px;}

.logo_bg{background:url(images/logo_bg.png) no-repeat; height:260px;}

.header_top_part{height:120px; width:1000px;}

.logo{float:left; margin-left:150px; margin-top:20px; width:265px;}

.login_bg{float:left; margin-left:85px; background:url(images/login_bg.png) no-repeat; width:320px; height:87px; padding:10px 1px 3px 13px;}

.newuser_signup_bg{float:left; margin-left:12px; background:url(images/newuser_signup_bg.png) no-repeat; width:88px; height:59px;}

.login_toppart{width:305px; height:20px;}

.exsisting_text{font:bold 12px Arial; color:#FFF; float:left; width:150px;}

.tokens_text{font:11px Tahoma; color:#ca2f2f; float:right; width:150px; text-align:right;}

.login_middle{width:316px; height:30px;}

.login_txtbox{float:left; background:url(images/login_txtbox.png) no-repeat; width:150px; height:23px; padding:3px;}

.login_txtbox input{font:11px Tahoma; width:148px; height:17px; padding-top:3px; background:Transparent; border:none;}

.login_btmpart{width:320px;}

.forgotpass_txt{float:left; padding-top:13px; font:10px Tahoma; color:#FFF; margin-left:8px; width:120px;}

.forgotpass_txt a{color:#FFF;}

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

.remember_txt{float:left; width:120px; font:bold 11px Tahoma; padding-top:12px; color:#5492fe;}

.login_btn{float:left; background:url(images/login_btn.png) no-repeat; width:64px; height:37px;}

.login_btn input{width:64px; height:37px; background:Transparent; border:none; cursor:pointer;}

.signup_txt{text-align:center; padding-top:8px; font:bold 11px Tahoma; color:#ff1818;}

.signup_txt a{color:#ff1818;}

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

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

#newsuer_signup a{color:#5492fe; text-decoration:none;}

#existing_users{clear:both; margin-top:5px; font:11px Arial; height:15px; color:#FFF;}

#profile_stats{clear:both; margin-top:5px; height:20px; font:12px Arial; color:#FFF;}

#logout_part{clear:both; margin-top:5px; padding-left:15px; color:#FFF;}

#logout_part a{font:12px Tahoma; color:#9dc0fc; text-decoration:none;}

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

.header_middle_part{clear:both; margin-left:450px; width:530px; height:90px;}

.findgames_bg{float:left; background:url(images/jumpgames_bg.png) no-repeat; width:257px; height:76px;}

.searchgames_bg{float:left; margin-left:12px; background:url(images/search_bg.png) no-repeat; width:257px; height:74px;}

.searchgames_headertext{clear:both; margin:2px 0 0 8px; font:bold 12px Arial; color:#FFF;}

.findgames_selectpart{clear:both; margin:22px 0 0 41px; text-align:left;}

.findgames_selectpart select{background:#FFF; border:1px solid #888888; width:175px; height:20px; line-height:20px; font:11px Arial; color:#363636;}

.searchgames_part{clear:both; margin:10px 0 0 0px; padding-left:25px;}

.search_txtbox{float:left; width:180px; height:40px; margin:10px 0 0 0px;}

.search_txtbox input{width:170px; height:16px; background:Transparent; border:none; font:11px Arial; color:#363636;}

.search_btn{float:left; margin-left:3px; width:40px; height:40px;}

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

.mainmenu_bg{clear:both; background:url(images/mainmenu_bg.png) no-repeat; width:718px; height:37px; margin-left:267px; padding-top:13px;}

.bookmark{float:left; margin-left:15px; width:160px;}

.menu{float:left; width:718px;}

.menu li{font:bold 12px Arial; float:left; color:#FFF; padding-left:13px; height:20px; line-height:20px;}

.menu li a{display:block; text-align:center; color:#FFF;}

.menu li a:hover{ color:#FFF; text-decoration:underline;}

.cat_menu_bg{clear:both; background:url(images/cat_menu_bg.gif) no-repeat; width:1000px; height:48px;}

.cat_menu{padding-left:35px; padding-top:12px;}

.cat_menu li{padding-right:20px; float:left; font:bold 14px Arial; color:#000;}

.cat_menu li a{display:block; text-align:center; padding:0px 7px; color:#000; text-transform:uppercase;line-height:27px; height:27px; }

.cat_menu li a:hover{background:#FFF;}

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

.top_adv_bg{clear:both; background:url(images/top_adv_bg.gif) no-repeat; width:758px; height:103px; text-align:center; margin:0 0 10px 125px; font:bold	14px Arial; color:#FFF; line-height:103px; padding-top:6px;}

.top_adv_bg a{color:#FFF;}

.featured_latest_part{clear:both; margin-left:35px; width:940px; height:235px;}

.featred_part{float:left; width:504px;}

.featured_heading{margin-left:12px; font:bold 15px Arial; color:#3e7e05; height:20px; text-transform:uppercase;}

.anythingSlider{clear:both; background:url(images/featured_games_bg.gif) no-repeat; width:496px; height:199px;  position: relative; }

.anythingSlider .wrapper { width: 480px; overflow: auto; height: 199px; position: absolute; top: 0; left: 0; margin:8px 0 0 5px; }

.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:485px; height:199px; margin: 0; padding-left:5px;}

#thumbNav{text-align: center; float:left; width:290px; position: relative; top: 175px; margin-left:30px;}

#thumbNav a{font:bold 14px Arial; display: inline-block; padding: 0px 8px; height: 18px; margin: 0 5px 0 0; cursor:pointer;}

#thumbNav a:hover { background-image: none;background: #90c42b; }

#thumbNav a.cur { background: #90c42b; }

#arrow_left{text-align: center; font:bold 14px Arial; float:left; width:80px; text-align:left; position: relative; top: 175px; left:35px;}

#arrow_left a{cursor:pointer;}

#arrow_right{text-align: center;  font:bold 14px Arial; float:right; z-index:2; position: relative; top: 175px; right:30px; width:60px;}

#arrow_right a{cursor:pointer;}

.featured_content{clear:both; height:170px; width:485px;}

.featured_left{width:226px; height:155px; float:left;}

.featured_img_bg{width:220px; height:155px;}

.featured_desc_bg{float:left; background:url(images/featured_desc_bg.gif) no-repeat; width:227px; height:147px;  padding:7px 15px 0 11px;}

.featured_game_title a{font:bold 15px Arial; color:#f5bd34; margin-top:5px;}

.featured_game_desc{font:normal 12px Arial; clear:both; margin-top:10px; color:#FFF; text-align:justify; height:60px;}

.featured_rated_playpart{clear:both; width:225px;}

.featured_rate_part{float:left; width:158px;}

.featured_rated_text{clear:both; font:11px Arial; color:#ffc25e; height:20px; padding-top:5px;}

.featured_rated_stars{clear:both; text-align:left;}

.featured_playpart{float:left; text-align:right; width:67px; margin-top:5px;}

.featured_playpart a{font:bold 15px Arial; color:#c90d0d; text-transform:uppercase;}

.latestgames_part{float:left; width:431px;}

.latestgames_heading{margin-left:12px; font:bold 15px Arial; color:#0a4399; height:20px; text-transform:uppercase;}

.latestgames_bg{clear:both; background:url(images/latestgames_bg.gif) no-repeat; width:427px; height:199px; padding-left:4px;}

.latestgames_innerbg{float:left; margin:6px 0 0 12px; background:url(images/latestgames_innerbg.gif) no-repeat; width:91px; height:89px; text-align:center;}

.latest_img{text-align:center; margin-top:5px;}

.latest_img img{width:68px; height:58px; border:1px solid #000;}

.latest_title{clear:both; margin-top:2px; text-align:center;}

.latest_title a{font:10px Arial; color:#4a4a4a;}

.lastplayed_arcadenews_part{clear:both; margin-left:35px; width:940px; height:120px;}

.lastplayed_part{float:left; width:503px;}

.lastplayed_heading{margin-left:12px; font:bold 15px Arial; color:#bf0202; height:20px; text-transform:uppercase;}

.lastplayed_bg{clear:both; background:url(images/lastplayed_bg.gif) no-repeat; width:487px; height:92px; padding-left:8px;}

.lastplayed_bg img{margin:18px 0 0 20px; width:68px; height:58px; border:1px solid #000; float:left;}

.arcadenews_part{float:left; width:430px;}

.arcadenews_heading{margin-left:12px; font:bold 15px Arial; color:#000; height:20px; text-transform:uppercase;}

.arcadenews_bg{clear:both; background:url(images/news_bg.gif) no-repeat; width:416px; height:72px; padding:10px 12px;}

.center_column{clear:both; width:957px; float:left; margin-left:21px; margin-bottom:20px;}

.column1{margin-left:4px; width:197px; float:left;}

.column2{float:left; width:545px; margin-left:5px;}

.column3{float:left; margin-left:4px; width:196px;}

.column4{float:left; width:751px; margin-left:3px; margin-top:10px;}

.statistics_toppart{clear:both; background:url(images/statistics_top.gif) no-repeat; width:197px; height:52px;}

.stats_header{padding:18px 0 0 22px; font:bold 15px Arial; color:#000; text-transform:uppercase;}

.stats_middle{clear:both; background-image:url(images/statistics_middle.gif); background-repeat:no-repeat; width:197px; background-color:#f8c614;}

.stats_btm{clear:both; background:url(images/statistics_btm.gif) no-repeat; width:197px; height:6px;}

.stats_desc{font:12px Arial; color:#000; padding-left:13px;}

.stats_desc span{color:#032753;}

.stats_desc a{color:#005286;}

.stats_desc div{height:20px;}

.stats_line{margin-left:4px; width:185px; color:#757575; height:1px;}

.seantoday_header{margin-left:16px; font:11px Arial; height:20px; margin-top:4px;}

.searntoday_desc{margin-left:16px; width:180px;}

.searntoday_desc a{color:#005286;}

.toprated_toppart{clear:both; background:url(images/toprated_top.gif) no-repeat; width:196px; height:33px; margin-top:10px;}

.toprated_header{padding:7px 0 0 6px; font:bold 15px Arial; color:#FFF; text-transform:uppercase;}

.toprated_middle{clear:both; background-image:url(images/toprated_middle.gif); background-repeat:no-repeat; width:196px; background-color:#88a1b9; padding:5px 0 1px 0px;}

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

.toprated_innerbg{clear:both; margin:0 0 5px 3px; background:url(images/toprated_innerbg.png) no-repeat; width:180px; height:59px; padding:5px 4px;}

.toprated_left{float:left; width:80px;}

.toprated_left img{width:68px; height:58px; border:1px solid #000;}

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

.toprated_gametitle{clear:both; font:bold 11px Arial; color:#fe6c00; height:35px;}

.toprated_gametitle a{color:#fe6c00;}

.toprated_startpart{clear:both; text-align:left;}

.left_adv_bg{clear:both; margin:7px 0px; /*background:url(images/left_adv_bg.gif) no-repeat;*/ width:197px; height:600px; text-align:center; font:bold 14px Arial; color:#FFF; line-height:160px; padding-top:10px;}

.left_adv_bg a{color:#FFF;}

.toplinks_top{clear:both; background:url(images/topsites_top.gif) no-repeat; width:196px; height:29px;}

.toplinks_header{padding:8px 0 0 12px; font:bold 15px Arial; color:#873b03; text-transform:uppercase;}

.toplinks_middle{clear:both; background-color:#f09e53; background-image:url(images/topsites_middle.gif); background-repeat:no-repeat; width:180px; padding:5px 8px; float:left; }

.toplinks_middle li{line-height:20px;}

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

.morelinks{float:left; text-align:left; width:80px; font:bold 11px Arial;}

.morelinks a{color:#000; text-decoration:underline;}

.addyoursite{float:right; text-align:right; width:80px; font:bold 11px Arial;}

.addyoursite a{color:#c30909; text-decoration:underline;}

.main_headertext{clear:both; text-align:center; font:bold 11px Arial; color:#000e2f; text-transform:uppercase; margin-top:10px; height:25px;}

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

.maincat_btm{clear:both; background:url(images/maincat_btm.gif) no-repeat; width:545px; height:6px;}

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

.maincat_box{float:left; margin:10px; width:246px; height:225px;}

.maincat_headerbg{clear:both; background:url(images/maincat_headerbg.gif) no-repeat; width:236px; height:22px; padding:7px 0 0 10px; font:bold 13px Arial; color:#FFF;}

.maincat_imggame_part{clear:both; margin:10px 0 0 2px; width:246px; height:88px; float:left;}

.maincat_imgpart{float:left; width:80px;}

/*.maincat_img{height:65px; clear:both; text-align:center; width:80px;}

.maincat_img img{width:68px; height:58px; border:1px solid #000;}*/

.maincat_imgtitle{clear:both; font:11px Arial; color:#182c7a; text-align:center;}

.maincat_imgtitle a{color:#182c7a;}

.maincat_gamelist_part{clear:both; width:246px; height:80px; float:left;}

.maincat_gamelist_left{float:left; width:123px; text-align:left; font:11px Arial;}

.maincat_gamelist_left li{line-height:18px;}

.maincat_viewmore{clear:both; background-color:#7f8ba7; width:246px; height:16px; padding-top:1px; text-align:center; font:bold 11px Arial;}

.maincat_vertical_line{float:left; width:8px; text-align:center;}

.maincat_col{clear:both; width:545px; height:240px;}

.maincat_horizantal_line{clear:both; height:6px; padding-top:2px; margin-left:5px; background:url(images/maincat_horizontalline.gif) no-repeat;}

.topplayers_top{clear:both; background:url(images/topplayers_top.gif) no-repeat; width:196px; height:45px;}

.topplayers_header{padding:15px 0 0 12px; font:bold 15px Arial; color:#392a01; text-transform:uppercase;}

.topplayers_middle{clear:both; background-image:url(images/topplayers_middle.gif); background-repeat:no-repeat; background-color:#baa189; width:196px; padding:5px 0px; }

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

.topplayers_innerpart{clear:both; margin:0 2px 5px 2px; width:192px; height:70px; border-bottom:1px solid #FFF;}

.topplayers_left{float:left; width:83px; text-align:center;}

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

.topplayers_right{float:left; width:107px;}

.topplayers_title{clear:both; font:bold 13px Arial; color:#000; height:23px;}

.topplayers_title a{color:#000;}

.topplayers_points{clear:both; height:23px; text-align:left; font:11px Arial; color:#d90a0a;}

.topplayers_viewdeatils{clear:both; text-align:right; font:bold 12px Arial;	 color:#434f88; padding-top:6px;}

.topplayers_viewdeatils a{color:#434f88;}

.right_adv_bg{clear:both; margin:20px 0 0 1px; background:url(images/right_adv_bg.gif) no-repeat; width:194px; height:627px; text-align:center; font:bold 14px Arial; color:#FFF; line-height:627px; padding-top:14px;}

.right_adv_bg a{color:#FFF;}

.center_btm{clear:both; width:1000px; height:25px;}

.footer_adv{clear:both; margin:15px 0 20px 120px; background:url(images/footer_adv_bg.gif) no-repeat; width:758px; height:103px; text-align:center; font:bold 14px Arial; color:#FFF; line-height:103px;}

.footer_adv a{color:#FFF;}

.footer_menu{clear:both; width:745px; height:50px; margin:0 auto;}

.footer_menu li{font:bold 12px Arial; text-align:center; padding-right:15px; color:#FFF;float:left;line-height:50px;}

.footer_menu li a{color:#FFF;}

.footer_menu li a:hover{color:#FFF; text-decoration:underline;}

.footer{clear:both; margin:25px 0 0 25px; height:45px;}

.fleft{width:600px;float:left;}

.copytxt{width:600px;clear:both;font:normal 11px Tahoma;color:#FFF;line-height:18px;}

.copytxt span{padding:0px 5px 0px 5px;}

.copytxt a{color:#484a45;}

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

.fright{width:140px;float:right; text-align:right; text-align:center;}

.fright a{color:#FFF;font:bold 11px Tahoma;}

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

.browse_header_bg{clear:both; background:url(images/browse_header_bg.gif) no-repeat; width:528px; height:31px; padding:11px 0 0 15px; font:bold 17px Arial; color:#000;}

.browse_header_bg span{color:#b02009;}

.browse_gamespart{clear:both; float:left; width:545px;}

.browse_box{float:left; width:150px; height:157px; background:#bec1c7; text-align:center; margin-top:5px; padding:5px 13px;}

.browse_box_imgpart{clear:both; text-align:center; height:75px;}

.browse_box_imgpart img{width:75px; height:63px; border:1px solid #000;}

.borwse_box_title{text-align:center; height:25px; font:bold 11px Arial; color:#a90202;}

.borwse_box_title a{color:#a90202;}

.browse_box_desc{clear:both; height:53px; text-align:center; font:11px Arial;}

.browse_pagination{clear:both; background:url(images/browse_pagination_bg.gif) no-repeat; width:542px; height:31px; text-align:center; padding-top:12px;}

.register_bg{clear:both; background:url(images/register_bg.gif) no-repeat; width:523px; padding-left:20px;}

.register_header{clear:both; padding-top:20px; height:65px; font:bold 24px Arial; color:#FFF; text-align:left; text-transform:uppercase;}

.register_benifts_text{clear:both; font:bold 14px Arial; color:#000; height:40px; text-align:left;}

.register_benifits{clear:both; width:500px; height:130px;}

.register_benifits li{clear:both; line-height:18px; font:bold 12px Arial}

.register_desc{clear:both; font:bold 12px Arial; color:#03335c; height:65px; text-align:left;}

.register_fields{clear:both; width:350px;}

.register_row{height:37px; clear:both;}

.register_row1{height:65px; 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.png) no-repeat; width:222px; height:22px; padding:2px;}

.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:119px; height:62px; margin-right:5px;}

.register_input_submit input{width:119px; height:62px; background:Transparent; border:none;}

.reg_errors{clear:both; height:25px; font:12px Arial; color:#FF0000;}

.reg_confirm_text{clear:both; padding-top:70px; text-align:center; font:bold 12px Arial;}

.top_adv_bg1{clear:both; background:url(images/top_adv_bg1.gif) no-repeat; width:751px; height:103px; padding-top:6px; text-align:center; font:bold 14px Arial; color:#FFF; line-height:103px;}

.top_adv_bg1 a{color:#FFF;}

.profilehead_bg{clear:both; margin-top:7px; background:url(images/profile_bg.gif) no-repeat; width:730px; height:32px; font:bold 18px Arial; color:#FFF; padding:10px 0 0 20px;}

.profilehead_bg a{font:bold 12px Arial;}

.profilehead_bg span{color:#000;}

.profile_part{clear:both; margin-top:10px; width:750px; height:220px; float:left;}

.profile_left{float:left; margin-left:5px; width:170px;}

.profile_left_img{clear:both; height:185px;}

.profile_left_img img{width:147px; height:175px; border:none;}

.profile_username{clear:both; text-align:center; font:bold 14px Arial;}

.profile_username a{font:11px Tahoma; color:#000;}

.profile_middle{float:left; width:175px;}

.profile_middle li{clear:both; line-height:30px !important; font:bold 12px Arial; color:#348702;}

.profile_middle li a{color:#348702;}

.profile_middle li span{color:#000;}

.vertical_sep{float:left; background:url(images/profile_verticalline.gif) no-repeat; width:5px; height:206px;}

.profile_right{float:left; margin-left:20px; width:325px;}

.personal_msg_text{clear:both; height:30px; font:bold 12px Arial; margin-top:7px;}

.personal_msg_desc{clear:both; width:325px; font:11px Tahoma; height:115px; overflow:hidden;}

.profile_btns{clear:both; margin-top:5px; width:325px;}

.bemyfriend_btn{float:left; width:150px;}

.msg_me_btn{float:left; width:150px;}


.mylast_games_bg{clear:both; margin-top:10px; background:url(images/lastgamesplayed_bg.gif) no-repeat; width:750px; height:31px; padding-top:18px; text-align:center; font:bold 18px Arial; color:#223100;}

.profile_game_content{clear:both; padding-top:15px; height:75px; width:750px;}

.profile_game_content img{float:left; width:68px; height:58px; border:1px solid #000; margin-right:10px;}

.myfav_games_bg{clear:both; margin-top:10px; background:url(images/myfav_games_bg.gif) no-repeat; width:750px; height:31px; padding-top:18px; text-align:center; font:bold 18px Arial; color:#000;}

.myfriends_bg{clear:both; margin-top:10px; background:url(images/myfriends_bg.gif) no-repeat; width:750px; height:33px; padding-top:22px; text-align:center; font:bold 18px Arial; color:#FFF;}

.myfriends_content{clear:both; padding-top:15px; float:left; width:750px;}

.myfriends_box{float:left; margin-left:13px; width:85px;}

.myfriends_img{clear:both; height:88px; text-align:left;}

.myfriends_img img{width:80px; height:80px; border:1px solid #000;}

.myfriends_title{clear:both; font:bold 14px Arial; color:#2e2e2e; text-align:center;}

.myfriends_title a{color:#2e2e2e;}

.mycomments_bg{clear:both; margin-top:10px; background:url(images/mycomments_bg.gif) no-repeat; width:750px; height:32px; padding-top:26px; text-align:center; font:bold 18px Arial; color:#FFF;}

.comments_content{clear:both; width:750px; padding-top:15px;}

.displaygame_bg{clear:both; margin-top:10px; background:#000 repeat-y; width:731px; padding:8px 7px 25px 7px;}

.displaygame_headerbg{clear:both; background:url(images/playgame_headerbg.gif) no-repeat; width:712px; height:32px; padding:10px 0 0 20px;}

.gametitle_lefttxt span{color:#b02009;}

.gametitle_righttxt a{color:#000; text-decoration:none; font:bold 14px Trebuchet MS;}

.gametitle_lefttxt{float:left; font:bold 16px Trebuchet MS;}

.gametitle_righttxt{float:right; margin-right:15px; text-align:right; font:bold 14px Trebuchet MS;}

.displaygame_part{clear:both; margin-top:15px; text-align:center; width:730px;}

.gamedesc_part{clear:both; padding-top:10px; width:745px; float:left; margin-bottom:10px;}

.gamedesc_left{float:left; width:463px;}

.gamedesc_top{background-image:url(images/gamedesc_top.gif); background-repeat:no-repeat; background-color:#ffd65e; width:439px; padding:12px 12px 0 12px;}

.gamedesc_btm{clear:both; background:url(images/gamedesc_btm.gif) no-repeat; width:463px; height:6px;}

.gamedesc_title{clear:both; height:30px; font:bold 16px Trebuchet MS; color:#b02009;}

.gamedesc_desctitle{clear:both; font:bold 11px Tahoma; color:#000; height:20px;}

.gamedesc_desc{clear:both; font:11px Tahoma; color:#000; padding-bottom:15px;}

.gamedesc_instruction_title{clear:both; font:bold 11px Tahoma; color:#013d75; height:20px;}

.gamedesc_instruction_desc{clear:both; font:11px Tahoma; color:#000;}

.gamedesc_right{float:left; width:280px; text-align:center;}

.rating_part{clear:both; text-align:center; padding-bottom:5px;}

.rating_title{clear:both; font:bold 11px Tahoma; color:#bb0707; height:20px;}

.gameoptions{clear:both; margin-left:50px; text-align:left;}

.gameoptions li{clear:both; line-height:22px; height:22px; font:bold 11px Tahoma;}

.gamedesc_right_btm{clear:both; padding-top:10px; font:11px Tahoma; margin-left:10px; text-align:left;}

.playcount{float:left; width:100px;}

.game_category{float:left; width:150px;}

.relatedgames_bg{clear:both; background:url(images/relatedgames_bg.gif) no-repeat; width:723px; height:113px; padding-left:15px; text-align:center;}

.relatedgames_title{clear:both; padding-top:9px; height:35px; font:16px Arial; color:#FFF;}

.relatedgames_part{clear:both;}

.relatedgames_part img{float:left; margin-left:17px; height:58px; width:68px; border:1px solid #FFF;}

.blog_adv_section{clear:both; margin-top:10px; width:740px;}

.blog_taf_part{float:left; width:420px;}

.playgame_adv_taf{float:left; width:313px;}

.playpage_adv_part{width:313px; margin-left:4px; background:url(images/playpage_adv_bg.gif) no-repeat; height:274px; text-align:center; font:bold 14px Arial; color:#FFF; line-height:274px;padding-top:12px;}

.playpage_adv_part a{color:#FFF;}

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

.blog_title{padding-top:6px; height:22px; font:bold 12px Arial; color:#190943; text-align:center;}

.blog_desc{clear:both; margin-left:15px; width:390px;}

.blog_desc textarea{width:390px; height:65px; font:11px Tahoma; color:#000; background:Transparent; border:none;}

.taf_bg{clear:both; background:url(images/taf_bg.gif) no-repeat; width:285px; height:140px; margin:10px 0 0 10px; padding:10px 0 10px 15px; font:12px Arial;}

.taf_header{clear:both; height:25px; text-align:center; font:bold 13px Arial; color:#000;}

.comments_section{clear:both; padding-top:15px; width:740px;}

.comments_bg{clear:both; background:url(images/comments_bg.gif) no-repeat; width:414px; height:179px; margin-top:5px;}

.comment_title{clear:both; padding-top:17px; height:30px; text-align:center; font:bold 12px Arial;}

.comment_textarea_part{clear:both; width:390px; height:133px;}

.comment_textarea{clear:both; height:105px; width:355px; margin-left:10px;}

.comment_textarea textarea{border:none; background:Transparent; font:11px Tahoma;}

.comment_btn{clear:both; text-align:right;}

.comment_btn input{height:27px; width:125px; border:none; background:Transparent;}

.comments_entry_heading{clear:both; padding:5px 0px; text-align:left; font:bold 11px Tahoma; color:#095f83;}

.comments_entry_part{clear:both; padding:5px 0px; width:415px; border-bottom:1px solid #dedede; float:left;}

.comments_entry_left{float:left; width:77px; text-align:left;}

.comments_entry_left img{width:68px; height:68px; border:none;}

.comments_entry_right{float:left; width:335px; text-align:left; font:11px Tahoma;}

.comment_posted_user{clear:both; height:25px;}

.comment_posted_desc{clear:both;}

.tos_text{font:12px Arial; text-align:left; width:98%;}

.tos_text p { line-height:20px; text-align:left !important;}

.tos_text li{list-style:decimal; margin-left:25px; line-height:20px;}

.memberlist_header{clear:both; text-align:center; font:bold 18px Arial; color:#2d567b; height:25px; border-bottom:1px solid #2d567b;}

.memberlist_searchpart{clear:both; margin-top:15px; margin-left:160px; float:left; height:40px;}

.memberlist_searchtxtbox{float:left; background:url(images/memberlist_textbox.gif) no-repeat; width:230px; height:20px; padding:4px;}

.memberlist_searchtxtbox input{width:225px; height:17px; padding-top:2px; font:11px Arial; color:#FFF; background:Transparent; border:none;}

.memberlist_searchbtn{float:left; margin-left:5px; background:url(images/memberlist_btn.gif) no-repeat; width:33px; height:29px;}

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

.memberlist_box{float:left; width:165px; height:95px; border:1px solid #565656; margin:10px 0 0 5px; padding:5px 4px;}

.memberlist_top{clear:both; margin-top:5px; height:65px;}

.memberlist_left{float:left; width:85px; text-align:center;}

.memberlist_left img{width:70px; height:58px; border:1px solid #19212f;}

.memberlist_right{float:left; width:75px;}

.member_title{clear:both; font:bold 13px Arial; height:45px;}

.member_title a{color:#000; text-decoration:none;}

.member_profile{clear:both; font:bold 12px Arial; color:#434f88;}

.member_profile a{color:#434f88; text-decoration:underline;}

.member_total_plays{clear:both; padding-top:5px; font:11px Arial; color:#d90a0a; text-align:center;}

.mem_pagination_bg{clear:both;}

.our_links{clear:both; width:530px;}

.our_links li{clear:both; line-height:20px !important; margin-left:10px; font:11px Arial;}

.preview_adv_bg{clear:both; background:url(images/preview_adv_bg.gif) no-repeat; width:250px; height:250px; text-align:center; line-height:250px !important; float:left; font:bold	14px Arial; color:#FFF;}

.preview_adv_bg a{color:#FFF;}



.dropdown2 {float:left;  width:90px; margin:0px !important;}
.dropdown2 dt {width:70px; padding:17px 0 0 0px; cursor:pointer; background:url(images/other_cats.gif); background-repeat:no-repeat; height:17px;}
.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:#cecccc; 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;text-align:left !important; width:140px; text-decoration:none; background:#cecccc;}





.drop-down-left {
	border: 1px solid black;
	width: 175px;
	float: left;
	background-color: white;
	font-weight: medium;
	color: black;
}


td.cattop
{ 

height:20px;

	color:#F7DB16;
	font-size:13px;
	font-weight:bold;
	padding:2px;
	background: transparent url(images/sidebar_header.gif) no-repeat left;
	background-repeat:repeat-x;
}




.small_sections{
	color:#FFFFFF;
	width: auto;
	margin-left:2px;;
	margin-right:2px;
	margin-bottom:5px;
	border:0px solid #000000;
}


.registration{
	
	margin-right: 250px;
	float: right;
	height:20px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:2px;
	
}


.small_section_headers{
	height:20px;
	background-color:#000000;
	color:#F7DB16;
	font-size:13px;
	font-weight:bold;
	padding:2px;
	background: transparent url(images/sidebar_header.gif) ;
	background-repeat:repeat-x;
}
.main_section_box{
    color:#FFFFFF;
	clear:both;
	margin-top:10px;
}

.main_section_headers{
	background:url(images/mainbox_bg.gif) no-repeat; width:535px; height:32px; padding-top:10px; font:bold 18px Arial; padding-left:10px; color:#223100;
}





.main_section_content{
	margin-top:8px;
	color:#000;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
}

.main_section_featured{
	margin-top:5px;
	padding:4px;
	
}

.main_section_played{
	background-color:#082E63;
        color:#FFFFFF;
	border: 2px solid #999999;
	font-size:13px;
	font-weight:bold;
	
	
}

   

div#wrapper1 {
	clear:both;
	width: 951px;
	background-image: url(images/wrapper_back.gif);
	margin: auto;
	
}

div#wrapper1 div#shadow_left {
	padding-left: 12px;
	width: 947px;
}

div#wrapper1 div#shadow_left div#shadow_right {
	padding-right: 12px;
	width: 947px;
}




div#wrapper1 div#navbar {
	width: 905px;
	height: 45px;
	background-image: url(images/navbar_back.gif);
	padding-left: 24px;
}


div#wrapper1 div#sidebar {
	float: left;
	width: 147px;
	margin-right: 2px;
}
div#wrapper1 div#sidebar div.google a {	
	float: left;
        height: 600px;
	display: block;
	margin-left:0px;
	float: left;
	height: 1px;
	width: 1px;
}







div#wrapper1 div#sidebar a {
	display: block;
	height: 21px;
	width: 134px;
	line-height: 21px;
	background: transparent url(images/sidebar_link.gif) no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 13px;	
}

div#wrapper1 div#sidebar a:hover {
	background: transparent url(images/sidebar_link_over.gif) no-repeat left top;
	color: #7baded;

}

div#wrapper1 div#sidebar h1 {
	color: #f7db16;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: 32px;
	line-height: 32px;
	padding-left: 11px;
	padding-bottom: 3px;
	background: transparent url(images/sidebar_header.gif) no-repeat left;
	margin-bottom: -3px;

}






div#wrapper1 div#main {
	background: #082E63;
	float: left;
	width: 775px;
}


div#wrapper1 div#main div.blue_bar {
	background-image: url(images/blue_bar.gif);
	height: 32px;
	width: 783px;
}

div#wrapper1 div#main div.blue_bar img.left {	
	float: left;
}



div#wrapper1 div#main div.blue_bar div#name_box {
	float: left;
	padding-top: 7px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin-left: 60px;
	width: 280px;
	background-image:url(images/namebox_back.gif);
	font-weight: bold;
	font-size: 14px;
	color: #F7DB16;
}



.newest_games_bar{
	width:945px;
	background: #082E63;
	height:auto;
	margin-bottom:5px;
	text-align:center;
}

.menu_bar{
        text-align:center;
	background: #000000;
	width: 930px;
	height:30px;
	border:0px solid #FFFFFF;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	margin-top:0px;
}

div#wrapper1 div#main div#main_left {
	
	width: 504px;
	padding: 0px 10px;
	float: left; 
	padding-top: 9px;
}



div#wrapper1  div#ads {
	padding: 5px;
	background: #082E63;
	margin: 3px 0px;
	border: 2px solid #999999;
}

div#main div#main_right {

	width: 178px;
	float: right;
	padding-top: 0px;
}

div#main div#main_right div.right_box {
	margin-left: 2px;
	background: #0C356E;
	border: 1px solid #999999;
	height: auto;
	width: 175px;
	color: #FFFFFF;
	font-size: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
div#main div#main_right div.rightk_box {
	font-weight: bold;
	font-size: 11px;
}

div#main div#main_right div.right_box a:hover {
	color: #f7db16;
}

div#main div#main_right div.right_box div.entry {
	height: auto;
	margin: 0px;
}
div#main div#main_right div.right_box div.entry img {
	float: left;
	border: 1px solid #888888;
	margin-right: 10px;
}


/*browsegames menu*/
.browsegames {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
margin:3px;
padding:0;
text-transform:uppercase;
 }
.browsegames ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
}
.browsegames li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #999999;
	padding: 0px 0px 1px 0px;
	background:url(images/bullet-green.gif) no-repeat left;
}
.browsegames li a,.browsegames li a:visited {
font-weight:bold;
	font-size: 11px;
	text-align:left;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px 5px 2px 18px;
	display:block;
	
}
.browsegames li a:hover {
	text-decoration: none;
	color: #339900;
	
}
.browsegames li.gamedownload a{
/*color:#228988 !important;*/
font-weight:bold;
}


/**/



.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;
color: #025982;
}

* 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: #025982;
}

.pagination .current{
padding: 0 2px 0 5px;
text-decoration: none; 
color: #FFF;
background:#000;
}

.pagination a:hover, .pagination a.selected{
color: #739e0f;
background-color: #000;
}

.pagination span{
padding: 0 5px;
color: #FFF;
background-color: #000000;
}

.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;

}

.useradmin{
  text-align:left;
  color:#FFF;
  font:12px Arial;
}

.useradmin a:link {
text-decoration: none;
color: #9dc0fc;
}
.useradmin a:visited {
text-decoration: none;
color: #9dc0fc;
}
.useradmin a:hover {
text-decoration: underline;
color: #9dc0fc;
}
.useradmin a:active {
text-decoration: underline;
color: #9dc0fc;
}

.game_breadcrumb a:link {
text-decoration: underline;
color: #FFFFFF;
}
.game_breadcrumb a:visited {
text-decoration: underline;
color: #FFFFFF;
}
.game_breadcrumb a:hover {
text-decoration: underline;
color: #FFFF00;
}
.game_breadcrumb a:active {
text-decoration: underline;
color: #FFFFFF;
}	



a.submenu, a.submenu:link, a.submenu:visited {
display: block;
float: left;
padding: 5px;
margin: 0 3px 0 3px;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
color: #FFFFFF;

}

a.submenu:hover {
display: block;
float: left;
padding: 5px;
margin: 0 3px 0 3px;
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #000000;
background-color: rgb(14, 134, 200);

}

.small_sections_hs{
	color:#FFFFFF;
	width: auto;
	margin-left:2px;;
	margin-right:2px;
	margin-bottom:5px;
	border:0px solid #000000;
}
.small_section_headers_hs{
	height:20px;
	color:#F7DB16;
	font-size:13px;
	font-weight:bold;
	padding:2px;
}

.highScores{clear:both; margin:7px 0px; background:url(images/left_adv_bg.gif) no-repeat; width:197px; height:160px; text-align:center; font:bold 10px Arial; color:#FFF; line-height:1.4em; padding-top:2px;}

.highScores a{color:#FFF;}
