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

body {background:#01305c url(images/bg.jpg) repeat-x;margin: 0px;padding: 0px;font:normal 12px Arial;color:#000000; text-align:center;}

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

img{border:0px;}

li{list-style:none;}

input{font:normal 11px Tahoma, Helvetica, sans-serif;color:#000000;}

.pagecontainer{width:1000px;margin:auto;text-align:left;}

.header_bg{clear:both; background:url(images/header_bg.jpg) no-repeat; width:1000px; height:186px; margin-top:5px;}

.header_left{float:left; padding:34px 0 0 25px; width:467px; height:81px;}

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

.login_bg{clear:both; background:url(images/login_bg.png) no-repeat; width:487px; height:82px; margin-top:-1px;}

.login_bg_left{float:left; margin:12px 0 0 12px; background:url(images/existing_user_icon.png) no-repeat; padding:11px 0 0 40px; width:90px; font:bold 11px Arial; color:#FFF; height:40px;}

.login_bg_right{float:left; width:340px;}

.login_bg_right_top{clear:both; padding-top:4px; height:36px;}

.login_txtbox{float:left; width:124px; background:url(images/login_txtbox.png) no-repeat; height:20px; padding:5px;}

.login_txtbox input{width:110px; height:18px; background:Transparent; border:none; color:#9d9d9d; font:bold 10px Arial;}

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

.login_btn input{width:66px; height:29px; background:Transparent; border:none;}

.login_btm_left{float:left; padding:2px 0 0 10px; width:200px; font-size:11px; color:#FFF;}

.login_btm_left a{color:#FFF !important; font-size:11px;}

.login_btm_left input{top:3px; position:relative;}

.user_signup_btn{float:left; width:118px;}

.users_menu{clear:both; height:35px; color:#FFF;}

.users_menu a{color:#FFF;}

.search_findgames_part{clear:both; padding-left:57px; height:35px;}

.findgames_bg{float:left; background:url(images/findgames_bg.png) no-repeat; width:166px; height:25px; padding:5px;}

.quickselect{width:156px; height:20px; margin-top:3px; font:12px Arial; color:#8b8b8b; background:#000; border:none;}

.searchgames_bg{float:left; background:url(images/search_bg.png) no-repeat; width:218px; height:35px;}

.text_search_txtbox{float:left; padding:8px 0 0 36px; width:147px;}

.text_search_txtbox input{height:18px; width:137px; background:Transparent; border:none; font:13px arial; color:#8b8b8b;}

.text_search_btn{float:left; width:32px; height:27px; padding-top:4px;}

.text_search_btn input{width:32px; height:27px; background:Transparent; border:none;}

.header_menu_adv_part{clear:both; width:1000px; float:left;}

.header_menu{padding:42px 0 0 28px; float:left; width:480px;}

.header_menu li{float:left; padding:0px 25px; font:bold 13px Arial;}

.header_menu li a{color:#FFF; display:block;}

.header_menu li a:hover{color:#4bb306;}

.header_linkads{float:left; margin-top:32px; width:470px; height:28px; background:#252525; text-align:center; line-height:28px; color:#FFF;}

.center_content{clear:both; float:left; background:#000; width:957px; margin-left:14px; padding:0px 7px;}

.catmenu_part{width:956px; float:left; height:42px;}

.catmenu_left{float:left; background:url(images/cat_menu_leftcurve.jpg) no-repeat; width:5px; height:42px;}

.catmenu_right{float:left; background:url(images/cat_menu_rightcurve.jpg) no-repeat; width:5px; height:42px;}

.catmenu_middle{float:left; background:url(images/catmenu_middle.jpg) repeat-x; width:934px; height:42px; padding-left:12px;}

.catmenu_middle li.type1{font:bold 14px arial; color:#a90909; width:82px; height:28px; line-height:28px; margin:6px 8px 0 0; float:left; text-align:center;}

.catmenu_middle li.type1 a{color:#a90909; width:82px; height:28px; display:block;}

.catmenu_middle li.type1 a:hover{background:url(images/catmenu_hover.png) no-repeat; color:#FFF;}

.catmenu_middle li.type2{font:bold 13px arial; color:#A90909; width:123px; height:28px; line-height:28px; margin:6px 8px 0 0; float:left; text-align:center;}

.catmenu_middle li.type2 a{color:#A90909; width:123px; height:28px; display:block;}

.catmenu_middle li.type2 a:hover{background:url(images/cmenu_hover1.png) no-repeat; color:#FFF;}

.catmenu_middle li.type3{font:bold 13px arial; color:#A90909; width:177px; height:28px; line-height:28px; margin:6px 8px 0 0; float:left; text-align:center;}

.catmenu_middle li.type3 a{color:#A90909; width:177px; height:28px; display:block;}

.catmenu_middle li.type3 a:hover{background:url(images/cmenu_hover2.png) no-repeat; color:#FFF;}

.center_middle_bg{clear:both; background:#FFF; width:956px; float:left;}

.featured_topads_part{clear:both; height:285px; padding:10px 0 0 7px; width:940px;}

.ads_300x250bg{float:left;  width:338px; height:280px; margin-right:2px; text-align:center; padding-top:2px;}

.featuredgames_bg{float:left; background:url(images/featuredgames_bg.jpg) no-repeat; width:593px; height:211px; padding-top:59px;}

.fgame_left{float:left; width:257px; text-align:center;}

.fgame_left img{width:233px; height:200px; border:1px solid	#b0b0b0;}

.fgame_right{float:left; width:325px;}

.fgame_title{clear:both; height:30px; font:bold 18px Arial;}

.fgame_title a{color:#000;}

.fgame_desc{clear:both; height:90px; line-height:16px;}

.fgame_playbtn{clear:both; height:65px;}

.anythingSlider{clear:both; width:593px; height:211px; position:relative;}

.anythingSlider .wrapper {width: 593px; overflow: auto; height: 211px; 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:593px; height:211px; margin: 0;}

#thumbNav{text-align: center; float:right; width:90px; position: relative; top: 180px; right:75px;}

#thumbNav a{font:bold 14px Arial; display: inline-block; width:12px; height: 12px; text-align:center; margin: 0 5px 0 0; cursor:pointer; color:#FFF;}

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

#thumbNav a.cur {text-decoration:underline;}

#arrow_left{position: relative; top: 180px; left:277px; text-align: center;  text-align:left; width:70px; float:left;}

#arrow_left a{color:#FFF;cursor:pointer;text-decoration:none;font:bold 14px Arial;}

#arrow_left a:hover{color:#FFF;text-decoration:underline;}

#arrow_right{position: relative; top: 180px; right:20px; float:left; text-align:left; width:40px; float:right; z-index:2;}

#arrow_right a{color:#FFF;cursor:pointer;text-decoration:none;font:bold 14px Arial;}

#arrow_right a:hover{color:#FFF;text-decoration:underline;}

.newgame_recentgame_part{clear:both; height:126px; padding-left:8px; width:948px;}

.newestgame_part{float:left; width:598px;}

.newestgame_top{clear:both; background:url(images/newestgame_top.jpg) no-repeat; width:592px; height:27px;}

.newestgame_middle{clear:both; float:left; background:#aad368; width:572px; height:83px; padding:7px 0 0 20px;}

.newestgame_btm{clear:both; background:url(images/newestgame_btm.jpg) no-repeat; width:592px; height:6px;}	

.newestgame_box{width:82px;height:77px;float:left; background:#69aa0e; padding-top:5px; margin-right:11px; text-align:center;}

.newestgame_box img{border:1px solid #494949;width:70px;height:70px;}

.recentplayed_part{float:left; width:346px; padding-top:5px;}

.recentplayed_top{clear:both; background:url(images/recentplayed_top.jpg) no-repeat; width:346px; height:27px;}

.recentplayed_btm{clear:both; background:url(images/recentplayed_btm.jpg) no-repeat; width:346px; height:6px;}

.recentplayed_middle{clear:both; float:left; background:#bb0909; width:338px; padding:2px 0 0 8px; height:83px;}

.recentplay_box{width:82px;height:77px;float:left; background:#ffffff; padding-top:5px; margin-right:1px; text-align:center;}

.recentplay_box img{border:1px solid #494949;width:70px;height:70px;}

.centercontent_part{clear:both; float:left; padding-left:4px; width:948px; margin-top:5px;}

.centercontent_topcurve{clear:both; background:url(images/centercontent_topcurve.jpg) no-repeat; width:948px; height:5px;}

.centercontent_btmcurve{clear:both; background:url(images/centercontent_btmcurve.jpg) no-repeat; width:948px; height:5px;}

.centercontent_middlepart{clear:both; float:left; background:#d9dee2; width:948px;}

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

.column2{float:left; width:730px;}

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

.mostpop_content{clear:both; float:left; width:192px; background:#35414f; padding:4px 0 0 4px;}

.mostpop_btmcurve{clear:both; background:url(images/mostpop_btmcurve.jpg) no-repeat; width:196px; height:13px;}

.mostpopular_box{clear:both; background:url(images/mostpopular_box.jpg) no-repeat; width:171px; height:62px; padding:8px;}

.mostpopular_box_left{float:left; width:58px;}

.mostpopular_box_left img{width:50px; height:50px; border:1px solid #000;}

.mostpopular_box_right{float:left; width:110px; font:11px Arial; color:#FFF; line-height:14px;}

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

.topplayers_content{clear:both; float:left; background:#4f4335; width:196px;}

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

.top_player_list{width:190px;float:left;padding:10px 0px 0px 0px; height:60px;}

.top_player_img{width:62px;height:52px;float:left;padding:0px 0px 0px 8px;}

.top_player_img img{border:1px solid #000;width:50px;height:50px;}

.top_player_deta{width:110px;height:52px;float:left;}

.top_player_name{padding:10px 0px 0px 0px; height:20px;}

.top_player_name a{color:#FFF; font-weight:bold;}

.top_player_play{clear:both; color:#FFF;}

.top_player_seperator{width:190px;height:2px;float:left;background:url(images/top_player_seperator.jpg) repeat-x;margin-left:3px;overflow:hidden;}

.stats_header{clear:both; background:url(images/stats_header.jpg) no-repeat; width:193px; height:50px;}

.stats_middle{clear:both; background:url(images/stats_middle.jpg) repeat-y; width:179px; float:left; padding-left:14px; font-weight:bold; color:#FFF; line-height:24px;}

.stats_middle span{color:#fff776;}

.stats_btm_txt{clear:both; background:#68a90d; border-left:1px solid #3a6300; border-right:1px solid #3a6300; width:177px; padding-left:14px; color:#FFF; line-height:18px;}

.stats_btm_txt a{color:#FFF; font-size:11px;}

.stats_btm{clear:both; background:url(images/stats_btm.jpg) no-repeat; width:193px; height:17px;}

.stats_inner_btm{clear:both; background:url(images/stats_innerbtm.jpg) no-repeat; width:193px; height:7px;}

.partner-box{ clear:both; width:193px;}

.partner-box-top-curve{background:url(images/partner-top-curve.png) no-repeat; float:left; width:193px; height:53px; float:left;}

.partner-box-repeat{ background:url(images/partner-inner.png) repeat-y; width:193px; float:left; clear:both;}

.partner-box-bottom-curve{background:url(images/partner-bottom-curve.png) no-repeat; width:193px; height:62px;float:left; }

.partner-list{width:173px; padding-left:8px; padding-top:5px;}

.partner-list li{background:url(images/partner-listyle.png) no-repeat 10px 3px; width:173px; height:29px;line-height:29px; font:12px Arial; color:#FFF; padding-left:26px; float:left; }

.partner-list li a{color:#FFF;}

.partner-links{ clear:both; width:193px; height:52px; float:left; padding-left:15px; padding-top:10px; font: bold 12px Arial; color:#FFF;}

.partner-links-left{width:93px; height:60px; float:left; line-height:60px;  }

.partner-links-left a{color:#FFF; text-decoration:underline;}

.partner-links-right{width:93px; height:60px; float:right; line-height:60px;  }

.partner-links-right a{color:#FFF; text-decoration:underline;}

.top728x90ads{clear:both; padding-top:4px; height:100px;}

.home_browsetxt_bg{clear:both; background:url(images/home_browsetxt_bg.jpg) no-repeat; width:708px; height:47px; padding:13px 0 0 22px; font:bold 18px Arial; color:#1b2430; text-transform:uppercase;}

.home_browsetxt_bg a{color:#1b2430;}

.category-box{ width:351px; height:349px; background:url(images/category_box.png) no-repeat; float:left; margin-bottom:17px;}

.category-title{ padding-top:18px; padding-left:24px; font:bold 16px Arial; color:#FFF; width:323px; height:33px;}

.random-game{width:331px; height:117px; padding-left:10px; clear:both;}

.game-photo{ width:115px; height:117px; float:left;}

.game-photo img{width:102px; height:102px; padding-top:10px; padding-left:2px;}

.game-details{ width:214px; height:107px; float:left; padding-top:10px;}

.game-title{ width:198px; height:25px; font:bold 12px Arial; line-height:17px;}

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

.game-desc{width:198px; height:50px; font:12px Arial; line-height:15px;}

.playnow{ width:98px; height:25px; clear:both;}

.more-games-text{ padding-top:10px; padding-left:24px; font:bold 12px Arial; width:313px; height:21px;}

.more-games{width:325px; height:105px; clear:both; padding-left:13px; padding-top:10px;}

.game1{width:75px; height:108px; padding-left:5px; float:left;}

.game1-photo{width:72px; height:72px; padding-left:5px; float:left; }

.game1-play{ clear:both; width:75px; height:22px; padding-top:5px; text-align:center;}

.viewall{width:318px; height:19px; padding-left:14px; padding-top:10px;}

.view-all-arrow{ width:15px; height:11px; padding-left:5px; float:left; padding-right:10px; padding-top:2px;}

.view-all-text{  font:bold 12px Arial; color:#585757; }

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

.footer728x90ads{clear:both; padding:20px 0px; height:95px;}

.footer {clear:both; background:url(images/footer_bg.jpg) no-repeat; width:971px; height:206px; margin-left:14px; padding-top:30px;}

.footermenu_part{clear:both; float:left; width:971px; height:60px;}

.footermenu_part_left{float:left; width:740px; padding-left:20px;}

.footermenu_part_left li{float:left; margin:11px 22px 0 0; font-weight:bold; color:#FFF;}

.footermenu_part_left li a{color:#FFF; display:block;}

.footermenu_part_left li a:hover{text-decoration:underline;}

.footermenu_part_right{float:left; width:120px;}

.cpyright_part{clear:both; width:976px; float:left;}

.cpyright_part_left{float:left; padding-top:5px; width:934px; text-align:center; font-size:11px; color:#FFF;}.cpyright_part_left a{ color:#FFF;}

.cpyright_part_right{float:left; width:36px;}

.browse_cat_box{float:left; background:url(images/browse_catbox.jpg) no-repeat; width:238px; height:267px; margin-right:3px; margin-bottom:18px;}

.browse_cat_box_img{clear:both; padding-top:13px; height:165px; text-align:center;}

.browse_cat_box_img img{width:166px; height:138px; border:1px solid #000;}

.browse_cat_box_title{clear:both; text-align:center; height:35px; font-weight:bold; color:#FFF;}

.browse_cat_box_title a{color:#FFF;}

.browse_cat_box_desc{clear:both; padding-left:19px; width:200px; color:#2e2e2e; height:38px; overflow:hidden; line-height:17px;}

.browse_pag_nav{clear:both; background:url(images/home_browsetxt_bg.jpg) no-repeat; width:730px; height:38px; padding-top:9px; text-align:center;}

.browse_pag_nav img{margin:0px 5px;}

.browse_pag_nav span{ padding:4px 7px; position:relative; top:-10px;font-size:18px; font-weight:bold; margin:0px 2px;}

.browse_pag_nav span.active{background:#FFF;}

.pagelink{font-size:18px; font-weight:bold; color:#1b2430; text-decoration:none; text-align:center; width:26px; height:22px; padding:4px 7px; position:relative; top:-10px; margin:0px 2px;}

.pagelink:hover{background:#FFF;color:#ff6000;}

.left_160x600ads{clear:both; text-align:center; width:196px; padding:15px 0px;}

.plugs_100x100{clear:both; padding-top:15px; text-align:center; height:105px;}

.plugs_100x100 img{margin-right:10px;}

.reg_topcurve{clear:both; background:url(images/reg_topcurve.jpg) no-repeat; width:729px; height:14px;}

.reg_btmcurve{clear:both; background:url(images/reg_btmcurve.jpg) no-repeat; width:729px; height:14px;}

.reg_middle{clear:both; background:url(images/reg_middle.jpg) repeat-y; float:left; width:717px; padding-left:12px; padding-top:10px;}

.reg_bg{clear:both; background:url(images/reg_bg.jpg) no-repeat; width:675px; height:260px; padding-left:15px;}

.reg_bg_toptxt{clear:both; height:80px; width:485px; font:14px arial; color:#151515; line-height:25px;}

.reg_benifit_txt{clear:both; font:bold 14px Arial; color:#151515; height:37px;}

.reg_benifit_list{clear:both; width:320px; float:left;}

.reg_benifit_list li{clear:both; background:url(images/reg_list_icon.png) 0 3px no-repeat; padding-left:20px; height:35px; font:14px Arial; color:#151515;}

.reg_fillout_txt{clear:both; padding-top:35px; height:45px; font:14px Arial; color:#002b4d; padding-left:15px;}

.reg_formpart{clear:both; padding-left:15px; width:635px; float:left;}

.reg_form_col{float:left; width:315px; height:48px;}

.user_txtbox{background:url(images/uname_txtbox.jpg) no-repeat; width:232px; height:46px; padding:15px 0 0 45px; font:12px Arial; color:#002b4d; border:none;}

.pwd_txtbox{background:url(images/pwd_txtbox.jpg) no-repeat; width:232px; height:46px; padding:15px 0 0 45px; font:12px Arial; color:#002b4d; border:none;}

.email_txtbox{background:url(images/email_txtbox.jpg) no-repeat; width:232px; height:46px; padding:15px 0 0 45px; font:12px Arial; color:#002b4d; border:none;}

.reg_txtbox{background:url(images/reg_txtbox.jpg) no-repeat; width:232px; height:46px; padding:15px 0 0 45px; font:12px Arial; color:#002b4d; border:none;}

.reg_small_text{clear:both; height:20px; font:11px Arial; color:#002b4d; line-height:15px;}

.reg_btn{clear:both; background:url(images/reg_btn.jpg) no-repeat; width:145px; height:60px;}

.reg_btn input{width:145px; height:60px; background:Transparent; border:none;}

.myaccount_avater{width:163px;float:left;}

.myaccount_avater img{width:150px; height:150px;}

.myaccount_profile_inr{width:170px;float:left;	font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

.myaccount_profile_inr p{line-height:25px;}

.myaccount_profile_inr p span.spanblack, .myaccount_profile_inr p span.spanblack a{	color:#4286da;}

.myaccount_profile_inr p span.spanblack a:hover{text-decoration:underline;}

.myaccount_profile_inr p span.spanred{color:#cb1212;}

.myaccount_option{width:370px;float:left;}

.myaccount_option_top{width:365px;height:6px;background:url(images/myaccount_option_top.jpg) no-repeat;overflow:hidden; clear:both;}

.myaccount_option_btm{width:365px;height:6px;clear:both;background:url(images/myaccount_option_btm.jpg) no-repeat;overflow:hidden;}

.myaccount_option_inr{width:365px;float:left;background:url(images/myaccount_option_inr.jpg) repeat-y; clear:both;}

.myaccount_option_msg{	width:345px;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:10px;}

.personal_txt{	font-weight:bold;	padding-bottom:5px;}

.personal_desc{	line-height:18px;}

.myaccount_option_btns{width:360px; clear:both; padding-top:10px; text-align:right;}

.friendstxt_bg{clear:both; background:url(images/friends_txtbg.jpg) no-repeat; width:706px; height:42px; padding:13px 0 0 22px; font:bold 18px Arial; color:#FFF; text-transform:uppercase; float:left; margin:5px 0px;}

.my_frnd_img{margin-bottom:10px;width:175px;height:150px;float:left;text-align:center;}

.my_frnd_img img{width:130px; height:105px;border:1px solid #000000;}

.my_frnd_name{line-height:17px;}

.my_frnd_name a{font-family:Arial;font-size:12px;font-weight:bold;color:#35414f;}

.whitecurve_top{clear:both; background:url(images/whitecurve_top.png) no-repeat; width:731px; height:5px;}

.whitecurve_btm{clear:both; background:url(images/whitecurve_btm.png) no-repeat; width:731px; height:10px;}

.whitecurve_middle{clear:both; float:left; background:#FFF; width:711px; padding:0px 10px;}

.whitecurve_middle_left{float:left; width:375px; padding-top:8px;}

.whitecurve_middle_right{float:left; width:330px;}

.whitecurve_middle_right img{margin:0 4px 8px 0; width:100px; height:83px; border:1px solid #798591;}

.options_bg{clear:both; background:url(images/options_bg.jpg) no-repeat; width:728px; height:51px; float:leftl; margin:5px 0 10px 0;}

.fullscreen_link{float:left; padding-left:58px; width:251px; line-height:51px !important; font:bold 12px Arial;}

.options_bg a{color:#000;}

.report_link{float:left; width:185px; line-height:51px !important; font:bold 12px Arial;}

.email_link{float:left; width:90px; line-height:16px;padding-top:6px; !important; font:bold 12px Arial;}

.share_link{float:left; width:122px; padding-top:5px;padding-left:20px; font:bold 12px Arial;}

.gamedesc_topcurve{clear:both; background:url(images/gamedesc_topcurve.jpg) no-repeat; width:727px; height:7px;}

.gamedesc_btmcurve{clear:both; background:url(images/gamedesc_btmcurve.jpg) no-repeat; width:727px; height:7px;}

.gamedesc_middle{clear:both; background:#afb9c1; float:left; width:727px;}

.taf_bg{float:left; margin-left:7px; width:200px; height:200px;}

.taf_top{clear:both; padding-top:12px; height:55px; line-height:20px; padding-left:50px; font:12px Arial; color:#FFF;}

.taf_header_txt{clear:both; height:25px; padding-left:44px; font:bold 12px Arial; color:#FFF;}

.taf_txtbox_part{clear:both; height:32px; float:left; width:190px;}

.taf_txtbox{float:left; width:87px; height:27px; padding-left:5px;}

.taf_txtbox input{width:85px; height:25px; border:1px solid #7e8d99; background:#222c36; font:bold 10px arial; color:#a5b3bf;}

.taf_txtbox_btm{clear:both; float:left; height:60px; width:190px;}

.taf_txtarea{float:left; width:123px; height:56px; padding-left:5px;}

.taf_txtarea textarea{width:117px; height:54px; border:1px solid #7e8d99; background:#222c36; font:bold 10px arial; color:#a5b3b4;}

.taf_btn{float:left; background:url(images/taf_btn.jpg) no-repeat; width:53px; height:52px; margin-top:2px;}

.taf_btn input{width:53px; height:52px; background:Transparent; border:none;}

.gamedescription_part{float:left; width:518px;height:200px;border:0px solid black;}

.gamedesc_white_top{clear:both; background:url(images/gamedesc_white_top.jpg) no-repeat; width:516px; height:7px;}

.gamedesc_white_middle{clear:both; background:#FFF; width:516px; float:left;height:180px;}

.gamedesc_white_btm{clear:both; background:url(images/gamedesc_white_btm.jpg) no-repeat; width:516px; height:7px;}

.play_gm_det_img{width:125px;margin-left:10px;float:left; background:url(images/gameplaydesc_imgbg.jpg) no-repeat; text-align:center; height:123px;}

.play_gm_det_img img{width:111px; height:107px; margin-top:8px;}

.play_gm_all_det{width:350px;float:left; margin-left:10px;}

.play_gm_all_det_desc_tle{padding-bottom:5px; font:bold 12px arial; color:#ff0000;}

.play_gm_all_det_int_tle{padding:5px 0px; font:bold 12px arial; color:#ff0000;}

.play_gm_all_det_int_desc, .play_gm_all_det_desc{line-height:18px;}

.addthis_bg{clear:both; float:left; margin:7px 0 0 9px; background:url(images/addthis_bg.jpg) no-repeat; width:551px; height:60px; padding:11px 0 0 160px;}

.addthis_bg textarea{width:530px; height:50px; font:11px arial; background:Transparent; border:none;}

.feedback_header{clear:both; height:38px; font:bold 18px Arial; color:#fe0000; margin-left:10px;}

.comment_list{clear:both; float:left; padding-top:10px; width:685px; margin-left:10px;}

.comment_topcurve{clear:both; background:url(images/comment_topcurve.jpg) no-repeat; width:683px; height:5px;}

.comment_btmcurve{clear:both; background:url(images/comment_btmcurve.jpg) no-repeat; width:683px; height:5px;}

.comment_middle{clear:both; background:#eceeef; width:683px; float:left;}

.commentlist_left{float:left; margin-left:5px; width:100px;}

.commentlist_left img{width:89px; height:89px;}

.commentlist_right{float:left; width:567px;}

.commentlist_right_top{padding-top:8px; height:20px; border-bottom:1px solid #c9cccf; float:left; width:567px;}

.commentlist_right_top_left{float:left; width:437px; font:bold 12px arial; color:#000101;}

.commentlist_right_top_left a{color:#000101;}

.commentlist_right_top_right{float:left; width:125px; font:11px arial; color:#000101;}

.commentlist_desc{clear:both; padding-top:12px; font:12px arial; color:#000101; line-height:17px;}

.comment_linesep{clear:both; margin:15px 0 15px 10px; float:left; width:683px; border-bottom:3px solid #e4e4e4;}

.comment_txtareabg{clear:both; background:url(images/commentstxt_bg.jpg) no-repeat; width:644px; height:125px; padding:15px;}

.comment_txtareabg textarea{width:635px; height:95px; background:Transparent; border:none;}

.comment_btn{clear:both; background:url(images/comment_submitbtn.jpg) no-repeat; width:159px; height:47px;}

.comment_btn input{width:159px; height:47px; background:Transparent; border:none;}

.related_headerbg{clear:both; background:url(images/related_headerbg.jpg) no-repeat; width:692px; height:48px; font:bold 18px Arial; color:#FFF; padding-left:15px; line-height:48px !important; text-transform:uppercase;}

.related_box{float:left; margin:10px 8px 0 0; background:url(images/related_box.jpg) no-repeat; width:170px; height:63px; padding-top:10px;}

.related_box_left{float:left; width:67px; text-align:center;}

.related_box_left img{width:50px; height:50px; border:1px solid #000;}

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

.related_box_right_top{clear:both; height:33px; overflow:hidden; font:11px arial;}

.related_box_right_top a{color:#000;}

.txtboxes{width:150px; height:20px; border:1px solid #AFB9C2;}

.btns{width:100px; height:25px;}

.input_txtarea{clear:both; width:250px; height:150px; border:1px solid #AFB9C2;}

.memberlist_bg{margin:10px 0 0 15px; border:1px solid #1298BB; width:155px; height:200px; float:left;}

.member_avatar{padding-top:13px; height:89px; text-align:center;}

.member_avatar img{width:120px; height:90px;}

.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:15px; font:bold 11px Arial;}

.member_desc li{line-height:18px; color:#f09c06;}

.member_desc li span{color:#4f4f4f;}










.normaltext {font-size:12px;}

.container {width: 758px;padding: 0px;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;text-align: center;}


.topgrad {
	border: 1px solid #42B0F0;
	height: 29px;
	background-image: url(img/topgrad.png);
	font-size: 9px;
}

.topleft {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	float: left;
	padding-left: 24px;
	padding-top: 8px;
}

.topright {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	float: right;
	padding: 4px;
}

.header {
	background-image: url(img/header.png);
	height: 79px;
}

.categoryselectsection {
	border-bottom: 3px solid #C8CBCD;
	height: 31px;
}

.catgrad {
	width: 550px;
	height: 31px;
	background-image: url(img/catgrad.png);
	border-left: 2px solid #0095EB;
	float: left;
}

.catselectsep {
	width: 34px;
	height: 31px;
	background-image: url(img/catselectsep.png);
	float: left;
}

.selectgrad {
	width: 170px;
	height: 31px;
	background-image: url(img/selectgrad.png);
	border-right: 2px solid #64EB00;
	float: left;
}

.gameselect {
	margin-top: 7px;
	font-size: 9px;
	font-family: Verdana;
	width: 150px;
}

.columnsection {
	background-color: #FFFFFF;
}


.welcomearea {
	font-size: 11px;
	font-family: Verdana;
	color: #FFFFFF;
	background-color: #4BB4F1;
	border: 1px solid #3A9ADA;
	padding: 4px;
}

.menuheadgreen, .menuhead1 {
	background-image: url(img/greengrad.png);
	height: 30px;
	text-align: center;
	border: 1px solid #54C811;
	margin-bottom: 4px;
}

.menuheadblue, .menuhead2 {
	background-image: url(img/bluegrad.png);
	height: 30px;
	text-align: center;
	border: 1px solid #4CAFE6;
	margin-bottom: 4px;
}

.menuheadgray, .menuhead3 {
	background-image: url(img/graygrad.png);
	height: 30px;
	text-align: center;
	border: 1px solid #9B9B9B;
	margin-bottom: 4px;
}


.menuheadtext {
	font-size: 15px;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
}

.menutext {
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	margin-bottom: 4px;
}

.largertext {
	font-family: Verdana;
	font-size: 11px;
}

.graymenutext {
	color: #555555;
}

.menutext img {
	border: 1px solid #000000;
	margin: 2px;
	padding: 0px;
}

.menutext input, .menutext select, .menutext textarea {
	font-size: 9px;
	font-family: Verdana;
	border: 1px solid #0088AA;
	margin: 4px;
	background-color: #FFFFFF;
}

.menunum {
	font-weight: bold;
	font-family:Verdana;
	font-size: 9px;
	color: #666666;
}

.paddedcontent {
	padding: 4px;
}

.statsmenu {
	background-image: url(img/yellowgrad.png);
	border: 1px solid #FFB703;
	font-family: Verdana;
	font-size: 9px;
	color: #555555;
	text-align: center;
	margin-bottom: 4px;
	padding: 8px;
}

.membersmenu {
	border: 1px solid #DCDCDC;
	background-color: #EBEBEB;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-align: left;
	margin-bottom: 4px;
	padding: 2px;
}


.membersmenu input {
	width: 100px;
	font-size: 9px;
	font-family: Verdana;
	border: 1px solid #ABABAB;
	padding: 1px;
	margin-bottom: 2px;
	background-color: #FFFFFF;
}

/* links */
#catlinks {
	padding-top: 8px;
	font-size: 9px;
	font-family: Verdana;
	color: #FFF204;
	font-weight: bold;
}

#catlinks a:link {
	color: #FFFFFF;
}

#catlinks a:visited {
	color: #FFFFFF;
}

#catlinks a:hover {
	color: #FFF204;
}

#topleftlinks {
	font-weight: bold;
}

#topleftlinks a:link {
	color: #FFFFFF;
}

#topleftlinks a:visited {
	color: #FFFFFF;
}

#topleftlinks a:hover {
	color: #FFF204;
}

.menutext a:link {
	color: #009AF2;
}

.menutext a:visited {
	color: #009AF2;
}

.menutext a:hover {
	color: #00BCF4;
}

.welcomearea a:link {
	color: #FFF204;
}

.welcomearea a:visited {
	color: #FFF902;
}

.welcomearea a:hover {
	color: #FFFFFF;
}


.membersmenu a:link {
	color: #009AF2;
}

.membersmenu a:visited {
	color: #009AF2;
}

.membersmenu a:hover {
	color: #00BCF4;
}

/* end of links */

.searchtext {
	font-size: 9px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

.searchbutton {
	font-size: 9px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

.sidemenucontent {
	border: 1px solid #DCDCDC;
	background-color: #FAFAFA;
	font-family: Verdana;
	font-size: 9px;
	padding: 3px;
	color: #666666;
	text-align: left;
}














/*             styles for the star rater                */
/*            copyright http://komodomedia.com/blog/index.php/2007/01/20/css-star-rating-redux/               */


.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(img/star_rating.png) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:60px;
height:12px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:12px;
line-height:12px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}
.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}


