						/*  Trendy Games CSS Document */
						
/***************** Global Links ******************/

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


body{
background:url(imgs/bodybg.jpg) left top repeat-x;
font:normal 11px Tahoma;
}

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

img{
border:0px;
}

li{
list-style:none;
}

input{
font:normal 11px Tahoma;
}

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

#footercontainer{
width:100%;
background:url(imgs/footerbg.jpg) left top repeat-x;
height:87px;
clear:both;
}

/************************* Hader Part Layout **************************/

.headerpart{
width:1000px;
}

.headertop{
width:1000px;
}

.logo{
float:left;
width:418px;
position:relative;
z-index:1;
}

.topright{
width:582px;
float:left;
background:url(imgs/top_rightbg.png) left top no-repeat;
height:196px;
}

.topright_conpart{
width:448px;
float:right;
}

.existtxt{
font:bold 14px Arial;
color:#93c313;
padding:8px 0px 0px 132px;
width:95px;
}

.loginboxpart{
width:448px;
padding-top:7px;
}

.login_namebox{
width:196px;
height:29px;
background:url(imgs/login_namebox.png) left top no-repeat;
float:left;
}

.login_namebox input{
width:140px;
height:18px;
margin:6px 0px 0px 12px;
background-color:transparent;
border:0px;
}

.logintxtpart{
clear:both;
width:448px;
padding-top:8px;
}

.forgottxt{
float:left;
width:175px;
padding:0px 0px 0px 20px;
}

.forgottxt a{
color:#ae0b0b;
}

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

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

.rembox{
float:left;
width:auto;
}

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

.remtxt{
width:auto;
float:left;
font-weight:bold;
color:#c6ad0d;
padding-left:6px;
}

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

.loginbtn input{
width:58px;
background:url(imgs/top_loginbtn.png) left top no-repeat;
background-color:transparent;
border:0px;
font-weight:bold;
height:35px;
cursor:pointer;
margin:-5px 0px 0px -5px;
}

.logintokentxt{
clear:both;
width:448px;
color:#fff;
padding-top:12px;
}

.logintokentxt span{
color:#3e0202;
padding-right:5px;
}

.newuser_bg{
width:163px;
height:21px;
background:url(imgs/newuser_bg.jpg) left top no-repeat;
text-align:center;
font:bold 14px Arial;
float:left;
margin:5px 0px 0px 93px;
line-height:20px;
}

.newuser_bg a{
color:#b80000;
display:block;
}

.menupart{
width:1000px;
clear:both;
float:left;
margin-top:-43px;
}

.menu_left{
float:left;
width:15px;
}

.menu_md{
width:970px;
float:left;
background:url(imgs/menu_md.gif) left top repeat-x;
height:30px;
}

.menu_con{
width:525px;
float:right;
}


.menu_con li{
width:auto;
float:left;
background:url(imgs/topmenu_img.gif) left 10px no-repeat;
padding:0px 15px 0px 15px;
font:bold 12px Arial;
height:30px;
line-height:30px;
}

.menu_con li a{
color:#ffffff;
}

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

#topcon{
background:none;
padding-left:0px;
}

.menu_right{
width:15px;
float:left;
}

/************************** Top Adv Layout **********************/

.topadvpart{
width:1000px;
clear:both;
}

.topadv_bg{
float:left;
margin-left:6px;
width:741px;
height:95px;
padding-top:5px;
background:url(imgs/top_advbg.png) left top no-repeat;
font:bold 14px Arial;
color:#ffffff;
text-align:center;
line-height:101px;
}


.topadv_bg p{
font:bold 14px Arial;
color:#ffffff;
text-align:center;
line-height:101px;
}

.searchpart{
width:242px;
float:left;
margin-left:4px;
}

.search_selectpart{
width:242px;
height:27px;
background:#fff;
background-image:none;
padding-top:5px;
}

.search_selectbox{
float:left;
width:172px;
padding-left:30px;
}

.search_selectbox select{
width:172px;
border:1px solid #888888;
height:20px;
font:bold 11px Arial;
}

.search_selectimg{
float:left;
width:27px;
margin-left:4px;	
background:url(imgs/search_selectimg.jpg) left top no-repeat;
background-color:transparent;
border:0px;
height:21px;
}

.search_conpart{
width:237px;
float:left;
background:#ffffff;
height:58px;
margin-top:3px;
padding:7px 0px 0px 5px;
}

.searchtxt{
font:bold 10px Arial;
color:#779c15;
height:15px;
}

.search_boxpart{
width:235px;
float:left;
height:26px;
}

.searchbox{
width:205px;
height:24px;
background:url(imgs/searchbox.jpg) left top no-repeat;
float:left;
}

.searchbox input{
font:normal 11px Arial;
color:#363636;
width:180px;
height:20px;
background-color:transparent;
border:0px;
margin:3px 0px 0px 10px;
}

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

.searchbtn{
clear:both;
width:37px;
clear:both;
padding:0px 0px 0px 196px;
}

.searchbtn input{
width:37px;
height:17px;
background:url(imgs/gobtn.jpg) left top no-repeat;
background-color:transparent;
border:0px;
cursor:pointer;
}

/*************************** Center Part Layout ***************************/

.centerpart{
width:1000px;
clear:both;
padding-top:12px;
}

/**************************** Column1 Layout ******************/

.column1{
width:181px;
float:left;
margin-left:6px;
}

.browse_menupart{
width:181px;
font:bold 14px Arial;
}

.browse_menubg1{
width:181px;
background:#f8b300;
}

.browse_menubg2{
width:181px;
background:url(imgs/browse_menubg1.jpg) left top no-repeat;
}

.browse_toppart{
width:172px;
height:36px;
background:url(imgs/browse_topbg.jpg) left 5px no-repeat;
margin:auto;
color:#ffffff;
text-align:center;
padding-top:10px;
}

.browse_menu{
width:181px;
}

.browse_menu li{
margin:12px 0px 0px 9px;
}

.browse_menu li a{
width:159px;
height:26px;
display:block;
text-indent:23px;
line-height:26px;
}

.browse_menu li a:hover{
background:url(imgs/bmenu_hover.png) left top no-repeat;
}

.browse_menu li a{
color:#af0505;
}

.bmenu_active a{
width:159px;
height:26px;
background:url(imgs/bmenu_hover.png) left top no-repeat;
display:block;
text-indent:23px;
line-height:26px;
}


.statpart{
width:181px;
clear:both;
padding-top:7px;
}

.stat_top{
width:181px;
height:30px;
background:url(imgs/stat_top.jpg) left top no-repeat;
color:#486004;
font:bold 14px Arial;
text-align:center;
padding-top:12px;
}

.stat_md{
width:181px;
background:url(imgs/stat_md.jpg) left top repeat-y;
}

.stat_list{
font:normal 12px Arial;
}

.stat_list span,a{
color:#032753;
}

.stat_list li{
margin-left:16px;
line-height:18px;
}

.stat_line{
width:181px;
padding:8px 0px 8px 0px;
line-height:0px;
}

.stat_btm{
width:181px;
height:5px;
background:url(imgs/stat_btm.jpg) left top no-repeat;
}

.stat_btmtxt{
width:181px;
text-align:center;
}

.mostpopularpart{
clear:both;
width:181px;
padding-top:10px;
margin:auto;
}

.mostpopular_top{
width:181px;
line-height:0px;
}

.mostpopular_md{
width:181px;
background:#ffd215;
float:left;
}

.mostpopular_md1{
background:#ed9625;
}

.mostpopular_toptxt{
width:172px;
height:28px;
background:url(imgs/mostpopular_txtbg.jpg) left top no-repeat;
margin:auto;
font:bold 14px Arial;
color:#824300;
text-align:center;
line-height:28px;
}

.mostpopular_list{
width:172px;
margin:auto;
padding-top:4px;
}

.mostpopular_list li{
width:156px;
height:20px;
background:#ffdd50;
color:#c30808;
margin-top:4px;
font:normal 14px Arial;
padding-left:16px;
line-height:20px;
}

.mostpopular_list li span{
padding-right:15px;
}

.mostpopular_list li a{color:#c30808;}

.mostpopular_btm{
clear:both;
width:181px;
line-height:0px;
background:#FFD215;
}

.column1_adv{
clear:both;
float:left;
margin-top:10px;
width:181px;
height:612px;
background:url(imgs/column1_adv.jpg) left top no-repeat;
text-align:center;
padding-top:11px;
}

.column1_adv p{
text-align:center;
font:bold 14px Arial;
color:#fff;
padding-top:275px;
}

/******************** Column2 Part Layout ********************************/

.column2{
width:802px;
float:left;
margin-left:4px;
}

.arcadepart{
width:802px;
}

.arcadetop{
width:802px;
background:#ffffff url(imgs/arcade_topbg.jpg) left top no-repeat;
}

.arcadetxt{
color:#ed9625;
font:bold 14px Arial;
padding:5px 0px 0px 10px;
}

.arcadepara{
font:normal 12px Arial;
padding:6px 0px 0px 10px;
}

.arcadebtm{
width:802px;
background:url(imgs/arcade_btmbg.jpg) left top no-repeat;
height:5px;
}

.column2_gamepart1{
width:802px;
padding-top:7px;
}

.col2_leftgamepart{
width:392px;
float:left;
}

.newestgamepart{
width:802px;
clear:both;
}

.newestgame_top{
width:802px;
background:#b0d257 url(imgs/newestgame_top.gif) left top no-repeat;
padding-bottom:10px;
float:left;
}

.newestgame_txt{
font:bold 16px Arial;
color:#5f8105;
text-align:center;
width:802px;
height:25px;
background:url(imgs/newestgame_txtbg.png) center top no-repeat;
line-height:25px;
margin:4px 0px 0px 3px;
}

.newestgame_txt1{
color:#4a4a4a;
}

.newestgame_imgpart{
width:802px;
padding-left:20px;
}

.newestgame_imgpart div{
float:left;
margin-right:6px;
padding-top:10px;
}

.newestgame_imgpart div img{
width:68px;
height:58px;
border:1px solid #000000;
}

.newestgame_btm{
width:802px;
line-height:0px;
clear:both;
}

.newestgamepart1{
padding-top:8px;
}

.lastplayed_top{
width:802px;
background:#e3e9f0 url(imgs/lastplayed_top.jpg) left top no-repeat;
padding-bottom:8px;
float:left;
margin:4px 0px 0px 3px;
}

.lastplayed_imgpart{
width:802px;
clear:both;
padding-left:16px;
}

.lastplayed_imgpart div{
float:left;
margin-left:6px;
padding-top:15px;
}

.lastplayed_imgpart div img{
width:68px;
height:58px;
border:1px solid #000000;
}

.col2_rightadv{
width:392px;
float:left;
height:295px;
padding-top:14px;
background:url(imgs/col2_topadv.jpg) left top no-repeat;
margin-left:13px;
color:#ffffff;
font:bold 14px Arial;
text-align:center;
line-height:309px;
}

.col2_rightadv p{
color:#ffffff;
font:bold 14px Arial;
text-align:center;
line-height:309px;
}

.column2_gamepart2{
width:802px;
clear:both;
padding-top:8px;
}

.homegame2_col1{
width:608px;
float:left;
padding-left:2px;
}

.browse_gametit{
width:608px;
height:37px;
background:url(imgs/browsegame_titbg.jpg) no-repeat;
text-align:center;
font:bold 16px Arial;
color:#704705;
line-height:36px;
}

.home_maingamepart{
width:608px;
clear:both;
padding-top:20px;
}

.actiongamepart{
width:300px;
float:left;
background:#ffd81a;
padding-top:5px;
margin-right:5px;
}

.actiongame_tit{
width:292px;
height:24px;
margin:auto;
background:url(imgs/actiongames_titbg.jpg) no-repeat;
font:bold 15px Arial;
text-align:center;
line-height:24px;
}

.action_conpart{
width:290px;
height:70px;
float:left;
background:#fff;
margin:7px 0px 0px 6px;
padding-top:8px;
}

.actiongame_img{
width:70px;
float:left;
padding:0px 8px 0px 8px;
}

.actiongame_img img{
width:68px;
height:58px;
border:1px solid #000000;
}

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

.actiongame_txt1{
font:bold 12px Arial;
color:#ff6101;
}

.actiongame_txt1 a{color:#ff6101;}

.actiongame_txt2{
font:normal 11px Arial;
color:#484442;
padding-top:5px;
}

.actiongame_txt3{
font:bold 11px Arial;
text-align:right;
padding-top:5px;
}

.actiongame_txt3 a{
color:#da0f0f;
}

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

.actionlist{
width:290px;
clear:both;
margin-left:6px;
padding-top:8px;
height:60px;
}

.actionlist li{
font:normal 11px Arial;
background:url(imgs/action_listimg.gif) left 5px no-repeat;
padding-left:15px;
line-height:16px;
}

.actionlist li a{color:#000;}

.action_viewtxt a{
width:105px;
display:block;
height:20px;
background:url(imgs/action_viewtxtbg.gif) left top no-repeat;
text-align:center;
margin:-8px 6px 0px 0px;
float:right;
font:bold 11px Arial;
line-height:16px;
}


.homegame2_col2{
width:187px;
float:left;
margin-left:5px;
}

.feagamepart{
width:187px;
}

.anythingSlider{width:187px; height:252px; background:url(imgs/featuredgames_bg.gif) left top no-repeat; position: relative;}

.anythingSlider .wrapper { width: 182px; overflow: auto; height: 223px; position: absolute; top: 0; left: 0; margin:28px 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:182px; height:223px; margin: 0; }

#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:15px; height:11px; text-align:left; position: relative; top: 233px; left:13px; background:url(imgs/fea_leftarrow.gif) no-repeat; cursor:pointer;}

#arrow_left a{cursor:pointer;}

#arrow_right{text-align: center;  font:bold 14px Arial; float:right; z-index:2; position: relative; top: 233px; right:10px; width:15px; height:11px; background:url(imgs/fea_rightarrow.gif) no-repeat; cursor:pointer;}

#arrow_right a{cursor:pointer;}

.feaimg{
text-align:center;
}

.feaimg img{width:157px; height:129px; border:none;}

.feaimgtxt{
font:bold 15px Arial;
color:#785500;
text-align:center;
padding-top:3px;
height:15px;
}

.feaimgtxt a{color:#785500;}

.feapara{
width:165px;
text-align:justify;
padding:3px 0px 0px 11px;
font:normal 12px Arial;
color:#b24d0a;
height:45px;
}

.fea_playtxt{
width:185px;
margin-top:5px;
clear:both;
text-align:center;
font:bold 15px Arial;
}

.fea_playtxt a{
color:#c90d0d;
}

.feagame_btm{
clear:both;
line-height:0px;
width:187px;
}

.toprated_toptxt{
background:url(imgs/toprated_txtbg.gif) left top no-repeat;
color:#d00909;
}

.toprated_list{
width:172px;
margin:auto;
padding-top:4px;
}

.toprated_list  li{
width:172px;
height:21px;
background:#f2b05c;
color:#c30808;
margin-top:4px;
font:normal 14px Arial;
line-height:20px;
}

.toprated_list li div{
background:url(imgs/toprated_listimg.gif) left 3px no-repeat;
padding-left:30px;
margin-left:6px;
}

.toprated_list li div a{color:#c30808;}

.toplinkspart{
width:187px;
padding-top:12px;
}

.toplinkstxt{
width:181px;
height:23px;
background:url(imgs/toplinkstxt_bg.jpg) no-repeat;
font:bold 14px Arial;
color:#5e8005;
text-indent:20px;
padding-top:3px;
}

.toplinks_list{
width:181px;
}

.toplinks_list ul{
margin-left:20px;
padding:0px;
}

.toplinks_list li{
font:normal 11px Arial;
}

.toplinks_list li a{
background:url(imgs/toplinks_listimg.gif) left 5px no-repeat;
padding-left:18px;
display:block;
line-height:20px;
}

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

.toplinks_btm{
width:181px;
padding-top:15px;
}

.toplinks_btmtxt1{
float:left;
font:bold 11px Arial;
text-indent:20px;
}

.toplinks_btmtxt1 a{
text-decoration:underline;
}

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

.toplinks_btmtxt2{
float:left;
font:bold 11px Arial;
text-indent:20px;
}

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

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

.centerrightadv{
float:left;
margin-left:3px;
width:178px;
height:512px;
padding-top:6px;
margin-top:18px;
background:url(imgs/center_rightadv.gif) left top no-repeat;
text-align:center;
}

.centerrightadv p{
text-align:center;
font:bold 14px Arial;
color:#fff;
padding-top:110px;
}

/********************* Browse Page Layout *********************************/

.browse_column2{
width:618px;
float:left;
margin-left:5px;
}


.browse_titpart{
width:618px;
height:30px;
background:#a3cb39;
font:bold 17px Arial;
text-align:center;
line-height:30px;
}

.browse_titpart span{
color:#b02009;
}

.browse_conpart{
width:618px;
padding-top:10px;
clear:both;
}

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

.browse_conmd{
width:202px;
background:#ffe427;
}

.browse_conimg{
width:190px;
background:#ffef80;
margin:auto;
text-align:center;
padding:5px 0px 5px 0px;
}

.browse_conimg img{width:106px; height:91px; border:1px solid #000;}

.browse_conimgtxt{
width:202px;
text-align:center;
font:bold 11px Arial;
padding-top:3px;
}

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

.browse_conparapart{
width:191px;
margin:auto;
padding-top:8px;
}

.browse_conpara_top{
width:191px;
background:#ffffff url(imgs/browse_conpara_top.gif) left top no-repeat;
}


.browse_conpara{
width:175px;
font:normal 11px Arial;
color:#001235;
padding:10px 0px 0px 15px;
height:45px;
}

.browse_numbg{
width:602px;
background:url(imgs/browse_nummd.gif) no-repeat;
height:36px;
float:left;
font:bold 17px Arial;
color:#ffffff;
margin:auto;
padding-top:20px;
margin-top:20px;
}

.browse_column3{
float:left;
margin-left:4px;
width:181px;
}

.mostpopularpart1{
padding-top:0px;
}

.topplayer_md{
background:#9bca45;
width:181px;
float:left;
}

.topplayer_toptxt{
width:172px;
height:28px;
background:url(imgs/topplayers_txtbg.gif) left top no-repeat;
margin:auto;
text-align:center;
font:bold 14px Arial;
color:#394811;
line-height:28px;
}

.topplayer_con{
width:165px;
float:left;
margin-left:8px;
border-bottom:1px solid #ffffff;
}

.topplayer_left{
width:106px;
float:left;
border-right:1px solid #ffffff;
font:bold 13px Arial;
line-height:40px;
}

.topplayer_right{
width:55px;
float:left;
font:normal 11px Arial;
text-align:center;
padding-top:5px;
}

.topplayer_right span{
font-weight:bold;
color:#ffffff;
}

/********************* Signup Page Layout *********************************/

.signup_toptxt{
font:bold 24px Arial;
color:#78a00f;
text-align:center;
}

.signup_conpart{
width:618px;
background:url(imgs/signup_centerbg.png) left top no-repeat;
height:500px;
}

.signup_listpart{
width:285px;
float:right;
}

.signup_benetxt{
font:bold 14px Arial;
text-indent:10px;
padding-top:35px;
}

.signup_benelist{
font:normal 12px Arial;
padding-top:25px;
line-height:18px;
}

.signup_frmpart{
float:left;
width:375px;
margin-left:107px;
padding-top:90px;
}

.signup_pletxt{
font:bold 12px Arial;
color:#a70000;
text-align:center;
}

.signup_frmcon{
width:375px;
padding-top:5px;
}

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

.signup_nametxt{
width:148px;
float:left;
font:bold 14px Arial;
color:#49620a;
padding-top:3px;
}

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

.signup_namebox input{
width:200px;
height:18px;
background-color:transparent;
border:0px;
margin:3px 0px 0px 8px;
}

.signupbtn{
float:right;
width:121px;
}

.signupbtn input{
width:121px;
height:68px;
background:url(imgs/signupbtn.jpg) left top no-repeat;
background-color:transparent;
border:0px;
cursor:pointer;
}

.signup_conftxt{
width:390px;
clear:both;
padding:100px 0px 0px 125px;
font:bold 12px Arial;
text-align:center;
}

/********************* Profile Page Layout ********************************/

.profile_titpart{
width:617px;
height:36px;
background:url(imgs/profile_titbg.jpg) left top no-repeat;
font:bold 18px Arial;
color:#cf0303;
text-align:center;
line-height:36px;
}

.profile_titpart span{
color:#020e21;
}

.profile_toppart{
width:618px;
padding-top:12px;
}

.profile_topimgpart{
width:147px;
float:left;
padding:0px 5px 0px 3px;
}

.profile_topimg{
width:147px;
}

.profile_topimgtxt{
font:bold 14px Arial;
width:147px;
text-align:center;
padding-top:4px;
}

.profile_listpart{
width:237px;
float:left;
}

.profile_listtop{
width:237px;
background:#cbe28f url(imgs/profile_listtop.gif) left top no-repeat;
color:#348702;
font:bold 12px Arial;
line-height:26px;
}

.profile_listtop ul{
padding:12px 0px 0px 12px;
}


.profile_listtop span{
color:#000000;
}

.profile_listbtm{
width:237px;
line-height:0px;
}

.profile_perpart{
width:219px;
float:left;
margin-left:5px;
}

.profile_permd{
widtH:219px;
background:url(imgs/profile_permd.gif) left top repeat-y;
}

.profile_pertxt1{
font:bold 12px Arial;
padding:10px 0px 0px 15px;
}

.profile_pertxt2{
width:195px;
color:#454545;
padding:10px 0px 0px 15px;
line-height:18px;
}

.profile_friendbtn a{
width:132px;
height:23px;
background:url(imgs/friend_btn.gif) left top no-repeat;
text-align:center;
display:block;
font:bold 14px Arial;
color:#ffffff;
line-height:22px;
}

.profile_lgamepart{
width:612px;
margin-left:3px;
clear:both;
padding-top:24px;
}

.profile_lgametop{
width:612px;
}

.profile_lgametop div{
float:left;
}

.profile_lgametxt{
width:602px;
height:42px;
background:#aacf4a;
font:bold 18px Arial;
color:#ffffff;
text-indent:10px;
line-height:42px;
}

.profile_lgametxt span{
color:#000000;
}

.profile_lgamecon{
width:612px;
padding-top:20px;
clear:both;
}

.profile_lgamecon div{
float:left;
padding-left:15px;
}

.profile_lgamecon div img{
width:68px;
height:58px;
border:1px solid #000000;
}

.profile_favtxt{
width:602px;
height:42px;
background:#6ea8ab;
font:bold 18px Arial;
color:#000000;
text-indent:10px;
line-height:42px;
}

.profile_frdtxt{
background:#ab9a6e;
}

.profile_cmttxt{
background:#8c8c8c;
}

.profile_frdcon{
width:612px;
padding-top:20px;
clear:both;
padding-left:20px;
}

.profile_frdimgpart{
width:82px;
float:left;
margin-right:15px;
}

.profile_frdimg{
width:80px;
}

.profile_frdimg img{
border:1px solid #000000;
}

.profile_frdimgtxt{
width:82px;
text-align:center;
font:bold 14px Arial;
color:#2e2e2e;
padding-top:15px;
}

/******************** Play Page Layout ***********************************/

.play_titpart{
width:618px;
height:30px;
background:#a3cb39;
}

.play_tit1{
font:bold 16px "Trebuchet MS";
line-height:30px;
float:left;
text-indent:15px;
}

.play_tit1 span{
color:#b02009;
}

.play_backtxt{
float:right;
font:bold 14px "Trebuchet MS";
padding-right:15px;
line-height:30px;
}

.play_ninjapart{
clear:both;
width:618px;
background:#000000;
padding:40px 0px 40px 0px;
text-align:center;
margin-top:8px;
}

.play_conpart1{
width:618px;
background:#ffc609;
margin-top:6px;
padding:5px 0px 7px 0px;
float:left;
}

.fristypart{
width:361px;
float:left;
margin-left:5px;
}

.fristytop{
width:346px;
background:#ffffff url(imgs/fristy_top.gif) left top no-repeat;
padding-left:15px;
}

.fristy_txt1{
font:bold 16px "Trebuchet MS";
color:#b02009;
padding-top:8px;
}

.fristy_txt2{
font-weight:bold;
padding-top:8px;
}

.fristy_txt3{
padding-top:8px;
}

.fristy_txt4{
font:bold 11px Tahoma;
color:#013d75;
padding-top:10px;
}

.fristy_txt5{
width:345px;
line-height:15px;
padding-top:8px;
}

.play_ratepart{
width:241px;
float:left;
margin-left:5px;
}

.play_ratetop{
width:241px;
background:#ffffff url(imgs/play_ratetop.gif) left top no-repeat;
float:left;
}

.play_ratepart{
width:227px;
}

.play_ratetxt1{
font-weight:bold;
color:#bb0707;
width:227px;
text-align:center;
padding-top:10px;
}

.play_ratestar{
width:125px;
margin:auto;
padding-top:10px;
}

.play_ratetxt2{
width:227px;
clear:both;
padding-top:8px;
color:#2a2a2a;
text-align:center;
}

.play_ratetxt3{
font-weight:bold;
color:#36720a;
background:url(imgs/play_fullscreenimg.jpg) left top no-repeat;
padding-left:20px;
margin:15px 0px 0px 30px;
clear:both;
}

.play_ratetxt3 a{
color:#36720a;
}

.play_ratetxt4{
font-weight:bold;
color:#a91010;
background:url(imgs/play_favimg.jpg) left top no-repeat;
padding-left:20px;
margin:8px 0px 0px 30px;
}

.play_ratetxt4 a{
color:#a91010;
}

.play_ratetxt5{
font-weight:bold;
color:#0e648c;
background:url(imgs/play_emailimg.jpg) left top no-repeat;
padding-left:22px;
margin:8px 0px 0px 30px;
}

.play_ratetxt5 a{
color:#0e648c;
}

.play_ratetxt6{
padding-left:22px;
margin:8px 0px 0px 30px;
}
.play_conpart2{
width:618px;
clear:both;
float:left;
padding-bottom:15px;
}

.addgamepart{
width:300px;
float:left;
}

.addwebtxt{
width:300px;
text-align:center;
font:bold 12px Arial;
color:#425a02;
padding-top:18px;
}

.addwebbox{
width:299px;
padding-top:5px;
}

.addwebcon{
width:299px;
background:url(imgs/addweb_md.gif) left top repeat-y;
}

.addwebcon textarea{
width:270px;
height:80px;
background-color:transparent;
border:0px;
margin-left:15px;
font:normal 11px Tahoma;
white-space:wrap;
}

.gamevaluepart{
width:315px;
float:left;
}

.play_gamevalue{
padding:10px 0px 0px 82px;
}

.play_gamevalue span{
padding-left:30px;
}

.play_bookmarkimg{
padding:45px 0px 0px 100px;
width:125px;
}

.freaktxt{
padding-top:16px;
font:normal 16px Arial;
color:#ad0404;
text-align:center;
}

.freaktxt span{
color:#000000;
}

.freakimgpart{
width:300px;
padding-left:15px;
}

.freakimgpart div{
float:left;
margin-right:22px;
padding-top:15px;
}

.freakimgpart div img{
width:68px;
height:58px;
border:1px solid #000000;
}

.play_advimg{
width:313px;
height:262px;
background:url(imgs/play_centeradvbg.jpg) left top no-repeat;
margin-top:10px;
text-align:center;
font:bold 16px Arial;
padding-top:12px;
color:#ffffff;
}

.play_advimg p{
text-align:center;
font:bold 16px Arial;
padding-top:108px;
color:#ffffff;
}

.play_cmtpart{
clear:both;
width:618px;
}

.writecmttxt{
font:bold 14px Arial;
padding-top:45px;
text-indent:16px;
}

.write_cmtbox{
width:589px;
height:89px;
background:url(imgs/play_cmtbox.jpg) left top no-repeat;
margin:4px 0px 0px 14px;
}

.write_cmtbox textarea{
width:550px;
height:55px;
background-color:transparent;
border:0px;
font:normal 11px Arial;
margin:26px 0px 0px 20px;
}

.cmtbtn{
width:79px;
height:19px;
float:right;
padding:16px 20px 0px 0px;
}

.cmtbtn input{
width:79px;
height:19px;
background:url(imgs/cmtbtn.gif) left top no-repeat;
background-color:transparent;
border:0px;
font:bold 11px Arial;
color:#ffffff;
cursor:pointer;
}

.postcmttxt{
clear:both;
font:bold 11px Arial;
color:#6d900a;
padding:30px 0px 0px 20px;
}

.postconpart{
width:618px;
padding-top:18px;
}

.postimg{
float:left;
padding:0px 8px 0px 24px;
}

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

.posttxt1{
font:bold 11px Tahoma;
}

.posttxt2{
padding-top:20px;
}

.cmtline{
clear:both;
width:505px;
padding-top:10px;
border-bottom:1px solid #b8b8b8;
margin:auto;
line-height:0px;
}

/********************* Footer Adv Layout **********************************/

.footer_adv{
width:780px;
height:95px;
background:#BFBFBF;
clear:both;
position:relative; top:20px;
text-align:center;
font:bold 14px Arial;
color:#ffffff;
padding-top:5px;
margin:10px auto 45px auto;
}

.footer_adv p{
text-align:center;
font:bold 14px Arial;
color:#ffffff;
line-height:101px;
}

/*************************** Footer Part Layout ***************************/

.footerpart{
width:1000px;
margin:auto;
}


.fleft{
width:700px;
float:left;
margin-left:34px;
}

.fmenu{
width:725px;
}

.fmenu li{
width:auto;
margin-top:16px;
float:left;
background:url(imgs/fmenu_img.jpg) left top no-repeat;
padding:0px 15px 0px 15px;
font:bold 12px Arial;
}

.fmenu li a{
color:#ffffff;
}

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

#fhome{
background:none;
padding-left:0px;
}

.copytxt{
clear:both;
width:470px;
color:#ffffff;
padding-top:16px;
line-height:18px;
}

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

.copytxt a{
color:#484a45;
}

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

.fright{
width:154px;
margin-top:48px;
float:right;
}

#newsuer_signup{clear:both; margin-top:10px; font:bold 11px Tahoma; color:#9ed033;}

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

#existing_users{clear:both; margin-top:10px; margin-left:10px; font:11px Tahoma; height:10px;}

#profile_stats{clear:both; margin-top:10px; margin-left:10px; height:20px; font:12px Tahoma;}

#logout_part{clear:both; padding-left:15px;}

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

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

.profile_btns{clear:both; margin-top:5px; width:300px; padding:10px 0 0 110px;}

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

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

.taf_titlebg{clear:both; background:url(images/sidebar_header.gif) no-repeat; width:612px; height:60px; padding-left:16px; line-height:42px !important; margin-top:10px; font:bold 18px Arial; color:#FFF;}

.taf_bg{clear:both; text-align:center; padding-left:15px;}

.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-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:#000; 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 #f2aa00; margin:15px 0 0 25px; 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: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;}

.previewgame_ads_bg{float:left; background:url(imgs/previewgame_ads_bg.gif) no-repeat; width:260px; height:260px; text-align:center; line-height:260px !important; font:bold 14px Arial; color:#FFF; margin-left:25px;}

.tafform input{height:20px; width:200px;}

/* ==== START Facebook Tab by Schoberg.net ==== */
#fbtab{
background: url(imgs/facebook.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:40%;height:50px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#fbtab a{display:block;width:100%;height:100%;}
/* ==== END Facebook Tab by Schoberg.net ==== */

/* ==== START Facebook Tab by Schoberg.net ==== */
#twtab{
background: url(imgs/twitter.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:50%;height:50px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#twtab a{display:block;width:100%;height:100%;}
/* ==== END Facebook Tab by Schoberg.net ==== */

/* ==== START Facebook Tab by Schoberg.net ==== */
#tbtab{
background: url(imgs/btn-install.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:60%;height:50px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#tbtab a{display:block;width:100%;height:100%;}
/* ==== END Facebook Tab by Schoberg.net ==== */

/******************************************** END ****************************/


.tooltip_title{font-size:12px; font-weight:bold; color:#FFA041;}

.tooltip_desc{color:#FFF; line-height:17px;}

#tooltip{
position:absolute;
border:1px solid #5F5F5F;
background:#000000;
text-align:left;
padding:5px;
color:#FFF;
display:none;
width:300px;
z-index:1;
}

#tooltipright{
position:absolute;
border:1px solid #5F5F5F;
background:#000000;
text-align:left;
padding:5px;
color:#FFF;
display:none;
width:150px;
z-index:1;
}


.cat_dis_game{
font-weight:bold;
padding-left:40px;
padding-top:8px;
}

.cat_dis_game span{color:#C30; font-weight:bold }


.game-play-bottom-video{ background:url(images/gameplay-box-btm.gif) no-repeat; width:618px; height:52px; clear:both; float:left;}

.game-play-bottom-video ul{ width:690px; padding-left:64px; padding-top:25px; float:left;}

.game-play-bottom-video ul li{ float:left; padding-right:37px; font:11px Tahoma; color:#FFFFFF;}

.game-play-bottom-video ul li a{color:#FFFFFF;}

.game-play-bottom-video ul li.fullscreen{ background:url(images/fullscreen-icon.gif) no-repeat; padding-left:21px;}

.game-play-bottom-video ul li.fav{ background:url(images/fav-icon.gif) no-repeat; padding-left:21px;}

.game-play-bottom-video ul li.friend{ background:url(images/friend-icon.gif) no-repeat; padding-left:26px; margin-left:15px;}

.game-play-bottom-video ul li.broken{ background:url(images/broken-icon.gif) no-repeat; padding-left:25px;}


