@charset "utf-8";
/* CSS Document */
*{ margin:0;}
body{ background:#f5f5f5 url(../images/body-bg_white.jpg) center top no-repeat; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;}

/************************************************
*	network banner							*
************************************************/
#vgnbanner
{
    background: #000000;
    height: 20px;
    padding: 0 0 0 0;
    font-size: 11px; font-family: trebuchet ms, arial, verdana, sans-serif; color: #dddddd;
    text-align: left;
    overflow: hidden;
	border-bottom: 2px solid #303030;
}

#vgnbanner a
{
    font-size: 11px; font-family: trebuchet ms, arial, verdana, sans-serif; color: #e17d30;
}

#vgnbanner a:hover
{
    font-size: 11px; font-family: trebuchet ms, arial, verdana, sans-serif; color: #d15d10; text-decoration: underline;
}

#vgnbanner-wrap
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

#vgn-logo
{
    float: right;
}

/*Common*/
.fleft{ float:left;}
.fright{ float:right;}
.cboth{ clear:both; min-height:10px;}
.cboth_sm{ clear:both; font-size:1px; height:5px;}
.cboth_small{ clear:both; font-size:1px; height:1px;}
.space1 {line-height:5px;}
.space2 {line-height:10px;}
.space3 {line-height:15px;}
.space4 {line-height:20px;}
.space5 {line-height:30px;}
select{ width:156px;}
img{ border:0;}
img.gt {border: 2px solid #bd4d07; margin: 0 10px 2px 0;}
img.news {max-height: 150px; max-width: 150px; border: 2px solid #bd4d07; margin-right: 10px;}
a{color:#bd4d07; text-decoration:none;}
a:hover{color:#273f8e; text-decoration:none;}
h1{ color:#0f0f0f; font-size:28px; font-weight:normal; margin:0; padding:8px 0 8px 10px; font-family: 'MEgalopolisExtraRegular', Arial, Helvetica, sans-serif;}
h1.indi{ color:#0f0f0f; font-size:28px; font-weight:normal; margin:0; padding:0; font-family: 'MEgalopolisExtraRegular', Arial, Helvetica, sans-serif; line-height: 30px;}
h2{ color:#0f0f0f; font-size:28px; font-weight:normal; margin:0; padding:8px 0 8px 10px; font-family: 'MEgalopolisExtraRegular', Arial, Helvetica, sans-serif;}
h1.arro, h2.arro{ background:url(../images/h2_bg_white.gif) 8px center no-repeat; padding:8px 15px 8px 25px;}
h2.normal{ padding: 0px;}
h2.news{ padding: 0px; font-size:26px;}
h2.gi { font-size:24px;}
h3{ color:#9f9e9e; font-size:23px; font-weight:bold; text-transform:uppercase; margin:0;  padding:0 0 20px 0;}
h4{ color:#313231; font-size:18px; font-weight:bold; margin:0;  padding:5px 0 0 0;}
h5{ color:#0f0f0f; font-size:16px; font-weight:bold; margin:0;}
h5.submission{ color:#0f0f0f; font-size:23px; font-weight:bold; margin:0; font-family: 'MEgalopolisExtraRegular', Arial, Helvetica, sans-serif; text-transform:uppercase;}
p{ color:#1a1a1a; font-size:14px; margin:0; padding:10px 0; line-height:22px;}
p.small{ color:#1a1a1a; font-size:12px; margin:0; padding:4px 0; line-height:22px;}
p.small2{ color:#1a1a1a; font-size:12px; margin:0; padding:4px 0; line-height:18px;}
.smalltext2{ color:#1a1a1a; font-size:12px; margin:0; padding:4px 0; line-height:22px;}
p.white{ color:#010101; font-size:14px; margin:0; padding:2px 0; line-height:22px;}
p.gray{ color:#c5c5c5; font-size:14px; margin:0; padding:2px 0; line-height:22px;}
p.footnote{ color:#1a1a1a; font-size:10px; margin:0; padding: 0; line-height:14px; font-weight: normal;}
p.gi { width: 98%; padding: 5px; background: #eaeaea; font-weight: bold; margin: 5px 0px 5px 0px; border:solid 1px #783f01;}
p.gis { width: 98%; padding: 5px; background: #eaeaea; font-weight: bold; font-size:12px; margin: 5px 0px 5px 0px;}
p.gir { width: 98%; padding: 5px; font-weight: bold; margin: 5px 0px 5px 0px; text-align: right;}
p.girs { width: 98%; padding: 5px; font-weight: bold; font-size:12px; margin: 5px 0px 5px 0px; text-align: right;}
p.gic { width: 98%; padding: 5px; background: #eaeaea; font-weight: bold; margin: 5px 0px 5px 0px; text-align: center; border:solid 1px #783f01;}
p.indi { text-decoration: none; border-bottom: 1px dotted #343434; margin-bottom: 10px;}
p.tb {width: 98%; border: 1px solid #404040; padding: 5px; margin-bottom: 10px;}
.rgl {font-size: 10px; padding:0px; line-height; 14px;}
.gray1{ color:#202020;}, .gray{ color:#202020;}
.white{ color:#010101;}
.padding_10{ padding:10px;}
.paddingtop8{padding-top:8px;}

.thumb-size1 {width: 140px; height: 105px;}
.thumb-size2 {width: 135px; height: 102px;}

a.q {font-size: 12pt;}

@font-face {
	font-family: 'MEgalopolisExtraRegular';
	src: url('fonts/MEgalopolisExtra.eot');
	src: local('MEgalopolis Extra Regular'), local('MEgalopolisExtra'), url('fonts/MEgalopolisExtra.woff') format('woff'), url('fonts/MEgalopolisExtra.otf') format('opentype'), url('fonts/MEgalopolisExtra.svg#MEgalopolisExtra') format('svg');
}
.clearFix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*:first-child+html .clearFix{height:1%;}
*html .clearFix{height:1%;}
.grossary{text-align:center}
.black_box #comment{width:100%;overflow: auto;border:0;}
.bb{border:1px solid #1c1c1c;background:#cbd9de url(../images/bbbg.gif) repeat-x 0 0;padding:0 3px;font-size:11px;margin:2px 2px 2px 0;color:#000;}

/*Header*/
#header{ clear:both; float:left; height:68px; width:100%; padding:0;}
#header .header_bg{ width:962px; margin:0 auto; position:relative;}
#header #ugo_logo{ float:left; padding-top:10px; width:54px; height:55px;margin-right:4px;}
#header #logo{ float:left; padding-top:10px; width:329px; height:55px;}
#header #slogan{ float:right; width:254px; padding:10px 13px 0 0;}
#header #slogan p{ padding:0;font-size:10px;line-height:13px;}
#header .login_left{ float:right; background:url(../images/loginbox_left.gif) left top no-repeat; padding-left:8px; width:285px;}
#header .login_right{ float:right; background:url(../images/loginbox_right.gif) right top no-repeat; height:50px; padding:5px 9px 0 3px;}
#header .login_right .set_01{ padding-bottom:5px;}
#header .login_right .set_02{ color:#131212; font-size:11px; font-weight:bold; line-height:22px;}
#header .login_right .set_02 a{ color:#131212; text-decoration:none; padding:2px;}
#header .login_right .set_02 a:hover{ color:#bd4d07; text-decoration:none;}
#header .login_right .input_box{ vertical-align:middle; width:99px; padding:3px 5px; border:none; background:#585656; margin-right:2px; color:#cccaca; font-size:11px;}
#header .login_right .input_button, #header .login_right .checkbox{ vertical-align:middle;}

#header .loggedin{ float:right; background:url(../images/loginbox_right.gif) right top no-repeat; height:55px; padding:0px 9px 0 2px;width:274px;}
.loggedin_left{float:left;margin-right:10px;}
.loggedin_right{float:left;padding:3px 0 0 0;}
#header .loggedin a{color:#131212;font-size:10px; font-weight:bold; line-height:13px;}
#header .loggedin a.username{text-transform: uppercase;line-height:15px;}

#main_menu{ clear:both; float:left; height:75px; width:100%; padding:0; background:url(../images/header_bg_white.png) left top repeat-x;}
#main_menu .main_menu_bg{ width:962px; margin:0 auto; position:relative;}
.main_menu{ clear:both; background:url(../images/manu_bg_white.gif) left top repeat-x;}
.main_menu_left{ clear:both; background:url(../images/manu_left_white.gif) left top no-repeat;}
.main_menu_right{ clear:both; background:url(../images/manu_right_white.gif) right top no-repeat; height:24px; padding:8px 5px 0 5px;}
#main_menu ul{list-style:none; margin:0; padding:0;}
.main_lable li{ float:left; border-right:solid 1px #bb3b08; font-size:12px; font-weight:bold; text-transform:uppercase;}
.main_lable li.none{ float:left; border-right:none;}
.main_lable li.none_search{ float:right; border-right:none;}
.main_lable li a{ float:left; display:block; color:#010101; text-decoration:none; padding:0 9px;}
.main_lable li.active a{ float:left; display:block; color:#424140; text-decoration:none; padding:0 9px;}
.main_lable li a:hover{ text-decoration:none; color:#424140;}

#main_menu .sub_lable{padding:18px 0 0 0; float:left; width:785px;}
.sub_lable li{ float:left; font-size:11px; font-weight:normal;}
.sub_lable li a{ float:left; display:block; color:#353535; text-decoration:none; padding:0 9px;}
.sub_lable li.active a{ float:left; display:block; color:#273f8e; text-decoration:none; padding:0 9px;}
.sub_lable li a:hover{ text-decoration:none; color:#273f8e;}

/*Search*/
.search{ width:164px; height:19px; background:url(../images/search_bg_white.gif) left top no-repeat; float:right; margin-top:15px;}
*html .search{ margin-top:12px;}
.search_text{ vertical-align:middle; border:none; background:url(../images/searsch_left_white.gif) left top no-repeat; width:135px; font-size:11px; color:#7e7e7e; padding:3px 0 3px 7px;}
.search_but{ vertical-align:middle; border:none;}


/*Footer*/
#footer{ clear:both; float:left; width:100%; background:#ffffff; border-top:solid 1px #808080; padding:45px 0 65px 0;}
#footer .footer_bg{ width:992px; margin:0 auto;}
#footer .left_01{ float:left; width:300px; padding:0 0 0 25px;}
#footer .left_02{ float:left; width:300px; padding:0 0 0 25px;}
#footer .left_03{ float:left; width:300px; padding:0 0 0 25px;}
#footer ul{ list-style:none; margin:0; padding:0;}
#footer li{ font-size:12px; padding:6px 0;}
#footer h3.img_super{ background:url(../images/fot_super_black.png) left top no-repeat; width:291px; height:36px;}
#footer h3.img_super span{ display:none;}

/*Copyright*/
#copyright{ clear:both; height:68px; background:#f5f5f5; border-top:solid 1px #808080;}
#copyright .copyright_bg{ width:992px; margin:0 auto;}
#copyright .left{ float:left; padding:17px 0 0 25px;}
#copyright .right{ float:right; padding:17px 25px 0 0;}
#copyright ul{list-style:none; margin:0; padding:0;}
#copyright li{ float:left; border-right:solid 1px #b1b1b1; font-size:12px; font-family: Arial, Helvetica, sans-serif;}
#copyright li.none{ float:left; border-right:none;}
#copyright li a{ float:left; display:block; color:#bd4d07; text-decoration:none; padding:0 3px;}
#copyright li a:hover{ text-decoration:none; color:#b1b1b1;}


/*Contain*/
#contain{ clear:both; float:left; width:100%; padding:0px 0 27px 0;}
#contain .contain_bg{ width:962px; padding:15px; margin:0 auto; background:#fdfdfd; border:solid 1px #101010;}
#contain .conlab_01{ clear:both; float:left; width:100%; padding-bottom:15px;}
#contain .black_box{clear:both; background:#fafafa; border:solid 1px #783f01;}
#contain .black_box_light{clear:both; background:#fafafa; border:solid 1px #783f01;}
#contain .black_box1{clear:both; background:#fafafa; border:solid 1px #783f01; width:940px;}
#contain .black_box11{clear:both; background:#fafafa; border:solid 1px #783f01; width:auto;}
#contain .black_box2{clear:both; background:#fafafa; border:solid 1px #783f01; width:940px;}
#contain .black_padding{padding:10px;}
#contain .black_padding_top{padding:10px 2px;}
#contain .black_padding_left{padding:0px 10px;}
.width100{ width:100%;}
.border_img{border:solid 1px #232323;}

ul.sub_menu {list-style:none; margin:0; padding:0; background:url(../images/sub_menu_white.gif) right top no-repeat;}
ul.sub_menu li{ float:left; display:block; width:100%;  font-size:14px; font-weight:normal;}
ul.sub_menu li a{display:block; color:#bd4d07; text-decoration:none; background:url(../images/sub_menu_white.gif) right bottom no-repeat; padding: 0 0 0 10px; line-height:37px;}
ul.sub_menu li a:hover{ text-decoration:none; color:#273f8e; background:url(../images/sub_act_white.gif) right bottom no-repeat; }
ul.sub_menu li.active a{display:block; color:#6fade7; font-weight:bold; text-decoration:none; background:url(../images/sub_act_white.gif) right bottom no-repeat; padding: 0 0 0 10px; line-height:37px;}

/*Pageing*/
.pageing{ clear:both;}
.pageing .page_left{ float:left; margin-right:3px; background:url(../images/page_left_white.gif) left top no-repeat; padding-left:4px; height:21px;}
.pageing .page_right{ float:left; background:url(../images/page_right_white.gif) right top no-repeat; padding:0 8px 0 4px;  height:21px; line-height:21px; font-size:11px;  font-weight:bold; color:#FFFFFF;}
.pageing .page_left_act{ float:left; margin-right:3px; background:url(../images/page_left_act_white.gif) left top no-repeat; padding-left:4px; height:21px;}
.pageing .page_right_act{ float:left; background:url(../images/page_right_act_white.gif) right top no-repeat; padding:0 8px 0 4px;  height:21px; line-height:21px; font-size:11px;  font-weight:bold; color:#FFFFFF;}
.pageing .page_right_act a{ font-size:11px; color:#010101; text-decoration:none;}
.pageing a{ font-size:11px; color:#FFFFFF; text-decoration:none;}
.pageing a:hover{ font-size:11px; color:#FF6300; text-decoration:none;}
.jumpto{ float:right; font-weight:bold; color:#000000; font-size:11px;}
.jumpto .jump_box{background:url(../images/ask_bg.gif) left top repeat-x; width:40px; border:none; padding:1px; border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3;}


/*Home page*/
.sm_box_left{ float:left; padding-right:10px; width:148px;}
.sm_box_right{ float:right; width:148px;}
.sm_box_left_00{ float:left; padding-right:10px; width:148px;}
#contain .black_box11 .sm_box_left_00{padding-right:10px}
.sm_box_right_00{ float:left; width:148px;}
.sm_box_left_01{ float:left; padding-right:15px; width:120px;}
.sm_box_left_02{ float:left; padding-right:15px; width:305px;}
.sm_box_left_03{ float:right; width:165px;}
.sm_box_right_01{ float:right; width:148px;}
.black_box1 h4{ margin:0; padding:3px 0; font-size:12px; color:#bd4d07; font-weight:bold;}
.black_box1 p{ margin:0; padding:0; font-size:12px; color:#000000; font-weight:normal; line-height:normal;}
.home_box1{ width:315px; padding-right:15px;}
.home_box2{ width:315px;}
.home_box3{width:300px;}
/*Tabs*/
ul.tabs{ list-style:none; margin:0; padding:0; clear:both;}
ul.tabs li{ float:left; width:156px; background:#808080;} 
ul.tabs li.active{ float:left; background:#aaaaaa;}
ul.tabs li a{ float:left; display:block; width:100%; color:#bd4d07; text-decoration:none; font-weight:bold; font-size:12px; text-align:center; line-height:30px;}

/*Tabs 01*/
ul.tabs_01{ list-style:none; margin:0; padding:0; clear:both;}
ul.tabs_01 li{ float:left; width:100px; padding-right:5px;} 
ul.tabs_01 li.twotabs { float:left; width:180px; padding-right:5px;} 
ul.tabs_01 li a{ float:left; display:block; background: #fafafa; border:solid 1px #783f01; border-bottom:none; width:100%; color:#bd4d07; text-decoration:none; font-weight:bold; font-size:12px; text-align:center; line-height:30px;}
ul.tabs_01 li.active a{border:solid 1px #4a4a4a; border-bottom:none; background: #dadada; }

.home_inner_tab{ padding:10px 10px 0 10px;}
ul.tabs_con{ list-style:none; margin:0; padding:0;}
ul.tabs_con li{ border-bottom: 0.5px dotted #404040; padding:7px 0; color:#000000; font-weight:bold;} 
ul.tabs_con li.last{ background:none; border: none;}
p.doted_line{ border-bottom: 0.5px dotted #404040; padding:10px 0; margin:0;}
.home_poll p{ padding:0 0 10px 0; color:#0f0f0f; font-weight:bold; font-size:15px;}
.home_poll ul{ list-style:none; margin:0; padding:0; clear:both;}
.home_poll ul li{ color:#000000; font-size:11px; padding:4px 0 3px 0;} 
ul li.right_part{ text-align:right; background:none; border:none;}
.home_poll ul li{padding:2px 0\9;} 

.tabs_con .desc1{ width:100%; height:70px;}
.tabs_con .thum1{ float:left; margin-right:10px; width: 88px; height: 67px;}

.tabs_con .title_01{ color:#000000; font-weight:bold; font-size:14px;}
.tabs_con .title_02{ color:#bd4d07; font-weight:bold; font-size:12px;}
.tabs_con .title_02big{ color:#010101; font-weight:normal; font-size:14px; line-height: 22px;}
.tabs_con .title_03{ color:#111111; font-weight:normal; font-size:11px;}
.thumb_guide {height: 64px; width: 115px;}
.thumb_guide_1 {height: 72px; width: 147px;}
#thumb_guide_1 {height: 72px; width: 147px; border: solid 1px #242424;}
.thumb_news {height: 64px; width: 91px;}
.extra_space {line-height:13px;}


/*game-achievements*/
.game_left{ width:645px;}
.game_right{ width:300px;}
.game_left_01{ width:175px;}
.game_left_02{ width:470px;}
.blog_cont{ border-top:dashed 1px #484747; border-bottom:dashed 1px #484747; padding-top:2px;}
.add2{ width:100%; text-align:center; padding:30px 0;}
.print{background:url(../images/print_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}
.track{background:url(../images/track_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}
.report{background:url(../images/report_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}
.answer{background:url(../images/answer_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}
.author{background:url(../images/author_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}

/*game-cheats*/
h2.blog_title{ padding:10px 0 0 0px;}
.ask_com { padding:10px;}
.ask_com label{ color:#e60404; font-size:14px; font-weight:bold;}
.ask_com input{ vertical-align:middle;}
.ask_com p{ padding:5px 0;}
.ask_com .ask_box{ background:url(../images/ask_bg.gif) left top repeat-x; width:401px; border:none; padding:2px; border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3;}
.ask_com .ask_box1{ background:url(../images/ask_bg.gif) left top repeat-x; width:280px; border:none; padding:2px; border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3;}
.blog_lists{ position:relative; width:auto; height:66px; margin-top:-1px;  border:solid 1px #783f01; border-top:none;}
.blog_lists .blog_01{ float:left; background:url(../images/blog_01_white.gif) left top no-repeat; width:167px; height:66px;}
.blog_lists .blog_01 .txt_01{ float:left; text-align:center; width:85px; padding:6px 20px 0 0; height:60px; color:#FFFFFF; font-size:11px;}
.blog_lists .blog_01 .txt_01 span{ font-size:40px;}
.blog_lists .blog_01 .txt_02{ float:left;}
.blog_lists .blog_01 .txt_02 img{ margin:5px 0 0 0;}

.thumb_title { background-image:url(/images/blog_t1.gif);width:54px;height:5px;margin-top:5px; }
.thumb_up { background-image:url(/images/blog_t2.gif);width:54px;height:17px; margin-top:5px;}
.thumb_down { background-image:url(/images/blog_t3.gif);width:54px;height:18px;margin-top:5px; }

.blog_lists .blog_02{ float:right; width:300px; height:66px; font-size:11px; font-weight:bold;}
.blog_lists .blog_02 .txt_01{ float:left; width:99px; height:32px; line-height:32px; background:#b6b6b6; margin-right:1px; text-align:center;}
.blog_lists .blog_02 .txt_011{ float:left; width:99px; height:30px; padding-top:2px; background:#b6b6b6; margin-right:1px; text-align:center;}
.blog_lists .blog_02 .txt_013{ float:left; width:198px; height:32px; line-height:32px; background:#b6b6b6; margin-right:1px; text-align:center;}
.blog_lists .blog_02 .txt_02{ float:left; width:299px; height:32px; line-height:32px; background:#b6b6b6; margin:1px 0 0 0; text-align:center;}

.blog_lists .blog_05{ float:right; width:475px; height:66px; font-size:11px; font-weight:bold;}
.blog_lists .blog_05 .txt_01{ float:left; width:345px; padding-left:13px; height:32px; line-height:32px; background:#b6b6b6; margin-right:1px; text-align:left;}
.blog_lists .blog_05 .txt_02{ float:right; width:115px; height:32px; line-height:32px; background:#b6b6b6; text-align:center;}
.blog_lists .blog_05 .txt_03{ float:left; width:97%; padding-left:3%; height:32px; line-height:32px; background:#b6b6b6; margin-top:1px; text-align:left;}
.txt_01_box{ width:245px; background:#f5f5f5; border:none; color:#000000;}

.blog_lists_01 {position:relative; width:auto; height:32px; margin:-1px 0 0 0; padding:0 1px 1px 1px;  border:solid 1px #783f01; border-top:none;}
.blog_lists_01 .blog_03{ float:left; width:70%; text-align:center; height:32px; line-height:32px; background:#b6b6b6; font-size:11px; font-weight:bold;}
.blog_lists_01 .blog_04{  float:right; width:29.8%; text-align:center; height:32px; line-height:32px; background:#b6b6b6; font-size:11px; font-weight:bold;}

.blog_lists_02 {position:relative; width:auto; height:32px; margin:-1px 0 0 0; padding:0 1px 1px 1px;  border:solid 1px #783f01; border-top:none;}
.blog_lists_02 .blog_01{ float:left; width:100%; text-align:center; height:32px; line-height:32px; background:#b6b6b6; font-size:11px; font-weight:bold;}

/*game-individual-cheats*/
.comments{ background:#dadada; padding:12px; color:#121212; font-size:14px; line-height: 22px;}
.comments_bottom { background:url(../images/comment_bottom_white.gif) left top no-repeat;}
.comments_img { margin:3px 5px 0 0; max-height:33px;  max-width:33px;}

/*game-individual-questions*/
.questions p{ padding:5px 0; line-height:22px;}
.questions .question_box{ width:270px; border:none; background:#FFFFFF; border: 1px solid #783f01;}
.sort{background:url(../images/achi.gif) no-repeat 0 50%;padding:5px 0 5px 20px;margin-left:5px}

/*game-walkthroughs*/
.table_border{ background:#a7a7a7; color:#000000; font-size:11px; font-weight:bold;}
.table_head{ background-color: #f2f2f2;}
.table_sub td{ background:#fdfdfd;}
.nobold{font-weight:normal;}
.table_head_01 td{ background: #f2f2f2; color:#000000;}
.table_head_01 td.active{ background: #e1e1e1;}

/*game-wallpapers*/
.game_wallpaper_img1{ float:left; margin-right:10px;}
.game_wallpaper_img2{ float:right;}

/*userpage-friends*/
.main_left_part{ width:175px;}
.main_right_part{ width:785px;}
.user_name{background:url(../images/h2_bg.gif) 8px center no-repeat; padding:5px 0 5px 25px;}
.user_thum{ float:right;}

/*video-index*/
.scroller{ height:355px; width:92%; overflow-y: scroll;}
.scroller_ul{ float:left; width:100%;}
h3.vedio{ text-transform:inherit; color:#010101; padding:0;}
.megalopolis{font-family: 'MEgalopolisExtraRegular', Arial, Helvetica, sans-serif;text-transform: uppercase;color:#0f0f0f;padding:25px 0 0px 10px;font-size:13px;line-height:1em;}
.sfont1{font-family: 'MEgalopolisExtraRegular', Arial, Helvetica, sans-serif;text-transform: uppercase;color:#0f0f0f;font-size:13px;}
li.vadio_fleft{ float:left; width:300px;}
li.vadio_fright{ float:right; width:300px;}

.blog_lists_021 {position:relative; width:auto; height:32px; margin:-1px 0 0 0; padding:0 1px 1px 1px;  border:solid 1px #783f01; border-top:none;}
.blog_lists_021 .blog_01{ float:left; width:100%; text-align:center; height:32px; line-height:32px; background:#b9b9b9; font-size:11px; font-weight:bold;}

.blog_lists_022 {position:relative; width:auto; margin:-1px 0 0 0; padding:8px 1px 7px 1px; background:#b9b9b9 ;  border:solid 1px #783f01; border-top:none;}
.blog_lists_022 .blog_01{ width:100%; text-align:left; height:32px; line-height:32px; background:#b9b9b9; font-size:11px; font-weight:bold;}
.blog_lists_022 .blog_01 p{ color:#000000; font-size:11px; padding:0 5px;}

/*wallpapers-index*/
ul.tabs_con li.wallpaper_fleft{ float:left; width:135px;background: none;} 
ul.tabs_con li.wallpaper_fright{ float:right; width:135px;background: none;} 
ul.tabs_con li.wallpaper_fleft_01{ float:left; width:148px; padding-right:10px;background: none;} 
ul.tabs_con li.wallpaper_fleft_02{ float:left; width:148px;background: none;}
ul.tabs_con li.wallpaper_fcenter_02{ float:center; width:148px;background: none;} 

/*game-fullreview*/
.stars .blog_01{ text-align:left; height:25px; padding:7px 7px 0;width:97%}

/*guides-index*/
ul.tabs_con_01{ list-style:none; margin:0; padding:0;}
ul.tabs_con_01 li{ clear:both; background:url(../images/tabs_con.gif) left bottom repeat-x; padding:10px 0; color:#000000;}
.tabs_con_01 .desc1{ width:100%;}
.tabs_con_01 .thum1{ float:left; margin-right:10px;}
.tabs_con_01 .desc1 img{ border:solid 1px #232323;}
.tabs_con_01 h5{ margin:0; padding:0; color:#000000; font-weight:bold; font-size:22px;}
.tabs_con_01 p{ padding:2px 0; color:#010101; font-weight:normal; font-size:14x;}
.tabs_con_01 .title_03{ color:#000000; font-weight:normal; font-size:11px;}

/*guides-individual*/
.guide_left{width:300px;padding:0 15px 0 0;}
.guide_right{width:645px;}
.guide-game-logo{width:111px;height:125px;margin-left:5px;}
.guide-game-logo-right{width:525px;}
.guide-title{color:#000000;font-size:22px;font-weight:bold;}
.guides-list{margin:0;padding:0;}
.guides-list li{list-style:none;background-color:#fdfdfd; padding:8px 5px;margin-bottom:1px;font-size:10px; width:124px; border:solid 1px #a7a7a7;}
.guides-list li.guide-list-top{background-color:transparent;}

/*latest-news*/
.platform{ background:#282828 url(../images/platform_07.gif) left bottom no-repeat;}
.platform div{ color:#000000; font-weight:bold; font-size:14px; padding-left:20px; line-height:22px;}
.platform div a{ color:#000000; display:block; text-decoration:none;}
.platform div p a{ color:#FF6300; display:inherit; text-decoration:none;}
.platform_01{ background:url(../images/platform_01.gif) left top no-repeat; height:96px;}
.platform_02{ background:url(../images/platform_02.gif) left top no-repeat; height:29px;}
.platform_03{ background:url(../images/platform_03.gif) left top no-repeat; height:29px;}
.platform_04{ background:url(../images/platform_04.gif) left top no-repeat; height:29px;}
.platform_05{ background:url(../images/platform_05.gif) left top no-repeat; height:29px;}
.platform_06{ background:url(../images/platform_06.gif) left top no-repeat; height:22px;}

/*platform-letter*/

/*questions*/
.views{float:right;margin:0 60px 0 0}
.answers{float:right;margin:0 30px 0 0}
/*updated*/
/*Tabs 01*/
ul.tabs_update{ list-style:none; margin:0; padding:0 24px 0 0; clear:both;}
ul.tabs_update li{ float:left; width:65px; padding-right:5px;} 
ul.tabs_update li a{ float:left; display:block; background: #fafafa; border:solid 1px #636161; border-bottom:none; width:100%; color:#313231; text-decoration:none; font-weight:bold; font-size:12px; text-align:center; line-height:30px;}
ul.tabs_update li.active a{border:solid 1px #4a4a4a; border-bottom:none; background: #dadada; }

/*register and submit forms*/
.register_form {width: 570px; border: 1px solid #343434; background: #131212; color: #010101; font-size: 14pt; line-height: 18pt; font-weight: bold;}
.rf_left {width: 270px; text-align: right; vertical-align: top;}
.rf_center {width: 270px; text-align: left; vertical-align: top;}
.rf_right {width: 30px;text-align: left; vertical-align: top;}
.rf_error {width: 570px; background: #bb0000; color: #010101; font-size: 14pt; line-height: 18pt; font-weight: bold;}
.rf_error1 {width: 98%; text-align: center; padding: 5px;}
.rf_warning {width: 570px; background: #ff6301; color: #010101; font-size: 14pt; line-height: 18pt; font-weight: bold;}
.rf_added {width: 570px; background: #00bb00; color: #010101; font-size: 14pt; line-height: 18pt; font-weight: bold;}
.rf_boxed {width: 570px; border: 1px solid #343434; background: #131212; color: #010101; font-size: 12pt; line-height: 18pt; font-weight: bold;}
.rf_formmessage {width: 260px; text-align: right; font-size: 11pt; font-weight: bold; color: #010101;}

.rf_textbox { background: #fafafa; width:250px; height:18px; font-size: 14px; color: #000000; padding:5px;border: 1px solid #783f01;}
.rf_textbox:focus, .rf_textbox:hover { background-color:#f8d6ba;}

.tb-big1 {height:100px;}
.tb-big2 {height:300px;}
.tb-big3 {width:100%; font-size: 18px;}
.tb-big4 {width:98%; font-size: 18px;}

.rf_bigsubmit {background: #fafafa; font-size:18px; color: #bd4d07; padding: 5px; border: 1px solid #783f01; font-weight: bold; width: 480px;}
.rf_bigsubmit:focus, .rf_bigsubmit:hover {border: 1px solid #808080; color: #273f8e;}

.rf_dob {background: #fafafa; width:80px; font-size: 14px; color: #000000; padding:5px; border: 1px solid #783f01; margin-right: 3px;}

.sub-size1 {width: 270px;}
.sub-size2 {width: 100%;}
.sub-size3 {width: 120px; font-size: 14px;}
.sub-size4 {width: 152px;}
.sub-size5 {width: 50px;}

.rf_avatar img{margin: 4px; border: 4px solid #1f1f1f; height: 35px; width: 35px;}
.rf_avatar img:focus, #rf_avatar img:hover {border: 4px solid #bd4d07;}
.rf_avatar_large img{max-height: 100px; max-width: 100px;}

.guidelines {width: 98%; margin: 5px 5px 5px 0px; padding: 5px; background: #1d1c1c; border: 1px solid #bb0000;}
.guidelines li {font-size: 14px; color: #1a1a1a; line-height: 24px;}

/*game index*/
ul.gi_thumbs{width: 100%; float:left; margin: 0px; list-style-type:none; padding: 0px; text-align: center;}
ul.gi_thumbs li{float:left; width:145px; height:110px; margin: 0px 0px 10px 3px; padding: 0px;}
ul.gi_thumbs img{width:138px; height:90px; border:solid 1px #343434;}
ul.gi_thumbs li a {font-size:14px; font-weight: normal;}

ul.gi_thumbs2{width: 100%; float:left; margin: 0px; list-style-type:none; padding: 0px; text-align: center;}
ul.gi_thumbs2 li{float:left; width:135px; height:90px; margin: 0px 0px 10px 3px; padding: 0px;}
ul.gi_thumbs2 img{width:128px; height:90px; border:solid 1px #343434;}
ul.gi_thumbs2 li a {font-size:14px; font-weight: normal;}

ul.gi_thumbs3{width: 100%; float:left; margin: 0px; list-style-type:none; padding: 0px; text-align: center;}
ul.gi_thumbs3 li{float:left; width:214px; height:153px; margin: 0px 0px 10px 10px; padding: 0px;}
ul.gi_thumbs3 img{width:203px; height:143px; border:solid 1px #343434;}
ul.gi_thumbs3 li a {font-size:14px; font-weight: normal;}

.gi_pack {width: 160px; text-align:center; clear:both; background:#131212; border:solid 1px #343434; padding: 10px 0px 10px 0px;}
.gi_pack_1 {max-width: 150px;}

/*guide pop*/
ul.guide_pop { display:none; position:absolute; width:220px; background-color:#b8b8b8;margin-left:172px; padding:0; border: 2px solid #707070;
z-index:2;}
ul.guide_pop li{ float:left; display:block; width:220px; font-size:14px; font-weight:normal; border-bottom: 1px solid #505050;}
ul.guide_pop li a{display:block; color:#bd4d07; text-decoration:none; background-image: none; background-color: #b8b8b8; padding: 0 10px 0 10px; line-height:37px;}
ul.guide_pop li a:hover{ text-decoration:none; color:#273f8e; background-image: none; background-color: #a8a8a8; }
ul.guide_pop li.active a{display:block; color:#273f8e; text-decoration:none; background-image: none; background-color: #a8a8a8; padding: 0 0 0 10px; line-height:37px;}

ul.tabs li.active { cursor:pointer; cursor:hand; }
ul.tabs_01 li.active { cursor:pointer; cursor:hand; }
#header .loggedin a.username{text-transform: none;}
#switchAllVideos .home_inner_tab { padding:0px; }
#switchAllVideos .home_box1 { width:300px; }
#switchAllVideos .home_box2 { width:300px; }

/*bio*/
ul.bio_avatars {width: 100%; float:left; margin: 0px; list-style-type:none; padding: 0px; text-align: center;}
ul.bio_avatars li{float:left; width:80px; height:80px; margin: 0px 0px 10px 3px; padding: 0px;}
ul.bio_avatars img{width:50px; height:50px; border:solid 1px #343434;}
ul.bio_avatars li a {font-size:12px; font-weight: normal;}

p.bio_teams {font-size:11px; line-height: 14px;}
p.bio_teams img{float:left; width:50px; height:50px; border:solid 1px #343434; margin-right: 5px; vertical-align: text-top;}
p.bio_teams a {font-size:11px; font-weight: bold;}

.hand { cursor:pointer; cursor:hand; }

textarea {border 1px solid #783f01;}
/*forums*/
.favouriteforums {display:none;max-height:250px; width:300px;overflow:auto; z-index:2; position:relative;left:-212px;top:8px;background:#222222;
        border: 2px solid #313131;text-align:left;padding:4px;}

.smallteamlogo {max-height: 40px; max-width: 40px;}
.largeteamlogo {max-height: 200px; max-width: 450px;}	
	
#forum {
	margin-top: 5px;
	b-ackground: #eeeeee;
	font-size: 12px;
	line-height: 20px;
	font-family: trebuchet ms, arial, verdana;
	width: 945px;
	margin-right: 2px;
	margin-left: 2px;
	color: #eeeeee;
}

.forum-intro {
	display: block;
	width: 945px;
	float: left;
	background:#232323;
	border: 2px solid #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 0px;
}

.forum-intro-hub {
	display: block;
	width: 945px;
	height: 167px;
	float: left;
	background:#232323;
	border: 2px solid #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 0px;
}

.forum-intro-buttons{
	display: block;
	width: 88px;
	float: left;
	background:#232323;
	border-left: 2px solid #313131;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 2px solid #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}

.forum-intro-buttons-alt{
	display: block;
	width: 88px;
	float: left;
	background:#333333;
	border-left: 2px solid #313131;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 2px solid #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}

.forum-intro-buttons-last{
	display: block;
	width: 88px;
	float: left;
	background:#232323;
	border-left: 2px solid #313131;
	border-right: 2px solid #313131;
	border-top: 0px;
	border-bottom: 2px solid #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}

.forum-intro-buttons-last-alt{
	display: block;
	width: 88px;
	float: left;
	background:#333333;
	border-left: 2px solid #313131;
	border-right: 2px solid #313131;
	border-top: 0px;
	border-bottom: 2px solid #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}

.forum-intro H1 {font-size: 20px; line-height: 20px; font-family: trebuchet ms, Arial, Helvetica, sans-serif; margin: 0px;}

.forum-intro H1 a {font-size: 20px; line-height: 20px; font-family: trebuchet ms, Arial, Helvetica, sans-serif; margin: 0px;}

.forum-intro p {margin: 0px;}

.forumgamebox {background:#131313; display: block; width: 620px; float: left; border: 2px solid #313131; padding: 5px; margin-bottom: 10px; margin-left: 2px;}

#forum a:hover {	
	text-decoration: underline;
}
#forum .forum-nav {
	float: right;
	font-size: 12px;
	color: #ca4608;
	margin-right: 20px;
}
#forum .forum-nav a {
	text-decoration: none;
	font-size: 12px;
	color: #ca4608;
}
.forum-main table {
	b-ackground: #383838;
	clear: both;
	m-argin-left: 10px;
}

.forum-main table td {
	b-order-bottom: 1px solid #999;
	b-order-right: 1px solid #999;
	padding: 5px;
	font-size: 12px;
	color: #fff;
}

.forum-main p {
	padding: 2px;
}

.forum-main table td strong {
	color: #ca4608;
}
.forum-main table .black {
	font-size: 12px;
	color: #fff;
	padding-left: 10px;
	height: 29px;
	background:url(http://www.supercheats.com/newdesign/images/black.gif) repeat-x;
}
.forum-main table a {
	color: #ca4608;
	font-weight: bold;
	text-decoration: none;
}
.forum-main-index table {
	border: 2px solid #313131;
	clear: both;
}

.forum-main-index table td {
	padding: 5px;
}

.forum-main-index p {
	padding: 2px;
}

.forum-main-index p .desc {
	font-size: 11px;
}

.forum-main-index a .desc {
	font-size: 11px;
}


.forum-main-index table td strong {
	color: #ca4608;
}
.forum-main-index table .black {
	font-size: 14px;
	color: #fff;
	text-align: left;
	padding-left: 10px;
	height: 29px;
	background:url(http://www.supercheats.com/newdesign/images/black.gif) repeat-x;
}
.forum-main-index table a {
	color: #ca4608;
}
.forum-main-index-row1 {
	background:#232323;
	border: 1px dotted #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 12px;
	margin-bottom: 0px;
}

.forum-main-index-row1 a {
	font-size: 12px;
}

.forum-main-index-row1 a.forumtitle {
	font-size: 16px;
}
.forum-main-index-row1-small {
	background:#232323;
	border: 1px dotted #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 0px;
}

.forum-main-index-row1-small a {
	font-size: 11px;
}

.forum-main-index-row1-small a.forumtitle {
	font-size: 16px;
}

.forum-main-index-row1-r {
	background:#232323;
	border: 1px dotted #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 12px;
	margin-bottom: 0px;
	text-align: right;
}

.forum-main-index-row1-r a {
	font-size: 12px;
}

.forum-main-index-row1-r a.forumtitle {
	font-size: 16px;
}


.thread-l {
	background:#232323;
	border: 1px dotted #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 0px;
	text-align: left;
}

.thread-l a {
	font-size: 12px;
}

.thread-l a.forumtitle {
	font-size: 16px;
}

.thread-r {
	background:#232323;
	border: 1px dotted #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 0px;
	text-align: right;
}

.thread-r a {
	font-size: 12px;
}

.thread-r a.forumtitle {
	font-size: 16px;
}


.thread-c {
	background:#232323;
	border: 1px dotted #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 0px;
	text-align: center;
}

.thread-c a {
	font-size: 12px;
}

.thread-c a.forumtitle {
	font-size: 16px;
}

.thread-c-lp {
	background:#232323;
	border: 1px dotted #313131;
	padding: 5px;
	color: #cbcdca;
	font-size: 11px;
	margin-bottom: 0px;
	text-align: left;
}

.thread-c-lp a {
	font-size: 12px;
}

.thread-c-lp a.forumtitle {
	font-size: 16px;
}

.forumposttext {font-size: 22pt;}

.threadlistcol1 {width: 474px;}
.threadlistcol2 {width: 200px;}
.threadlistcol3 {width: 10px;}
.threadlistcol4 {width: 10px;}
.threadlistcol5 {width: 200px;}

.threadlistcol1lp {width: 150px;}
.threadlistcol2lp {width: 474px;}
.threadlistcol3lp {width: 10px;}
.threadlistcol4lp {width: 150px;}
.threadlistcol5lp {width: 150px;}

.threadlistplatcol1 {width: 400px;}
.threadlistplatcol2 {width: 60px;}
.threadlistplatcol3 {width: 150px;}
.threadlistplatcol4 {width: 10px;}
.threadlistplatcol5 {width: 10px;}
.threadlistplatcol6 {width: 150px;}

.forumdetail {color: #cccccc; margin-bottom: 10px;}

.forumleft1 {background: #000000;}
.forumright1 {background: #202020;}

.forumleft2 {background: #0C0C0C;}
.forumright2 {background: #2C2C2C;}

.border-b {
border-bottom: 2px solid #313131;
}

.border-sig {
border-top: 2px dotted #313131;
}

.border-l-t-b {
border-left: 2px solid #313131;
border-top: 2px solid #313131;
border-bottom: 2px solid #313131;
width: 120px;
}

.border-t {
border-top: 2px solid #313131;
}

.border-t-r {
border-top: 2px solid #313131;
border-right: 2px solid #313131;
}

.border-r {
border-right: 2px solid #313131;
width: 874px;
}

.border-r-t-b {
border-right: 2px solid #313131;
border-top: 2px solid #313131;
border-bottom: 2px solid #313131;
width: 874px;
}

.border-r-b {
border-right: 2px solid #313131;
border-bottom: 2px solid #313131;
}

.border-l-r-t {
border-right: 2px solid #313131;
border-left: 2px solid #313131;
border-top: 2px solid #313131;
}


/*new items*/
.main_menu_style_select { 
	float:right; width: 63px; height:15px; background-color:#fff;overflow:visible; 
	position:relative; top:-6px;left:4px;
}
#searchresults {
-moz-border-radius: 3px;-webkit-border-radius: 3px;width:228px;
padding:0px;margin-top:2px;font-size:10px;background-color:#fff; 
position:relative;left:-60px;z-index:10000; display:none;
}

.gobutton { font-size:14px;line-height:14px; margin-bottom:0px;padding:0px;padding-left:5px; padding-right:5px; }
.arcodebar {
	font-size:12px; background-color:#333;color:#FF6300; padding:2px 4px 2px;
}
.arcodetoggle {
	padding:2px;padding-left:5px;padding-right:4px;background-color:#444;color:#ff6300;font-size:12px; font-weight:bold;font-family:arial;width:78px;cursor:pointer;cursor:hand;
}
.arcodearea { 
margin-top:5px;font-family:Lucida Console,monospace;font-size:0.9em;line-height:1.2em;
}
.arcode {
	border-top:2px dotted #888;margin-top:5px;
}
