/* CSS Document */



/* vxsacz72 */



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



body {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background:#e47f01 url(images/tobpg.jpg) repeat-x;}



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



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



a:hover{text-decoration:underline;}



img{border:none;}



li{list-style:none;}



#pagewrapper{width:1000px; margin:0 auto; position:relative;}



.topmenus{clear:both; height:23px; width:100%; background:#aa0000;}



.topmenu_inner{clear:both; width:510px; height:23px; margin:0px auto; padding-left:549px;}



.topmenu_inner li{float:left; padding-right:35px; font-weight:bold; line-height:23px;}



.topmenu_inner li a{color:#FFF;}



.header_bg{background:url(images/header_bg.jpg) no-repeat; width:1000px; height:173px; position:relative;}



.logo{position:absolute; width:525px; height:280px; top:-23px; left:0px;}



.header_right{float:right; clear:both; width:461px;}



.login_part{clear:both; margin-left:31px; height:92px; width:430px;}



.login_left{float:left; width:297px;}



.login_right{float:left; width:125px; padding-top:13px;}



.existing_usertxt{clear:both; padding-top:10px; height:15px; padding-left:5px;}



.login_row{clear:both; margin-bottom:5px; float:left; width:300px;}



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



.login_txtbox input{width:130px; height:14px; font:11px Arial; color:#7d7d7d; background:Transparent; border:none; padding-left:5px;}



.login_col{float:left; width:140px; margin-left:5px; vertical-align:middle;}



.login_btn{background:url(images/login_btn.png) no-repeat; width:80px; height:82px;}



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



#welcome_txt{clear:both; margin-top:5px; font-weight:bold; color:#AA0000; height:18px;margin-left:10px;}



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



#profile_stats{clear:both; margin-top:6px; margin-left:10px; height:20px; font-size:12px; color:#000;}



#user_option{clear:both; margin-left:10px; font-size:12px; height:15px;}



#logout_part{clear:both; margin-top:5px; padding-left:15px; text-align:center; width:220px;}



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



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



.header_right_btmpart{clear:both; padding-top:15px; height:55px;}



.quickgames_part{float:left; width:207px;}



.quickgames_txt{clear:both; padding-left:10px; height:20px; color:#d10303;}



.quickgames_bg{clear:both; background:url(images/quickgames_bg.png) no-repeat; width:200px; height:30px; text-align:center;}



.quickgames_bg select{width:170px; height:19px; margin-top:6px; border:1px solid #888; font:11px Arial;}



.search_part{float:left; margin-left:6px; width:233px;}



.search_part_txt{clear:both; padding-left:10px; height:12px;}



.search_bg{clear:both; background:url(images/search_bg.png) no-repeat; width:233px; height:49px;}



.search_left{float:left; padding-left:10px; padding-top:13px; width:173px;}



.search_left input{width:165px; height:16px; font:11px Arial; color:#8e8e8e; padding-top:3px; background:Transparent; border:none;}



.search_right{float:left; width:50px; height:50px;}



.search_right input{width:50px; height:50px; background:Transparent; border:none;}



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



.catmenu_part{clear:both; width:992px; margin:0px auto;}



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



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



.catmenu_middle{float:left; background:url(images/catmenu_middle.jpg) repeat-x; height:46px; width:732px; padding-left:250px;}



.catmenu_middle li{float:left; position:relative; z-index:2; padding-right:10px;}



.catmenu_middle li a{color:#FFF; font:bold 12px Arial; display:block; text-align:center; line-height:50px; padding:0px 12px; text-transform:uppercase;}



.catmenu_middle li a:hover{background:url(images/catmenu_hover.jpg) repeat-x; text-decoration:none;}



.catmenu_middle li.menu_active{background:url(images/catmenu_hover.jpg) repeat-x; text-decoration:none;}



.dropdown2 {float:left;  width:75px; margin:0px !important;}



.dropdown2 dt {width:74px; cursor:pointer; background:url(images/catmenu_more.png) no-repeat; height:46px;}



.dropdown2 dt:hover {background:url(images/catmenu_more.png) no-repeat; background-position:0px -46px;}



.dropdown2 dd {position:absolute; overflow:hidden; width:150px; display:none; background:#54010a; z-index:200; opacity:0; text-align:left !important; margin-left:-45px; margin-top:-1px;}



.dropdown2 ul {width:140px; list-style:none; border-top:none}



.dropdown2 li {display:inline; margin:5px !important;}



.dropdown2 li a{text-align:left !important; padding:0px 3px !important; line-height:30px !important;}



.dropdown2 li a:hover{text-decoration:underline; background:none !important;}



.header_btmpart{clear:both; padding-top:6px; width:1000px; float:left;}



.header_btmpart_left{float:left; margin-left:11px; width:253px;}



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



.more_img {width:74px; cursor:pointer; background:url(images/catmenu_more.png) no-repeat; height:46px; padding:0px 10px !important;}



.more_img:hover {background:url(images/catmenu_more.png) no-repeat !important; background-position:0px -46px !important;}



#sddm3{	margin: 0;	padding: 0;	z-index: 30}



#sddm3 div{	position: absolute;	visibility: hidden;	margin-top:-1px; background:#54010a;margin-left:-55px;	}



#sddm3 div a{text-align:left !important; padding:0px 10px !important; line-height:30px !important; display:block; width:130px;}



#sddm3 div a:hover{background:none; text-decoration:underline;}



.center_innerbg{clear:both; background:url(images/center_innerbg.png) no-repeat; width:989px; padding-left:11px; float:left; padding-top:7px;}



.center_topcurve{clear:both; background:url(images/center_topcurve.png) no-repeat; width:978px; height:8px;}



.center_btmcurve{clear:both; background:url(images/center_btmcurve.png) no-repeat; width:978px; height:8px;}



.center_middle{clear:both; background:#FFF; width:972px; float:left; padding-left:6px;}



.featuredgames_part{clear:both; width:972px; height:253px; float:left;}



.featuredgames_part_left{float:left; background:url(images/featured_bg.png) no-repeat; width:654px; height:253px;}



.featuredgames_part_right{float:left; margin-left:9px; width:300px;}



.anythingSlider{float:left; width:310px; padding-top:37px; clear:both; position: relative;height: 185px;}



.anythingSlider .wrapper { width: 310px; overflow: auto; height: 185px; position: absolute; top: 37px; 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:310px; height:185px; margin: 0;}



#arrow_left{position: relative; top: 185px; left:5px; float:left; background:url(images/featured_leftarrow.gif) no-repeat; width:27px; text-align:left; height:27px;}



#arrow_left a{cursor:pointer; width:27px;  height:27px; display:block;}



#arrow_left a:hover{text-decoration:none;}



#arrow_right{position: relative; top: 185px; right:0px; float:right; z-index:2; background:url(images/featured_rightarrow.gif) right no-repeat; height:27px; width:27px;}



#arrow_right a{cursor:pointer; width:27px; height:27px; display:block;}



#arrow_right a:hover{text-decoration:none;}



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



#thumbNav a{font:bold 14px Arial; display: inline-block; width:24px; height: 19px; margin: 0 5px 0 0; cursor:pointer; line-height:19px;}



#thumbNav a:hover { background:url(images/featured_hoverbg.gif) no-repeat; text-decoration:none; }



#thumbNav a.cur { background:url(images/featured_hoverbg.gif) no-repeat; }



.featured_gametitle{clear:both; padding-left:13px; height:18px; font:bold 13px Arial; width:290px;}



.featured_gametitle a{color:#aa0000;}



.featured_gamedesc{clear:both; height:34px; line-height:16px; padding-left:13px; color:#000000; width:290px;}



.featured_gamemiddle{clear:both; width:290px; padding-left:13px; float:left; height:130px;}



.featured_gamemiddle_left{float:left; width:192px;}



.featured_gamemiddle_left img{width:180px; height:120px;}



.featured_gamemiddle_right{float:left; width:98px; text-align:center;}



.featured_gamemiddle_playnow{clear:both; height:30px;}



.featured_gamemiddle_totalplays{clear:both; height:40px; font-weight:bold; color:#aa0000;}



.featured_gamemiddle_totalplays span{color:#000000;}



.featured_gamemiddle_rated{clear:both; height:30px; color:#000000;}



.featured_gamemiddle_ratings{clear:both; padding-left:10px;}



.gamesonfire{float:left; padding-left:50px; width:260px; position:relative;}



.gameonfire_txt{clear:both; position:absolute; text-align:center; width:260px; height:76px; top:-20px; left:47px;}



.gamesonfire_content{clear:both; width:260px; float:left; padding-top:55px;}



.gamesonfire_box{float:left; width:70px; height:75px; margin:0 13px 20px 0px; text-align:center;}



.gamesonfire_box a{color:#4a4a4a; font-size:10px;}



.lastplayed_bg{clear:both; background:#ee7c00; width:963px; height:100px; float:left; margin-top:10px; position:relative;}



.lastgames_txt{clear:both; float:left; position:absolute; top:8px; left:14px; width:125px; height:100px;}



.lastgames_content{float:left; clear:both; padding-left:150px; width:813px; padding-top:3px;}



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



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



.lastgames_middle{clear:both; background:#f3a652; width:776px; height:77px; padding-left:30px; padding-top:6px;}



.center_columns{clear:both; float:left; margin-top:12px; width:970px;}



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



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



.column3{float:left; width:750px;}



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



.leftcol_top{clear:both; background:url(images/leftcol_top.jpg) no-repeat; width:219px; height:8px;}



.leftcol_middle{clear:both; float:left; background:#000; width:210px; padding-left:9px;}



.leftcol_btm{clear:both; background:url(images/leftcol_btm.jpg) no-repeat; width:219px; height:8px;}



.topplayers_txt{clear:both; padding-left:4px; font:bold 18px arial; color:#FFF; height:25px; text-transform:uppercase; position:relative;}



.topplayers_icon{clear:both; position:absolute; right:1px; top:0px;}



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



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



.topplayers_middle{clear:both; background:#555555; width:201px; float:left;}



.topplayers_row{clear:both; background:url(images/topplayers_sep.png) left bottom no-repeat; width:190px; margin-left:5px; float:left; height:38px;}



.topplayers_col1{float:left; width:108px; border-right:1px solid #f3b123; height:38px;}



.topplayers_col2{float:left; padding-left:10px; width:70px; padding-top:9px; color:#fedc63;}



.topplayers_col1_left{float:left; width:45px; text-align:center; padding-top:5px;}



.topplayers_col1_right{float:left; width:60px; text-align:left; padding-top:9px;}



.topplayers_col1_right a{color:#FFF;}



.topratedgames_txt{clear:both; padding-top:15px; height:25px; font:bold 17px arial; color:#f9b123; position:relative; text-transform:uppercase;}



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



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



.toprated_middle{clear:both; background:#ef9818; width:191px; float:left; padding-left:10px;}



.toprated_icon{clear:both; position:absolute; top:15px; right:1px;}



.toprated_row{clear:both; width:185px; height:70px;}



.toprated_col1{float:left; width:96px; height:62px; padding:2px 4px; background:#bd811d;}



.toprated_col1_inner{clear:both; float:left; height:62px; width:96px; background:#bf8d22; text-align:center;}



.toprated_gametitle{clear:both; padding-top:5px; font:bold 13px Arial; color:#fff000; height:16px;}



.toprated_gametitle a{color:#fff000;}



.toprated_rating{clear:both; height:22px; padding-left:10px;}



.toprated_playnow{clear:both; height:17px;}



.toprated_col2{float:left; width:80px; text-align:center;}



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



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



.leftads_btm{clear:both; background:url(images/leftads_btm.gif) no-repeat; width:203px; height:8px;}



.leftads_middle{clear:both; background:#3c2403; width:203px; text-align:center; padding:10px 0px;}



.stats_header{clear:both; padding-top:15px; height:25px; text-align:center; width:205px; font:bold 15px Arial; color:#FFF; text-transform:uppercase;}



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



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



.stats_list{clear:both; float:left; background:#FFF; width:204px; position:relative;}

.stats_icon{position:absolute; right:0px; top:-15px;}



.stats_list span{color:#032753;}



.stats_list a{color:#005286;}



.stats_list li{line-height:18px; margin-left:15px;}



.seantoday_header{margin-left:15px; font:11px Arial; color:#3a3a3a; height:17px; border-bottom:1px solid #757575; padding-top:10px; width:180px;}



.searntoday_desc{margin-left:15px; width:180px; padding-top:5px;}



.searntoday_desc a{color:#005286;}



.maingamebrowse_bg{clear:both; background:url(images/main_catbrowsegames_bg.gif) no-repeat; width:742px; height:40px;}



.maingamebrowse_bg_left{float:left; width:610px; text-align:left; font:bold 17px Arial; color:#FFF; line-height:34px; padding-left:15px; text-transform:uppercase;}



.maingamebrowse_bg_right{float:right; width:90px; text-align:left; line-height:34px;}



.maingamebrowse_bg_right a{color:#fca815; text-decoration:underline;}



.home_maingamebox{float:left; background:url(images/home_maingamebox.gif) no-repeat; width:363px; height:275px; margin-bottom:21px;}

.cat_innerimgpart{float:left; background:url(images/cat_innerimgpart.png) no-repeat; width:140px; height:128px; text-align:center; padding-top:7px;}


.home_maingamebox_cattile{clear:both; padding:9px 0 0 0px; height:32px; font:bold 16px arial; color:#FFF; text-align:center;}



.home_maingamebox_content{clear:both; float:left; padding-left:15px; width:335px;}



.home_maingamebox_left{clear:both; width:323px; height:145px; text-align:center; margin-left:12px;}



.home_maingamebox_right{clear:both; width:335px;}



.home_maingamebox_img{clear:both; height:110px;}



.home_maingamebox_gametitle{clear:both; height:20px; font:bold 12px Arial; color:#000;}



.home_maingamebox_playbtn{clear:both; text-align:center;}



.home_maingamebox_viewallbtn{clear:both; background:url(images/gamecat_viewallbtn.png) no-repeat; width:183px; height:23px; text-align:center; line-height:23px !important; font:bold 12px arial; color:#FFF; margin:0px auto;}



.home_maingamebox_viewallbtn a{color:#FFF;}



.home_maingamebox_gamelist{float:left; width:145px; margin-left:15px;}



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



.showallgames_bg{clear:both; background:url(images/showallgames_bg.gif) no-repeat; width:655px; height:29px; text-align:center; color:#01567b; padding-top:6px; padding-left:325px; float:left; margin:17px 0 0 11px;}



.showgames_arrow{float:left; width:25px; padding-top:1px;}



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



.showgames_text a{color:#FFF;}



.showgames_text a:hover{text-decoration:none;}



.allgamelist_top{clear:both; background:url(images/allgamelist_top.gif) no-repeat; width:979px; height:8px; margin-left:10px;}



.allgamelist_btm{clear:both; background:url(images/allgamelist_btm.gif) no-repeat; width:979px; height:8px; margin-left:10px;}



.allgamelist_middle{clear:both; background:#000; width:979px; float:left; margin-left:10px;}



.allcatlist_left{float:left; margin-left:7px; width:235px;}



.allcatlist_left_top{clear:both; background:url(images/allcats_left_top.gif) no-repeat; width:214px; height:24px; font:bold 12px arial; color:#e47f02; padding-top:10px; text-transform:uppercase; text-align:center;}



.allcatlist_left_btm{clear:both; background:url(images/allcats_left_btm.gif) no-repeat; width:214px; height:7px;}



.allcatlist_left_middle{clear:both; float:left; background:#262626; width:214px;}



.catlist_category{clear:both; margin-top:14px; margin-left:40px; text-align:left;}



.catlist_category a{font:bold 12px Arial; color:#FFF; text-decoration:none;}



.plugins_bg{clear:both; float:left; margin:35px 0 0 8px; background:url(images/downloadplugins_bg.gif) no-repeat; width:197px; height:176px; padding:0px 0 0 35px;}



.allcatlist_right{float:left; width:725px;}



.fullgames_txt_bg{clear:both; background:url(images/fullgame_txt_bg.gif) no-repeat; width:723px; height:30px; padding-left:10px; font:bold 12px arial; color:#9c0000; line-height:25px;}



.fullgamelist_middle{clear:both; float:left; width:725px;}



.fullgames_part{width:725px; clear:both; float:left; margin-bottom:25px;}



.fullgames_column{float:left; width:130px; text-align:left; overflow:hidden; font:11px Arial; margin:0 0 0 10px; 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:none; color:#FFF;}



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



.allgames_pagination{clear:both; margin:auto; text-align:center; color:#e47e00; background:url(images/allgames_paginationbg.png) no-repeat; width:529px; height:21px; line-height:21px !important; font:12px arial;}



.pagenav{text-decoration:none; color:#e47e00; padding:2px 5px;}



.pagenav:hover{background:#252525; padding:2px 5px; text-decoration:none;}



.pagenav1{text-decoration:none; color:#e47e00; padding:0px 10px;}



.pagenav2{text-decoration:none; color:#e47e00; padding:0px 0px;}



.pagenav-view{background:#252525; padding:2px 5px; margin-right:3px; text-align:center; color:#e47e00;}



.fullgame_links{clear:both; padding-top:20px; text-align:center;}



.fullgame_links a{font:bold 12px Arial; padding:0px 10px; color:#b5050e; text-decoration:underline;}



.footer_bg{clear:both; background:url(images/footer_bg.jpg) no-repeat; width:998px; height:197px;}



.footer_links{clear:both; padding-top:45px; text-align:center;width:850px; margin:0px auto; height:45px;}



.footer_links ul li.link3:hover{background:url(images/footer_hover2.png) no-repeat;}



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



.footer_links ul li.link{width:52px; float:left; text-align:center; height:26px; display:block; margin-left:17px; text-decoration:none;}



.footer_links ul li.link:hover{background:url(images/footer_hover.png) no-repeat;}



.footer_links ul li.link2{width:86px; float:left; text-align:center; height:26px; display:block; margin-left:17px; text-decoration:none;}



.footer_links ul li.link2:hover{background:url(images/footer_hover1.png) no-repeat;}

.footer_links ul li.link32{width:165px; float:left; text-align:center; height:26px; display:block; margin-left:17px; text-decoration:none;}



.footer_links ul li.link32:hover{background:url(images/footer_hover32.png) no-repeat;}

.footer_links ul li.link3{width:120px; float:left; text-align:center; height:26px; display:block; margin-left:17px; text-decoration:none;}



.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; line-height:26px !important;}



.footer_content{clear:both; text-align:center; font:bold 12px Arial; color:#bf0e0e; line-height:20px; width:950px; }



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



.footer_content a:hover{text-decoration:none;}



.designby_txt{clear:both; text-align:right; margin-right:25px;color:#FFF;}



.designby_txt a{color:#FFF;}



.footer_desc{clear:both; padding-top:20px; width:950px; text-align:center; margin:auto; font:11px arial; color:#000;}



.browsegames_headerbg_left{float:left; width:643px; text-align:left; font:bold 16px Arial; color:#FFF; line-height:34px; padding-left:12px;}



.browsegames_headerbg_left span{color:#f5cd5e; font:bold 24px Arial;}



.browsegames_headerbg_right{float:right; width:68px; text-align:left; font:bold 13px Arial; line-height:31px;}



.browsegames_headerbg_right a{color:#FFF;}



.browsegames_box{float:left; margin:14px 9px 0 0px; background:url(images/browse_box.gif) no-repeat;; height:181px; width:171px; padding:10px 0 0 8px;}



.browsegames_imgbox{clear:both; background:#fff; width:162px; height:124px; text-align:center; padding-top:13px;}



.browsegames_imgbox img{width:144px; height:108px;}



.browsegames_imgbox_text{clear:both; text-align:center; background:#000; width:162px; height:33px;}



.browsegames_imgbox_text a{font:bold 15px Arial; color:#FFF; line-height:33px;}



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



.browse_numbg{clear:both; background:url(images/browse_pagination_bg.gif) no-repeat; width:440px; height:31px; text-align:center; padding-top:6px; margin:auto;}



.signup_bg{clear:both; background:url(images/signup_bg.png) no-repeat; width:723px; height:275px; padding:80px 0 0 21px; margin:-20px 0 0 6px;}



.signup_conpart{height:230px;}



.reg_desc_top{clear:both; height:45px; font:bold 12px Arial; color:#000;}



.signup_benetxt{font:bold 17px Arial; color:#b40505; height:30px;}



.signup_benelist{font:12px Arial;line-height:20px; color:#000; height:180px;}



.reg_desc_btm{clear:both; height:30px; font:bold 12px Arial; color:#e2631c; line-height:30px;}



.register_fields{clear:both; width:694px; margin-left:5px; margin-top:5px; padding:10px 15px 15px 15px;}



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



.register_row1{height:75px; clear:both;}



.register_left{font:bold 15px Arial; color:#b91313; width:225px; float:left; text-align:left; padding-top:12px;}



.register_right{float:left; background:url(images/register_txtbox.gif) no-repeat; width:373px; height:24px; padding:5px;}



.register_right1{width:373px; height:24px; padding:5px; font:12px Arial; float:left;}



.register_right input{width:350px; height:18px; font:bold 13px Arial; padding-top:3px; padding-left:10px; background:Transparent; border:none;}



.register_infortext{font:12px Arial; color:#000; text-align:center; float:left; width:375px;}



.register_input_submit{background:url(images/register_btn.gif) no-repeat; width:130px; height:44px; float:left;}



.register_input_submit input{width:130px; height:44px; background:Transparent; border:none;}



.reg_errors{clear:both; font:12px Arial; color:#b91313; text-align:center; padding:7px 0px;}



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



.reg_more_txt{font:12px arial; color:#db450a; font-style:italic; margin-left:105px;}



.avatars {clear:both; width:600px; margin:20px 0 20px 50px; float:left;}



.avatars_part {float:left;height:130px;text-align:center;width:145px;}



.profile_header{clear:both; text-align:center; line-height:34px !important; font:bold 18px Arial; color:#FFF;}



.profile_header a{font:12px Arial; color:#FFF;}



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



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



.profiledesc_middle{clear:both; background:#000; width:742px; float:left;}



.profiledesc_middle_left1{float:left; margin-left:11px; width:175px; height:165px; background:#aa0000; text-align:center;}

.profiledesc_middle_left{float:left; margin-left:11px; width:175px; text-align:center;}



.profile_avatar_bg{clear:both; background:url(images/profile_avatar_bg.gif) no-repeat; width:163px; height:156px; margin:5px 0 0 5px;}



.profiledesc_middle_left1 img{width:155px; height:145px; margin-top:5px;}



.ads_468x90{clear:both; padding-top:25px; text-align:center; height:60px;}



.profile_list{width:210px; color:#FFF; font:bold 12px Arial; line-height:26px; margin-left:30px; float:left;}



.profile_list a{color:#e68708;}



.profile_list span{color:#e68708;}



.profile_descbg{float:left; background:url(images/profile_msg_bg.gif) no-repeat; width:267px; padding:10px 20px;}



.profile_msg_txt{clear:both; font:bold 12px arial; color:#FFF; height:20px;}



.profile_msg_desc{clear:both; color:#FFF; text-align:justify;}



.profile_btns{float:left; text-align:left; padding-top:12px; width:125px;}



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



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



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



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



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



.profile_boxheader_txt{clear:both; line-height:35px !important; text-align:center; width:100%; font:bold 14px arial; color:#FFF;}



.profile_boxcontent{clear:both; padding-top:5px; float:left; width:100%;}



.profile_gamebox{float:left; margin:15px 0 10px 11px; width:70px; height:95px;}



.profile_gamebox_image{clear:both; height:68px; text-align:center;}



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



.profile_gamebox_text{clear:both; font:10px Arial; color:#4a4a4a; text-align:center;}



.profile_gamebox_text a{color:#4a4a4a;}



.favgame_paginationbg{clear:both; width:700px; height:26px; margin:20px auto; text-align:center; line-height:26px !important;}



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



.favgame_paginationbg .pagenav{text-decoration:none; color:#000; font:bold 12px Arial; padding:0px 10px; padding:2px 6px;}



.favgame_paginationbg .pagenav2{text-decoration:none; color:#000; font:bold 12px Arial; padding:0px 0px;}



.favgame_paginationbg .pagenav-view{background:#aa0000; padding:2px 6px; margin-right:3px; text-align:center; color:#FFF; font:bold 12px Arial;}



.favgame_paginationbg .pagenav:hover{background:#aa0000; color:#FFF;}



.profile_friends_box{float:left; width:100px; text-align:center; margin:10px 0px 10px 20px; font:10px Arial; color:#4a4a4a;}



.profile_friends_box img{width:100px; height:100px;}



.usercomment_box{width:725px; padding:5px 5px; text-align:left; border-bottom:1px solid #000; margin-bottom:10px;}



.memberlist_txtbg{clear:both; background:url(images/memberlist_txtbg.gif) no-repeat; width:746px; height:36px;}



.memberlist_header{clear:both; text-align:center; color:#FFF; font:bold 15px Arial; line-height:36px;}



.memberlist_searchbg{clear:both; float:right; margin-right:22px; background:url(images/memberlist_searchbg.gif) no-repeat; width:249px; height:30px;}



.memerlist_txtbox{padding-left:13px; padding-top:2px; width:197px; height:20px; float:left;}



.memerlist_txtbox input{width:175px; height:16px; color:#2c2c2c; font:11px Arial; padding-top:2px; border:none; background:Transparent;}



.memberlist_btn{width:31px; height:24px; float:left;}



.memberlist_btn input{width:31px; height:24px; border:none; background:Transparent;}



.memberlist_part{clear:both; float:left;}



.memberlist_bg{margin:15px 5px 0 7px; background:#000; width:170px; height:200px; float:left; border:1px solid #a50e0e;}



.member_avatar{padding-top:7px; height:95px; text-align:center;}



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



.member_title{padding-top:8px; height:25px; font:bold 14px Arial; color:#c60808; text-align:center;}



.member_title a{color:#c60808;}



.member_desc{ margin-left:16px; font:bold 12px Arial;}



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



.member_desc li span{color:#f5cd5e;}



.mem_pagination_bg{clear:both; padding-top:30px; text-align:center; font:bold 13px Arial; color:#000;}



.mem_pagination_bg a{padding: 1px 6px; color:#000;}



.mem_pagination_bg a:hover{background:#aa0000; color:#FFF; text-decoration:none;}



.mem_pagination_bg span{padding: 1px 6px; background:#aa0000; color:#FFF;}



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



.gameplay_headerbg_left{float:left; width:670px; text-align:center; font:bold 15px Arial; color:#f2c34d; line-height:31px;}



.gameplay_headerbg_left span{color:#FFF;}



.gameplay_headerbg_right{float:right; width:68px; text-align:left; font:bold 13px Arial; line-height:31px;}



.gameplay_headerbg_right a{color:#FFF;}



.gamedesc_topbg{clear:both; background:url(images/gameplay_desc_top.gif) no-repeat; width:741px; height:70px;}



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



.gamedesc_btmbg{clear:both; background:url(images/gameplay_desc_btm.gif) no-repeat; width:741px; height:21px;}



.gamedesc_topleft{float:left; padding:20px 0 0 18px; width:220px; font:bold 14px Arial; color:#7b5805;}



.gamedesc_topmiddle{float:left; padding-top:9px; width:315px;}



.playgame_options{float:left; width:147px; height:20px;}



.playgame_options a{color:#FFF;}



.fullscreen_icon{background:url(images/fullscreen_icon.gif) no-repeat; padding-left:22px;height:20px;}



.emailfriend_icon{background:url(images/email_icon.gif) 0 2px no-repeat; padding-left:22px;height:20px;}



.addfav_icon{background:url(images/addfav_icon.gif) no-repeat; padding-left:22px;height:20px;}



.report_icon{background:url(images/report_icon.gif) 0 2px no-repeat; padding-left:22px;height:20px;}



.gamedesc_topright{float:left; padding-left:35px; width:140px; padding-top:30px;}



.gamedesc_part{clear:both; width:100%; float:left;}



.gamedesc_left{float:left; padding-left:18px; width:460px;}



.playgame_title{font:bold 16px Trebuchet MS; color:#b02009; height:20px; margin-top:-15px;}



.playgamedesc_txt{clear:both; margin-top:5px; font:11px Tahoma; line-height:16px;}



.gamedesc_right{float:left; width:230px;}



.playcount_catname_part{clear:both; margin-left:10px; margin-top:15px; width:225px;}



.rategame_bg{padding-top:10px; text-align:left; clear:both;}



.rate_text{float:left; width:100px; padding-top:20px; font:bold 11px Tahoma; color:#bb0707;}



.rating_part{float:left; width:130px; text-align:left;}



.playcount_img{background:url(images/playcount_icon.gif) no-repeat; padding-left:50px; height:24px; padding-top:4px;}



.category_img{clear:both; background:url(images/category_icon.gif) no-repeat; padding-left:50px; height:22px; padding-top:8px;}



.gameplay_ads_related_part{clear:both; float:left; padding-top:15px; width:742px;}



.gameplay_ads{float:left; width:305px; text-align:center;}



.gameplay_related{margin-left:5px; float:left; width:430px;}



.related_top{clear:both; background:url(images/related_top.gif) no-repeat; width:430px; height:8px;}



.related_btm{clear:both; background:url(images/related_btm.gif) no-repeat; width:430px; height:8px;}



.related_middle{clear:both; background:#a40000; width:430px; float:left;}



.related_headertitle{clear:both; padding:5px 0 10px 0px; text-align:center; width:430px; font:bold 16px arial; color:#FFF;}



.related_box{float:left; margin:0 0 5px 7px; background:url(images/related_box.gif) no-repeat; width:99px; height:99px; text-align:center;}



.related_box img{width:90px; height:76px; margin-top:5px;}



.related_box a{clear:both; font-size:10px; color:#000;}



.blog_taf_part{clear:both; float:left; width:742px; padding-top:5px;}



.blog_part{float:left; background:url(images/embedcode_bg.gif) no-repeat; width:275px; height:109px; padding:50px 0 0 25px; margin-top:10px;}



.blog_part textarea{width:250px; height:85px; overflow:hidden; font:11px Tahoma; color:#000; background:Transparent; border:none;}



.taf_part{float:left; margin-left:14px; width:420px;}



.taf_titlebg{clear:both; background:url(images/taf_titlebg.gif) no-repeat; width:420px; height:36px; padding-top:15px; text-align:center; font:bold 14px Arial; color:#262626;}



.taf_row{clear:both; height:32px; width:420px;}



.taf_col1{float:left; padding-top:9px; width:101px; font-size:12px;}



.taf_col2{float:left; width:203px; background:url(images/taf_txtbox.gif) no-repeat; height:18px; padding:5px;}



.taf_col2 input{width:195px; height:16px; font:11px arial; border:none; background:Transparent;}



.taf_col3{float:left; width:95px; background:url(images/taf_smalltxtbox.gif) no-repeat; height:19px; padding:5px;}



.taf_col3 input{width:90px; height:16px; font:11px arial; border:none; background:Transparent;}



.taf_btn{float:left; text-align:right; background:url(images/taf_btn.gif) right center no-repeat; width:203px; height:18px;}



.taf_btn input{width:65px; height:18px; border:none; background:Transparent;}



.gameplay_sepline{clear:both; height:30px; border-bottom:1px solid #8e8e8e; width:742px;}



.comments_part{clear:both; width:722px; float:left; margin-left:20px;}



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



.comments_entry_part{clear:both; padding:5px 0px; width:720px; margin-bottom:10px; float:left;}



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



.comments_entry_left img{width:68px; height:68px; border:1px solid #ccc;}



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



.comment_title{clear:both; padding-top:10px; height:30px; text-align:left; font:bold 14px Arial; color:#000;}



.comments_bg{clear:both; background:url(images/comments_bg.gif) no-repeat; width:411px; height:86px; padding:25px 0 0 15px;}



.comment_textarea{float:left; height:64px; width:400px;}



.comment_textarea textarea{ font:11px Tahoma; height:55px; width:395px; border:none; background:Transparent;}



.comment_btn{float:right; width:88px; margin-right:15px; text-align:right;}



.comment_btn input{height:22px; width:88px; border:none; background:Transparent;}



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



.our_links li{clear:both; line-height:17px !important; font:normal 11px Arial; background:url(images/bullet-green.gif) left top no-repeat; padding-left:20px; margin-left:10px; font:11px Arial;}



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



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



.tos_text a{color:#1D7D9F;}



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



.main_section_box{clear:both; width:742px; float:left;}



.main_section_headers{background:url(images/gameplay_titlebg.gif) no-repeat; width:743px; height:31px; font:bold 14px Arial; color:#FFF; line-height:31px !important; text-align:center;}



.main_section_content{text-align:left;padding:10px;font:12px Arial;color:#000; width:720px;}



.main_section_content p{text-align:left;}



.topsites_btmcontent{clear:both; padding-top:10px; float:left;}



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



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



.morelinks a:hover{text-decoration:none;}



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



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



.addyoursite a:hover{text-decoration:none;}

.home_bottomads{clear:both; padding-top:15px; width:100%; text-align:center; height:110px;}



#tooltip{



position:absolute;



border:1px solid #000;



background:#5F5F5F;



padding:5px;



color:#FFF;



display:none;



font:bold 11px Arial;



z-index:1;



width:250px;



}









.useradmin{

  text-align:left;

  color:#000;

}



.useradmin a:link {

text-decoration: underline;

color: #000;

}

.useradmin a:visited {

text-decoration: underline;

color: #000;

}

.useradmin a:hover {

text-decoration: underline;

color: #000;

}

.useradmin a:active {

text-decoration: underline;

color: #000;

}









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_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#wrapper {

	width: 951px;

	background-image: url(images/wrapper_back.gif);

	margin: auto;

	

}



div#wrapper div#shadow_left {

	padding-left: 12px;

	width: 947px;

}



div#wrapper div#shadow_left div#shadow_right {

	padding-right: 12px;

	width: 947px;

}









div#wrapper div#navbar {

	width: 905px;

	height: 45px;

	background-image: url(images/navbar_back.gif);

	padding-left: 24px;

}





div#wrapper div#sidebar {

	float: left;

	width: 147px;

	margin-right: 2px;

}

div#wrapper div#sidebar div.google a {	

	float: left;

        height: 600px;

	display: block;

	margin-left:0px;

	float: left;

	height: 1px;

	width: 1px;

}















div#wrapper 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#wrapper div#sidebar a:hover {

	background: transparent url(images/sidebar_link_over.gif) no-repeat left top;

	color: #7baded;



}



div#wrapper 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#wrapper div#main {

	background: #082E63;

	float: left;

	width: 775px;

}





div#wrapper div#main div.blue_bar {

	background-image: url(images/blue_bar.gif);

	height: 32px;

	width: 783px;

}



div#wrapper div#main div.blue_bar img.left {	

	float: left;

}







div#wrapper 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#wrapper div#main div#main_left {

	

	width: 504px;

	padding: 0px 10px;

	float: left; 

	padding-top: 9px;

}







div#wrapper  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: #FFF;



}







.pagination a{



padding: 0 5px;



text-decoration: none; 



color: #FFF;



}







.pagination .current{



padding: 0 2px 0 5px;



margin-right:4px;



text-decoration: none; 



color: #FFF;



background:#000;



}







.pagination a:hover, .pagination a.selected{



color: #FFF;



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;



}





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



}

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