/* =======================================
Generated from: reset-min.css
======================================= */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

/* =======================================
Generated from: global.css
======================================= */
html
{
	height: 100%;
	overflow-y: scroll;
}

body
{
	background-color:#fafcfd;
	font-family: Arial, Tahoma;
	font-size: 13px;
	height: 100%;
}

#main
{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-bottom: -140px;
}

#footSpacer { height:140px; }

a.button
{
	display:block;
	border:1px solid #5b9400;
	float:left;
	margin:0px 4px;
	padding:8px 24px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -182px;
	background-repeat:repeat-x;
}

a.button_inline
{
	float:left;
	padding:0px !important;
	margin-left:8px;
}

a.button.search
{
	background-position:0px -152px;
	padding-left:32px;
	padding-right:16px;
	border-color:#802422;
}

a.link_c_green
{
	color:#5B9400;
}

.form_table
{
	clear: both;
	width: 99%;
	margin-top: 20px;
	margin-bottom: 20px;
}

.form_table td
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.input_icon
{
	height: 24px;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-top: 7px;
	padding-left: 2px;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #b3b3b3;
}

.form_input_standard, .form_input_standard_right
{
	width: 148px;
}

.form_input_standard_right
{
	float: right;
	margin-right: 10px;
}

.input_icon
{
	padding-left: 26px;
	background-color: #FFF;
}

.input_user, .input_pass
{
	width: 116px;
	margin-top: 1px;
	float: left;
	background-color: #FFF;
}

.login_invite_heading
{
	width: 288px;
	padding: 5px;
}

#input_search
{
	margin-left: 8px;
	margin-top: 38px;
	width: 150px;
	float: left;
}

.input_enter, #logout_but, #search_but
{
	width: 64px;
	height: 32px;
}

.input_enter
{
	margin-left: 4px;
	margin-top: 2px;
}

#mainContainer, #footContainer
{
	width: 970px;
	margin-left: auto;
	margin-right: auto;
}

#mainContainer
{
	padding-top: 4px;
}

#main_banner
{
	width: 728px;
	height: 90px;
	float: left;
	margin-left: 4px;
}

#mainContent
{
	padding-top: 8px;
	clear: both;
}

#footContainer
{
	clear: both;
	width: 968px;
	height: 162px;
	border: 1px solid #000000;
	border-bottom:none;
	color:#8D8D8D;
	font-weight:bold;
	text-align:center;
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:repeat-x;
	background-position:0px -929px;
	line-height:15px;
}

#bottomSeparator
{
	height: 7px;
	font-size: 0px;
	clear: both;
}

#footerTopLinks
{
	margin-top: 6px;
	margin-bottom: 2px;
}

#footerTopLinks, #footerBottomLinks
{
	text-align: center;
}

#footerTopLinks a, #footerBottomLinks a
{
	text-align: center;
}

#footerBottomLinks img
{
	vertical-align: middle;
}

#footerBottom
{
	color: #FFFFFF;
	margin-left: 100px;
	margin-right: 20px;
	margin-top: 17px;
}

.security_image
{
	border: 1px solid #8c8c8c;
	float: left;
	width: 160px;
	height: 38px;
}

.line_separator
{
	border-top: 1px solid #8c8c8c;
	height: 1px;
	line-height: 1px;
}

#teaser
{
	width: 660px;
	height: 228px;
	background-image: url("/static_3dzone/images/global/teaser_bg.jpg");
}

#teaser .flash
{
	float: left;
	margin-left: 10px;
	margin-top: 9px;
	width: 342px;
	height: 210px;
	/* ie6 bug fix */
	display: inline;
}

#teaser .welcome
{
	float: left;
	margin-top: 9px;
}

#but_cheats
{
	display: block;
	width: 300px;
	height: 81px;
	background:magenta;
	margin-bottom: 4px;
}

#but_invite, #but_tweet
{
	display:block;
	width:298px;
	height:78px;
	border:1px solid #ff790a;

	background:url(/static_3dzone/images/invite.png) top left no-repeat;
}

#but_tweet
{
	background-image:url(/static_3dzone/images/twitter.png);
	border-color:#398ccc;
}

#error_box h2
{
	color:red;
	font-weight:bold;
	font-size:125%;
}

#footContainer a
{
	color:#0182AC;
}

#footContainer div.siteLinks,
#footContainer div#friendsLinks,
#footContainer div.gamesRssLinks
{
	margin:0px 16px;
}

#footContainer div.siteLinks,
#footContainer div#friendsLinks
{
	padding:6px 0px;
	font-size:12px;
	border-bottom:1px solid #4e4e4e;
}

#footContainer div#friendsLinks
{
	padding:4px 0px;
}

#footContainer div.siteLinks h1
{
	font-size:10px;
}

#footContainer div.rssLinks	div.rss_icon
{
	display:inline;
	background-image:url(/static_3dzone/images/master.png);
	background-position:-122px -1315px;
	background-repeat:no-repeat;
	margin-right:4px;
	padding-left:14px;
	padding-top:14px;
	font-size:1px;
	position:relative;
	top:2px;
}

#footContainer div.siteLinks a,
#footContainer div#friendsLinks a
{
	color:#FDFDFD;
}

#footContainer div.friendsLinks
{
	font-size:12px;
	padding:5px 0px;
}

#footContainer div.gamesRssLinks
{
	font-size:10px;
	height:38px;
	padding-top:1px;
	border-bottom:1px solid #939393;
}

#footContainer .logo_ugdb
{
	width:54px;
	height:52px;
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	background-position:-161px -1127px;
	float:left;
	margin:3px 16px 0px 0px;
}

#footContainer div.legalStuff
{
	text-align:left;
	font-size:12px;
	color:#FDFDFD;
	margin-top:8px;
}

#footContainer div.copyright
{
	font-size:11px;
	font-weight:normal;
}

#footContainer a.footer_hilite {
	color:#D9AE0A;
}

#footContainer .terms a
{
	text-decoration:none;
}

div.index_top_row
{
	padding-bottom:8px;
	line-height:16px;
}

div.index_top_row span
{
	display:block;
	float:left;
	max-width:245px;
}

div.index_top_row span.news_text_link
{
	max-width:180px;
}

div.index_top_row a.first
{
	font-size:15px;
	line-height:22px;
}

div.share_container
{
	float:left;
	margin-right:8px;
}

div.share_container.sc_retweet iframe
{
	margin-top:1px;
	width:74px;
}

div.share_container.sc_addthis
{
	padding-top:2px;
}

/* =======================================
Generated from: header.css
======================================= */
div#header
{
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px 0px;
	background-repeat:repeat-x;
}


div#headerWrapper
{
	width:968px;
	margin:0px auto;
	position:relative;
}


div#logo
{
    margin-left: -20px;
	height:92px;
	width:268px;
	background:url(/static_3dzone/images/global/header/logo.png) left top no-repeat;
}


div#logo a
{
	display:block;
	height:92px;
	/*width:268px;*/
	overflow:hidden;
	padding-left:268px;
}

div#infoBar, ul#menu
{
}

div#infoBar
{
	height:48px;
	width:706px;
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -212px;
	background-repeat:repeat-x;
	border:1px solid #959595;
	border-top:none;
    margin-bottom: 12px;
}


div#infoBar a.button
{
	font-size:16px;
	padding:7px 24px;
}


.search_button
{
	float:left;
	margin:0px 4px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	padding:4px 24px;
	padding-left:32px;
	padding-right:16px;
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:repeat-x;
	background-position:0px -152px;
	border:1px solid #802422;
	font-size:16px;
	height:32px;
	width:113px;
	font-family:Arial;
	cursor: pointer;
}


div#infoBar div#login, div#infoBar div#personal, div#infoBar div.search_block
{
	padding:8px 4px 0px 4px;
}

div.header_fb_login
{
	background-image: url(http://www.facebook.com/favicon.ico);
	cursor: pointer;
	float: left;
	height: 16px;
	margin-left: -13px;
	margin-top: 20px;
	width: 16px;
}

div#infoBar div.search_block
{
	float:right;
}


div.search_block div.input_search_div
{
	border:1px solid #8C8C8C;
	background:white;
	float:left;
}


div.search_block input.input_search_text
{
	width:200px;
	font-weight:normal;
	font-size:13px;
	color:inherit;
}


div#personal_profile, div#personal_updates
{
	height:20px;
	width:280px;
}


div#personal_profile
{
	font-size:12px;
}


a#friends_link, a#messages_link, a#logout_link
{
	display:block;
	float:left;
	margin-right:6px;
	text-decoration:none;
}

a#friends_link span, a#messages_link span, a#logout_link
{
	text-decoration:underline;
}


a#logout_link
{
	float:right;
}

div#personal em
{
	font-size:1px;
}


a#friends_link em, a#messages_link em
{
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin-right:4px;
	position:relative;
	height:20px;
	bottom:4px;
}

div#infoBar div#personal
{
	padding-left:8px;
}


div#personal a#personal_profile_popup
{
	text-decoration:none;
	float:left;
	display:block;
	margin-left:4px;
	font-weight:normal;
}


div#personal a#personal_profile_popup em
{
	background-image:url(/static_3dzone/images/master.png);
	background-position:-52px -1228px;
	float:right;
	display:block;
	width:21px;
	height:11px;
	position:relative;
	top:2px;
}


div#personal a#personal_profile_popup:hover em
{
	background-position:-73px -1228px;
}


ul#menu
{
	bottom:0px;
	float:right;
}


ul#menu li
{
	display:inline;
}


ul#menu a
{
	float:left;
	border:1px solid #8c8c8c;
	border-bottom:none;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color:#4d4d4d;
	font-size:14px;
	background-image:url(/static_3dzone/images/master.png);
	background-position:100% -122px;
	background-repeat:repeat-x;
}


ul#menu a
{
	padding:8px 0px;
	font-weight:bold;
	text-align:center;
}

ul#menu a#user { width:85px; }
ul#menu a#friends { width:143px; }
ul#menu a { width:78px; }

ul#menu a.major
{
	background-position:100% -92px;
}


ul#menu a.active, ul#menu a:hover
{
	border-color:#bb2d00;
	color:white;
	background-position:100% -152px;
}

div#separator
{
	height:7px;
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -260px;
	background-repeat:repeat-x;
}

ul#profilePopUp li a
{
	font-weight:normal;
	font-size:12px;
}

div.header_light
{
	float: left;
	width: 232px;
	height: 88px;
	margin-right: 4px;
}

div.header_light_left
{
	float: left;
	width: 80px;
	height: 80px;
	margin: 4px 5px 4px 4px;
}

div.header_light_link
{
	float: left;
	overflow: hidden;
	width: 139px;
	height: 32px;
	line-height: 16px;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 4px;
	font-size: 12px;
}

div.header_light_text
{
	float: left;
	overflow: hidden;
	width: 139px;
	height: 46px;
	font-size: 11px;
	margin-bottom: 4px;
	margin-right: 4px;
	line-height: 16px;
}

/* Search Bar */

div#searchBar
{
	display:none;
	position:absolute;
	right:0px;
	height:106px;
	width:109px;
	padding-right:68px;
	z-index:9000;
	background:url(/static_3dzone/images/global/searchbar.png) top right no-repeat;
}

div#searchBarContent
{
	background:url(/static_3dzone/images/master.png) 0px -267px no-repeat;
	width:92px;
	height:89px;
	border-bottom:1px solid #5d5d5d;
	border-left:1px solid #5d5d5d;
	padding:8px;
	font-size:12px;
	line-height:15px;
}

/* =======================================
Generated from: style.css
======================================= */
a
{
	color: #2773A4;
	font-weight: bold;
}

em
{
	font-style: normal !important;
}

#main
{
	position:relative;
}

div#mainBkgLayer
{
	position:absolute;
	z-index:-1;
	top:0px; left:0px;
	width:100%;
	height:168px;

	background-image:url(/static_3dzone/images/master.png);
	background-repeat:repeat-x;
	background-position:0px -717px;
}

/* global box */
.box_title, .box_header_end, .cust_box_title
{
	float: left;
	height: 33px;
	overflow: hidden;
}

.box_title h3, .cust_box_title h3, .box_title h2, .cust_box_title h2
{
	color: #707070;
	font-size: 22px;
	font-weight: normal;
	line-height: 24px;
	margin-left: 9px;
	margin-top: 5px;
}

.box_header_end
{
	width: 165px;
	background-color: #FFFFF;
}

.box_content, .cust_box_content
{
	background-color: #FFFFFF;
	background-image: url("/static_3dzone/images/style_default/boxes/bg.jpg");
	background-repeat: repeat-x;
	background-position: bottom left;

	clear: both;
}

.box_inner_content, .cust_box_inner_content
{
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	clear:both;
}

.box_blue
{
	border: 1px solid #959595;
}

.box_small .box_title
{
	/* minus 100 px */
	width: 298px;
}
.box_small .box_content
{
	/* minus 2 px */
	width: 298px;
}

.box_medium .box_title
{
	/* minus 100 px */
	width: 226px;
}
.box_medium .box_content
{
	/* minus 2 px */
	width: 324px;
}

.box_big .box_title
{
	/* minus 100 px */
	width: 490px;
}
.box_big .box_content
{
	/* minus 2 px */
	width: 658px;
}

.box_modal .box_title
{
	/* minus 100 px */
	width: 400px;
}
.box_modal .box_content
{
	/* minus 2 px */
	width: 498px;
}

.box_large .box_title
{
	/* minus 100 px */
	width: 550px;
}
.box_large .box_header_end
{
	width: 420px;
}
.box_large .box_content
{
	/* minus 2 px */
	width: 968px;
}

.box_left, .box_left_margin, .box_left_margin_small
{
	float: left;
}

.box_left_margin
{
	margin-left: 10px;
}

.box_left_margin_small
{
	margin-left: 8px;
}

.box_margin_top
{
	margin-top: 8px;
}

.box_margin_top_small
{
	margin-top: 4px;
}

.box_margin_bottom
{
	margin-bottom: 8px;
}

.box_margin_bottom_small
{
	margin-bottom: 4px;
}

.box_publish_right
{
	float: right;
	text-align: right;
	margin-top: 7px;
	margin-right: 10px;
}

.box_publish_right .icon
{
	margin-right:4px;
}

.box_publish_right a
{
	color: #2C6F9E;
	font-weight: bold;
}

div.box_tabs
{
	width: 658px;
	height: 27px;
	overflow: hidden;
	position: relative;
	left: -10px;
}

ul.tabnav
{
	width: 200%;
	height: 29px;
	margin: 0px;
	padding: 0px;
}

ul.tabnav li
{
	height: 26px;
	float: left;
	border-bottom: 1px solid #959595;
	padding: 0px 2px;
}

ul.tabnav li.active
{
	border: 1px solid #959595;
	background-color: transparent;
	border-bottom: none;
	padding: 0px;
}

ul.tabnav li a
{
	display: block;
	padding: 5px 10px;
	color: #FFF;
	text-decoration: none;
	background-color: #A7D06C;
	font-size: 15px;
	font-weight: normal;
}

ul.tabnav li.active a
{
	color: #959595;
	background-color: transparent;
	padding: 4px 9px;
}

ul.tabnav li.next
{
	padding-left: 4px;
}

ul.tabnav li.prev
{
	padding-right: 4px;
}

ul.tabnav li.spacer
{
	width: 640px;
}

ul.tabnav li a.small
{
	font-size: 13px;
	padding: 6px 10px;
}

ul.tabnav li.active a.small
{
	font-size: 13px;
	padding: 5px 9px;
}

.form_errors
{
	text-align: center;

}

.button_h_normal, .button_h_normal_submit
{
	height: 22px;
	line-height: 20px;
	font-size: 13px;
	background-image: url(/static_3dzone/images/master.png);
	background-position: 0px -885px;
}

.button_h_normal_submit
{
	height: 24px;
	line-height: 19px;
	padding-bottom: 4px;
	width: 209px;
}

input.button_h_big
{
	padding-top: 5px;
    height: 32px;
    overflow: hidden;
    float: none;
}

.form_table td div, .form_table td div.success_field
{
	height: 30px;
	line-height: 27px;
	font-size: 18px;
	background-image: url(/static_3dzone/images/master.png);
	background-position: 0px -182px;
}

.button_h_normal, .button_h_normal_submit, .button_h_big, .form_table td div, .form_table td div.success_field
{
	color: #FFF;
	text-decoration: underline;
	text-align: center;
	display: block;
	font-weight: bold;
	font-family: Arial;
	border: 1px solid #5b9400;
	cursor: pointer;
	overflow: hidden;
}

.button_h_big
{
    height: 16px;
    display:block;
	border:1px solid #5b9400;
	margin:0px 4px;
    margin-right: 5px;
	padding:7px;
	color:white;
	font-weight:bold;
    font-size: 16px;
	text-decoration:none;
    overflow: hidden;
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -182px;
	background-repeat:repeat-x;
}

.button_w_max
{
	width: 99%;
}

.button_w_newcode
{
	width: 109px;
	float: left;
	margin-left: 5px;
	margin-top: 4px;
	text-decoration:none;
}

.button_w_modal
{
	width: 476px;
}

.button_w_inline
{
	width:100px;
	margin-top:4px;
	font-weight:bold !important;
}

.button_c_red
{
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -907px;
	background-repeat:repeat-x;
	border:1px solid #d14020;
}

.form_table td div, .form_table td div.success_field
{
	background-image: none;
	cursor: default;
	width: 99%;
	height: 32px;
	line-height: 31px;
	font-size: 16px;
}

.form_table td div
{
	background-color: #fb8e8e;
	border: 1px solid #da0707;
}

.form_table td div.success_field
{
	background-image: none;
	background-color: #94cd3f;
	border: 1px solid #5b9400;
}

.form_table td.label
{
	text-align:right;
	padding-right:8px;
	font-weight:bold;
	width:120px;
}

#wideContainer
{
	width: 970px;
	float: left;
}

#leftContainer
{
	width: 660px;
	float: left;
}

#rightContainer
{
	width: 300px;
	float: left;
	margin-left: 10px;
}

.welcome
{
	float: left;
	color: #FFF;
	width: 660px;
	height: 225px;
	background-image: url(/static_3dzone/images/master.png);
	background-repeat: repeat-x;
	background-position: 0px -500px;	/*-398*/
}

.welcome .title
{
	width: 640px;
	height: 30px;
	font-size: 27px;
	font-weight: bold;
	margin: 10px;
}

.welcome .body
{
	float: left;
	width: 320px;
	height: 50px;
	margin: 5px;
}

.welcome .body .subtitle, .welcome .body .text
{
	float: left;
	width: 245px;
}

.welcome .body .subtitle
{
	height: 17px;
	font-size: 16px;
	font-weight: bold;
	color: #2A2A2A;
}

.welcome .body .text
{
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}

.welcome .body .search, .welcome .body .important, .welcome .body .taste, .welcome .body .publish
{
	float: left;
	width: 54px;
	height: 54px;
	margin-left: 5px;
	margin-right: 16px;
	background-image: url(/static_3dzone/images/big_icons.png);
	background-repeat: no-repeat;
}

.welcome .body .search
{
	background-position: 0px 0px;
}

.welcome .body .taste
{
	background-position: -54px 0px;
}

.welcome .body .important
{
	background-position: -108px 0px;
}

.welcome .body .publish
{
	background-position: -162px 0px;
}

.welcome .button
{
	float: right;
	font-size: 16px;
	margin-top: 10px;
	margin-right: 10px;
	padding: 7px 24px;
}

div.hyped_games
{
	float: left;
	width: 278px;
	height: 19px;
}

div.hyped_games_left
{
	float: left;
	width: 235px;
	margin-right: 5px;
	height: 19px;
	overflow: hidden;
}

div.hyped_games_right
{
	float: left;
	width: 38px;
	height: 19px;
}

#profile_info_left
{
	float: left;
	width: 148px;
	margin-right: 10px;
	margin-bottom: 10px;
}

#profile_info_center
{
	float: left;
	width: 268px;
	margin-right: 10px;
	margin-bottom: 10px;
	line-height: 16px;
}

#profile_info_right
{
	float: left;
	width: 200px;
	margin-bottom: 10px;
}

.profile_info_bottom
{
	float: left;
	width: 636px;
	margin-bottom: 5px;
}

.clearer
{
	clear: both;
}

.profile_info_right_text
{
	float: left;
	height: 25px;
	width: 200px;
	line-height: 25px;
	font-size: 11px;
}

#publish_form .profile_info_right_text
{
	height:auto;
}

.profile_info_right_text a
{
	font-weight: normal;
	color: #000;
}

.profile_info_bottom_left_up, .profile_info_bottom_left_down
{
	float: left;
	font-weight: bold;
}

.profile_info_bottom_left_up
{
	height: 16px;
	width: 313px;
	margin-bottom: 2px;
	margin-right: 10px;
	overflow: hidden;
}


.profile_info_bottom_left_down
{
	margin-top: 10px;
	width: 55px;
	height: 40px;
}

.profile_info_bottom_right_up, .profile_info_bottom_right_down
{
	float: left;
	width: 581px;
}

.profile_info_bottom_right_up
{
	height: 16px;
	width: 313px;
	margin-bottom: 2px;
	overflow: hidden;
}

.profile_info_bottom_right_down
{
	margin-top: 10px;
	height: 40px;
}

div.profile_right_l
{
	float: left;
	width: 120px;
}

div.profile_right_r
{
	float: left;
	width: 150px;
}

div.profile_right_inner
{
	float: left;
	width: 100%;
	height: 25px;
	margin-bottom: 5px;
}

div.profile_right_inner a
{
	color: #FFF;
}

.profile_right_inner_text
{
	float: left;
	height: 25px;
	width: 100%;
	line-height: 25px;
	font-size: 11px;
	color: #FFF;
}

.profile_right_inner_text a
{
	font-weight: normal;
	color: #000;
}

.comments_fixer, .comments_border
{
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 0px;
	font-size: 0px;
}

.comments_border
{
	border-top: 1px solid #949494;
}

div#search_games_results div.comments_border
{
	margin:8px 0px;
}

div#search_results_sort a.article_type_option_inactive
{
	color:#6EB00B;
}

a.search_filter_active
{
	color:#ec4831;
}

.element_w_max
{
	width: 100%;
}

.button_post_comment
{
	float: right;
	width: 170px;
}

.comment_forums_head
{
	float: left;
	width: 638px;
	height: 19px;
	margin-bottom: 1px;
	overflow: hidden;
}

.comment_forums_head em
{
	float: left;
	font-weight: bold;
	margin-right: 5px;
}

.comment_forums_head a
{
	float: left;
	margin-right: 5px;
}

.comment_user_avatar
{
	float: left;
	width: 100px;
	height: 100px;
}

.comment_user_header
{
	float: left;
	margin-left: 5px;
	width: 533px;
	height: 24px;
}

.comment_user_header p
{
	line-height: 24px;
	float: left;
}

.comment_user_footer
{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 533px;
	min-height: 71px;
	line-height: 16px;
}

.comment_user_edit_comm
{
	float: left;
	margin-left: 5px;
	width: 533px;
	min-height: 100px;
}

.comment_edit_button, .comment_delete_button
{
	float: right;
	width: 100px;
	margin-left: 5px;
}

.comment_top_button
{
	float:right;
	width:22px;
	margin-left:5px;
	text-decoration:none;
	font-family:Tahoma;
	position:relative;
}

.comment_top_button span
{
	display:block;
	position:absolute;
	width:22px;
	top:5px;
	left:0px;
	text-align:center;
}

.profile_img_border
{
	border: 1px solid #949494;
}

#comments_overlay
{
	width: 638px;
	height: 211px;
	margin-top: 37px;
	z-index:1234;
	background-image: url('/static_3dzone/images/global/comments/overlay.png');
	position: absolute;
}

#comments_inner
{
	width: 408px;
	height: 88px;
	position: absolute;
	left: 3px;
	bottom: 3px;

	background-image: url("/static_3dzone/images/style_default/boxes/bg.jpg");
	background-repeat: repeat-x;
	background-position: bottom left;
}

#comments_inner p
{
	text-align: center;
	font-weight: bold;
	color: #ff2a00;
	font-size: 12px;
	margin-top: 6px;
	margin-bottom: 7px;
}

#comments_inner div.bottom
{
	text-align: center;
	padding-top: 4px;
	clear: both;
}

.pager_main
{
	margin-bottom: 10px;
	/*width: 638px;*/
	width: 100%;
	height: 30px;
	clear: both;
}

.pager_main.embed
{
	margin:0px;
	width:auto;
}

.pager_main.embed a
{

}

.pager_main a, .pager_three_dots a
{
	/*button_h_normal class*/
	height: 22px;
	line-height: 20px;
	font-size: 13px;
	background-image: url(/static_3dzone/images/master.png);
	background-position: 0px -885px;
	text-decoration: underline;
	text-align: center;
	display: block;
	font-weight: bold;
	font-family: Arial;
	border: 1px solid #5b9400;
	cursor: pointer;
	overflow: hidden;

	/*pager_link class*/
	float: right;
	margin-left: 3px;
	color: #FFF;
	padding-left: 3px;
	padding-right: 3px;
	min-width: 15px;

}

.pager_three_dots a
{
	margin: 0px;
	padding-left: 4px;
	padding-right: 2px;
}

.pager_remaining_pages_inner a
{
	/*button_h_normal*/
	height: 22px;
	line-height: 20px;
	font-size: 13px;
	background-image: url(/static_3dzone/images/master.png);
	background-position: 0px -885px;
	text-decoration: underline;
	text-align: center;
	display: block;
	font-weight: bold;
	font-family: Arial;
	border: 1px solid #5b9400;
	cursor: pointer;
	overflow: hidden;

	/*pager_remaining_links*/
	float: left;
	margin-right: 3px;
	margin-top: 3px;
	color: #FFF;
	padding: 0px;
	width: 27px;

}

.pager_link, .pager_visited
{
	float: right;
	margin-left: 3px;
}

.pager_remaining_links, .pager_remaining_visited
{
	float: left;
	margin-right: 3px;
	margin-top: 3px;
}

.pager_link, .pager_remaining_links
{
	color: #FFF;
	padding-left: 3px;
	padding-right: 3px;
	min-width: 15px;
}

.pager_visited, .pager_remaining_visited
{
	color: #6BAF0C;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 4px;
	cursor:default;
}

.pager_remaining_pages
{
	display: none;
	position: absolute;
	margin-top: 24px;
	padding-top: 3px;
	margin-left: -4px;
	width: 197px;
	z-index: 1;
	clear: both;
}

.pager_remaining_pages_inner
{
	position: absolute;
	max-width: 197px;

	padding-left: 3px;
	padding-bottom: 3px;
	background-color: #F0F0EE;
	border: 1px solid #959595;
	clear: both;
}

.pager_three_dots:hover .pager_remaining_pages
{
	display: block;
}

.pager_three_dots
{
	width: 23px;
	float: right;
	margin-left: 3px;
}

.pager_dots
{
	width: 15px;
	margin: 0px;
	padding-left: 3px;
	padding-right: 3px;
}

#post_comments_loading
{
	display: none;
	position: fixed;
	height: 700px;
	width: 700px;
	top:50%; left:50%;
	margin:-35px 0px 0px -35px;
	background-image: url("/static_3dzone/images/global/loading.gif");
	background-repeat: no-repeat;
	background-position: center center;
	z-index:9999;
}

#post_comments
{
	width: 638px;
	height: 100%;
}

div#right_loading
{
	display: none;
	position: absolute;
	height: 200px;
	width: 278px;
	background-image: url("/static_3dzone/images/global/loading.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

div.search_type_list
{
	display: none;
	position: absolute;
	width: 170px;
	height: auto;
	margin-top: 4px;
	border: 1px solid #959595;
	background-color: #FFF;
	z-index: 1;
}

div.search_type_list li
{
	padding-top: 3px;
}

div.search_type_list li em
{
	font-style:normal;
}

div.search_type_list li.search_list_line
{
	height: 0px;
	margin-top: 0px;
	border-top: 1px solid #959595;
	width: 160px;
}

li.search_games, li.search_users, li.search_articles, li.search_cheats, li.search_news, li.search_companies
{
	cursor: pointer;
	height: 28px;
}

li.search_users, li.search_articles, li.search_companies
{
	background-color: #EDEDED;
}

li.search_games em, li.search_companies em, li.search_users em, li.search_articles em, li.search_cheats em, li.search_news em
{
	position: absolute;
	height: 25px;
	margin-top: 5px;
}

div.input_search_list_arrow
{
	float: left;
	cursor: pointer;
	width: 9px;
	height: 6px;
	margin-top: 22px;
	background-repeat: no-repeat;
	background-image: url("/static_3dzone/images/master.png");
	background-position: -96px -1233px;
}

.input_search_text
{
	height: 23px;
	width: 112px;
	padding-top: 6px;
	border: 0px;
}

div.search_center_text
{
	width: 100%;
	text-align: center;
}

div.search_games_main
{
	width: 638px;
	height: 125px;
}

div.search_games_left
{
	float: left;
	width: 100px;
	height: 140px;
	margin-bottom: 5px;
	text-align: center;
}

div.search_games_left a
{
	display: table-cell;
	vertical-align: middle;
	width: 100px;
	height: 140px;
}

div.search_games_center
{
	float: left;
	width: 415px;
	/*height: 118px;*/
	padding-top: 8px;
	padding-left: 5px;
	margin-bottom: 5px;
}

div.search_games_center h3
{
	font-size:17px;
}

div.search_games_alt
{
	color:#474747;
	margin-bottom:8px;
	min-height:16px;
	font-size:12px;
}

div.search_games_right
{
	float: left;
	width: 107px;
	height: 109px;
	border-left: 1px solid #959595;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-top: 31px;
}

div.search_games_right.search_similar
{
	padding-top:8px;
	height:auto;
}

div.search_games_right.search_similar .vote
{
	width:52px;
	position:relative;
	left:50%;
	margin-left:-26px;
}

div.search_games_center_inner
{
	float: left;
	width: 415px;
	/*height: 19px;*/
	margin-bottom: 8px;
}

.search_games_left_inner
{
	border: 1px solid #949494;
}

div.search_games_center_text
{
	float: left;
	margin-right: 7px;
	width: 110px;
}

div.search_companies_left
{
	float: left;
	width: 155px;
	height: 150px;
	margin-bottom: 5px;
	padding-top: 5px;
}

div.search_companies_center
{
	float: left;
	border-right: 1px solid #959595;
	width: 367px;
	min-height: 150px;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
}

div.search_companies_right
{
	float: left;
	width: 100px;
	height: 100px;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-top: 55px;
}

div.search_companies_center_inner
{
	float: left;
	width: 367px;
	min-height: 25px;
	margin-bottom: 5px;
}

div.search_users_left
{
	float: left;
	width: 155px;
	height: 210px;
	margin-bottom: 5px;
}

div.search_users_center
{
	float: left;
	width: 299px;
	min-height: 205px;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-right: 1px solid #959595;
}

div.search_users_right
{
	float: left;
	width: 168px;
	height: 205px;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
}

div.search_users_center_inner
{
	float: left;
	width: 301px;
	min-height: 15px;
	margin-right: 10px;
	margin-bottom: 5px;
}

div.search_users_right_text
{
	float: left;
	font-size: 11px;
	height: 25px;
	line-height: 25px;
	width: 138px;
}

.rating_votes
{
	float: left;
	margin: 0px 7px;
	width: 20px;
}

div.filter_search_all
{
	font-weight: bold;
	font-size: 14px;
}

.boxart_text
{
	text-align: center;
	overflow: hidden;
	width: 264px;
	height: 46px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 16px;
}

.boxart_text h2
{
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
}

.boxart_text h2 a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.boxart_text_multi
{
	float: left;
	overflow: hidden;
	text-align: left;
	margin-left: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.boxart_text_multi h2
{
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
}

.boxart_text_multi h2 a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

div.redacted { font-weight:bold; color:#fc0107; }

div.user_online_status
{
	width:70px;
	font-size:12px;
}

/* `Others like you` overrides */
a.user_nick_block
{
	display:block;
	width:55px;
	height:16px;
	/*float:left;*/
	overflow:hidden;
}

.more-line-height { line-height: 17px; }

.feed_poster { width: 77px; height: 69px; float: left; background: transparent url("/static_3dzone/images/global/status_avatar_pannel.gif") no-repeat; padding: 4px; }
.feed_poster img { border: 1px solid #959595; width: 63px; height: 64px; }

#feed_form {  }
#feed_form fieldset { margin-bottom: 5px; }
#feed_form textarea { width: 546px; height: 66px; border: 1px solid #959595; padding: 2px; }
#feed_form button {  }

.remaining-chars { float: right; width: 327px; height: 30px; line-height: 30px; color: #707070; }

#char_count { font-weight: bold; }
#post_status { width: 155px; height: 32px; float: right; margin-right: 1px; font-size: 16px; text-decoration: none; }

.status_msg { font-size: 17px; color: #707070; line-height: 20px; }
.status_msg em { font-size: 13px; font-style: italic !important; color: #212121; }
.update_status { font-weight: bold; font-size: 13px; }

.validate_error { border: 2px solid #d00; }
.large_title { color: #707070; font-size: 22px; font-weight: normal; margin-bottom: 10px; }

div.prizeStyle
{
	float: left;
	color: #FFFFFF;
	width: 618px;
	margin-top: 350px;
	margin-bottom: 247px;
}

div.prizeStyle p
{
	line-height: 20px;
	font-size: 14px;
}

div.prizeStyle strong
{
	line-height: 24px;
	font-size: 19px;
}

div.prizeStyle a
{
	color: #FFFFFF;
}

div.prizeStyle ul li
{
	margin-left: 15px;
	list-style: circle;
}

div.prizeStyleRight
{
	float: left;
	width: 352px;
	height: 790px;
	margin-top: 350px;
	background-image: url("/static_3dzone/images/prizes/nagradi.png");
	background-repeat: no-repeat;
}

div.prizeFooter
{
	position: absolute;
	background: url("/static_3dzone/images/prizes/sponsors.jpg") #000 center top no-repeat;
	width: 100%;
	height: 370px;
	top: 1570px;
	left: 0px;
	zoom:1;
}

div.terms p, div.terms ol li
{
	line-height: 16px;
	margin-bottom: 10px;
}

div.terms ol li
{
	margin-left: 30px;
	list-style-type: lower-roman;
}

div.terms p em, div.terms ul li em
{
	text-decoration: underline;
}

/* Styles for Events on Index page */
div.notifications
{
	overflow: hidden;
}

div.icon
{
	margin-right: 8px;
}

div.note
{
	height: 15px;
	width: 100%;
	margin-bottom: 10px;
}

div.notifications .note a
{
	float: left;
	font-weight: bold;
	margin-right: 5px;
	margin-top: 2px;
}
div.notification_cancel
{
	float: right;
}
/* End of Styles for Events on Index page */

/* BEGIN E3 Expo 2010 countdown */
div.fcd
{
	float: left;
	width: 200px;
	color: #707070;
	font-size: 17px;
	font-weight: bold;
	margin-left: 35px;
	margin-bottom: 5px;
}

div.fcts
{
	float: left;
	width: 400px;
	color: #707070;
	font-size: 17px;
	margin-bottom: 5px;
}
/* END E3 Expo 2010 countdown */

/* =======================================
Generated from: modal.css
======================================= */
#report_type_text, #report_type, #report_for_text, .modal_code_text, .float_left
{
	float: left;
}

#report_comment, #report_errors
{
	width: 474px;
}

#capcha_text, .modal_errors, .modal_report_ok
{
	text-align: center;
}

.modal_errors, .modal_report_ok
{
	font-weight: bold;
	margin-bottom: 15px;
}

.modal_errors
{
	color: #ED5642;
}

.modal_report_ok
{
	color: #5B9400;
}

modal_errors
{
	font-weight: bold;
	color: #F00;
}

#report_type_text
{
	width: 117px;
	text-align: left;
}

#report_type
{
	width: 360px;
}

#report_for_text
{
	margin-right: 5px;
}


.modal_wnd_width
{
	width: 477px;
}

.modal_send_but, .modal_code, .modal_sec_image
{
	width: 298px;
	margin-left: auto;
	margin-right: auto;
}

.modal_sec_image
{
	height: 50px;
    width: 298px;
}

.modal_code
{
	height: 70px;
}

.modal_code_text
{
	width: 144px;
	text-align: left;
	margin-top: 10px;
}

/* Begin Games Similar Modal definitions */

#modalSimilarAdd #search_do { float:right; width:129px; margin:0px; }
#modalSimilarAdd #add_do { float:right; width:169px; margin:0px; }
#modalSimilarAdd #add_cancel { float:right; width:169px; margin:0px; margin-right:8px; }
#modalSimilarAdd #modal_actions { width:380px; margin:0px auto; }

#modalSimilarAdd #title_search_input { float:left; width:330px; }
#modalSimilarAdd #title_results { margin:16px 0px; margin-left:105px; overflow-y:auto; width:370px; max-height:370px; }
#modalSimilarAdd #title_results label { display:block; margin:8px 0px; }

#page_fb_actions h3 { color:#8F8F8F; font-weight:bold; font-size:15px; }

div.disable_account div{ border:1px solid #999; padding:10px; margin-bottom:10px; }
div.disable_account div a{ display:block; margin-bottom:10px; }

/* End Games Similar Modal definitions */
/* =======================================
Generated from: modal_login.css
======================================= */
div.m_login_row
{
	margin-bottom:8px;
}

div.m_login_col
{
	float:left;
}

div.m_login_col.left
{
	width:128px;
	margin-right:32px;
}

div.m_login_col.aux span
{
	visibility:hidden;
}

div#m_register_form div.m_login_col.right
{
	margin-right:32px;
}

div#m_register_form div.m_login_col.aux
{
	width:170px;
	font-size:11px;
}

input.m_login_input
{
	background:white;
	border:1px solid #8C8C8C;
	padding:7px;
	width:198px;
}

div.m_login_col.left label
{
	display:block;
	margin:8px 0px;
	text-align:right;
	font-weight:bold;
}

#m_login_form input.button, #m_register_form input.button, #page_fb_actions input.button
{
	display:block;
	border:1px solid #5b9400;
	margin:0px auto;
	padding:6px 24px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -182px;
	background-repeat:repeat-x;
	font-size:16px;
	height:32px;
	width:278px;
	font-family:Arial;
}

div.m_login_footer
{
	margin:16px 0px 8px;
	font-size:15px;
}

div.m_register_head, #m_register_form div.m_login_footer
{
	margin:16px 0px;
	font-size:15px;
}

input#code
{
	width:99px;
	margin-left:8px;
}

/* Login tabs */
ul#login_modal_tabs li.login_facebook a
{
	background-position: 4px center;
	padding-left: 24px;
	background-repeat: no-repeat;
	background-image: url('http://www.facebook.com/favicon.ico');
}

ul#login_modal_tabs li.login_site a img
{
	float: left;
	width: 15px;
	height: 15px;
	margin-left: -5px;
	margin-right: 5px;
}

ul#login_modal_tabs li.login_site a em
{
	float: left;
}

/* Facebook connect style */
div#page_login_facebook
{
	padding:16px;
	display:none;
}

div.info_fb_message{
	margin-bottom:10px;
	font-weight:bold;
	color:#999;
}
/* =======================================
Generated from: rating.css
======================================= */
div.rating, div.rating_static
{
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	background-position:-80px -1127px;
	height:14px;
	width:80px;
	float:left;
	margin:1px 0px;
}

div.rating_static
{
	background-position:-80px -1155px;
}

div.rating_big
{
	float:left;
}

div.score_label
{
	float:left;
	padding-top:4px;
	width:75px;
}

div.rating_big div.rating_static
{
	width:105px;
	height:20px;
	background-position:-105px -1183px;
}

div.rating div.star
{
	height:14px;
	width:8px;
	float:left;
	cursor:pointer;
}

a.cancel
{
	dispay:block;
	float:left;
	height:16px;
	width:17px;
	cursor:pointer;
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	background-position:-17px -1223px;
	margin-right:2px;
}

a.cancel:hover
{
	background-position:0px -1223px;
}

div.rating.score_1  { background-position:-80px -1141px; }
div.rating.score_2  { background-position:-64px -1127px; }
div.rating.score_3  { background-position:-64px -1141px; }
div.rating.score_4  { background-position:-48px -1127px; }
div.rating.score_5  { background-position:-48px -1141px; }
div.rating.score_6  { background-position:-32px -1127px; }
div.rating.score_7  { background-position:-32px -1141px; }
div.rating.score_8  { background-position:-16px -1127px; }
div.rating.score_9  { background-position:-16px -1141px; }
div.rating.score_10 { background-position:  0px -1127px; }

div.rating_static.score_1  { background-position:-80px -1169px; }
div.rating_static.score_2  { background-position:-64px -1155px; }
div.rating_static.score_3  { background-position:-64px -1169px; }
div.rating_static.score_4  { background-position:-48px -1155px; }
div.rating_static.score_5  { background-position:-48px -1169px; }
div.rating_static.score_6  { background-position:-32px -1155px; }
div.rating_static.score_7  { background-position:-32px -1169px; }
div.rating_static.score_8  { background-position:-16px -1155px; }
div.rating_static.score_9  { background-position:-16px -1169px; }
div.rating_static.score_10 { background-position:  0px -1155px; }

div.rating_big div.rating_static.score_1  { background-position:-105px -1203px; }
div.rating_big div.rating_static.score_2  { background-position:-84px -1183px; }
div.rating_big div.rating_static.score_3  { background-position:-84px -1203px; }
div.rating_big div.rating_static.score_4  { background-position:-63px -1183px; }
div.rating_big div.rating_static.score_5  { background-position:-63px -1203px; }
div.rating_big div.rating_static.score_6  { background-position:-42px -1183px; }
div.rating_big div.rating_static.score_7  { background-position:-42px -1203px; }
div.rating_big div.rating_static.score_8  { background-position:-21px -1183px; }
div.rating_big div.rating_static.score_9  { background-position:-21px -1203px; }
div.rating_big div.rating_static.score_10 { background-position:  0px -1183px; }

/* Will play ; No Thanks */

div.will_play_icon, div.not_interested_icon
{
	color:white;
	font-size:8px;
	padding-top:4px;
	height:12px;
	font-weight:bold !important;
	font-family:Verdana;
	text-align:left;
	width:80px;
	padding-left:19px;
	text-transform:uppercase;
	line-height:1 !important;
}

div.will_play_icon.off, div.not_interested_icon.off
{
	opacity:0.5;
	-moz-opacity:0.5;
	filter: alpha(opacity=60);
}

/***/

div.will_play_icon
{
	float: left;
	background-repeat: no-repeat;
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -1239px;
	overflow:hidden;
}

/* seek & deprecate */
div.will_play_icon.small
{
	width: 18px;
	background:red;
	margin-top: 0px;
}

div.off.will_play_icon
{
	background-position:-99px -1239px;
}

div.icon.will_play_small_icon
{
	width: 17px;
	height: 16px;
	background-position:-198px -1239px;
}

div.not_interested_icon
{
	float: left;
	background-repeat: no-repeat;
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -1255px;
	overflow:hidden;
}

/* seek & deprecate */
div.not_interested_icon.small
{
	width: 18px;
	background:pink;
}

div.off.not_interested_icon
{
	background-position:-99px -1255px;
}

div.icon.not_interested_small_icon
{
	width: 17px;
	height: 16px;
	background-position:-198px -1255px;
}

/* Single vote (+/-) */

.vote_head, .vote_head_votes, .vote_head_text, .vote_up,
.vote_down, .vote, .voted
{
	float: left;
}

.vote_head
{
	width: 52px;
	height: 43px;
	margin-bottom: 0px;
	background-image: url("/static_3dzone/images/master.png");
	background-position: 0px -1271px;
	background-repeat: no-repeat;
}

.vote_head_small
{
	width: 52px;
	height: 24px;
	margin-bottom: 0px;
	background-image: url("/static_3dzone/images/master.png");
	background-position: 0px -1271px;
	background-repeat: no-repeat;
}

.vote_head_text, .vote_head_votes
{
	width: 52px;
	height: 15px;
	text-align: center;
	color: #FFF;
}

.vote_head_votes
{
	height: 18px;
	margin-top: 8px;
	font-size: 15px;
	font-weight: bold;
}

.vote_head_small .vote_head_votes
{
	font-size:15px;
	margin-top:6px;
}

.vote_head_text
{
	height: 15px;
	color:white;
}

.vote_up, .vote_up.voted
{
	width: 26px;
	height: 21px;
	background-image: url("/static_3dzone/images/master.png");
	background-repeat: no-repeat;
	cursor: pointer;
}

.vote_up
{
	background-position: 0px -1314px;
}

.vote_up.voted
{
	background-position: 0px -1335px;
}

.vote_down, .vote_down.voted
{
	width: 26px;
	height: 21px;
	background-image: url("/static_3dzone/images/master.png");
	background-repeat: no-repeat;
	cursor: pointer;
}

.vote_down
{
	background-position: -26px -1314px;
}

.vote_down.voted
{
	background-position: -26px -1335px;
}

.vote
{
	width: 52px;
	height: 70px;
	margin-left: 9px;
	margin-top: 3px;
}

/* =======================================
Generated from: news.css
======================================= */
#index_news_article, .news_left, .news_header, .news_text, .news_header_sec, .news_text_sec, .news_footer
{
	float: left;
}

#index_news_article
{
	width: 640px;
	margin-top: 10px;
}

.news_left
{
	width: 70px;
	height: 80px;
	margin-right: 5px;
	margin-bottom: 5px;
}

.news_header, .news_header_sec
{
	min-height: 20px;
	margin-bottom: 2px;
}

.news_header
{
	width: 565px;
}

div#search_games_results div.news_header
{
	width:100%;
}

.news_header_sec
{
	width: 460px;
}

.news_header a, .news_header_sec a
{
	font-family: Arial;
	font-size: 17px;
	color: #2c6f9e;
	font-weight: bold;
	line-height:20px;
}

.news_text, .news_text_sec
{
	min-height: 55px;
	margin-bottom: 5px;
	font-family: Arial;
	font-size: 13px;
	line-height: 16px;
	color: #000;
}

.news_text
{
	width: 565px;
}

.news_text_sec
{
	width: 460px;
}

.news_text_sources a
{
	font-weight:normal;
}

.news_right
{
	float: right;
	width: 90px;
	height: 90px;
	margin-bottom: 5px;
	margin-left: 15px;
}

.news_footer
{
	width: 560px;
	/*height: 20px;*/
	padding-left: 75px;
	font-family: Arial;
	font-size: 13px;
	color: #000;
}

div#search_games_results div.news_footer
{
	padding-left:0px;
}

.news_footer a
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	color: #2c6f9e;
	font-weight: normal;
}

.news_footer_vline
{
	float: left;
	font-size: 13px;
	margin-left: 4px;
	margin-right: 4px;
	color: #8c8c8c;
}

.news_footer_pub, .news_footer_date, .comment_header_text
{
	float: left;
	margin-right: 4px;
}

.news_footer_quote, .news_footer_shout, .news_footer_readmore
{
	margin-right:4px;
}

.news_footer_img
{
	float: left;
	width: 16px;
	height: 16px;
	border: 1px solid #959595;
	margin-right: 4px;
	margin-top: -1px;
}

.news_article_option
{
	float: left;
	width: 120px;
	height: 23px;
}

.news_article_option a
{
	color: #FFF;
}

.news_article_option_inactive
{
	float: left;
	width: 120px;
	height: 23px;
	margin-right: 2px;
	text-align: center;
	padding-top: 3px;
}

.news_article_option_inactive a
{
	color: #6eb00b;
}

.news_publish, .articles_publish
{
	float: right;
	width: 150px;
	padding-top: 3px;
	text-align: right;
}

.articles_publish
{
	margin-left: 40px;
}

.news_publish a
{
	color: #2c6f9e;
	font-weight: bold;
}

.publish_link.news
{
	float: left;
	padding: 2px 0px;
}

.news_article_head
{
	float: left;
	width: 640px;
}

.no_news
{
	width: 640px;
	height: 20px;
	text-align: center;
	margin-bottom: 10px;
}

.news_publish_left
{
	float: left;
	width: 115px;
	margin-right: 5px;
}

.news_publish_middle
{
	float: left;
	width: 300px;
	margin-right: 5px;
}

.news_publish_right
{
	float: left;
	width: 213px;
}

.news_publish_fix
{
	/*margin-left: 115px;*/
	float:right;
}

.news_publish_big
{
	float: left;
	width: 518px;
}

.publish_container
{
	float: left;
	width: 640px;
}

.news_publish_but
{
	float: left;
	width: 113px;
}

.news_publish_middle_long
{
	float: left;
	width: 400px;
	margin-right: 5px;
}

.news_publish_but_submit
{
	width: 120px;
	margin-left: auto;
	margin-right: auto;
}

.news_section_text
{
	color: #949494;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.news_normal_text
{
	font-weight: bold;
}

.news_small_text
{
	font-size: 11px;
}

.news_margin_top
{
	margin-top: 10px;
}

.news_picture_but
{
	float: left;
	width: 195px;
	margin-right: 20px;
}

.news_linking_but
{
	float: left;
	width: 195px;
}

.news_more_info_buts
{
	width: 410px;
	margin-left: auto;
	margin-right: auto;
}

.news_picture
{
	height: 88px;
	width: 88px;
	border: 1px solid #999;
	cursor: move;
	overflow: hidden;
}

.news_picture_inner
{
	height: 88px;
	width: 88px;
	background-image: url("/static_3dzone/images/global/news_no_img.jpg");
	background-repeat: no-repeat;
	background-position: top left;
}

.news_linking_plts, .news_linking_more_plts
{
	float: left;
	width: 128px;
	margin-right: 5px;
}

.news_linking_plts
{
	width: 128px;
}

.news_linking_more_plts
{
	width: 195px;
}

.news_pic_errors
{
	display: none;
	margin-top: 5px;
	color: #F00;
}

.news_text_link
{
	font-family: Arial;
	font-size: 11px;
	color: #474747;
	display:block;
	margin-bottom:4px;
}

.news_text_link a
{
	font-weight:normal;
}

.news_text_sources
{
	margin:8px 0px;
}

#votes_swap_box h3
{
	color:#8F8F8F;
	font-weight:bold;
	text-transform:uppercase;
}

div.news_vote_positive, div.news_vote_negative
{
	margin-bottom:8px;
}

div.news_vote_user
{
	width:159px;
	height:18px;
	margin:8px 0px;
	float:left;
}
/* =======================================
Generated from: articles.css
======================================= */
.publish_link.articles
{
	float: left;
	padding: 3px 0px;
}

.articles_text
{
	float: left;
	width: 535px;
	min-height: 20px;
	margin-bottom: 10px;
	font-family: Arial;
	font-size: 13px;
	color: #000;
	line-height: 16px;
}

.article_publish_but_submit
{
	float: left;
	width: 160px;
}

.article_rate_ok, .article_rate_error
{
	float: left;
	background-image: none;
	cursor: default;
	font-size: 16px;
	height: 32px;
	line-height: 31px;
	margin-left: 4px;
	width: 238px;
	color:#FFFFFF;
	display: block;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}

.article_rate_ok
{
	background-color: #94CD3F;
	border: 1px solid #5B9400;
}

.article_rate_error
{
	background-color: #FB8E8E;
	border: 1px solid #DA0707;
}

div#gallery_container_main
{
	overflow: hidden;
	width: 640px;
	height: 160px;
}

div#gallery_container
{
	width: 640px;
	height: 160px;
	padding-left: 4px;
}

div#gallery_container img
{
	border: 1px solid #949494;
	width: 68px;
	height: 68px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 2px;
	margin-top: 2px;
	cursor:pointer;
}

div#gallery_container img.selected
{
	border: 3px solid #6fa1d9;
	width: 68px;
	height: 68px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-top: 0px;
}

div.gallery_container_inner
{
	float: left;
	width: 80px;
	height: 160px;
}

.article_info
{
	margin-top: 5px;
	float: left;
	width: 250px;
	height: 40px;

}

.article_info_inner
{
	float: left;
	width: 250px;
	height: 20px;

}

.article_screen_show
{
	float: left;
	margin-left: 190px;
	width: 286px;
}

.article_screen_upload
{
	float: left;
	margin-left: 10px;
	width: 149px;
}

.article_inline_pics
{
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 150px;
	padding-top: 5px;
	border-top: 2px solid #959595;
	border-bottom: 2px solid #959595;
}

.article_inline_pic
{
	float: left;
	margin-bottom: 5px;
	width: 148px;
	/*height: 148px;*/
	border: 1px solid #959595;
}

.article_type_plts
{
	float: left;
	width: 135px;
	margin-right: 2px;
}

.article_type_more_plts
{
	float: left;
	width: 250px;
	margin-right: 4px;
}

.article_type_main
{
	float: left;
	width: 278px;
	margin-bottom: 10px;
}

div#articles_more_platforms
{
	display: none;
	float: left;
	margin-top: 10px;
}

.article_more_plts_but
{
	width: 100%;
	height: 15px;
	float: left;
	margin-bottom: 15px;
	text-align: center;
}

.article_type_option
{
	float: left;
	width: 278px;
	margin-bottom: 2px;
}

.article_type_option a
{
	color: #FFF;
}

.article_type_option_inactive
{
	float: left;
	width: 280px;
	height: 20px;
	margin-bottom: 2px;
	text-align: center;
	padding-top: 4px;
}

.article_type_option_inactive a
{
	color: #6eb00b;
}

div.articles_right
{
	text-align: center;
	float: right;
	width: 100px;
	height: 140px;
	margin-bottom: 5px;
	margin-left: 5px;
}

div.articles_header_sec
{
	float: left;
	height: 20px;
	margin-bottom: 5px;
	width: 460px;
}

.articles_header_sec a
{
	font-family: Arial;
	font-size: 17px;
	color: #2c6f9e;
	font-weight: bold;
}

.article_links
{
	margin-bottom: 15px;
}

.article_links a, div.article_source a, div.article_header small a
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	color: #2c6f9e;
	font-weight: normal;
}

div.article_source a
{
	float:none;
}

div.last_articles
{
	float: left;
	width: 315px;
	height: 153px;
	margin-right: 4px;
}

div.last_articles_left
{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	float: left;
	width: 100px;
	height: 140px;
	margin-bottom: 13px;
}

div.last_articles_right, div.last_articles_text
{
	float: left;
	overflow: hidden;
	width: 210px;
	height: 16px;
	margin-left: 5px;
	margin-bottom: 5px;
}

div.last_articles_right a
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	color: #2c6f9e;
	font-weight: normal;
}

div.last_articles_text
{
	height: 83px;
	line-height: 16px;
}

div.last_articles_bottom
{
	float: left;
	width: 315px;
	height: 16px;
	margin-left: 5px;
	margin-top: 5px;
}

em.rating_label
{
	float:left;
	color:#959595;
	font-size:17px;
	padding:2px 0px;
	margin-right:8px;
}
/* =======================================
Generated from: screenshots.css
======================================= */

/* Main view */
.games_search_list { float: left; width: 518px; margin-left: 120px; }
.games_list .title { width:400px; float:left; font-size:125%; }
.games_list .screenshot_publish { float:right; }
.publish_link.screenshot { float: left; padding: 3px 0px; }
.screenshot_list { width:100%; }

.button_h_normal.show_all { float:right; margin:10px 0px; padding:0px 10px; width:135px; }
.button_h_normal.show_all_long { float:right; margin:10px 0px; padding:0px 10px; width:360px; }
.button_h_normal.report { float:right; width:105px; }
.button_h_normal.error { float:right; margin-right:10px; width:255px; }
.button_h_normal.publish { float:right; width:135px; padding:0px 10px; margin:10px; }

.button_h_normal.list_prev { float:left; padding:0px 10px; }
.button_h_normal.list_next { float:right; padding:0px 10px; }

.ruler { border-bottom:1px solid #959595; height:10px; height:1px; margin-bottom:5px; }
.rulerer { background-color:#959595; height:3px; margin-top:10px; }
.ruler.spacer { margin:10px 0px !important; }

.box_content.no_bgimage { background-image:none; }
.box_content .even { background-color:#EEE; padding:5px; }
.box_content .odd {  background-color:#FFF; padding:5px; }

.top_list { color:#2773A4; font-weight:bold; }

.thumbnail {  }
.thumbnail_link { width:68px; height:68px; border:1px solid #A3A3A3; margin:5px; display:block; float:left; overflow:hidden; }

.box_inner_content.margin_condensed { margin:0px; margin-left:6px; }

#screens_random h3, #screens_oldschool h3 { height:40px; }
#screens_random h3 a, #screens_oldschool h3 a { color:#2773A4; font-weight:bold; font-size:125%; }

/* Single view */

.button_h_normal.view_large { padding:0px 5px; float:left; width:170px; }
.screenshot_navigation { padding-top:10px; }
.screenshot_navigation .show_all { float:none; width:310px; margin:0px auto; }
#screenshot_more { margin-top:10px; color:#4c4c4c; line-height:150%;  }
#screenshot_embed { width:250px; float:left; }
#screenshot_info { width:377px; float:right;}
#screenshot_info #info_text {  }
.screenshot_report .show_all { margin:0px; margin-left:5px; }

.clearer.collapse { font-size:0px; height:10px; }

#screenshot_single { width:638px; text-align:center; }
.screenshot_full { display:block; margin:0px auto; }
.screenshot_full img { border:1px solid #A3A3A3; }

#screenshot_more h3, .screenshot_list h3 { text-transform:uppercase; color:#8F8F8F; font-weight:bold; }
.screenshot_list .ruler { margin:0px; }

.screenshot_list .game_info h3 { text-transform:none; height:34px; }
.screenshot_list a.game_cover { padding:0px; }
.screenshot_list .game_info { width:530px; }

.comments_link {  }
.shout_link { padding-top:8px; }

#game_info { padding:10px; color:#4c4c4c; line-height: 16px; }
#game_info div { margin:5px 0px; }
#game_info ul { list-style:disc; }
#game_info li { margin-left:15px; list-style:inherit; }

#upload_rules { margin-bottom:8px; }
#upload_rules #rules_content { padding:10px; }

h3.subtitle { text-transform:uppercase; color:#8F8F8F; font-weight:bold; }

/* Upload definitions */

.button_h_normal.button_inline { width:100px; display:inline; padding:3px 20px; }
#category_custom { padding:3px; }

/* Embeded screenshots */
span.bbcode_screen { display:block; width:100%; text-align:center; margin:8px 0px; }
span.bbcode_screen img { border: 1px solid #949494; }

/* =======================================
Generated from: profile.css
======================================= */
#profile_info_left
{
/*	float: left;
	width: 148px;
	margin-right: 10px;
	margin-bottom: 10px;*/
}

/* Avatar and action buttons */

div#profile_info_top
{
	margin-bottom:20px;
}

div#profile_info_top h3
{

}

div#profile_info_top img.profile_img_border
{
	width:90px;
	height:90px;
	display:block;
	float:left;
	margin-right:25px;
}

div#profile_status_actions
{
	float:left;
	width:520px;
	height:92px;
	position:relative;
}

div.profile_action_btns
{
	position:absolute;
	bottom:0px;
}

div#profile_status_actions a.button_h_normal
{
	float:left;
	width:auto;
	padding:0px 8px;
	margin-right:4px;
}

div#profile_main div.box_tabs
{

}

div#profile_main div#profile_info_center
{
	width:420px;
}

div#profile_main div.profile_info_bottom
{
	width:auto;
	float:none;
}

div#profile_main #profile_info_right
{
	float:right;
}

/*  */

#profile_info_center
{
	float: left;
	width: 268px;
	margin-right: 10px;
	margin-bottom: 10px;
	line-height: 16px;
}

#profile_info_right
{
	float: left;
	width: 200px;
	margin-bottom: 10px;
}

.profile_info_bottom
{
	float: left;
	width: 636px;
	margin-bottom: 5px;
}

div.profile_info_right_text .icon_user
{
	margin:0px 7px 0px 4px;
}

div.profile_info_right_text .icon_star
{
	margin:0px 7px 0px 3px;
}

div.profile_info_right_text .icon_article
{
	margin:0px 5px 0px 2px;
}

div.profile_info_right_text .icon_cheats
{
	margin:0px 7px 0px 4px;
}

div.profile_info_right_text .icon_news
{
	margin:0px 4px 0px 0px;
}

div.profile_info_right_text .icon_video
{
	margin:0px 6px 0px 2px;
}

div.profile_info_right_text .icon_screenshot
{
	margin:0px 4px 0px 0px;
}

div.profile_info_right_text .icon_comment
{
	margin:0px 5px 0px 1px;
}

div.profile_info_right_text .icon_views
{
	margin:0px 7px 0px 3px;
}

div#profile_game_mania .icon_cheats
{
	margin-left:4px;
	margin-right:4px;
}

div#profile_game_mania .icon_article
{
	margin-right:4px;
}

div#profile_game_mania .icon_star
{
	margin-left:3px;
	margin-right:4px;
}

div#profile_game_mania .icon_user
{
	margin-left:4px;
	margin-right:4px;
}

div#profile_game_mania .icon_news
{
	margin-right:4px;
}

div#profile_game_mania .icon_video
{
	margin-left:4px;
	margin-right:4px;
}

div#profile_game_mania .icon_screenshot
{
	margin-right:4px;
}

div#profile_game_mania .icon_comment
{
	margin-left:2px;
	margin-right:4px;
}

div.profile_userbar_img
{
	float: left;
	text-align: center;
	width: 480px;
	margin-bottom: 10px;
}

div.profile_userbar_img img
{
	width: 425px;
	height: 90px;
}

div.profile_userbar_share
{
	margin-bottom: 8px;
}

div.profile_userbar_share h3
{
	font-size:12px;
}

div.profile_userbar_share textarea
{
	width: 100%;
	height:32px;
	overflow:hidden;
	border: 1px solid #666;
	font-size:11px;
}

/* Xbox Live Tab */

div#xbl_main
{
	width:484px;
	float:left;
}

div#xbl_avatar
{
	float:right;
}

div#xbl_main div.ruler
{
	margin:10px 0px;
}

img#xbl_picture
{
	float:left;
}

div#xbl_summary
{
	margin-left:76px;
	height:66px;
}

div#xbl_summary
{
	color:#959595;
	font-size:17px;
	line-height:20px;
}

div#xbl_main h3
{
	color:#707070;
	font-size:22px;
	margin-bottom:10px;
	font-weight:normal;
	line-height:1.5ex;
}

a.xbl_achievement_icon
{
	margin-right:28px;
	display:block;
	float:left;
}

a.xbl_achievement_icon img
{
	width:57px;
	height:57px;	
}

a.xbl_achievement_icon.last
{
	margin:0px;
}

div.xbl_game_block
{
	height:64px;
	width:230px;
	margin-bottom:20px;
	position:relative;
}

div.xbl_game_block.even,
div.xbl_game_block.odd
{
	background:none;
	padding:0px;
}

div.xbl_game_block h4
{
	color:#959595;
	font-size:17px;
	max-height:40px;
	overflow-y:hidden;
}

div.xbl_game_summary
{
	position:absolute;
	bottom:0px;
	left:76px;
}

div.xbl_game_block.even
{
	float:left;
}
div.xbl_game_block.odd
{
	float:right;
}

img.xbl_game_icon
{
	float:left;
	margin-right:12px;
}

img.xbl_icon_gs
{
	position:relative;
	top:3px
}

img.xbl_icon_ac
{
	position:relative;
	top:2px
}

a#xbl_button_more
{
	float:right;
	width:350px;
}

/* =======================================
Generated from: friends.css
======================================= */
/* Friends search */

#friends_search { margin-bottom:8px; }
#friends_search_options { padding:8px; }
#friends_search_options input, #friends_search_options select { width:100%; border:1px solid #B3B3B3; padding:2px; }
#friends_search_options input.auto { width:auto; }
#friends_search_options label { display:block; font-weight:bold; margin:2px 0px; }
#friends_search_options label.tile { display:block; width:50%; float:left; }
#friends_search_options .button_h_normal { margin-top:8px; }
#friends_search_options .tab { padding:8px; display:none; }
#search_do { margin-top:16px; width:50%; float:right; }

input#by_taste, input#by_fav_games, input#by_fav_publish { border:none;}

.box_scroller { overflow:hidden; }
.box_profiles { height:495px; width:6380px; }
.pf_screen { width:638px; float:left; }

.pf_block { width:76px; height:100px; padding:3px; float:left; margin:12px; text-align:center; }
.pf_block a { text-decoration:none; }
.pf_block a .linkfx { /*border-bottom:1px solid #2773A4;*/ float:left; width:60px; overflow:hidden; }
.pf_block .avatar { border:1px solid #B3B3B3; margin-top:2px; }
.pf_block .avatar.active { border:3px solid #2773A4; margin:0px; }
.pf_block .off_icon { position:absolute; bottom:0px; left:8px; }

/* Friends CP */

div#friendsFilterTab { margin-bottom:16px; }
div#friendsFilterTab div { width:140px; }

div.friendContainer { margin:8px 0px; }

div.friendInfo { width:475px; float:left; }

div.friendAvatar { width:80px; float:left; }
div.friendAvatar img.profile_img_border { margin-bottom:4px; }

div.friendProfile, div.friendSuggestion { color:#4C4C4C; line-height: 16px; }
div.friendProfile h2 { font-size:16px; margin-bottom:4px; }

div.friendActions { width:155px; float:right; border-left:1px solid #959595; }
div.friendActions a.button_h_normal,
div.friendActions a.button_h_big { float:right; margin:2px 0px; width:145px; }

div#friendSearch div.ruler { margin-bottom:8px; }
input#friendSearchInput
{
	width:245px;
	border:1px solid #959595;
	margin-bottom:8px;
	padding-left:28px;
}

div.friendSuggestion { margin-bottom:8px; }
div.friendSuggestion img.profile_img_border { float:left; margin-right:8px; }

/* Profile home friends sidebar */

div.profile_friends
{
	height: 25px;
	margin-bottom: 5px;
}

div.profile_friends_status
{
	float: left;
	width: 15px;
	height: 22px;
	margin-top: 3px;
	margin-right: 3px;
}

div.profile_friends_avatar
{
	float: left;
	width: 18px;
	height: 22px;
	margin-top: 3px;
	margin-right: 3px;
}

div.profile_friends_name
{
	float: left;
	width: 130px;
	height: 22px;
	margin-top: 3px;
	overflow: hidden;
}

div.profile_friends_right
{
	float: left;
	width: 50px;
	height: 25px;
	margin-left: 3px;
}

div.profile_friends_right_text
{
	float: left;
	width: 23px;
	height: 21px;
	margin-top: 4px;
	margin-left: 3px;
}

div#friends_search_div
{
	background:white none repeat scroll 0 0;
	border:1px solid #8C8C8C;
	margin-bottom:5px;
	width:273px;
}

div#friends_search_div input.input_search_text
{
	width:240px;
}
/* =======================================
Generated from: games.css
======================================= */
.column_left { float:left; }

.column_right { float:right; }

.column_left, .column_right { width:325px; }

.box_column .box_title { width:225px; }

.box_column .box_content { width:323px; }

.game_block .cover_rating { float:left; margin-right:8px; }

.game_block .ruler { margin:16px 0px; }

#games_top_list .ruler { margin:8px 0px; }

div.games_top_nav { padding-left:8px; }

div.games_top_nav_button { float:left; text-align:center; width:auto; height:23px; padding:0px 8px; margin:0px 12px; }

div.games_top_nav_button a { color:white; }

div.games_top_nav_button.inactive { padding-top:3px; }

div.games_top_nav_button.inactive a { color:#6EB00B; }

div#suggested_games .game_block_small { margin: 0px 9px; }

.game_block_small { width:100px; height:250px; float:left; text-align:center; margin:0px 3px; line-height: 16px; }

.game_block_small a.game_cover { margin:0px; width: 100px; height: 140px; }

.game_block_small h3 { height: 34px; overflow: hidden; margin-bottom: 8px; }

.game_block_small .rating_static { margin:0px auto; }

a.game_cover { display:block; margin-bottom:8px; width:98px; height:138px; text-align:center; vertical-align:middle; }

a.game_cover img { display:block; margin:auto 0px; }

div.game_cover_large { float: left; width: 280px; height: 230px; text-align:center; display: table-cell; vertical-align: middle; }

div.game_cover_multi { float: left; width: 280px; height: 230px; }

.game_info { line-height:1.5em; float: left; width: 195px; }
.game_block .game_info { width:175px; }

.game_info h3 { font-size:17px; height:48px; }

.game_info img { position:relative; top:4px; }

.game_info .top { height: 46px; overflow: hidden; }

.game_info .game_info_error { height: 28px; color: #F00; font-weight: bold; }

#game_profile .similar { margin-top:10px; }

.rating_none { width: 99px; height:16px; font-size:0px; float: left; }

#quick_comment .game_block { padding:8px; }

/* Game profile */
#game_profile .col_left,
#video_profile .col_left,
#suggest_profile .col_left
{
	float:left; width:300px; margin-right:16px; 
}

#game_profile .col_right,
#video_profile .col_right,
#suggest_profile .col_right
{
	float:right; width:322px; 
}

#game_profile .rulerer { margin-bottom:8px; }

#game_profile h3,
#video_profile h3,
#suggest_profile h3
{
	text-transform:uppercase; color:#8F8F8F; font-weight:bold; 
}

#game_profile h3.normal { font-weight:bold; margin-bottom:4px; color:black; text-transform:none; }

#game_profile a.favorite { margin-top:38px; }

.share input#publish_forum, .share input#publish_other { width:99%; }

.opinion.box_content { padding:4px 0px; }

.opinion.screen { width:298px; float:left; }

.opinion.row { border-bottom:1px solid #959595; margin:0px 8px; padding:4px 0px; }

.opinion.row.last { border:none; }

.opinion.author { float:left; }

.opinion.value  { float:right; }

.opinion.value .rating_static { margin-right:10px; float:none; }

#no_friends { margin:4px 8px; text-align:center; }

#news_related .no_news { width:auto; margin:0px; padding:8px; }

#news_related .news_header { width:auto; }

#news_related .news_left { display:none; }

#news_related .news_text { width:auto; }

#news_related .news_footer { width:auto; padding:0px; }

#news_related .news_wrapper { padding:8px; }

.actions a.action { display:block; padding:1px 0px 2px; height: 20px; }

.actions .button_h_normal { margin:4px 0px; }

.pubarticle .icon { margin:0px 10px 0px 1px; }

.pubscreen .icon { margin:0px 8px 0px 0px; }

.pubvideo .icon { margin:0px 11px 0px 1px; }

.pubcheat .icon { margin:0px 12px 0px 3px; }

.pubnews .icon { margin:0px 8px 0px 0px; }

.pubcomment .icon { margin:0px 9px 0px 1px; }

.newtopic .icon { margin:0px 12px 0px 3px; }

.quickreply label { float:left; }

.quickreply .rating_right { float:right; }

.rating_right div.vsplit { display:none; }

.rating_right .will_play_icon, .rating_right .not_interested_icon { margin:0px 2px !important; }

.rating_right .rating { margin-left:2px; }

.played, .will_play { padding:4px 0px; }

.rating_right { width:259px; }

.small_stats { float:left; }

.title_row .game_title { float:left; width:22em; padding:6px 0px; }

.title_row .yes_no { float:right; }

.title_row .yes_no .vote { margin:4px 0px; height:auto; }

div.scores #scores_ugdb, div.scores #scores_friends
{
	font-weight:bold;
	margin-bottom:18px;
}

div#game_box_wrapper div.scores
{
	padding:5px;
	padding-right:0px;
	margin-right:10px;
	width:295px;
}

div#game_box_wrapper div.scores .rating_right
{
	font-size:12px;
}

#scores_ugdb label, #scores_friends label
{
	display:block;
	float:left;
	padding-top:3px;
	margin-left:4px;
}

div.score_counts
{
	width:110px;
	float:left;
}

div.score_spacer
{
	margin:4px 0px 0px 24px;
}

div#button_my_games
{
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -1640px;
	background-repeat:repeat-x;

	height:40px;
	width:288px;
	border:1px solid #72a9ca;

	cursor:pointer;
}

div#button_my_games .label
{
	margin-top:12px;
	font-weight:bold;
	color:white;
	font-size:16px;
	position:relative;
	z-index:2;
}

div#button_my_games .label.shadow
{
	position:relative;
	bottom:14px;
	left:1px;
	margin:0px;
	color:#4f7ea3;
	z-index:1;
}

div.game_list
{
	display: none;
	position: absolute;
	width: 208px;
	margin-top: 4px;
	padding-bottom: 5px;
	border: 1px solid #e1d0bb;

	background-color:#fefcf4;
	background-image: url(/static_3dzone/images/master.png);
	background-position:0px -267px;
	background-repeat:repeat-x;

	z-index: 1;
}

div.game_list div.label
{
	float: left;
	width: 198px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0px;
	color:black;
}

div.game_list input
{
	float: left;
	margin-top: 5px;
	margin-right: 5px;
}

div.game_list .icon_game_favorite
{
	margin:0px 1px 0px 1px;
}

div.game_list .icon_game_beaten
{
	margin:0px;
}

div.game_list .icon_game_playing
{
	margin:0px 1px 0px 1px;
}

div.game_list .icon_game_hyped
{
	margin:0px 1px 0px 1px;
}

div.game_list .icon_game_collection
{
	margin:0px 0px 0px 1px;
}

div.game_list em
{
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin-top: 4px;
	margin-left: 5px;
}

#profile_game_mania
{
	width: 280px;
	height: 310px;
	display: block;
	padding: 10px;

	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -398px;
	background-repeat:repeat-x;
}

div#game_profile #profile_game_mania_small
{
	background:none;
}

/* Games add popup */

div#game_box_wrapper, .games_add_wrapper .games_add_target:hover, .game_add_background
{
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -418px;
	background-repeat:repeat-x;
}

.games_add_wrapper .games_add_target:hover, .game_add_background
{
	background-position:0px -488px;
}

.games_add_wrapper .games_add_target:hover .games_add_top a, .game_add_background .games_add_top a
{
	color:white;
}

.games_add_icon
{
	display: none;
	position: absolute;
	cursor: pointer;
	/*margin-top: -22px;
	margin-left: -8px;*/
	bottom: 0px;
	left: 0px;
}

.games_add_wrapper .games_add_target:hover .games_add_icon
{
	display:block !important;
}

.game_opts, .game_list_opts_upcoming, .game_list_opts_released
{
	display:none;
}

.cover_rating.games_add_target
{
	padding:10px;
}

/* End games add popup */

#profile_game_mania_small
{
	float: left;
	width: 280px;
	height: 230px;

	display: block;

	padding-left: 10px;
	padding-right: 10px;
	padding-top: 18px;
	padding-bottom: 17px;

	text-align: center;

	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -427px;
	background-repeat:repeat-x;
}

div#profile_game_mania a.box_square_block
{
	display:block;
	position:relative;
	overflow:hidden;
}

div#profile_game_mania img.game_cover_crop
{
	position:absolute;
}

div#button_my_games .icon
{
	margin:6px 12px 0px 8px;
}

div#game_rating_box { float:right; margin:8px 0px 8px 8px; }
div#rating_description { display:none; background: #fefcf4 center top repeat-x; padding: 8px; border: 1px solid #e1d0bb; }
div#rating_description span { display:block; color:blue; font-weight:bold; margin-bottom:4px; color:#2c6f9e; font-size:17px; }

.game_info_rank_row *
{
	float:left;
	margin:0px 4px 0px 0px !important;
}

.game_info_rank_row b a
{
	float: none;
	margin-right: 0px !important;
}

div.company_games
{
	float: left;
	width: 100px;
	margin-right: 1px;
	text-align: center;
	height: 248px;
	padding-top:10px;
	padding-bottom:10px;
}

div.company_games_top
{
	height: 40px;
	line-height: 16px;
}

div.company_games_middle
{
	height: 140px;
}

div.company_games_middle a
{
	display: table-cell;
	vertical-align: middle;
	width: 100px;
	height: 140px;
}

div.company_games_bottom
{
	text-align: center;
	height: 20px;
}

div.similar_games_vote_div
{
	float: left;
}

div.similar_games_vote_div .vote
{
	height: auto;
	margin-left: 24px;
	margin-top: 0px;
}

div.company_games_no
{
	height: 193px;
	padding-top: 55px;
	text-align: center;
}

/* iPhone/iPod touch cover art additions */

div#profile_game_mania_small a.itouch,
div.game_cover_large a.itouch
{
	display:block;
	margin:0px auto;
	width:131px;
	height:180px;
	padding-top:48px;
	background:url(/static_3dzone/images/itouch.png) center top no-repeat;
}

.itouch .profile_img_border,
.itouch .search_games_left_inner
{
	border:none !important;
}
/* =======================================
Generated from: messages.css
======================================= */
.messages_head { padding:5px; border-bottom:1px solid #959595; }
.messages_head li, .messages_row li { float:left; margin:0px 4px; text-align:center; }
.messages_head li { font-weight:bold; }
.messages_row li { padding:8px 0px; }

.messages_row.even, .messages_row.odd { background:none; }

li.msg_topic   { width:192px; margin-left:0px; text-align:left; }
li.msg_author  { width:110px; text-align:left; overflow:hidden; }
li.msg_posters { width:85px; }
li.msg_posts   { width:75px; }
li.msg_latest  { padding:0px; width:130px; margin-right:0px; }

li.msg_forum_topic
{
	width: 422px;
	height: 47px;
	overflow: hidden;
	text-align: left;
	margin-left: 0px;
	line-height: 16px;
	padding: 0px;
}

li.msg_forum_topic em
{
	font-size: 11px;
	color: #636464;
	font-weight: bold;
}

li.msg_forum_info
{
	width: 210px;
	height: 47px;
	overflow: hidden;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

li.msg_forum_info em.small, li.msg_forum_info em.big
{
	float: left;
	color: #636464;
	margin-top: 4px;
	margin-right: 5px;
}

li.msg_forum_info em
{
	font-size: 11px;
}

li.msg_forum_info em.big
{
	font-weight: bold;
}

li.msg_forum_info a.small
{
	float: left;
	font-size: 11px;
	font-weight: normal;
	margin-top: 4px;
	padding-left: 0px;
}

.msg_wrapper { width:318px; float:left; }
.msg_author a { background:left no-repeat; padding:3px 0px; padding-left:22px; }

#topic_users { padding-bottom:8px; }
#topic_users .pf_block { margin:8px; }

.msg_pager .pager_main { margin:0px; }

.messages_row { margin:8px 0px; }
.messages_row.unread { background-color:#D6E5F2; }
.messages_row.denied { background-color:#FCDAD0; }

.messages_col { width:292px; margin:4px 16px 4px 0px; float:left; }

.row_stats { color:#636464; font-size:11px; }

a.topic_cancel { float:left; margin-top:4px; }

#confirm_content p { text-align:center; margin-bottom:16px; }

/* Start IM Modal rules */
#topicModalContent .modal_wnd_width { margin:8px 0px; }

#topicModalContent div.label { font-weight:bold; }

#topicModalContent #topic_title { width:100%; }

#topicModalContent #topic_friends { background:white; border:1px solid #959595; padding:4px; height:96px; overflow-y:auto; }

.friend_block, .filter_game_block { padding:4px; float:left; width:142px; cursor:pointer; }
.friend_block.active, .filter_game_block.active { background-color:#D6E5F2; }
.friend_block a, .filter_game_block a { background-position:left center; background-repeat:no-repeat; padding:3px 0px; padding-left:24px; text-decoration:underline; }
.friend_block.blocked { background-color:#F5AFAB; }

input.hidden { display:none; }

/* End IM Modal rules */

h2.topic_title { font-size:16px; font-weight:bold; margin:4px 0px 8px; }
a.topic_temp, a.topic_back, a.topic_part { width:310px; margin:0px 0px 8px 0px; }
.topic_temp.accept  .topic_part { float:right; }
.topic_temp.reject, .topic_back { float:left; }

div.topic_email_row
{
	float: left;
	width: 477px;
	margin-bottom: 10px;
}

em.topic_email_row_error
{
	text-align: center;
	color: #F00;
	font-weight: bold;
}

em.topic_email_row_ok
{
	text-align: center;
	color: #6EB40C;
	font-weight: bold;
}

div.topic_email_left
{
	float: left;
	width: 150px;
	margin-right: 10px;
}

div.topic_email_left em
{
	font-weight: bold;
}

div.topic_email_right
{
	float: left;
	width: 317px;
}

div.topic_email_right em
{
	float: left;
	font-size: 10px;
}

div.invite_email_type
{
	float: left;
	width: 92px;
	height: 34px;
	margin: 3px;
	padding: 1px;
	cursor: pointer;
}

div.invite_email_type_selected
{
	float: left;
	width: 94px;
	height: 36px;
	margin: 3px;
}

.invite_email_img_border_selected
{
	border: 2px solid #60B1DF;
}

.invite_modal_send_row
{
	float: left;
	width: 477px;
	height: 72px;
}

.invite_modal_send_left
{
	float: left;
	width: 70px;
	height: 72px;
	margin-right: 10px;
}

.invite_modal_send_middle_big
{
	float: left;
	width: 220px;
	height: 72px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.invite_modal_send_middle
{
	float: left;
	width: 220px;
	height: 17px;
	margin-bottom: 1px;
}

.invite_modal_send_right
{
	float: left;
	width: 150px;
	height: 72px;
}

.invite_contact_table_left
{
	float: left;
	width: 227px;
	margin-right: 7px;
}

.invite_contact_table_right
{
	float: left;
	width: 227px;
}


/* =======================================
Generated from: cheats.css
======================================= */
.cheats_block h4 { width:430px; float:left; }
.cheats_block .uppercase { color:#8F8F8F; font-weight:bold; text-transform:uppercase; padding:2px 0px; }
.cheats_block .vote { height:auto; float:right; margin:0px; margin-bottom:4px; }
.cheats_block_title .cheats_rate { float:right; width:257px; }

.cheats_block_descr, .cheats_block_contents { margin-bottom:16px; }

.cheats_block_descr p { padding:0px 4px; }

.cheats_row_code { float:left; width:200px; font-weight:bold; }
.cheats_row_effect { float:right; width:420px; }
.cheats_row_effect { padding-left:4px; }

.cheats_block_author { float:left; }
.cheats_block_actions { float:right }
.cheats_block_actions a { width:120px; float:left; margin-left:8px; }

.cheat_count { margin:4px 0px; }
.game_block_small .cheat_count { margin:0px; }
.cover_rating .cheat_count { text-align:center }

.cover_rating a.game_cover
{
	float: left;
	display: table-cell;
	vertical-align: middle;
	width: 100px;
	height: 140px;
	margin-bottom: 8px;
}

.cheat_block_nav
{
	float: left;
	width: 100%;
	margin-bottom: 15px;
}

.cheat_block_nav a.button_h_normal
{
	float: right;
	width: 120px;
}

#cheat_top_nav { padding:8px; }
div#cheat_top_nav div { width:130px; }

.listing { float:left; width:298px; }
.listing .even, .listing .odd { padding:4px 8px; }

.cheat_games_center_inner { line-height: 16px; }
.cheat_games_center_inner .cheat_count { float:left; margin:0px; padding:4px; }

div.cheats_main
{
	float: left;
	width: 100%;
}

div.cheats_left
{
	float: left;
	width: 254px;
	height: 35px;
	margin-right: 10px;
	margin-bottom: 5px;
}

div.cheats_right
{
	float: left;
	width: 110px;
	height: 35px;
	margin-bottom: 5px;
}

div.cheats_left em, div.cheats_right em
{
	float: left;
	font-weight: bold;
	margin-top: 4px;
}

.publish_link.cheats
{
	float: left;
	padding: 3px 0px;
}


/* =======================================
Generated from: section_comments.css
======================================= */
.section_comments_row { margin-bottom:8px; }
.section_comments_object { margin-bottom:4px; font-size:16px; }
.section_comments_head, .section_comments_body { float:left; }
.section_comments_comment img.profile_img_border { margin-right:4px; }
/* =======================================
Generated from: autocomplete.css
======================================= */
div.ac_results { margin-left:-37px; margin-top:4px; }
div.ac_results.aligned { margin-left:0px; }

div.ac_results li { color:#2773A4; border-bottom:1px solid #C0C0C0; }
div.ac_results li.ac_over { color:white; }
div.ac_game_name {
	font-weight:bold;
	overflow:hidden;
	width:190px;
	max-height:26px;
}
div.ac_game_name_alt { color:#474747; }
div.ac_game_platform { float:right; width:32px; text-align:right; color:#C0C0C0; }
li.ac_over div.ac_game_platform { color:white; }
li.ac_over div.ac_game_name_alt { color:white;}
/* =======================================
Generated from: popup.css
======================================= */
ul.popupMenu { background:white; border:1px solid #959595; border-bottom:0px; }

ul.popupMenu li { border-bottom:1px solid #959595; font-size:12px; background:none; }

ul.popupMenu li a { padding:8px 16px; display:block; text-decoration:none; }

ul.popupMenu li.active {

	background-image:url(/static_3dzone/images/master.png);

	background-position:0px -1640px;

	background-repeat:repeat-x;

}

ul.popupMenu li.active, ul.popupMenu li.active a { color:white; }

/* for Games Pop Up Menu */
ul#gamesPopUp
{
	border: 1px solid #959595;
}

ul.popupMenu li.link
{
	position: absolute;
	width: 78px;	
	height: 1px;
	margin-top: -1px;
	background-color: #FFFFFF;
}

ul.popupMenu li a.games { padding: 6px 0px 6px 12px; }

ul#gamesPopUp
{
	background-color: #FFFFFF;
	background-image: url("/static_3dzone/images/style_default/boxes/bg.jpg");
	background-repeat: repeat-x;
	background-position: bottom left;
}

ul#gamesPopUp li.active
{
	background-image: none;
	background-repeat: no-repeat;
}

ul.popupMenu li.line
{
	float: left;
	height: 247px;
	width: 1px;
	background-color: #959595;
}

ul#gamesPopUp span.plt
{
	float: left;
	width: 135px;
}

ul#gamesPopUp span.gen
{
	float: left;
	width: 267px;
}

ul#gamesPopUp span.gen span.lgen
{
	float: left;
	width: 133px;
	border-right: 1px solid #E4E4E4;
}

ul#gamesPopUp span.gen span.rgen
{
	float: left;
	width: 133px;
}

ul#gamesPopUp span li.title
{
	float: left;
	font-size: 17px;
	color: #707070;
	margin: 4px 0px 5px 10px;
}

ul#gamesPopUp li, ul#gamesPopUp li.active
{
	font-size: 12px;
	color: #2773A4;
	border: none;
}

ul#gamesPopUp li a
{
	color: #2773A4;
	text-decoration: none;
	font-weight: normal;
}

ul#gamesPopUp li.active a
{
	text-decoration: underline;
}

/* for Articles Pop Up Menu */
ul#articlesPopUp
{
	border: 1px solid #959595;
	background-color: #FFFFFF;
	background-image: url("/static_3dzone/images/style_default/boxes/bg.jpg");
	background-repeat: repeat-x;
	background-position: bottom left;
}

ul#articlesPopUp li.active
{
	background-image: none;
	background-repeat: no-repeat;
}

ul#articlesPopUp li a
{
	color: #2773A4;
	text-decoration: none;
	font-weight: normal;
}

ul#articlesPopUp li.active a
{
	text-decoration: underline;
}

/* =======================================
Generated from: companies.css
======================================= */
div.company_little_left
{
	float: left;
	height: auto;
	width: 227px;
}

div.company_little_left_inner
{
	position: relative;
	min-height: 15px;
	width: 100%;
	margin-bottom: 5px;
}

div.company_little_long
{
	float: left;
	min-height: 20px;
	width: 100%;
}

div.company_little_long em
{
	position: absolute;
	margin-top: 5px;
}

div.company_little_right
{
	float: right;
	height: 68px;
	width: 68px;
}

div.company_rand
{
	float: left;
	text-align: center;
	height: 140px;
	width: 100px;
	margin-right: 5px;
	margin-bottom: 5px;
}

div.company_rand_top
{
	height: 40px;
	width: 100px;
	line-height: 16px;
}

div.company_rand_middle
{
	height: 68px;
	width: 68px;
	margin-left: 15px;
}

div.company_rand_bottom
{
	height: 30px;
	width: 80px;
	margin-top: 10px;
	margin-left: 10px;
}

div.company_right_news
{
	float: left;
	min-height: 20px;
	width: 278px;
	margin-top: 7px;
}

div.company_right_news div.vote
{
	margin:0px 8px 0px 0px;
	height:auto;
}

div.company_right_news_inner
{
	min-height: 15px;
	width: 100%;
	margin-bottom: 5px;
}

div.company_right_news_inner.news_no_text
{
	float:left;
	width:210px;
}

div.company_right_news_inner a
{
	float: left;
	font-family: Arial;
	font-size: 13px;
	color: #2c6f9e;
	font-weight: normal;
}

div.company_right_news_inner.news_no_text a
{
	font-size:15px;
}

div.company_right_others
{
	width: 278px;
	min-height: 122px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.company_right_others_inner
{
	float: left;
	width: 70px;
	margin-left: 18px;
	margin-right: 18px;
	margin-bottom: 6px;
}

div.company_right_others_inner_fix
{
	margin-left: 11px;
	margin-right: 11px;
}

div.company_right_others_inner_top
{
	height: 68px;
	width: 68px;
	margin-bottom: 3px;
}

div.company_right_others_inner_middle
{
	height: 35px;
	width: 100%;
	margin-bottom: 3px;
	text-align: center;
}

div.company_right_others_inner_bottom
{
	height: 20px;
	width: 100%;
	margin-bottom: 3px;
}

div#company_box_wrapper
{
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:repeat-x;
	background-position:0px -483px;
	padding:5px;
	padding-top:0px;
}

#profile_company_mania_small
{
	float: left;
	width: 230px;
	height: 155px;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 18px;
	padding-bottom: 17px;
	margin-bottom: 10px;
	text-align: center;
}

div.companies_left
{
	float: left;
	width: 250px;
	margin-bottom: 5px;
}

div.companies_right
{
	float: left;
	width: 353px;
	padding-top: 5px;
	padding-left: 25px;
	margin-bottom: 5px;
}

div.companies_left em, div.companies_right em, div.companies_text em, em.companies_big_title
{
	color: #949494;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

div.companies_right_l, div.companies_right_l_inner
{
	float: left;
	width: 235px;
	min-height: 15px;
}

div.companies_right_l_inner
{
	padding-top: 5px;
	padding-left: 5px;
}

div.companies_right_r, div.companies_right_r_inner
{
	float: left;
	width: 230px;
	min-height: 15px;
	margin-left: 5px;
}

div.companies_right_r_inner
{
	padding-top: 5px;
	padding-left: 5px;
}

div.companies_text
{
	float: left;
	width: 100%;
	min-height: 25px;
}

div.companies_text input
{
	float: left;
	width: 308px;
}

div.companies_bottom
{
	float: left;
	width: 638px;
	min-height: 25px;
	padding-top: 5px;
	margin-bottom: 5px;
}

div.companies_bottom_left
{
	float: left;
	width: 309px;
	min-height: 25px;
}

div.companies_bottom_right
{
	float: left;
	width: 309px;
	min-height: 25px;
	padding-left: 10px;
}

div.company_fans_but
{
	float: right;
	width: 300px;
	margin-right: 20px;
}

div.company_favorite_but
{
	float: right;
	width: 220px;
	margin-right: 10px;
}

div.company_platforms_list, div.company_genres_list, div.company_games_list
{
	float: left;
	width: 278px;
	min-height: 32px;
	margin-top: 5px;
}

div.text_main_big em
{
	color: #949494;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

div.company_games_right
{
	float: left;
	width: 278px;
	min-height: 20px;
	padding-top: 5px;
	overflow: hidden;
}

div.company_rating_text
{
	float: left;
	margin-right: 4px;
	width: 106px;
}

#company_games_search_do
{
	float: right;
	width: 100%;
	margin-top: 16px;
}

/* Fav button */
div#button_my_companies
{
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -1640px;
	background-repeat:repeat-x;

	height:40px;
	border:1px solid #72a9ca;

	margin-top:10px;

	cursor:pointer;
}

div#button_my_companies .label
{
	margin-top:12px;
	font-weight:bold;
	color:white;
	font-size:16px;
	position:relative;
	z-index:2;
}

div#button_my_companies .label.shadow
{
	position:relative;
	bottom:14px;
	left:1px;
	margin:0px;
	color:#4f7ea3;
	z-index:1;
}

div#button_my_companies .icon
{
	margin:6px 12px 0px 8px;
}

/* Icon positioning fixes */

.companies_right_l_inner .icon_ugdb
{
	margin-right:2px;
}

.companies_right_l_inner .icon_user
{
	margin-right:5px;
	margin-left:2px;
}

.company_games_box .company_games
{
	margin:0px 16px !important;
}
/* =======================================
Generated from: search.css
======================================= */
li.search_games .icon
{
	margin:0px 6px 0px 5px;
}

li.search_users .icon
{
	margin:0px 8px 0px 7px;
}

li.search_news .icon
{
	margin:0px 4px;
}

li.search_articles .icon
{
	margin:0px 6px 0px 5px;
}

li.search_cheats .icon
{
	margin:0px 8px 0px 7px;
}

li.search_companies .icon
{
	margin:0px 6px;
}

div.input_search_icon
{
	float: left;
	height: 20px;
	background-image:url(/static_3dzone/images/master.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

div.input_search_games
{
	margin:5px 6px 5px 5px;
	width:19px;
	background-position:-70px -1356px;
}

div.input_search_companies
{
	margin:5px 6px;
	width:18px;
	background-position:-115px -1335px;
}

div.input_search_users
{
	margin:5px 8px 5px 7px;
	width:15px;
	background-position:0px -1356px;
}

div.input_search_articles
{
	margin:5px 6px 5px 5px;
	width:19px;
	background-position:-96px -1335px;
}

div.input_search_cheats
{
	margin:5px 8px 5px 7px;
	width:15px;
	background-position:-193px -1335px;
}

div.input_search_news
{
	margin:5px 4px;
	width:22px;
	background-position:-52px -1335px;
}

.search_type_list { display: none; }
/* =======================================
Generated from: game_test.css
======================================= */
div.game_test_text{	height: 135px;	line-height: 17px;}div.game_test_main{	height: 75px;	padding-top: 10px;	padding-bottom: 5px;	border-bottom: 1px solid #949494;}div.game_test_left{	float: left;	width: 72px;	height: 75px;	margin-left: 3px;	margin-right: 5px;}div.game_test_center{	float: left;	width: 390px;	height: 75px;	margin-right: 5px;	border-right: 1px solid #949494;}div.game_test_center_up{	float: left;	width: 400px;	height: 20px;	margin-bottom: 5px;}div.game_test_center_bottom{	float: left;	width: 400px;	height: 45px;}div.game_test_center_bottom_text{	float: left;	width: 100px;	height: 10px;	margin-right: 10px;	margin-bottom: 5px;	font-weight: bold;	font-size: 11px;}div.game_test_center_bottom_value{	float: left;	width: 290px;	height: 10px;	font-size: 11px;	margin-bottom: 5px;}div.game_test_center_bottom input{	float: left;	width: 300px;}div.game_test_right{	float: left;	width: 160px;	height: 75px;}div.game_test_right_l{	float: left;	width: 60px;	height: 75px;	font-weight: bold;}div.game_test_right_r{	float: left;	width: 100px;	height: 75px;}div.game_test_button{	float: left;	width: 638px;	margin-top: 15px;}div.game_test_error{	font-size: 15px;	font-weight: bold;	color: #ED5642;	margin-bottom: 10px;	text-align: center;}/* Results page */div.test_results_top{	float: left;	width: 638px;	height: 200px;}div.test_results_top_l{	float: left;	width: 150px;	height: 200px;}div.test_results_top_c{	float: left;	width: 298px;	height: 200px;	margin-left: 20px;	margin-right: 20px;}div.test_results_top_r{	float: left;	width: 150px;	height: 200px;}div.test_results_login{	float: left;	height: 19px;	margin-bottom: 3px;}div.test_results_total{	float: left;	width: 298px;	height: 18px;	margin-bottom: 4px;}div.test_results_section_o{	float: left;	width: 298px;	height: 18px;	background-color: #E1E1E1;}div.test_results_section_e{	float: left;	width: 298px;	height: 18px;}div.test_results_top_half_l, div.test_results_top_half_r{	float: left;	margin-left: 2px;	margin-right: 2px;	text-align: left;}div.test_results_top_half_l{	width: 120px;}div.test_results_top_half_r{	width: 170px;}div.test_results_main{	float: left;	width: 638px;}div.test_results_title{	float: left;	width: 267px;	margin-right: 4px;}div.test_results_name{	float: left;	width: 106px;	margin-right: 4px;}div.test_results_procent{	float: left;	width: 147px;}div.test_results_main_section_o, div.test_results_main_section_e{	float: left;	width: 638px;	height: 18px;	padding-bottom: 6px;	padding-top: 6px;}div.test_results_main_section_b{	float: left;	width: 638px;	height: 18px;	font-weight: bold;	background-color: #E1E1E1;}div.test_results_main_section_e{	background-color: #F0F0F0;}div.test_results_top_title{	font-size: 16px;	font-weight: bold;}div.test_results_but{	float: left;	width: 314px;	margin-top: 20px;}
/* =======================================
Generated from: profile_change.css
======================================= */
div.change_profile_main
{
	float: left;
	width: 638px;
}

div.change_profile_left
{
	float: left;
	height: 35px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 5px;
}

div.change_profile_left em
{
	float: right;
	font-weight: bold;
	margin-top: 7px;
}

div.change_profile_right
{
	float: left;
	height: 35px;
	width: 478px;
	margin-bottom: 5px;
}

div.change_profile_error, div.change_profile_ok
{
	float: left;
	display: none;
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}

div.change_profile_error, div.change_profile_ok
{
	color: #F00;
}

div.change_profile_ok
{
	color: #6EB40C;
}

.avatar_picture
{
	height: 148px;
	width: 148px;
	border: 1px solid #999;
	cursor: move;
	overflow: hidden;
}

.avatar_picture_inner
{
	width: 148px;
	height: 148px;
	background-image: url("/static_3dzone/images/global/profile_pic.jpg");
	background-repeat: no-repeat;
	background-position: top left;
}
.options_holder { overflow: hidden; margin-bottom: 10px; }
.section_title { width: 100px; height: 25px; float: left; }
.box_title.clean { clear: both; float: none; margin-bottom: 15px; }
.box_title.clean h3 { margin-left: 0px; }
.options_holder ul { width: 600px; }
.options_holder ul li { float: left; margin-right: 10px; margin-bottom: 5px; }
.options_holder label { cursor: pointer; }

.share_wrapper { padding:10px 0; margin:10px 0; border-top: 1px solid #949494; }
/* =======================================
Generated from: actions.css
======================================= */
div#actions_container
{
	float:left;
}

div#active_friends,
div#active_games
{
	width:170px; 
	float:none; 
	padding:8px 0px;
}

div#active_friends.bordered
{
	border-bottom: 1px solid #E4E4E4;
}

div#friends_actions,
div#games_actions
{ 
	width:450px;
	margin-left:10px;
	float:left; 
}

div#games_actions
{
	display:none;
}

div.friends_actions_for,
div.games_actions_for
{ 
	width:450px; 
}

div.friend_wrapper,
div.game_wrapper
{ 
	padding:4px; width:138px; cursor: pointer; 
}

div.game_wrapper
{
	padding:8px 4px;
}

div.friend_wrapper.active,
div.game_wrapper.active
{ background:#D6E5F2; }

div.friends_action_row
{
	padding:5px 0px 8px 5px;
	background:left center no-repeat;
	line-height:17px;
	border-bottom: 1px solid #efefef;
	margin-bottom: 5px;
}

div.friends_action_row.latest { padding: 10px 5px; font-size: 120%; border-color: #d6e5f2; background-color: #e2edf6; line-height:19px; } /* #7eaccb */
div.friends_action_row.no-border { border: 0px; } /* #7eaccb */
div.friends_action_row a { font-weight: normal; }

div.friends_action_row.new
{
	background-color:#eef7da;
}

div.friends_action_row.latest.new
{
	background-color:#dcf0b6;
	border-color:#cee895;
}

div.friends_action_row.hidden, div.friend_wrapper.hidden,
div.games_action_row.hidden, div.game_wrapper.hidden
{
	display:none !important;
}

.ua_time { font-size: 80%; font-style: italic; color: #666; margin-left: 25px; margin-top: 5px; }

.action_container { position: absolute; display: inline; margin-top: 3px; margin-left: 5px; }

.friends_actions_for .more {  }

.friends_actions_for .more a,
.games_actions_for .more a
{ min-width: 210px; float: right; padding:0px 4px; }

div.score_wrapper
{
	display:inline;
	padding-left:90px;
	position:relative;
}

/* Default icon */
div.friends_action_row div.icon_action
{
	width:15px;
	margin-right: 10px;
	background-position:0px -1356px;
	float: left;
}

div.friends_action_row.vote_add div.icon_action,
div.friends_action_row.vote_change div.icon_action,
div.friends_action_row.vote_remove div.icon_action
{
	width:15px;
	background-position:-1px -1124px;
}

div.friends_action_row.screenshot_add div.icon_action
{
	width:22px;
	background-position:-74px -1335px;
}

div.friends_action_row.article_add div.icon_action
{
	width:19px;
	background-position:-96px -1335px;
}

div.friends_action_row.comment_add div.icon_action
{
	width:20px;
	background-position:-147px -1315px;
}

div.friends_action_row.cheats_add div.icon_action
{
	width:15px;
	background-position:-193px -1335px;
}

div.friends_action_row.news_add div.icon_action
{
	width:22px;
	background-position:-52px -1335px;
}

div.friends_action_row.video_add div.icon_action
{
	width:18px;
	background-position:-133px -1335px;
}
div.friends_action_row.relation_add_video_favorite div.icon_action,
div.friends_action_row.relation_remove_video_favorite div.icon_action
{
	width:22px;
	background-position:-151px -1335px;
}

div.friends_action_row.relation_add_game_favorite div.icon_action,
div.friends_action_row.relation_remove_game_favorite div.icon_action
{
	width:22px;
	background-position:-89px -1356px;
}

div.friends_action_row.relation_add_game_owned div.icon_action,
div.friends_action_row.relation_remove_game_owned div.icon_action
{
	width:22px;
	background-position:-179px -1356px;
}

div.friends_action_row.relation_add_game_played div.icon_action,
div.friends_action_row.relation_remove_game_played div.icon_action
{
	width:22px;
	background-position:-135px -1356px;
}

div.friends_action_row.relation_add_game_hyped div.icon_action,
div.friends_action_row.relation_remove_game_hyped div.icon_action
{
	width:22px;
	background-position:-157px -1356px;
}

div.friends_action_row.relation_add_game_beated div.icon_action,
div.friends_action_row.relation_remove_game_beated div.icon_action
{
	width:24px;
	background-position:-111px -1356px;
}

div.friends_action_row.friend_add div.icon_action
{
	width:18px;
	background-position:-15px -1356px;
}

div.friends_action_row.friend_remove div.icon_action
{
	width:18px;
	background-position:3px -1356px;
}

div.friends_action_row.company_add_favorite div.icon_action,
div.friends_action_row.company_remove_favorite div.icon_action
{
	width:18px;
	background-position: -115px -1335px;
}

div#friends_actions_container
{
	background:white url(/static_3dzone/images/global/my_friends_bg.gif) -10px center repeat-y; 
	position:relative;
}

div.friend_wrapper small,
h3 small
{
	display:none;
	float:right;
	color:white;
	background:#a0d13f;
	padding:2px 6px;
	margin-top:1px;
	font-size:11px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

h3 small
{
	line-height:15px;
	margin:4px 0px 0px 8px;
	/*font-variant:small-caps;*/
	cursor:pointer;
}

div.friends_action_row a.hidden
{
	display:none;
}

div.hype_box
{
	position:relative;
}

div.hype_box div.ruler
{
	border-bottom-color:#e4e4e4;
}

div.hype_box div.hype_label
{
	padding:4px 0px;
	font-weight:bold;
	color:#707070;
	font-size:18px;
}

div.hype_box div.hype_label.hype_counter
{
	font-size:22px;
	font-weight:normal;
}

div.hype_box a.profile_link
{
	position:absolute;
	bottom:8px;
	right:0px;
	padding:0px 8px;
}

div.hype_box a.game_cover
{
	display:block;
	float:left;
}
/* =======================================
Generated from: tos.css
======================================= */
#tos_content p { margin:10px 0px; }
#tos_content { top:0px; margin-top:-20px; }
#tos_content .caption { top:16px; }

.box_tos ul li { list-style:disc; margin-left:16px; margin-bottom:4px; }
.box_tos p { margin-bottom:8px; }
/* =======================================
Generated from: videos.css
======================================= */
div.video_add_left
{
	float: left;
	width: 168px;
	height: 35px;
	margin-bottom: 10px;
}

div#videoModalContent div.video_add_left
{
	width:152px;
}

div.video_add_left em
{
	float: left;
	font-weight: bold;
	margin-top: 9px;
}

div.video_add_right
{
	float: left;
	width: 460px;
	height: 35px;
	margin-left: 10px;
	margin-bottom: 10px;
}

div#videoModalContent div.video_add_right
{
	width:306px;
}

div.video_add_right label
{
	float: left;
	margin-top: 9px;
	margin-right: 10px;
}

div.video_add_right em
{
	float: left;
	font-size: 11px;
	margin-top: 3px;
}

div.video_add_row
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}

div.channel_section_text
{
	color: #949494;
	font-size: 20px;
}

div.video_channel_multiple
{
	float: left;
	width: 638px;
	margin-bottom: 10px;
}

div.video_channel
{
	float: left;
	width: 300px;
	padding-left: 9px;
	margin-right: 9px;
	margin-bottom: 10px;
}

div.video_channel_left
{
	float: left;
	width: 102px;
	margin-right: 10px;
	margin-bottom: 10px;
}

div.video_channel_right
{
	float: left;
	overflow: hidden;
	color: #4C4C4C;
	width: 188px;
	height: 18px;
	margin-bottom: 5px;
}

div.video_channel_right em
{
	float: left;
	font-weight: bold;
	margin-right: 5px;
}

div.video_channel_row
{
	float: left;
	width: 300px;
}

div#video_player
{
	height:396px;
	margin:8px 0px;
}

div#video_player_gt
{
	height:519px;
	margin:8px 0px;
}

div#video_player_embed
{
	width:633px;
	height:394px;
}

div#video_player_gt_embed
{
	width:633px;
	height:516px;
}

div#video_vote, div#video_fav, div#video_report, div#video_nav
{
	float:left;
}

div#video_vote div.vote
{
	margin:0px;
	margin-top:8px;
}

div#video_fav
{
	width:200px;
	padding:0px 8px;
	margin-top:2px;
}

div#video_fav div
{
	margin:8px 0px;
}

div#video_fav a
{
	padding-left:24px;
}

div#video_report
{
	width:138px;
	margin-top: 2px;
	margin-left: 20px;
}

div#video_report a
{
	margin-bottom:4px;
}

div#video_nav
{
	margin-top:2px;
}

div.videos_channel_main
{
	float: left;
	width: 638px;
	margin-top: 10px;
}

div.videos_channel_row
{
	float: left;
	width: 638px;
}

div.videos_channel_left
{
	float: left;
	width: 70px;
	height: 98px;
	margin-right: 5px;
}

div.videos_channel_middle
{
	float: left;
	overflow: hidden;
	line-height: 16px;
	width: 428px;
	height: 19px;
	margin-right: 5px;
	margin-bottom: 5px;
}

div.videos_channel_middle em
{
	float: left;
	font-weight: bold;
	margin-right: 5px;
}

div.videos_channel_middle a
{
	float: left;
}

div.videos_channel_right
{
	float: right;
	width: 130px;
	height: 98px;
}

div.video_block em
{
	font-weight:bold;
}

div.video_block h3
{
	font-size:15px;
	margin-bottom:8px;
}

div.video_thumb a, div.video_thumb_big a
{
	display:block;
	position:relative;
	overflow:hidden;
	text-decoration:none;
}

div.video_thumb, div.video_thumb_big
{
	float: left;
	overflow: hidden;
}

div.video_thumb, div.video_thumb a
{
	width:100px;
	height:75px;
}

div.video_thumb_big, div.video_thumb_big a
{
	width:128px;
	height:96px;
}

span.video_thumb_overlay_small
{
	position:absolute;
	width:100px;
	height:75px;
	visibility:hidden;
	cursor:pointer;

	background:url(/static_3dzone/images/master.png);
	background-position:-14px -1554px;
	background-repeat:no-repeat;
}

span.video_thumb_overlay_big
{
	position:absolute;
	width:128px;
	height:96px;
	visibility:hidden;
	cursor:pointer;

	background:url(/static_3dzone/images/master.png);
	background-position:0px -1544px;
	background-repeat:no-repeat;
}

span.video_thumb_overlay_small.video_prev
{
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	background-position:0px -1469px;
}

span.video_thumb_overlay_small.video_next
{
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	background-position:-100px -1469px;
}

span.video_thumb_seen_big, span.video_thumb_seen_small
{
	position:absolute;
	display:block;
	width:20px;
	height:20px;
	visibility:hidden;
	bottom:4px;
	right:2px;

	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	background-position:-173px -1335px;
	z-index:1234;
}


div.video_thumb:hover span.video_thumb_overlay_small
{
	visibility:visible;
}

div.video_thumb_big:hover span.video_thumb_overlay_big
{
	visibility:visible;
}

div.video_thumb span.video_thumb_overlay_small.video_prev
{
	visibility:visible;
}

div.video_thumb span.video_thumb_overlay_small.video_next
{
	visibility:visible;
}

div.video_more div.news_article_option,
div.video_more div.news_article_option_inactive
{
	width:auto;
	padding-left:8px;
	padding-right:8px;
	margin-right:12px;
}

.publish_link.videos
{
	float: left;
	padding: 3px 0px;
}

div#video_fav a#video_add_link,
div#video_fav a#video_fav_link,
div#video_fav a#video_shout_link
{
	padding: 2px 0px;
	display: block;
	line-height: 20px;
}

div#video_fav .v_icon
{
	float: left;
	margin: 0px 5px 0px 0px;
	background-image: url(/static_3dzone/images/master.png);
	background-repeat: no-repeat;
	width: 18px;
	height: 20px;
}

div#video_fav a#video_add_link .v_icon
{
	margin-right: 9px;
	background-position: -133px -1335px;
}

div#video_fav a#video_fav_link .v_icon
{
	margin-right: 5px;
	width: 22px;
	background-position: -151px -1335px;
}

div#video_fav a#video_shout_link .v_icon
{
	margin-left: 3px;
	margin-right: 7px;
	width: 15px;
	background-position: -167px -1315px;
}

div#video_description
{
	padding-top:12px;
}

div#video_description div.video_stats
{
	margin: 4px 0px;
	line-height: 16px;
}

div#video_description div.video_stats a
{
	font-weight:normal;
}
/* =======================================
Generated from: tips.css
======================================= */
div.tips_block
{
	width:215px;
	position:absolute;
	z-index:999;
}

div.tips_top
{
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	background-position:0px -1405px;
	height:29px;
}

div.tips_top.alt
{
	background-position:0px -1434px;
}

div.tips_bottom
{
	height: 6px;
    font-size: 1px;
    display: block;
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	background-position: 0px -1463px;
}

div.tips_content
{
	/*background:transparent url(/static_3dzone/images/style_default/boxes/tips/tex.png) top center repeat-y;*/
	font-size:12px;
	padding:0px 5px;
	color:#4C4C4C;
	position: relative;
    width: auto;
    overflow: hidden;
}

div.tips_borderlay
{
	position:absolute;
	z-index:998;

	opacity:0.35;
	-moz-opacity:0.35;
	filter:alpha(opacity=35);

	background:black;
	height:100%;
	width:100%;
	top:0;
	left:0;
}

div.tips_pimp
{
	/*background-image:url(/static_3dzone/images/master.png);
	background-repeat:repeat-x;
	background-position:0px -267px;*/
	background-color:#fbf4d8;
	padding:4px 9px 6px;
	position:relative;
	z-index:999;
	line-height:15px;
}

div.tips_content span
{
	color:#2C6F9E;
	font-size:13px;
	display:block;
	font-weight:bold;
	padding:2px 0px 4px;
	cursor:pointer;
}

a.tips_close
{
	float:right;
    position: relative;
	margin:2px 0px;
	cursor:pointer;
}

* div.tips_content { height:1% } /* IE6/7 hack */
/* =======================================
Generated from: flags.css
======================================= */
.flag
{
	display:inline;
	padding-left:15px;
	padding-top:9px;
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
	font-size:1px;
}

.flag.al { background-position:-52px -1271px; }
.flag.aq { background-position:-68px -1271px; }
.flag.ar { background-position:-84px -1271px; }
.flag.au { background-position:-100px -1271px; }
.flag.bd { background-position:-116px -1271px; }
.flag.be { background-position:-132px -1271px; }
.flag.bg { background-position:-148px -1271px; }
.flag.bl { background-position:-164px -1271px; }
.flag.br { background-position:-180px -1271px; }
.flag.ca { background-position:-196px -1271px; }
.flag.ch { background-position:-52px -1282px; }
.flag.cm { background-position:-68px -1282px; }
.flag.cz { background-position:-84px -1282px; }
.flag.da { background-position:-100px -1282px; }
.flag.de { background-position:-116px -1282px; }
.flag.ee { background-position:-132px -1282px; }
.flag.es { background-position:-148px -1282px; }
.flag.eu { background-position:-164px -1282px; }
.flag.fi { background-position:-180px -1282px; }
.flag.fr { background-position:-196px -1282px; }
.flag.hr { background-position:-52px -1293px; }
.flag.il { background-position:-68px -1293px; }
.flag.it { background-position:-84px -1293px; }
.flag.jm { background-position:-100px -1293px; }
.flag.jp { background-position:-116px -1293px; }
.flag.kn { background-position:-132px -1293px; }
.flag.ks { background-position:-148px -1293px; }
.flag.nl { background-position:-164px -1293px; }
.flag.no { background-position:-180px -1293px; }
.flag.pl { background-position:-196px -1293px; }
.flag.ru { background-position:-52px -1304px; }
.flag.se { background-position:-68px -1304px; }
.flag.uk { background-position:-84px -1304px; }
.flag.us { background-position:-100px -1304px; }


/* =======================================
Generated from: icons.css
======================================= */
/* Icon defaults */
.icon
{
	float:left;
	height:20px;
	background-image:url(/static_3dzone/images/master.png);
	background-repeat:no-repeat;
}

/* UGDB Pride */
div.icon_ugdb
{
	width:20px;
	background-position:-68px -1315px;
}

/* User online status */
.icon_online, .icon_offline
{
	float:left;
	width:9px;
	height:9px;
	margin-top:3px;
	margin-right:3px;
	background-image:url(/static_3dzone/images/master.png);
	background-position:-34px -1228px;
	background-repeat:no-repeat;
}

.icon_online
{
	background-position:-43px -1228px;
}

div.icon_user
{
	width:15px;
	background-position:0px -1356px;
}

/* Header icons */
a#friends_link em
{
	background-position:0px -1356px;
	width:15px;
}

a#friends_link em.new_friends, div.icon_requests
{
	background-position:-15px -1356px;
	width:18px;
}

a#friends_link em.online_friends
{
	background-position:-33px -1356px;
}

a#messages_link em
{
	background-position:-182px -1315px;
	width:25px;
}

/* Friends and such */
div.icon_friends_all
{
	width:21px;
	background-position:-48px -1356px;
}

.icon_article
{
	width:19px;
	background-position:-96px -1335px;
}

.icon_screenshot
{
	width:22px;
	background-position:-74px -1335px;
}

.icon_video
{
	width:18px;
	background-position:-133px -1335px;
}

.icon_cheats
{
	width:15px;
	background-position:-193px -1335px;
}

.icon_news
{
	width:22px;
	background-position:-52px -1335px;
}

.icon_comment
{
	width:20px;
	background-position:-147px -1315px;
}

div.icon_topic
{
	width:25px;
	background-position:-182px -1315px;
}

.icon_shout
{
	width:15px;
	background-position:-167px -1315px;
}

div.icon_more
{
	width:11px;
	background-position:-136px -1315px;
}

div.icon_game
{
	width:19px;
	background-position:-70px -1356px;
}

.icon_game_add
{
	width:32px;
	height:29px;
	background-position:0px -1376px;
}

div.icon_company_add
{
	width:36px;
	height:29px;
	background-position:-32px -1376px;
}

div.icon_company_remove
{
	width:36px;
	height:29px;
	background-position:-68px -1376px;
}

div.icon_game_favorite
{
	width:22px;
	background-position:-89px -1356px;
}

div.icon_game_beaten
{
	width:24px;
	background-position:-111px -1356px;
}

div.icon_game_playing
{
	width:22px;
	background-position:-135px -1356px;
}

div.icon_game_hyped
{
	width:22px;
	background-position:-157px -1356px;
}

div.icon_game_collection
{
	width:23px;
	background-position:-179px -1356px;
}

div.icon_vote_up
{
	width:17px;
	height:14px;
	background-position:-105px -1318px;
}

div.icon_vote_down
{
	width:17px;
	height:14px;
	background-position:-88px -1318px;
}

div.icon_arrow_up
{
	width:17px;
	background-position:-105px -1315px;
}

div.icon_arrow_down
{
	width:17px;
	background-position:-88px -1315px;
}

div.icon_company
{
	width:18px;
	background-position:-115px -1335px;
}

div.icon_star
{
	width:16px;
	background-position:0px -1124px;
}

div.icon_views
{
	width:16px;
	background-position:-52px -1315px;
}

div.icon_rss
{
	width:14px;
	background-position:-122px -1315px;
}
/* =======================================
Generated from: jquery/autocomplete/autocomplete.css
======================================= */
.ac_results {
	padding: 0px;
	border: 1px solid #959595;
	border-bottom:none;
	background-color: white;
	overflow: hidden;
}

.ac_results ul {
	width:100%;
	list-style-position: outside;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 8px;
	cursor: pointer;
	display: block;
	font: menu;
	font-size: 11px;
	overflow: hidden;
}

.ac_loading {
}

.ac_over {
	background-color:#abcfe9;
	background-image:url(/static_3dzone/images/master.png);
	background-position:0px -1640px;
	background-repeat:repeat-x;
}

/* =======================================
Generated from: footer.css
======================================= */

/* =======================================
Generated from: jquery/markitup/skins/markitup/style.css
======================================= */
/* -------------------------------------------------------------------
// markItUp! Universal MarkUp Engine, JQuery plugin
// By Jay Salvat - http://markitup.jaysalvat.com/
// ------------------------------------------------------------------*/
.markItUp * {
	margin:0px; padding:0px;
	outline:none;
}
.markItUp a:link,
.markItUp a:visited {
	color:#000;
	text-decoration:none;
}
.markItUp  {
	width:auto;
	margin:5px 0 5px 0;
}
.markItUpContainer  {
	border:1px solid #3C769D;	
	background:#FFF url(/static_3dzone/images/jquery/markitup/skins/markitup/images/bg-container.png) repeat-x top left;
	padding:5px 5px 2px 5px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.markItUpEditor {
	font:12px 'Lucida Console', 'Courier New', Courier, monospace;
	padding:5px;
	border:3px solid #3C769D;
	width:97.5%;
	height:159px;
	background-image:url(/static_3dzone/images/jquery/markitup/skins/markitup/images/bg-editor.png);
	background-repeat:repeat-x;
	clear:both; display:block;
	line-height:18px;
	overflow:auto;
}
.markItUpPreviewFrame	{
	overflow:auto;
	background-color:#FFFFFF;
	border:1px solid #3C769D;
	width:99.9%;
	height:300px;
	margin:5px 0;
}
.markItUpFooter {
	width:100%;
	cursor:n-resize;
}
.markItUpResizeHandle {
	overflow:hidden;
	width:22px; height:5px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/static_3dzone/images/jquery/markitup/skins/markitup/images/handle.png);
	cursor:n-resize;
}
/***************************************************************************************/
/* first row of buttons */
.markItUpHeader ul li	{
	list-style:none;
	float:left;
	position:relative;
}
.markItUpHeader ul li ul{
	display:none;
}
.markItUpHeader ul li:hover > ul{
	display:block;
}
.markItUpHeader ul .markItUpDropMenu {
	background:transparent url(/static_3dzone/images/jquery/markitup/skins/markitup/images/menu.png) no-repeat 115% 50%;
	margin-right:5px;
}
.markItUpHeader ul .markItUpDropMenu li {
	margin-right:0px;
}
.markItUpHeader ul .markItUpSeparator {
	margin:0 10px;
	width:1px;
	height:16px;
	overflow:hidden;
	background-color:#CCC;
}
.markItUpHeader ul ul .markItUpSeparator {
	width:auto; height:1px;
	margin:0px;
}
/* next rows of buttons */
.markItUpHeader ul ul {
	display:none;
	position:absolute;
	top:18px; left:0px;	
	background:#F5F5F5;
	border:1px solid #3C769D;
	height:inherit;
}
.markItUpHeader ul ul li {
	float:none;
	border-bottom:1px solid #3C769D;
}
.markItUpHeader ul ul .markItUpDropMenu {
	background:#F5F5F5 url(/static_3dzone/images/jquery/markitup/skins/markitup/images/submenu.png) no-repeat 100% 50%;
}
/* next rows of buttons */
.markItUpHeader ul ul ul {
	position:absolute;
	top:-1px; left:150px;
}
.markItUpHeader ul ul ul li {
	float:none;
}
.markItUpHeader ul a {
	display:block;
	width:16px; height:16px;
	text-indent:-10000px;
	background-repeat:no-repeat;
	padding:3px;
	margin:0px;
}
.markItUpHeader ul ul a {
	display:block;
	padding-left:0px;
	text-indent:0;
	width:120px; 
	padding:5px 5px 5px 25px;
	background-position:2px 50%;
}
.markItUpHeader ul ul a:hover  {
	color:#FFF;
	background-color:#3C769D;
}
/***************************************************************************************/
.html .markItUpEditor {
	background-image:url(/static_3dzone/images/jquery/markitup/skins/markitup/images/bg-editor-html.png);
}
.markdown .markItUpEditor {
	background-image:url(/static_3dzone/images/jquery/markitup/skins/markitup/images/bg-editor-markdown.png);
}
.textile .markItUpEditor {
	background-image:url(/static_3dzone/images/jquery/markitup/skins/markitup/images/bg-editor-textile.png);
}
.bbcode .markItUpEditor {
	background-image:url(/static_3dzone/images/jquery/markitup/skins/markitup/images/bg-editor-bbcode.png);
}
.wiki .markItUpEditor,
.dotclear .markItUpEditor {
	background-image:url(/static_3dzone/images/jquery/markitup/skins/markitup/images/bg-editor-wiki.png);
}
/* =======================================
Generated from: jquery/markitup/sets/bbcode/style.css
======================================= */
/* -------------------------------------------------------------------
// markItUp!
// By Jay Salvat - http://markitup.jaysalvat.com/
// ------------------------------------------------------------------*/
.markItUp .markItUpButton1 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/bold.png);
}
.markItUp .markItUpButton2 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/italic.png);
}
.markItUp .markItUpButton3 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/underline.png);
}

.markItUp .markItUpButton4 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/link.png);
}
.markItUp .markItUpButton5 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/fonts.png);
}

.markItUp .markItUpButton6 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/quotes.png);
}

/* Editor sizes override */
.bbcode_comment_text { width:638px; }
.bbcode_comment_edit_text { width:533px; }


div.bbquote { border-left:1px solid #949494; padding:0px 8px; font-style:italic; }
div.bbcode_big { font-size:16px; }
div.bbcode_small { font-size:11px; }
div.bbcode_normal { font-size:13px; }
div.bbcode_left { text-align:left; }
div.bbcode_center { text-align:center; }
div.bbcode_right { text-align:right; }
div.bbcode_justify { text-align:justify; }
div.bbcode_indent { text-indent:16px; }

/* =======================================
Generated from: jquery/markitup/sets/bbcode/article-style.css
======================================= */
/* -------------------------------------------------------------------
// markItUp!
// By Jay Salvat - http://markitup.jaysalvat.com/
// ------------------------------------------------------------------*/
#markItUpArticle_text .markItUpButton1 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/bold.png);
}
#markItUpArticle_text .markItUpButton2 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/italic.png);
}
#markItUpArticle_text .markItUpButton3 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/underline.png);
}

#markItUpArticle_text .markItUpButton4 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/fonts.png);
}

#markItUpArticle_text .markItUpButton5 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/text_indent.png);
}

#markItUpArticle_text .markItUpButton6 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/text_align_left.png);
}

#markItUpArticle_text .markItUpButton6-1 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/text_align_left.png);
}

#markItUpArticle_text .markItUpButton6-2 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/text_align_center.png);
}

#markItUpArticle_text .markItUpButton6-3 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/text_align_right.png);
}

#markItUpArticle_text .markItUpButton6-4 a	{
	background-image:url(/static_3dzone/images/jquery/markitup/sets/bbcode/images/text_align_justify.png);
}


/* Editor sizes override */
.bbcode_comment_text { width:638px; }
.bbcode_comment_edit_text { width:533px; }
/* =======================================
Generated from: pager.css
======================================= */
.pager
{
	float: right;
	margin-bottom: 10px;
}

.pager a, .pager span
{
	display: block;
	float: left;
	padding: 3px 5px;
	margin-left: 3px;
}

.pager a
{
	color: #FFF;
	font-weight: bold;
	border: 1px solid #5B9400;
	background-image: url(/static_3dzone/images/master.png);
	background-position: 0px -885px;
	height: 16px;
}

.pager span
{
	color: #6BAF0C;
}

.pager .pager_prev, .pager .pager_next
{
	padding-left: 15px;
	padding-right: 15px;
}

/* =======================================
Generated from: age_ratings.css
======================================= */
.game_rating
{
	margin:0px !important;
	width:48px;
}

/* ESRB */
.rating_1
{
	background-image:url(/static_3dzone/images/ratings/esrb.png);
	background-repeat:no-repeat;
	height:71px;
}

.rating_1.subrating_1  { background-position:0px 0px; }    /* EC */
.rating_1.subrating_2  { background-position:-48px 0px; }  /* E */
.rating_1.subrating_3  { background-position:-96px 0px; }  /* E10+ */
.rating_1.subrating_4  { background-position:-144px 0px; } /* T */
.rating_1.subrating_5  { background-position:-192px 0px; } /* M */
.rating_1.subrating_6  { background-position:-240px 0px; } /* AO */
.rating_1.subrating_50 { background-position:-288px 0px; } /* RP */


/* BBFC */
.rating_2
{
	background-image:url(/static_3dzone/images/ratings/bbfc.png);
	background-repeat:no-repeat;
	height:48px;
}

.rating_2.subrating_7  { background-position:0px 0px; }    /* Uc */
.rating_2.subrating_8  { background-position:-48px 0px; }  /* U */
.rating_2.subrating_9  { background-position:-96px 0px; }  /* PG */
.rating_2.subrating_10 { background-position:-144px 0px; } /* 12 */
.rating_2.subrating_11 { background-position:-192px 0px; } /* 12A */
.rating_2.subrating_12 { background-position:-240px 0px; } /* 15 */
.rating_2.subrating_13 { background-position:-288px 0px; } /* 18 */
.rating_2.subrating_14 { background-position:-336px 0px; } /* R18 */


/* USK */
.rating_3
{
	background-image:url(/static_3dzone/images/ratings/usk.png);
	background-repeat:no-repeat;
	height:48px;
}

.rating_3.subrating_15 { background-position:0px 0px; }    /* 6 */
.rating_3.subrating_16 { background-position:-48px 0px; }  /* 12 */
.rating_3.subrating_17 { background-position:-96px 0px; }  /* 16 */
.rating_3.subrating_18 { background-position:-144px 0px; } /* Free 4 All */
.rating_3.subrating_19 { background-position:-192px 0px; } /* !Free 4 minors */
.rating_3.subrating_20 { background-position:-240px 0px; } /* 6 */
.rating_3.subrating_21 { background-position:-288px 0px; } /* 7 */


/* OFLC */
.rating_4
{
	background-image:url(/static_3dzone/images/ratings/oflc.png);
	background-repeat:no-repeat;
	height:48px;
}

.rating_4.subrating_22 { background:none; }    /* Ad Approved */
.rating_4.subrating_23 { background-position:0px 0px; }  /* G */
.rating_4.subrating_24 { background-position:-96px 0px; }  /* G8+ */
.rating_4.subrating_25 { background-position:-144px 0px; } /* M */
.rating_4.subrating_26 { background:none; } /* MA */
.rating_4.subrating_27 { background-position:-240px 0px; } /* MA15+ */
.rating_4.subrating_28 { background-position:-336px 0px; } /* PG */
.rating_4.subrating_29 { background:none; } /* RC */
.rating_4.subrating_30 { background:none; } /* Revoked */
.rating_4.subrating_31 { background:none; } /* X */


/* CERO */
.rating_5
{
	background-image:url(/static_3dzone/images/ratings/cero.png);
	background-repeat:no-repeat;
	height:57px;
	width:44px;
}

.rating_5.subrating_32 { background-position:0px 0px; }    /* A */
.rating_5.subrating_33 { background-position:-44px 0px; }  /* B */
.rating_5.subrating_34 { background-position:-88px 0px; }  /* C */
.rating_5.subrating_35 { background-position:-132px 0px; } /* D */
.rating_5.subrating_36 { background-position:-176px 0px; } /* Z */
.rating_5.subrating_37 { background-position:-220px 0px; } /* E */
.rating_5.subrating_38 { background-position:-264px 0px; } /* oA */
.rating_5.subrating_39 { background-position:-308px 0px; } /* o12+ */
.rating_5.subrating_40 { background-position:-342px 0px; } /* o15+ */
.rating_5.subrating_41 { background-position:-396px 0px; } /* o18+ */


/* PEGI */
.rating_6
{
	background-image:url(/static_3dzone/images/ratings/pegi.png);
	background-repeat:no-repeat;
	height:62px;
}

.rating_6.subrating_42 { background-position:0px 0px; }    /* 3+ */
.rating_6.subrating_43 { background-position:-48px 0px; }  /* 7+ */
.rating_6.subrating_44 { background-position:-96px 0px; }  /* 12+ */
.rating_6.subrating_45 { background-position:-144px 0px; } /* 16+ */
.rating_6.subrating_46 { background-position:-192px 0px; } /* 18 */
/* =======================================
Generated from: jquery/jqmodal/jqmodal.css
======================================= */
/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */

.jqmWindow {
    display: none;

    position: fixed;
    top: 17%;
    left: 50%;

    margin-left: -249px;
    width: 498px;

    background:transparent;
    color: #333;
    padding: 20px;
}

.jqmWindow .box_header_end
{
	float:right;
	width:auto;
}

.box_header_end .jqmClose
{
	margin:8px;
}

.jqmOverlay { background-color: #000; visibility:hidden; display:none; }

/*Semi transparent border*/
div#jqmBorderlay
{
	background:black;

	opacity:0.55;
	-moz-opacity:0.55;
	filter:alpha(opacity=55);

	position:absolute;
	top:0; left:0;
	width:100%; height:100%;
	z-index:-1;
}

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}