body
{
	background: #FFFFFF url(../../../asset.100.ggftw.net/r2/backgrounds/pagebg.png) repeat-y top left;
	color: #595959;
	font: 10pt Arial,"Arial Unicode MS", Helvetica, Tahome, Verdana, sans-serif;
	margin:0;
	padding:0;
	line-height:150%;
	height:100%;
}
a:link, body_alink
{
	color: #165488;
	text-decoration: none;
}
a:visited, body_avisited
{
	color: #165488;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #165488;
	text-decoration: underline;
}
.page
{
	background: #FFFFFF url(../../../asset.100.ggftw.net/r2/backgrounds/col1bg.png) repeat-y scroll left top;
	color: #535252;
	border-bottom:solid 1px #B4B4B4;
	padding-bottom: 25px;
}
td, th, p, li
{
	font: 10pt Arial,"Arial Unicode MS", Helvetica, Tahome, Verdana, sans-serif;
	border-collapse: collapse;
}
.tborder
{
	background: #D1D1E1;
	color: #000000;
	border-collapse: collapse;
	border: 1px solid #DCDCDC;
}
.tcat
{
	background: #2D2D2D url(../../../asset.105.ggftw.net/r2/backgrounds/tcat.png) top left repeat-x;
	color: #FFFFFF;
	font: bold 10pt Arial,"Arial Unicode MS", Helvetica, Tahoma, Verdana, sans-serif;
	height: 38px;
	padding: 0px 12px !important;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #ffffff;
	text-decoration: underline;
}
.thead
{
	background: #E9E9E9;
	color: #686868;
	font: bold 11px Arial,"Arial Unicode MS", Helvetica, Tahome, Verdana, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #444444;
}
.thead a:visited, .thead_avisited
{
	color: #444444;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #FFFF00;
}
.tfoot
{
	background: #3E5C92;
	color: #E0E0F6;
}
.tfoot a:link, .tfoot_alink
{
	color: #E0E0F6;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #E0E0F6;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #FFFF66;
}
.alt1, .alt1Active
{
	background: #f7f7f7;
	color: #2a2a2a;
	border: 1px solid #DCDCDC;
	border-collapse: collapse;
}
.alt2, .alt2Active
{
	background: #f4f4f4;
	color: #2a2a2a;
	border: 1px solid #DCDCDC;
	border-collapse: collapse;
}
.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 5px 10px 10px 10px;
	padding: 0px;
}
.wysiwyg a:link, .wysiwyg_alink
{
	color: #22229C;
}
.wysiwyg a:visited, .wysiwyg_avisited
{
	color: #22229C;
}
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover
{
	color: #FF4400;
}
textarea, .bginput
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.bginput option, .bginput optgroup
{
	font-size: 10pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
	font: 10px Arial,"Arial Unicode MS", Helvetica, Tahome, Verdana, sans-serif;
}
select
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px Arial,"Arial Unicode MS", Helvetica, Tahome, Verdana, sans-serif;
}
.time
{
	color: #666686;
}
.navbar
{
	font: 11px Arial,"Arial Unicode MS", Helvetica, Tahome, Verdana, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #F3F3F3;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}
.panelsurround
{
	background: #E4E4E4;
	color: #000000;
}
legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: #2D2D2D url(../../../asset.105.ggftw.net/r2/backgrounds/tcat.png) top left repeat-x;
	color: #ffffff;
	font: bold 11px Arial,"Arial Unicode MS", Helvetica, Tahoma, Verdana, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	border: 0px !important;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #ffffff;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #ffffff;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #BBC7CE;
	color: #000000;
	font: 11px Arial,"Arial Unicode MS", Helvetica, Tahome, Verdana, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #8A949E;
	color: #FFFFFF;
	font: 11px Arial,"Arial Unicode MS", Helvetica, Tahome, Verdana, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, th.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** de-emphasized text */
.shade, a.shade:link, a.shade:visited { color: #777777; text-decoration: none; }
a.shade:active, a.shade:hover { color: #FF4400; text-decoration: underline; }
.tcat .shade, .thead .shade, .tfoot .shade { color: #DDDDDD; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }
.headerbar {width:100%;height:50px;margin:0;padding:0;background:#2D2D2D}
.headerspace {height: 50px; background: none !important; margin: 0 auto}
.tagline {background:#2D2D2D;margin:0 auto;overflow:hidden;height:20px}
.tagline h2 {color:#FFFFFF;background:#7D7D7D;font-size:10px;margin:0;padding:0 0 0 14px;font-weight:normal;width:200px;float:left;height:20px}
.tagline .endspace { width:23px;height:20px;float:right;background:#FFFFFF}
.topnav {margin:0px auto;background:#FFFFFF url(../../../asset.100.ggftw.net/r2/backgrounds/col1bg.png) left top repeat-y}
.topnav .userblock {float:left;width:175px;height:22px;margin:0;padding:10px 0 0 15px;background:#F3F3F3}
.topnav .nav {float:right;width:748px;background:#FFFFFF;height:32px;padding: 0 23px 0 24px}
.topnav .navbasic {height:66px !important}
.topnavlite .userblock {height:auto}
.topnavlite .nav {height:auto}
.topnav .nav ul {width:748px;height:34px;background:#2D2D2D url(../../../asset.101.ggftw.net/r2/backgrounds/navsprite-v3.png) 0px -216px repeat-x;list-style-type:none;list-style-image:none;margin:-20px 0 0;padding:0;z-index:99}
.topnav .nav ul.topbasic {padding-top:22px;background-position:0px -188px;margin:0 !important}
.topnav .nav ul li {display:block;float:left;padding:0 1px 0 0;margin-top:6px;font-weight:bold;font-size:13px;background:transparent url(../../../asset.101.ggftw.net/r2/backgrounds/navsprite-v3.png) 0px -112px no-repeat;line-height:180%;position:relative}
.topnav .nav ul li.last a {width:58px}
.topnav .nav ul li a {color:#FFFFFF;text-decoration:none;display:block;height:20px;margin:-6px -1px 0 0;padding:10px 12px;z-index:100;background:url(../../../asset.100.ggftw.net/r2/backgrounds/navfooter.png) bottom left no-repeat;width:50px;text-align:center}
.topnav .nav ul li a:hover {border:solid 1px #a7a7a7;padding:9px 11px;background:url(../../../asset.101.ggftw.net/r2/backgrounds/navsprite-v3.png) 0px -150px repeat-x;color:#343434}
.topnav .nav ul li.active a {color:#FF9503}
.topnav .nav ul li.active a:hover {color:#343434}
#top_userinfo {float:left;width:175px;margin:12px 0 12px;padding:0 0 0 15px;background:#F3F3F3;overflow:hidden}
#top_userinfo img {width:48px;max-height:48px;border:0px}
#top_userinfo ul {float:right;list-style-type:none;list-style-image:none;width:120px;text-align:left;margin:0;padding:0}
#top_userinfo ul li {font-size:9px;line-height:13px !important}
#top_userinfo ul li.name {font-size:11px;font-weight:bold}
#top_userinfo .msgcount {color:#DA9431;font-weight:bold;font-family:Tahoma}
#top_userinfo label {display:block;color:#535252;width:160px;font-size:9px;font-weight:bold;line-height:12px;margin-top:3px}
#top_userinfo label.cblabel {display:block;color:#535252;width:100px;font-size:9px;font-weight:bold;line-height:12px;margin-top:3px;float:left}
#cse-search-box div {width:168px;background:#FFFFFF;border:solid 1px #A5A5A5;overflow:hidden;margin-bottom:14px}
#cse-search-box button {width:23px;height:19px;border:0;border-left:solid 1px #A5A5A5;margin:0;padding:0;background:#F3F3F3 url(../../../asset.100.ggftw.net/r2/icons/iconsheet-v4.png) 0px -148px no-repeat;float:right}
#cse-search-box input {width:142px;height:17px;border:0;margin:2px 0 0 1px;padding:0;float:left;font-size:9px;color:#B4B4B4}
.social {clear:both;margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #E6E6E6;overflow:hidden}
.socialavatar {float:left;width:60px;text-align:center}
.socialavatar img {border:0}
.socialpost {float:right;width:392px;color:#A5A5A5;font-size:12px}
.socialpost span {color:#535252}
.socialpost a {font-weight:bold}
.socialpost a.modestlink {font-weight:normal;font-size:10px}
.socialdate {font-size:10px;color:#BDBDBD;width:382px;overflow:hidden;line-height:10px}
.socialsubtext {width:382px;max-height:84px;font-size:10px;color:#535252;position:relative;overflow:hidden}
.socialsubtext p {margin:10px 0}
.socialsubtext_im {width:382px;font-size:10px;color:#535252;position:relative;overflow:hidden}
.socialsubtext_im .gameimg {width:75px;height:75px;float:left;margin:9px 10px 6px 0}
.socialsubtext_im .gameimgtxt {width:297px;max-height:60px;float:right;overflow:hidden;font-size:12px}
.socialimage {width:100px;margin:2px;padding:2px;border:solid 1px #C0C0C0}
.alltimes {background:url(../../../asset.100.ggftw.net/r2/backgrounds/col1bg.png) repeat-y scroll left top;text-align:center}
.homelogin {width:160px;height:20px;font-size:11px;margin:0;padding:0;border:solid 1px #A5A5A5;color:#B4B4B4}
.homepassword {border-top:0}
.homebutton {font-weight:bold;color:#535252;width:50px;height:19px;border:solid 1px #A5A5A5;background:#F3F3F3 url(../../../asset.100.ggftw.net/r2/backgrounds/login-submit.png) top left repeat-x;font-size:11px;margin:5px 15px 0 0px;line-height:100%;float:right}
#footernav {width:985px;margin:0 auto;padding:0 0 50px 0;overflow:hidden;background:#FFFFFF url(../../../asset.100.ggftw.net/r2/backgrounds/col1bg.png) top left repeat-y}
#footernav #copyright {float:left;width:190px}
#footernav #copyright p {font-size:10px;line-height:12px;color:#535252;margin:10px 10px 0 0;text-align:right}
#footernav #navlists p.mission {margin:2px 10px 10px;text-align:left;float:left;font-size:10px;line-height:14px;color:#A5A5A5;width:255px}
#footernav #navlists {float:right;width:795px}
#footernav #navlists ul {margin:0;padding:0;list-style-type:none;list-style-image:none;float:left;width:130px}
#footernav #navlists ul li {list-style-type:none;list-style-image:none;padding-left:20px;color:#A5A5A5;font-size:11px;line-height:180%;text-align:left}
#footernav #navlists ul li.cat {font-weight:bold;margin:10px 0;padding:0 0 10px 20px;border-bottom:solid 1px #E6E6E6;line-height:100%}
#footernav #navlists ul li a, #footernav #navlists ul li a:hover {color:#A5A5A5}
#footernav #navlists h4 {padding:0 0 10px 10px;border-bottom:solid 1px #E6E6E6;line-height:100%;font-weight:bold;color:#A5A5A5;font-size:11px;line-height:100%;float:left;margin:10px 0;width:255px;text-align:left}
.ggnews-link {border-bottom:solid 1px #E6E6E6}
.ggnews-link .newstitle {line-height:14px;margin-bottom:3px;display:block;font-size:12px}
.ggnews-link .newslink {line-height:125%;margin:5px 0 !important;display:block}
.ggnews-link .dateline {font-size:9px;color:#A5A5A5;line-height:100%}
.ggnews-link .gameimage_div { width:75px;height:75px;float:left;margin: 0 15px 15px 0}
.ggnews-link .gameimage { width:75px;height:75px;border:0px}
.ggnews-link a {font-size:11px;font-weight:bold}
.recban_space {margin: 0 auto;text-align:center;padding:25px 15px 2px 190px;background:url(../../../asset.100.ggftw.net/r2/backgrounds/col1bg.png) repeat-y scroll left top}
.recban_text {text-align:center;font-size:10px;padding:0 0 2px 190px;background:url(../../../asset.100.ggftw.net/r2/backgrounds/col1bg.png) repeat-y scroll left top}
.gg_game {font-size:10pt;line-height:150%}
.gg_game_ratebit {border:solid 1px #C0C0C0; background: #F1F1F1; margin: 5px 0; padding: 5px; }
.gg_game h3 {font-size:14px;color:#343434;border:none;margin:0 0 10px;padding:0 0 2px;line-height:100%}
.gg_game h3.section {border-bottom:solid 1px #B4B4B4;margin:5px 0 10px;padding:5px 0 0;font-size:14px;line-height:150%}
.gg_game h2 {border-bottom:solid 1px #B4B4B4;margin:5px 0 10px;padding:5px 0 0;font-size:14px}
.gg_game p {font-size: 12px}
.gg_game ul {margin:0;padding:0}
.gg_game li {margin:0;padding:0;font-size:12px;line-height:18px;list-style-type:none}
#ja-pathway {padding:0;font-size:11px}
#ja-pathway strong {margin-right:5px;font-weight:normal}
#ja-pathway img {margin:1px 5px}
.gamebar h3 {border-bottom:1px solid #B4B4B4;font-size:14px;font-weight:bold;margin:5px 0 10px;padding:5px 0 0}
.gg-module {margin-bottom:25px;position:relative}
.seemorelink {position:absolute;top:6px;right:0pt;font-size:11px;}
.seemorelink a {font-weight:normal !important}
.gamelist {width:190px;float:left;margin-top:5px;overflow:hidden}
.gamelist h3 {border-bottom:1px solid #B4B4B4;color:#343434;font-size:14px;font-weight:bold;margin:5px 15px 5px 15px;padding:5px 0 0}
.gamelist ul.menu {background:none repeat scroll 0 0 #F3F3F3;list-style:none outside none;margin:0 0 15px 0;padding:0 !important}
.gamelist ul.menu li {font-size:9px;line-height:11px;padding:1px 0 !important}
.gamelist ul.menu li a {color:#333333;display:block;font-size:9px;margin:0;outline:medium none;padding:1px 0 1px 15px;text-decoration:none}
.gamelist ul.menu li a:hover, .gamelist ul.menu li a:active, .gamelist ul.menu li a:focus {background:#DDDDDD;text-decoration:none}
.gamelist ul.menu li a span {color:#656565;margin:0}
.article-content p {font-size:12px;line-height:150%}
.article-content span {font-weight:normal}
.article-content ul li {font-size:12px;margin-left:15px;line-height:150%}
.article-content h3 {font-size:12px;color:#343434}
.article-content h3.first {font-size:12px;color:#343434}
#gameswitcher {padding:0 0 0 15px;font-size:9px}
#allgamelist {height:200px;overflow-y:scroll}
.sizedsig {max-width:725px}
#hsjsscreen {z-index:500 !important}
.ratelist {font-size:12px;margin-bottom:15px}
#socialwrapper {padding-top:4px}
.regpass {float:none !important}
.regpass li.reg {font-size:11px !important;font-weight:bold;margin:2px 0 !important} 
.gamebar ul {margin:0px;padding:0px;list-style-type:none}
.gamebar ul li {list-style-type:none;list-style-image:none}
.inner_postarea {font-size:13px;line-height:150%}
.inner_postarea img {max-width:641px}
.socialinfo {font-size:12px}
#kds_frame div {font-size:12px}
#kds_frame div.smallfont {font-size:10px}
.bookmarkimg {cursor:pointer;width:80px;height:18px;border:0px;margin-right:15px}
.navbar strong, .navbar a:link, .navbar a:visited, .navbar a:active {color:#165488}
.navbar a:hover {color:#165488;text-decoration:underline}
embed{margin:0;padding:0}
object{margin:0;padding:0}
.starmenu { margin:5px 15px !important;padding:0}
.starmenu li{list-style-type:none;list-style-image:none;margin:0;padding:0;line-height:normal}


table { border-collapse: collapse}
.alt1 td, .alt2 td, .alt1Active td, .alt2Active td {border: 0px !important}






#collapseobj_blog_calendar .tcat { padding: 0px !important }

#topnavmenu .vbmenu_control { padding: 3px 6px 3px 6px; white-space: nowrap; border: 0px !important; background: #FFFFFF; }

#topnavmenu .vbmenu_control a:link, #topnavmenu .vbmenu_control a:visited, #topnavmenu .vbmenu_control a:active { color: #858585; }
#topnavmenu .vbmenu_control a:hover { color: #E1E1E1; }



table { border-collapse: collapse; }





.moduletable-articles p, .moduletable-reviews p, .moduletable-news p { font-size: 11px }

#ja-container2 ul.menu li ul li { border: none }

.kds_error { border:solid 1px #FF0000;background: #FFC0C0;text-align:center;font-weight:bold;padding:1px }

.kds_eventbit { width:200px;text-align:center;vertical-align:top;padding-bottom: 20px; }
.kds_eventbit a { font-size: 11px }

li.icnav { margin: 2px 0; padding: 2px 0 0 25px; height: 16px }
li.icnav a { font-size: 12px; font-weight: bold; }
li.lb_forum { background: url(../../../asset.100.ggftw.net/linkbits/forum.png) 0 0 no-repeat; }
li.lb_wiki { background: url(../../../asset.100.ggftw.net/linkbits/wiki.png) 0 0 no-repeat; }

.userdetail {margin: 10px 0 0 5px;}
.userdetail a { font-weight: bold; font-size: 10px;  }

#gg_media_wrap { text-align:center; clear: both }
#gg_media_wrap div { float: left }

.gg_game .send_comment { background: url(../../../asset.100.ggftw.net/misc/c_btnl.gif) top left no-repeat; float: left; margin: 5px 5px 0 0; }
.gg_game .send_comment div { background: url(../../../asset.100.ggftw.net/misc/c_btnr.gif) top right no-repeat; float: left;margin: 0 -1px 0 0 }
.gg_game .send_comment div a { color: #777777; height: 22px; line-height: 22px; padding: 0 5px; font-weight; bold; font-size: 12px; font-weight: bold; }

.guildform label { display: block; font-size: 11px; font-weight: bold; }
.guildform li { margin-bottom: 7px }
.guildform textarea { width: 400px; height: 100px; }

.guilderror { border: solid 1px #FF0000; background: #FFF1F1; color: #FF0000; font-weight: bold; padding: 5px }

div.newggnews .news { background: url(../../../asset.100.ggftw.net/misc/gglink-news.png) top left no-repeat;}

div.newggnews .game-news { background: url(../../../asset.100.ggftw.net/misc/gglink-game-news.png) top left no-repeat;}

div.newggnews .ggnews-date {font-family: "Tahoma";float:right;margin: 4px 15px 4px 0; font-weight: bold; font-size: 9px; }

div.newggnews .ggnews-link { float: left; margin: 4px 0 4px 12px; font-size: 9px !important }

div.newggnews a { font-family: "Tahoma"; font-weight: bold; padding-left: 17px; font-size: 9px !important; }

.ggforum_nonew {width:40px;height:40px;border:0px;opacity:0.4;filter:alpha(opacity=40);}
.ggforum_hasnew {width:40px;height:40px;border:0px;}

#market_item_preview{border-top:solid 2px #595959;border-bottom:solid 1px #595959;height:44px;overflow:hidden;position:relative}
.market_item_preview{border-top:0;border-bottom:solid 1px #595959;height:50px;overflow:hidden;position:relative}
#market_preview_game_icon, .market_preview_game_icon{margin:5px 5px 5px 0;float:left;width:42px}
.market_preview_info{margin: 5px 0;height:40px;position:relative}
.minigameimg{width:40px;height:40px;border:0px}
#market_preview_type, .market_preview_type{font-weight:bold;margin-right:5px}
#ggmp_ss_indicator, .ggmp_ss_indicator{position:absolute;top:2px;right:10px;width:16px;height:16px}
#item_name_suggest{border:solid 1px #A6D6FF;background:#F0F8FF;margin:10px 0}
#item_name_suggest li{padding:0 10px;line-height:25px;}
.sugg_title{background:#B5D1E8;font-weight:bold}
.marketl{width:150px;font-weight:bold;display:block;float:left}
.additem_n{line-height:30px}
.ss_indicator{width:16px;height:16px;border:0}
.itemdesc {width:280px;height:100px}
#item_bid_error {color:#A20000}
#item_bid_status {color:#00A200}
.newmarker {position:absolute;top:0;right:3px;width:23px;background:url(../../../asset.106.ggftw.net/r2/backgrounds/newbadge-l.png) top left no-repeat;color:#FFFFFF;font-size:9px;font-weight:900;line-height:9px;height:9px;padding-left:6px}
.newmarker div { background:url(../../../asset.106.ggftw.net/r2/backgrounds/newbadge-r.png) top right no-repeat;margin-right:-3px}
a.game_tooltip{position:relative;}
a.game_tooltip:hover{z-index:25;}
a.game_tooltip span{display:none;}
a.game_tooltip:hover span{display:block;position:absolute;top:2em;left:2em;border:1px solid #C0C0C0;background:#F3F3F3;padding:5px;width:200px}
#gg-gameinfowrap {overflow:visible;position:relative;background:url(../../../asset.101.ggftw.net/r2/sprites/profile.png) top left no-repeat;height:174px}
#gg-icon {position:absolute;top:12px;left:12px}
#gg-icon img {width:150px;height:150px;border:0px}
#gg-info {position:absolute;top:0;left:188px;width:325px}
#gg-info .head {text-transform:uppercase;color:#E6E6E6;margin:0;padding:0;font-size:10px;font-weight:bold;line-height:20px;font-family:'Arial Black', 'Arial', 'Helvetica'}
#gg-info ul {margin:8px 0 0 11px}
#gg-info ul li {font-size:12px !important;line-height:18px !important}
#gg-rate {width:221px;height:120px;border: solid 1px #535252;position:absolute;top:30px;right:10px;}
#gg-rate .name {height:19px;margin:0;padding:0 0 0 5px;color:#FFFFFF;background:#535252;font-size:12px;line-height:19px}
#gg-rate .votes {font-size:9px;text-transform:uppercase;line-height:15px;height:15px;background:#D9D9D9 url(../../../asset.101.ggftw.net/r2/sprites/rating-v2.png) top right repeat-y;color:#666666;font-weight:bold;margin:0;padding:0 0 0 5px}
#gg-rate .main {background:#FFFFFF url(../../../asset.101.ggftw.net/r2/sprites/rating.png) 208px 0 no-repeat;height:86px}
#gg-rate .num {font-size:55px;font-family:'Arial Black', 'Arial', 'Helvetica';height:65px;line-height:100%;width:208px;text-align:center;position:relative}
#gg-rate .num .trate {font-size:12px;color:#A5A5A5;font-family: Arial, Helvetica}
#gg-rate .starwrap {width:208px;height:22px;text-align:left;position:absolute;bottom:10px}
#gg-rate .stardim {width:106px;height:22px;background:url(../../../asset.101.ggftw.net/r2/sprites/rating.png) -13px -22px no-repeat;margin: 0px auto;text-align:left}
#gg-rate .starbright {height:22px;background:url(../../../asset.101.ggftw.net/r2/sprites/rating.png) -13px 0px no-repeat;margin:0;}
#gg-rate .logo {width:30px;height:10px;margin:4px;background:url(../../../asset.101.ggftw.net/r2/sprites/rating.png) -13px -44px no-repeat;position:absolute;bottom:0px;left:0px}
#gg-play {height:50px;background:url(../../../asset.101.ggftw.net/r2/sprites/play.png) top left no-repeat;margin:10px 0}
#gg-play span {font-size:9px;line-height:50px;font-family:'Arial Black', Arial, Helvetica;color:#FFFFFF;text-transform:uppercase;margin-left:20px;padding-right:10px;background:url(../../../asset.101.ggftw.net/r2/arrows/arrow-white.png) 100% 50% no-repeat;display: block; width: 112px; float: left;}
#gg-play-reg {width:167px;height:22px;border:solid 1px #FFFF00;float:right;cursor:pointer;margin: 13px 138px 12px 0}
#gg-play-dl {width:167px;height:22px;border:solid 1px #FFFF00;float:right;cursor:pointer;margin: 13px 61px 12px 0}
#gg-play-reg div, #gg-play-dl div {width:165px;height:20px;border:solid 1px #AC6400;text-align:center;font-weight:bold;font-size:13px;line-height:20px;background:#FFFFFF}
#gg-play-reg a, #gg-play-reg a:active, #gg-play-reg a:hover, #gg-play-reg a:visited, #gg-play-dl a, #gg-play-dl a:active, #gg-play-dl a:hover, #gg-play-dl a:visited {color:#535252;text-decoration:none}
#gg-infocols {margin-top:20px}
#gg-info-left {float:left;width:374px}
#gg-info-right {float:right;width:374px}
#gg-pubs {width:374px;font-size:10px}
#gg-pubs td {font-size:10px;padding:5px 0}
#gg-pubs .sepr {border-bottom:solid 1px #D6D6D6}
#gg-pubs .region {width:16px;height:11px;margin: 0 3px 0 0}
#gg-pubs .hdr-pub {font-size:8px;text-transform:uppercase;background:#F0F0F1;padding:3px 0 3px 19px}
#gg-pubs .hdr-status {font-size:8px;padding: 3px 0;text-transform:uppercase;width:72px;background:#F0F0F1}
#gg-pubs .hdr-site {font-size:8px;padding: 3px 0;text-transform:uppercase;width:71px;background:#F0F0F1}
#gg-pubs .hdr-client {font-size:8px;padding: 3px 0;text-transform:uppercase;width:56px;background:#F0F0F1}
.gg-mod {margin-top:30px}
.gg-mod h4 {font-size:18px;font-weight:normal;border-bottom: solid 1px #D6D6D6;margin:0 0 10px;padding-bottom:2px}
.gg-mod p {font-size:12px;line-height:18px}
.gg-mod ul li { font-size:12px;line-height:18px}
#gg-media .ytwrap {text-align:center;width:88px;margin-left:5px;overflow:hidden;float:left}
#gg-media .ytimg {border:0px; width: 88px}
#gg-media .sstnw {text-align: center; width: 88px; margin-left: 5px; overflow:hidden;float:left}
#gg-media .sstn {border:0px;max-width:88px}
#game_youtube {visibility:hidden;position:absolute;left:0pt;top:0pt}
#game-youtube .closeit {text-align:right;font-weight:bold}
#gg-guild-wrapper .gtnw {width:87px;overflow:hidden;float:left;text-align:center}
.clearsep {clear:both;height:1px;margin-bottom:5px}
.clearsep-s {clear:both;height:1px;margin-bottom:2px}
.gtnw img {width:75px;height:75px;border:0px; margin: 0 6px 2px}
.gtnw a {font-size:9px;font-weight:bold;line-height:110%}
.gg-mod .cta {text-align:left;font-size:10px;margin-top:4px}
#gg-news h5 {font-size:14px;margin:0}
#gg-news .dateline-f {margin:0;color:#A4A4A4;font-size:10px;line-height:15px}
#gg-news .dateline-f span {float:right}
#gg-news .headline-f {border-bottom:solid 1px #E6E6E6;padding-bottom:5px;margin-bottom:4px}
.headline {margin:4px 0;padding-bottom:5px;border-bottom:solid 1px #E6E6E6}
.headline span {color:#A4A4A4;font-size:10px;line-height:15px}
#gg-news .publine {float:right}
#fb-like {display:block;height:35px}
#gg-game-actions {margin-left:11px;color:#A4A4A4}
#gg-play-btn {width:115px;height:20px;border:0px;cursor:pointer}
#gg-rate-btn {width:85px;height:20px;border:0px;cursor:pointer}
.gg-btn-dis {cursor:auto !important}
#gg-played-wrapper {text-align:left;padding-left:4px}
.gg-postbit-game {width:36px;height:36px;border:0;margin-right:2px}
.gg_postbit_section {display:block;font-size:9px;font-weight:bold;border-bottom:solid 1px #C0C0C0;margin:3px 0 5px}
#game-rate-hs {visibility:hidden;position:absolute;left:0pt;top:0pt;width:250px}
#game-rate-hs .closebox {margin:0;text-align:right}
#game-rate-hs .closeicon {width:13px;height:13px;border:0px}
#game-rate-hs .ratetitle {margin:0 0 2px 0;border-bottom:solid 1px #A4A4A4;padding-bottom:2px;font-weight:bold}
#game-rate-hs .rateinfo {font-size:10px;line-height:14px;margin:0;color:#959595}
#game-rate-hs .ratebit-w {margin:12px 0 7px;text-align:center}
#game-rate-hs .ratebit {width:21px;height:22px;border:0px}
#gg-dyn-rateno {margin:5px 0 10px;text-align:center;font-size:16px}
#gg-dyn-rateno span {font-size:10px}
#gg-game-oldname {line-height:25px;background:#FDF49C;padding-left:11px;color:#363636}
.gg-sort li {font-size:12px;line-height:18px}
.ggsp-bg {width:314px;height:250px;background:url(../../../asset.101.ggftw.net/r2/backgrounds/adnotice.png) top right no-repeat;margin:0 auto}
.gg-list h4 span {font-size:14px}
#gg-game-list {width:100%}
#gg-game-list .hdr-name {font-size:10px;line-height:22px;font-family:'Arial Black', Arial, Helvetica;color:#EBEBEB;text-transform:uppercase;padding-left:6px;background:url(../../../asset.100.ggftw.net/r2/backgrounds/gg-index-hdr.png) top left no-repeat}
#gg-game-list .hdr-type {width:125px;font-size:10px;line-height:22px;font-family:'Arial Black', Arial, Helvetica;color:#EBEBEB;text-transform:uppercase;background:url(../../../asset.100.ggftw.net/r2/backgrounds/gg-index-hdr.png) -30px 0 no-repeat}
#gg-game-list .hdr-stat {width:110px;font-size:10px;line-height:22px;font-family:'Arial Black', Arial, Helvetica;color:#EBEBEB;text-transform:uppercase;background:url(../../../asset.100.ggftw.net/r2/backgrounds/gg-index-hdr.png) -30px 0 no-repeat}
#gg-game-list .hdr-pymt {width:135px;font-size:10px;line-height:22px;font-family:'Arial Black', Arial, Helvetica;color:#EBEBEB;text-transform:uppercase;background:url(../../../asset.100.ggftw.net/r2/backgrounds/gg-index-hdr.png) -30px 0 no-repeat}
#gg-game-list .hdr-rate {width:110px;font-size:10px;line-height:22px;font-family:'Arial Black', Arial, Helvetica;color:#EBEBEB;text-transform:uppercase;background:url(../../../asset.100.ggftw.net/r2/backgrounds/gg-index-hdr.png) -30px 0 no-repeat}
#gg-game-list .hdr-vote {width:55px;font-size:10px;line-height:22px;font-family:'Arial Black', Arial, Helvetica;color:#EBEBEB;text-transform:uppercase;background:url(../../../asset.100.ggftw.net/r2/backgrounds/gg-index-hdr.png) top right no-repeat}
#gg-game-list td {font-size:12px;line-height:18px}
#gg-game-list .data-name {padding-left:6px}
#gg-game-list .data-rate {color:#363636}
#gg-game-list .data-rate span {width:32px;float:left;display:block;text-align:right}
#gg-game-list .data-vote {text-align:right;padding-right:6px;color:#959595}
#gg-game-list .rate-ss-w {width:69px;height:15px;margin:1px 0 2px;background:url(../../../asset.100.ggftw.net/r2/sprites/starsmall-d.png) top left no-repeat;float:right}
#gg-game-list .rate-ss {height:15px;margin:0;background:url(../../../asset.100.ggftw.net/r2/sprites/starsmall-b.png) top left no-repeat}
.cmore {display:none}
.gc-avatar {width: 50px;vertical-align:top;border-bottom:solid 1px #E6E6E6}
.gc-avatar img {width:50px;border:0px}
.gc-body-w {vertical-align:top;border-bottom:solid 1px #E6E6E6}
.gc-body-w p {font-size:12px;line-height:18px;margin-top:0}
.gc-author {font-size:11px;margin-bottom:7px}
.gc-addcomment {width:360px;border:solid 1px #ACACAC;color:#363636;padding:6px}
#rate-widget-hs {visibility:hidden;position:absolute;left:0pt;top:0pt;width:250px}
#rate-widget-hs .closebox {margin:0;text-align:right}
#rate-widget-hs .closeicon {width:13px;height:13px;border:0px}
#rate-widget-hs .ratetitle {margin:0 0 2px 0;border-bottom:solid 1px #A4A4A4;padding-bottom:2px;font-weight:bold}
#rate-widget-hs .rateinfo {font-size:10px;line-height:14px;margin:0;color:#959595}
#rate-widget-hs .ratebit-w {margin:12px 0 7px;text-align:center}
#rate-widget-hs .ratebit {width:21px;height:22px;border:0px}
#rate-widget-hs pre {font-family:'Courier New','Lucida Console',Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;margin:5px;padding:5px;border:dashed 1px #E1E1E1;background:#F6F6F6;}
.fyg-wrapper {background:url(../../../asset.101.ggftw.net/r2/banners/find-your-game-b.png) top left no-repeat;padding-left:147px;min-height:180px}
.fyg-main {overflow:hidden}
.fyg-games {float:left;min-height:180px;background:url(../../../asset.101.ggftw.net/r2/backgrounds/fyg-bg.png) top left repeat-x;border-top:solid 1px #ECECEC;border-left:solid 1px #ECECEC;border-right:solid 2px #BFBFBF;border-bottom:solid 2px #BFBFBF;width:350px}
.fyg-qual {float:right;min-height:180px;background:url(../../../asset.101.ggftw.net/r2/backgrounds/fyg-bg.png) top left repeat-x;border-top:solid 1px #ECECEC;border-left:solid 1px #ECECEC;border-right:solid 2px #BFBFBF;border-bottom:solid 2px #BFBFBF;width:250px}
.fyg-games li {margin-left:25px}
.fyg-games select {border:solid 1px #CECECE;width:254px;color:#555555;padding:1px 3px;line-height:20px;height:20px}
.fyg-games li.played, .fyg-qual li {margin: 5px 0px 5px 25px}
.fyg-games li.shead, .fyg-qual li.shead {margin:8px 12px;font-weight:bold}
.fyg-qual select {border:solid 1px #CECECE;width:210px;color:#555555;padding:1px 3px;line-height:20px;height:20px}
.played img {width:13px;height:13px;border:0px}
#gg-add {background:url(../../../asset.101.ggftw.net/r2/backgrounds/add-bg.png) top left repeat-x;line-height:18px;border:solid 1px #AEAEAE;color:7D7D7D;font-size:10px;width:44px;padding:0;margin:0}
#gg-dosuggest {background:url(../../../asset.101.ggftw.net/r2/backgrounds/add-bg.png) top left repeat-x;line-height:18px;border:solid 1px #AEAEAE;color:7D7D7D;font-size:10px;width:58px;padding:0;margin:0}
#ggsh-error {margin: 10px 0;color:#A20000;height:2em;width:350px}
#fyg-about-hs {visibility:hidden;position:absolute;bottom:0;right:0;width:500px}
#fyg-about-hs .closebox {margin:0;text-align:right}
#fyg-about-hs .closeicon {width:13px;height:13px;border:0px}
#fyg-about-hs .ratetitle {margin:0 0 2px 0;border-bottom:solid 1px #A4A4A4;padding-bottom:2px;font-weight:bold}
#fyg-about-hs .rateinfo {font-size:10px;line-height:14px;margin:10px 0;color:#444444}
.fyg-link {float:right;width:130px;margin-top:0;text-align:center}
.fyg-link img {width:130px;height:180px;border:0px}
.fyg-link a,.fyg-link a:hover {text-decoration:none}
.navsub {position:absolute;top:-1px;left:0px;display:block;text-align:center;font-size:8px;width:74px;line-height:100%;font-weight:900;color:#767676}
.vidblock_short {overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #EFEFEF;width:374px}
.vicont {float:left;width:120px;height:67px;position:relative}
.vidblock_short .vinfo {float:right;width:239px}
.vidblock_long {overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #EFEFEF;width:434px}
.vidblock_long .vinfo {float:right;width:299px}
.vinfo h3 {margin-bottom:3px;line-height:125%}
.vinfo p {margin:5px 0 0;font-size:12px;}
.vidtn_sm {border:0px;width:120px;height:67px;border-radius:5px;-moz-border-radius:5px;}
.vidtn_med {width:250px;height:141px;border:0px;border-radius:10px;-moz-border-radius:10px;}
.vidfirst {overflow:hidden;background:#F3F3F3;border-radius:10px;-moz-border-radius:10px;padding:10px}
.vidfirst h3 {font-size:16px}
.vinfo h3 span, .vidfirst h3 span {color:#666666;font-size:10px !important;line-height:12px;border:solid 1px #666666;padding:0px 3px;border-radius:3px;margin-top:-4px}
.vidfirst p {font-size:12px;line-height:150%;margin:5px 0}
.viconm {float:left;width:275px;height:141px;position:relative}
.vdur_sm {position:absolute;bottom:3px;right:3px;color:#FFFFFF;background:url(../../../asset.101.ggftw.net/r2/backgrounds/navsprite-v3.png) 0px 0px repeat-x;padding:1px 3px;border-radius:3px;-moz-border-radius:3px;line-height:14px}
.vdur_md {position:absolute;bottom:5px;right:30px;color:#FFFFFF;background:url(../../../asset.101.ggftw.net/r2/backgrounds/navsprite-v3.png) 0px 0px repeat-x;padding:1px 3px;border-radius:3px;-moz-border-radius:3px;line-height:18px;font-size:14px !important}
ul.vidpages {margin:15px auto;padding:10px 0;}
ul.vidpages li {background:none;display:inline;font-size:10px;margin:0;padding:0;}
ul.vidpages li span { padding: 2px 4px; }
ul.vidpages a {border:solid 1px #F6F6F6;padding:2px 4px;}
ul.vidpages a:hover, ul.vidpages a:active, ul.vidpages a:focus {border:solid 1px #ECECEC;}
.hvtitle {margin:0 0 3px !important;padding:0 0 2px !important;line-height:125% !important;font-size:14px !important;border:0 !important;}
.vpopwrap {margin-bottom:7px;padding-bottom:7px;border-bottom:solid 1px #EFEFEF;overflow:hidden}
.vpopimgw {float:left;width:120px;height:67px;position:relative}
.vpopicon {border:0px;width:120px;height:67px;border-radius:5px;-moz-border-radius:5px}
.vpoptextw {float:right;width:185px}
.vpoptextw a {line-height:125%;font-weight:bold}
ol.gggcc-terms { margin:0px;padding:15px;list-style-type:decimal }
ol.gggcc-terms li {list-style-type:decimal;font-size:12px;line-height:150%;font-weight:bold}
ol.gggcc-terms ul { list-style-type:none; margin: 15px 0 }
ol.gggcc-terms ul li { list-style-type:none;font-size:12px;line-height:150%;font-weight:normal }
.gcerror {background:#FFE6E6;border:solid 2px #FF0000;color:#FF0000;padding:10px;border-radius:10px}
.gcinfo {background:#E2EEF6;border:solid 2px #337AA7;color:#337AA7;padding:10px;border-radius:10px}
.gcrow {font-size:12px !important;line-height:20px !important;padding:3px 0 !important;overflow:hidden}
.gccol1 {display:block;width:85px;float:left}
.gccol2 {display:block;width:295px;float:left}
.gccol3 {display:block;width:100px;float:left}
.gccol4 {display:block;width:50px;float:left}
.gcgetimg {width:78px;height:20px;border:0px}
.gcgetact {cursor:pointer;}
.gclist {margin:15px 0;border-bottom:solid 1px #C0C0C0;padding-bottom:15px;line-height:150%}
.gclist span {display:block}
.reviewform p {font-size:12px;line-height:150%}
.reviewform select {font-size:12px;}
.reviewform input {font-size:12px;}
.reviewform label {font-weight:bold}
.reviewshots li {font-size:12px;line-height:150%}
.submitbox {margin-bottom:40px}
.clickrate {margin:10px 0;overflow:hidden}
.clickrate span {display:block;width:40px;text-align:center;float:left}
.clickrate label {display:block}
.gccabout p {font-size:12px;line-height:150%}
.gccabout li {font-size:12px;line-height:150%;list-style-type:decimal}
.reflink {border:solid 1px #C0C0C0;background:#E6E6E6;padding:3px}
.reflink strong {font-family:'Courier New','Tahoma',sans-serif,serif}
.mgtname {color:#0249E9;font-weight:bold;text-decoration:underline}
#gg-gc-points {font-weight:bold;}
.gcc_points {list-style-type:decimal;padding:0;list-style-position:inside}
.gcc_points li { background:url("../../../asset.101.ggftw.net/r2/buttons/gcc-coin.png") top left no-repeat;list-style-type:decimal;line-height:44px;font-size:20px;padding-left:12px}
.gcc_points li span { font-size:18px;line-height:44px;padding-left:10px}
.gcc_points ul { list-style-type:none;padding:0;margin-bottom:25px}
.gcc_points ul li {list-style-type:none;padding-left:50px;font-size:14px;line-height:150%;background:none;}
#hotbox_container .banner {height:250px;left:0;position:absolute;top:0;width:767px;}
.bannercap {position:absolute;left:0;bottom:0;background:url(../../../asset.101.ggftw.net/r2/backgrounds/navsprite-v3.png) 0px 0px repeat-x;font-size:12px;line-height:18px;color:#FFFFFF;margin:0;padding:5px 200px 5px 10px;width:557px;height:54px;}
.bannercap a {font-weight:bold;text-decoration:underline;color:#FFFFFF;display:block;font-size:12px;line-height:18px;margin:0;padding:0}
#hotbox_container .bannerimg {border:0;height:250px;width:767px;}
#hotbox_nav {margin:3px 8px;padding:0;list-style-type:none;width:44px;position:absolute;top:0;right:0}
#hotbox_nav li {display:block;width:44px;height:44px;margin:4px 0}
#hotbox_nav li img {width:40px;height:40px;border:solid 2px #E0E0E0;border-radius:5px;-moz-border-radius:5px;cursor:pointer}
#hotbox_nav li.active img {border-color:#F5921D}
#ggrec-bar, #ggrec2-bar {width:767px;height:100px;overflow:hidden;position:relative;color:#EFEFEF;font-size:11px;font-weight:bold;line-height:28px;margin-left:auto}
#ggrec-bar a, #ggrec2-bar a {color:#FFFFFF;text-decoration:underline;display:block;float:left;margin: 0 10px 0 0}
#ggrec-bar .bgimg, #ggrec2-bar .bgimg {width:767px;height:100px;border:0px}
#ggrec-bar .infologo, #ggrec2-bar .infologo {width:52px;height:19px;line-height:19px;margin-top:3px;border:0px}
#ggrec-infot, #ggrec2-infot {position:absolute;top:0;left:0; min-width: 40px; height: 28px; overflow:hidden;background:url(../../../asset.101.ggftw.net/r2/rec/info-upper.png) top right no-repeat;padding: 0 10px 0 13px }
#ggrec-infot span, #ggrec2-infot span {display:block;height:23px;line-height:23px;padding-left:62px;background:url(../../../asset.101.ggftw.net/r2/rec/info-logo.png) 0 50% no-repeat;padding-top:5px}
#ggrec-infob, #ggrec2-infob {position:absolute;bottom:0;right:0; min-width: 40px; height: 28px; overflow:hidden; background: url(../../../asset.101.ggftw.net/r2/rec/info-lower.png) top left no-repeat;padding: 0 10px 0 10px }
#ggrec-infob span, #ggrec2-infob span {border:solid 2px #EFEFEF;padding:1px 2px 0;display:block;float:left;margin: 5px 10px 4px 0;line-height:14px}
#ggrec-infob p, #ggrec2-infob p {float:left;margin:0;line-height:28px;font-size:11px}
#ggrec-stardim, #ggrec2-stardim {background: url(../../../asset.101.ggftw.net/r2/sprites/rating.png) -13px -22px no-repeat;height:22px;position:relative;margin:3px 0;float:left;width:106px}
#ggrec-starbright, #ggrec2-starbright {background: url(../../../asset.101.ggftw.net/r2/sprites/rating.png) -13px 0 no-repeat;height:22px;position:absolute;top:0;left:0}
.gg-mod ol li {list-style-type:decimal;line-height:20px}
#ggrand-bar {width:160px;height:600px;overflow:hidden;position:relative;color:#EFEFEF;font-size:11px;font-weight:bold;line-height:28px}
#ggrand-bar a {color:#FFFFFF;text-decoration:underline;display:block;float:left;margin:0}
#ggrand-bar .bgimg {width:160px;height:600px;border:0px}
#ggrand-bar .infologo {width:52px;height:19px;line-height:19px;margin-top:3px;border:0px}
#ggrand-infot {position:absolute;top:0;left:0;width:140px; height: 28px;overflow:hidden;background:url(../../../asset.101.ggftw.net/r2/rec/info-lower.png) top right no-repeat;padding:0 10px}
#ggrand-infot span {display:block;height:23px;line-height:23px;padding-left:62px;background:url(../../../asset.101.ggftw.net/r2/rec/info-logo.png) 0 50% no-repeat;padding-top:5px}
#ggrand-infob {position:absolute;bottom:0;right:0;width:140px;height:46px;overflow:hidden;background:url(../../../asset.101.ggftw.net/r2/rec/info-lower.png) top right repeat-y;padding:0 10px}
#ggrand-infob span {border:solid 2px #EFEFEF;padding:1px 2px 0;display:block;float:left;margin:5px 10px 4px 0;line-height:14px}
#ggrand-infob p {float:left;margin:0;line-height:28px;font-size:11px}
#ggrand-infob a {clear:both;width:140px;font-size:7pt;line-height:20px;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden}
#ggrand-stardim {background: url(../../../asset.101.ggftw.net/r2/sprites/rating.png) -13px -22px no-repeat;height:22px;position:relative;margin:3px 0;float:left;width:106px}
#ggrand-starbright {background: url(../../../asset.101.ggftw.net/r2/sprites/rating.png) -13px 0 no-repeat;height:22px;position:absolute;top:0;left:0}
.gg-reviewblock {width:282px;height:51px;border-bottom:solid 1px #E6E6E6;padding:4px 9px 4px 0;margin:5px 0}
.gg-reviewblock a {font-size:12px !important;line-height:16px;margin:0 !important;white-space:nowrap;width:230px;overflow:hidden;text-overflow:ellipsis;}
.gg-reviewblock img { width:40px;height:40px;border:0;float:left;margin:5px 0;border-radius:4px;}
.ggr-grade {float:left;margin-left:10px;width:230px}
.ggr-author {display:block;font-size:10px;line-height:16px;color:#A1A1A1;padding-top:1px}
.ggr-author a {display:inline;font-weight:normal !important}
.ggr-bar {width:230px;overflow:hidden;background:#E6E6E6}
.ggr-bar span {display:block;line-height:15px;font-size:14px;text-align:right;padding-right:5%}
.ggr-bar em {font-size:12px;margin-top:-1px;color:rgba(255,255,255,0.8);font-weight:bold}
.grl-star {padding-right:20px;background:url(../../../asset.100.ggftw.net/r2/icons/iconsheet-v4.png) 100% -32px no-repeat;}
.grl-pro {padding-right:20px;background:url(../../../asset.100.ggftw.net/r2/icons/iconsheet-v4.png) 100% -16px no-repeat;}
.grl-myth {padding-right:20px;background:url(../../../asset.100.ggftw.net/r2/icons/iconsheet-v4.png) 100% -48px no-repeat;}
.grl-legend {padding-right:20px;background:url(../../../asset.100.ggftw.net/r2/icons/iconsheet-v4.png) 100% -64px no-repeat;}
.grade10 span {background:#FB9100;width:96%;color:#FFFFFF}
.grade9 span {background:#FB9100;width:85%;color:#FFFFFF}
.grade8 span {background:#ECB613;width:75%;color:#FFFFFF}
.grade7 span {background:#ECB613;width:65%;color:#FFFFFF}
.grade6 span {background:#246C9E;width:55%;color:#FFFFFF}
.grade5 span {background:#246C9E;width:45%;color:#FFFFFF}
.grade4 span {background:#0D497C;width:35%;color:#FFFFFF}
.grade3 span {background:#0D497C;width:25%;color:#FFFFFF}
.grade2 span {background:#0D497C;width:15%;color:#FFFFFF}
.grade1 span {background:#0D497C;width:5%;color:#444444}
.grade1 em {margin-right:-40px;color:rgba(68,68,68,0.8)}
.ggss {display:inline-block;width:16px;height:16px;background:url(../../../asset.100.ggftw.net/r2/icons/iconsheet-v4.png) 0px 0px no-repeat}
.ggss-logo {width:42px;height:15px;background-position:0px 0px}
.ggss-fb {width:18px;height:18px;background-position:-24px -79px}
.ggss-tt {width:18px;height:18px;background-position:-24px -97px}
.ggss-yt {width:18px;height:18px;background-position:-24px -115px}
.ggss-ic1 {width:14px;height:16px;background-position:0px -133px}
.ggbt {background:url(../../../asset.101.ggftw.net/r2/sprites/buttons-v1.png) 0 0 no-repeat;display:inline-block;width:72px;height:24px;border:0}
.btn-newthread {width:112px;height:28px;background-position:0 0}
.btn-reply {width:112px;height:28px;background-position:0 -28px}
.btn-threadclosed {width:112px;height:28px;background-position:0 -56px}
.btn-edit {background-position:0 -117px}
.btn-email {background-position:0 -141px}
.btn-find {background-position:0 -165px}
.btn-forward {background-position:0 -189px}
.btn-home {background-position:0 -213px}
.btn-quote {background-position:0 -237px}
.btn-reply_small {background-position:0 -261px}
.btn-send_PM {background-position:0 -285px}
.btn-add_album {width:16px;height:16px;background-position:0 -84px}
.btn-addpoll {width:12px;height:17px;background-position:0 -100px}
.btn-yellowcard {width:16px;height:22px;background-position:-96px -84px}
.btn-redcard {width:16px;height:22px;background-position:-80px -84px}
.btn-firstnew {width:12px;height:12px;background-position:-20px -84px}
.btn-sortasc {width:12px;height:12px;background-position:-68px -95px}
.btn-sortdesc {width:12px;height:12px;background-position:-30px -97px}
.btn-quickreply {width:27px;height:24px;background-position:-72px -165px}
.btn-viewpost {width:12px;height:12px;background-position:-100px -165px}
.btn-lastpost {width:14px;height:14px;background-position:-73px -190px}
.btn-upload_pictures {width:16px;height:16px;background-position:-88px -190px}
.btn-infraction {width:21px;height:17px;background-position:-91px -223px}
.btn-ip {width:21px;height:17px;background-position:-91px -240px}
.btn-printer {width:21px;height:17px;background-position:-91px -257px}
.btn-report {width:21px;height:17px;background-position:-91px -275px}
.btn-reputation {width:21px;height:17px;background-position:-91px -292px}
.btn-sendtofriend {width:21px;height:17px;background-position:0 -309px}
.btn-subscribe {width:21px;height:17px;background-position:-22px -309px}
.btn-collapse_alt {width:11px;height:11px;background-position:-69px -84px}
.btn-collapse_alt_collapsed {width:11px;height:11px;background-position:-58px -84px}
.btn-collapse_generic {width:13px;height:13px;background-position:-45px -84px}
.btn-collapse_generic_collapsed {width:13px;height:13px;background-position:-32px -84px}
.btn-collapse_thead {width:13px;height:13px;background-position:-55px -97px}
.btn-collapse_thead_collapsed {width:13px;height:13px;background-position:-42px -97px}
.btn-collapse_tcat {width:20px;height:17px;background-position:-72px -206px}
.btn-collapse_tcat_collapsed {width:20px;height:17px;background-position:-92px -206px}
.btn-multiquote_off {width:27px;height:24px;background-position:-72px -117px}
.btn-multiquote_on {width:27px;height:24px;background-position:-72px -141px}
.ggsi {background:url(../../../asset.101.ggftw.net/r2/sprites/statusicon-v1.png) 0 0 no-repeat;display:inline-block;width:20px;height:20px}
.sti-thread {background-position:0 -123px}
.sti-thread_dot {background-position:-21px -123px}
.sti-thread_dot_hot {background-position:-42px -123px}
.sti-thread_dot_hot_lock {background-position:-63px -123px}
.sti-thread_dot_hot_lock_new {background-position:0 -144px}
.sti-thread_dot_hot_new {background-position:-21px -144px}
.sti-thread_dot_lock {background-position:-42px -144px}
.sti-thread_dot_lock_new {background-position:-63px -144px}
.sti-thread_dot_new {background-position:0 -165px}
.sti-thread_hot {background-position:-21px -165px}
.sti-thread_hot_lock {background-position:-42px -165px}
.sti-thread_hot_lock_new {background-position:-63px -165px}
.sti-thread_hot_new {background-position:0 -186px}
.sti-thread_lock_new {background-position:-21px -186px}
.sti-thread_lock {background-position:-42px -186px}
.sti-thread_new {background-position:-63px -186px}
.sti-thread_moved {background-position:0 -207px}
.sti-thread_moved_new {background-position:-21px -207px}
.sti-forum_new {width:40px;height:40px;background-position:0 0}
.sti-forum_old {width:40px;height:40px;background-position:-41px 0}
.sti-forum_new_lock {width:40px;height:40px;background-position:0 -41px}
.sti-forum_old_lock {width:40px;height:40px;background-position:-41px -41px}
.sti-forum_link {width:40px;height:40px;background-position:0 -82px}
.sti-announcement_new {width:19px;height:19px;background-position:-41px -82px}
.sti-announcement_old {width:19px;height:19px;background-position:-62px -82px}
.sti-post_new {width:10px;height:11px;background-position:-41px -102px}
.sti-post_old {width:10px;height:11px;background-position:-52px -102px}
.sti-subforum_new {width:8px;height:9px;background-position:-63px -102px}
.sti-subforum_old {width:8px;height:9px;background-position:-72px -102px}
.sti-subforum_link {width:8px;height:9px;background-position:-72px -113px}
.sti-user_invisible {width:15px;height:15px;background-position:-42px -207px}
.sti-user_offline {width:15px;height:15px;background-position:-59px -207px}
.sti-user_online {width:15px;height:15px;background-position:-68px -228px}
.sti-pm_forwarded {width:16px;height:16px;background-position:0 -228px}
.sti-pm_new {width:16px;height:16px;background-position:-17px -228px}
.sti-pm_old {width:16px;height:16px;background-position:-34px -228px}
.sti-pm_replied {width:16px;height:16px;background-position:-51px -228px}
.sti-wol_error {width:16px;height:16px;background-position:0 -245px}
.sti-wol_lockedout {width:16px;height:16px;background-position:-17px -245px}
.sti-wol_nopermission {width:16px;height:16px;background-position:-34px -245px}
.topnav .nav .ggtopu {display:none;position:absolute;top:0;margin:0;background:rgba(0,0,0,0.85);text-align:left;height:auto;border:solid 1px #000000;z-index:1000;background-image:none;}
.topnav .nav .ggtopl {float:none;background:none;width:auto}
.topnav .nav .ggtopa {width:auto !important;background:none;margin:0;padding:3px 5px;text-align:left;border:0;height:40px;color:#FFFFFF !important;line-height:40px}
.topnav .nav .ggtopa:hover {padding:3px 5px;border:0;background:#EFEFEF;color:#343434 !important}
.topnav .nav .ggtopi {width:40px;height:40px;border:0px;vertical-align:middle;}