@charset "utf-8";
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.noclear{clear:none !important;}

/* General Resets */
	h1, h2, h3, h4, h5, h6, p, div{margin:0px; padding:0px;}
	h1, h2, h3, h4, h5, h6{font-family:Arial, Helvetica, sans-serif;}
	h1{font-size:24px;}
	h2{font-size:18px;}
	a:link, a:visited{color:#0066CC; text-decoration:none;}
	a:hover{text-decoration:underline;}

/* ============ Assets ============*/

	.bordertop{border-top:1px solid #CCCCCC !important;}
	.borderbottom{border-bottom:1px solid #CCCCCC !important;}
	.noborder{border:0px none !important;}

	/*Alignment*/
	.clearboth{clear:both;}
	.txtlft{text-align:left;}
	.txtrt{text-align:right;}
	.fltleft{float:left;}
	.fltright{float:right;}

	.column50{width:50%;}
	
	.overflowshow{overflow:hidden;}

	/* Gap/Spaces */
	.gap5{padding:5px;} .gap10{padding:10px;} .gap15{padding:15px;} .gap20{padding:20px;} .gap30{padding:30px;}
	.gaplft10{padding-left:10px;}	.gaplft20{padding-left:20px;}	.gaplft30{padding-left:30px;}	.gaplft40{padding-left:40px;} .gaplft175{padding-left:175px;} .gaplft200{padding-left:200px;}
	.gaprt10{padding-right:10px;}	.gaprt20{padding-right:20px;}	.gaprt30{padding-right:30px;}	.gaprt40{padding-right:40px;}
	.gaptop5{padding-top:5px;}
	.gaptop10{padding-top:10px;}	.gaptop20{padding-top:20px;}	.gaptop30{padding-top:30px;}	.gaptop40{padding-top:40px;}	
	.gapbot10{padding-bottom:10px;}	.gapbot20{padding-bottom:20px;}	.gapbot30{padding-bottom:30px;}	.gapbot40{padding-bottom:40px;}
	
	/* Icons */
	.follow_rss{width:20px; height:20px; display:block; float:left; background:url(../images/icons/follow_rss.png) no-repeat; text-decoration:none;}
	.follow_email{width:20px; height:20px; display:block; float:left; background:url(../images/icons/follow_email.png) no-repeat;  text-decoration:none;}
	.follow_facebook{width:20px; height:20px; display:block; float:left; background:url(../images/icons/follow_facebook.png) no-repeat;  text-decoration:none;}
	.follow_twitter{width:20px; height:20px; display:block; float:left; background:url(../images/icons/follow_twitter.png) no-repeat;  text-decoration:none;}
	.follow_youtube{width:20px; height:20px; display:block; float:left; background:url(../images/icons/follow_youtube.png) no-repeat;  text-decoration:none;}	
	.follow_yahoo{width:24px; height:20px; display:block; float:left; background:url(../images/icons/follow_yahoo.png) no-repeat;  text-decoration:none;}
	.follow_google{width:20px; height:20px; display:block; float:left; background:url(../images/icons/follow_google.png) no-repeat; text-decoration:none;}
	
	.icon_download_win{background:url(../images/icons/icon_download_win.png) no-repeat; text-decoration:none;}
	.icon_download_apple{background:url(../images/icons/icon_download_apple.png) no-repeat; text-decoration:none;}
	.icon_facebook{width:15px; height:15px; background:url(../images/icons/follow_facebook.jpg) no-repeat;  text-decoration:none; display:-moz-inline-box; display:inline-block;}

	.icon_addfavorite{background:url(../images/icons/icon_addfavorite.png) no-repeat; text-decoration:none;}
	.icon_alertme{background:url(../images/icons/icon_alertme.png) no-repeat; text-decoration:none;}
	.icon_add_alert{background:url(../images/icons/icon_add_alert.png) no-repeat; text-decoration:none;}
	.icon_addtip{background:url(../images/icons/icon_addtip.png) no-repeat; text-decoration:none;}
	.icon_writereview{background:url(../images/icons/icon_writereview.png) no-repeat; text-decoration:none;}

	.icon_message{background:url(../images/icons/icon_message.png) no-repeat; text-decoration:none;}
	
	.icon_font_inc{background:url(../images/icons/icon_font_inc.png) no-repeat; text-decoration:none;}
	.icon_font_dec{background:url(../images/icons/icon_font_dec.png) no-repeat; text-decoration:none;}
	.icon_print{background:url(../images/icons/icon_print.png) no-repeat; text-decoration:none;}
	.icon_comments{background:url(../images/icons/icon_comments.png) no-repeat; text-decoration:none;}

	.icon_share_tweets{background:url(../images/icons/icon_share_tweets.png) no-repeat; text-decoration:none;}
	.icon_share_facebook{background:url(../images/icons/icon_share_facebook.png) no-repeat; text-decoration:none;}

	.icon_thumbup{background:url(../images/icons/icon_thumbup.png) no-repeat; text-decoration:none;}
	.icon_thumbdown{background:url(../images/icons/icon_thumbdown.png) no-repeat; text-decoration:none;}

	.icon_backtotop{background:url(../images/icons/icon_backtotop.png) no-repeat; text-decoration:none;}
	
	.icon_collapse{background:url(../images/icons/icon_collapse.png) no-repeat right 2px; text-decoration:none; padding:0px 15px 2px 2px; font-size:11px; color:#333333; float:right;}
	.icon_expand{background:url(../images/icons/icon_expand.png) no-repeat right 2px; text-decoration:none; padding:0px 15px 2px 2px; font-size:11px; color:#333333; float:right;}
	
	.icon_topic_locked{background:url(../images/icons/icon_topic_locked.png) no-repeat;}
	.topic_locked{background:url(../images/icons/icon_topic_locked.png) no-repeat right top;}
	
		/* Icons for Profile Page*/
	.icon_kudohome{background:url(../images/icons/icon_kudohome.png) no-repeat;  text-decoration:none;}
	.icon_kudorock{background:url(../images/icons/icon_kudorock.png) no-repeat;  text-decoration:none;}
	.icon_arrowpoint_right{background:url(../images/icons/icon_arrowpoint_right.png) no-repeat;  text-decoration:none;}
	.icon_profilefriends{background:url(../images/icons/icon_profilefriends.png) no-repeat;  text-decoration:none;}
	.icon_profilefavorits{background:url(../images/icons/icon_profile_favorite.png) no-repeat;  text-decoration:none;}
	.icon_invite{background:url(../images/icons/icon_invite.png) no-repeat; text-decoration:none;}
	.icon_pendinginvites{background:url(../images/icons/icon_pendinginvites.png) no-repeat; text-decoration:none;}
	.icon_kudo{background:url(../images/icons/icon_kudo.png) no-repeat; text-decoration:none;}
	.icon_profile_stats{background:url(../images/icons/icon_profile_stats.png) no-repeat; text-decoration:none;}
	
	.icon_profilestats{background:url(../images/icons/icon_profilestats.png) no-repeat; text-decoration:none;}

	.icon_addbtn{background:url(../images/icons/icon_addbtn.png) no-repeat; text-decoration:none;}
	
	/*User Tips Side Bar*/
	.icon_addtip_list{background:url(../images/icons/icon_addtip_list.png) no-repeat; text-decoration:none; width:25px; height:25px; display:-moz-inline-box; display:inline-block; vertical-align:text-bottom;}
	.icon_addtip_numlist{background:url(../images/icons/icon_addtip_numlist.png) no-repeat; text-decoration:none; width:25px; height:25px; display:-moz-inline-box; display:inline-block; vertical-align:text-bottom;}
	.icon_addtip_img{background:url(../images/icons/icon_addtip_img.png) no-repeat; text-decoration:none; width:25px; height:25px; display:-moz-inline-box; display:inline-block; vertical-align:text-bottom;}
	.icon_addtip_video{background:url(../images/icons/icon_addtip_video.png) no-repeat; text-decoration:none; width:25px; height:25px; display:-moz-inline-box; display:inline-block; vertical-align:text-bottom;}
	
	
	/* Number Bullets in RedOrange */
	.bulletnum_1{background:url(../images/icons/bullet_num1.png) no-repeat;}
	.bulletnum_2{background:url(../images/icons/bullet_num2.png) no-repeat;}
	.bulletnum_3{background:url(../images/icons/bullet_num3.png) no-repeat;}
	.bulletnum_4{background:url(../images/icons/bullet_num4.png) no-repeat;}
	.bulletnum_5{background:url(../images/icons/bullet_num5.png) no-repeat;}
	
	.bullet_star{background:url(../images/icons/bullet_star.png) no-repeat;}
	.bullet_linkred{background:url(../images/icons/bullet_linkred.png) no-repeat;}
	.bullet_arrowred{background:url(../images/icons/bullet_arrowred.png) no-repeat;}
	

	/* Follow Bar */
	.followgz{overflow:visible;}
	.followgz a{}
	div.followgz a.follow_rss, div.followgz a.follow_email, div.followgz a.follow_facebook, div.followgz a.follow_twitter, div.followgz a.follow_yahoo, div.followgz a.follow_google{text-decoration:none;}
	.followgz ul, .followgz li{list-style:none; padding:0px; margin:0 4px; float:left; font-weight:bold; }
	li.followgz_lbl{padding-top:3px;}
	
	/* seperator */
	.seperator{display:block; border-bottom:1px solid #E5E5E5; height:6px; overflow:hidden; margin-bottom:5px; clear:left;}
	
	/*Image Thumbs Sizes */
	.thumb50, .thumb50 img{width:50px; height:50px; overflow:hidden;}
	.thumb100, .thumb100 img{width:100px; height:100px; overflow:hidden; background-color:#FFFFFF;}
	.thumb125, .thumb125 img{width:125px; height:125px; overflow:hidden;}
	.thumb150, .thumb150 img{width:150px; height:150px; overflow:hidden;}
	.thumb115x85, .thumb115x85 img{width:115px; height:85px; overflow:hidden;}
	
	/*Play Now Bullets and Icons*/
	.icon_playnow_bullet{background:url(../images/icons/icon_playnow_bullet.png) no-repeat; padding:0px 0 0px 20px; font-weight:bold;}
	
	/* Disable Stars Clear */
	div.fivestar-widget.clear-block {display:-moz-inline-box; display:inline-block; clear:none;}

	/* Blocks */
	.inline_block{display:-moz-inline-box; display:inline-block;}
	
	/* Page Numbering */
	.paginationbar{overflow:hidden; font-size:14px; font-weight:bold; color:#666666; padding:10px 0px;}  
	.paginationbar a{cursor:pointer; color:#0066CC !important;}
	.paginationbar ul, .paginationbar ul li{list-style:none; margin:0px; padding:0px;}
	.paginationbar .page_prev{float:left; margin-right:15px;}
	.paginationbar .page_next{float:right; margin-left:15px;}
	.paginationbar .page_nums{text-align:center;}
	.paginationbar li a.active{}
	
	/* Highlight */
	.highlight{background-color:#FEFEC5; padding:5px 10px; border:1px solid #D4DADA; font-size:11px; font-weight:bold;}
	.highlight a{padding-top:2px; padding-bottom:2px;}
	
	
	.nobgimage{background-image:none !important;}
	
	.inlineblock{display:-moz-inline-box; display:inline-block;}
	
	/* Error Messaging and Info Messaging Bar */
	.messages {background-color:#FDF4D9; border:1px solid #E7CC76; padding:6px 8px; margin:5px 0px;}
	.messages.status{background:#FDF4D9 url(../images/icons/icon_msg_info.png) no-repeat 5px 5px; padding-left:35px; font-size:11px;}
	.messages.warning{background:#FDF4D9 url(../images/icons/icon_msg_alert.png) no-repeat 5px 5px;  padding-left:35px; font-size:11px;}
	div.error, tr.error {background:#FDF4D9 url(../images/icons/icon_msg_alert.png) no-repeat 5px 5px; padding:6px 8px 6px 35px; font-size:11px;}
	div.warning, tr.warning {background:#FDF4D9 url(../images/icons/icon_msg_info.png) no-repeat 5px 5px; padding:6px 8px 6px 35px; font-size:11px;}
	.messages ul{margin-left:1.5em;}
	.nocontent{font-size:14px; font-weight:bold; color:#666666; line-height:130%; text-align:center;}
	
	/* Error Page */
	.errorpage{width:717px; height:305px; margin:50px auto; background:url(../images/error/error_page_bg.png) no-repeat;}
		.errorpage_content{padding:30px; font-size:12px;}
		.errorpage_content h1{font-size:22px; color:#79796F; line-height:110%;}
		.errorpage_content h1 span{color:#CC0000;}
		.errorpage_content .errorpage_detail{color:#666666; font-size:18px; line-height:120%; padding:10px 10px 10px 100px;}
		.errorpage_content .errorpage_links{padding:5px 10px 5px 100px;}
	
	/* font */
	.page_reviewbox_content_details.font12 p, .font12{font-size:12px !important;} 
	.page_reviewbox_content_details.font14 p, .font14{font-size:13px !important;} 
	.page_reviewbox_content_details.font16 p, .font16{font-size:15px !important;}

	select option{padding-right:8px;}
	
/* ============ end of Assets =====*/


/* Page Layout */
	body  {
		font: 12px Arial, Helvetica, sans-serif;
		line-height:150%;
	}
	
	body.twoColFixRt{
		margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
		padding: 0;
		text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
		color: #333333;		
		background: #F7DB7E url(../images/bg/page_bg.png) repeat-x;
	}
	
	iframe body{background-color:#FFFFFF;}

	#header{
		width:100%; /* height:300px; */
		background:url(../images/bg/container_bg_top.png) no-repeat center -15px;
		margin: 0 auto;
		text-align: left;
		/* height:210px;*/
	}
	#container { 
		width: 100%;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
		background: url(../images/bg/container_bg.png) repeat-y center top;
		margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
		text-align: left; /* this overrides the text-align: center on the body element. */
	}
	#footer{
		width:100%; 
		background:url(../images/bg/container_bg_bot.png) no-repeat center bottom;
		margin: 0 auto;
		text-align: left;
		padding-bottom:1em;
	}	
	.contain1024{width:960px; margin:0px auto; overflow-x:hidden; overflow-y:hidden;}
	#featuredbox{height:280px; /*background:url(../images/featured/featured_bg.png) repeat-x left bottom;*/}

	#mainContent { 
		/* margin: 15px 340px 0 0; */ /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
		margin: 0px 338px 0 0;
		padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	} 
	#sidebar1 {
		float: right; /* since this element is floated, a width must be given */
		width: 310px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
		 /* the background color will be displayed for the length of the content in the column, but no further */
		padding: 0;
		margin-top:15px;
	}
	#sidebar1.nosidebar{display:none;}
	#mainContent.nosidebar{margin-right:0px;}
	
/* Page Content Custruction */
/* Header Content*/	
	#header .contain1024{padding-top:10px;}
	#header_top{height:100px;}
	#gz_logo{width:215px; height:69px;padding-top:15px; float:left; padding-left:12px;}
		#gz_logo a{width:215px; height:69px; display:block; background:url(../images/gz_logo.jpg) no-repeat; text-decoration:none;}
		
	/*Searchbar*/	
	#header_top #gz_search{padding-top:35px; padding-left:65px; }
	#gz_search{float:left;}
		#gz_search input[type='text']{width:225px; padding:5px 5px; border:1px solid #CBCBCB; font-size:14px; color:#999999; margin-right:2px; font-family:Arial, Helvetica, sans-serif; vertical-align:top;}
		#gz_search input[type='submit']{width:39px; height:28px; border:0px; background:url(../images/search/btn_search.png) no-repeat; cursor:pointer;}
		#gz_search input[type='submit']:hover{background-position:0px -30px}
		#gz_search input[type='radio']{vertical-align:middle;}
		#gz_search span{font-size:11px; color:#999999;}
		#gz_search.pageinline{padding-top:0px; padding-left:0px;}
		#gz_search div{margin:0px; display:-moz-inline-box; display:inline-block; padding-right:10px;}
		*+html #gz_search div{display:inline; }
	
	/* Members Box */		
	#gz_memberbox{float:right;}
		#gz_memberbox_container{background:url(../images/members/members_bg.jpg) no-repeat left bottom; width:310px; padding:2px 5px;}
			#gz_memberbox #memberid_row{line-height:160%; font-size:13px; font-weight:bold; padding:5px;}
			#gz_memberbox h1, #gz_memberbox .title{font-size:18px;}
			#member_avatar_thumb{width:60px; overflow:hidden;}
			#member_avatar_thumb img{width:50px; height:50px;}
		
		#gz_memberbox_facebook{width:310px; color:#999999; font-size:11px; padding:5px 0px; text-align:right; line-height:120%;}
			.gz_memberbox_facebook_logo{width:169px; height:21px; background:url(../images/members/btn_facebook.jpg) no-repeat; float:right; display:block; margin:3px 0 0 10px;}
			#gz_memberbox_facebook strong{padding-top:3px; display:-moz-inline-box; display:inline-block; padding-left:3px;}
		
		#membersstats_row{height:33px; padding:0 0 5px 3px;}
			#membersstats_row a{text-decoration:none;}
			#membersstats_row .icon_profilestats{color:#FE5900; font-weight:bold; font-size:16px; width:28px; height:25px; padding:8px 0px 2px 35px; margin-right:3px; display:-moz-inline-box; display:inline-block;}
			#membersstats_row .icon_profilestats.pointscount{width:54px; } #membersstats_row .icon_profilestats.pointscount:hover {background-position:0px -38px;}
			#membersstats_row .icon_profilestats.friendscount{background-position:-94px top;} #membersstats_row .icon_profilestats.friendscount:hover{background-position:-94px -38px;}
			#membersstats_row .icon_profilestats.messagescount{background-position:-161px top; padding-left:38px; width:25px;} #membersstats_row .icon_profilestats.messagescount:hover{background-position:-161px -38px;}
			#membersstats_row .icon_profilestats.alertscount{background-position:-229px top;} #membersstats_row .icon_profilestats.alertscount:hover {background-position:-229px -38px;}
			
	/* Top Navigation */
	#header_nav{}
	/* Top Menus */
	#topnav_mnus{height:28px; padding-left:20px;}
		#topnav_mnus ul, #topnav_mnus li{list-style:none; padding:0px; margin:0px; float:left;}
		#topnav_mnus ul li{padding:0 6px 0 0;}
		/*Top Menu Default*/
		#topnav_mnus ul li a{
			display:-moz-inline-box; display:inline-block; 
			color:#333333; font-size:12px; font-weight:bold; text-decoration:none;
			background:url(../images/navigation/topnav_menu.jpg) no-repeat left 3px;
			padding-left:7px;
			}
			#topnav_mnus ul li a span{
				height:22px; padding:3px 13px 0px 6px; 
				display:-moz-inline-box; display:inline-block; 
				background:url(../images/navigation/topnav_menu.jpg) no-repeat right -28px;;
				cursor:pointer;
			}
		
		/*Top Menu hOVER*/
		#topnav_mnus ul li a:hover{
			display:-moz-inline-box; display:inline-block; 
			color:#000000; font-size:12px; font-weight:bold; text-decoration:none;
			background:url(../images/navigation/topnav_menu.jpg) no-repeat left -60px;
			padding-left:7px;
			}
			#topnav_mnus ul li a:hover span{
				height:22px; padding:3px 13px 0px 6px; 
				display:-moz-inline-box; display:inline-block; 
				background:url(../images/navigation/topnav_menu.jpg) no-repeat right -91px;
			}
			
		/*Top Menu Active*/
		#topnav_mnus ul li.active{margin-right:-5px;}
		#topnav_mnus ul li.active a{
			display:-moz-inline-box; display:inline-block; 
			color:#333333; font-size:12px; font-weight:bold; text-decoration:none;
			background:url(../images/navigation/topnav_menu.jpg) no-repeat left -137px;
			padding-left:20px;
			}
			#topnav_mnus ul li.active a span{
				height:18px; padding:7px 28px 3px 4px; 
				display:-moz-inline-box; display:inline-block; 
				background:url(../images/navigation/topnav_menu.jpg) no-repeat right -195px;;
			}
	
	/* Sub Menus */
	#topnav_submnus{background:url(../images/navigation/topnav_subbar.jpg) repeat-x; padding-bottom:0px;}
		#topnav_submnus_lft{background:url(../images/navigation/topnav_subbar_lft.jpg) no-repeat; height:35px; padding-top:6px; padding-left:10px;}
		
		#topnav_submnus	ul, #topnav_submnus li{list-style:none; padding:0px; margin:0px; float:left;}
		#topnav_submnus li.submnusep{background:url(../images/navigation/topnav_subsep.jpg) no-repeat; width:2px; height:30px; margin:0px 14px;}
		/* Default Sub Menu */
		#topnav_submnus	ul li a{
			display:-moz-inline-box; display:inline-block; 
			color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;
			background:none;
			padding-left:10px;
			}
			#topnav_submnus ul li a span{
				height:27px; padding:8px 10px 0 0; 
				display:-moz-inline-box; display:inline-block;
				cursor:pointer;
			}
		
		/* Active/Hover Sub Menu */
		#topnav_submnus	ul li a:hover, #topnav_submnus	ul li.active a{
			display:-moz-inline-box; display:inline-block; 
			color:#333333 ; font-size:14px; font-weight:bold; text-decoration:none;
			background:url(../images/navigation/topnav_submnu.jpg) no-repeat left 0px;
			padding-left:10px;
			}
			#topnav_submnus ul li a:hover span, #topnav_submnus ul li.active a span{
				height:27px; padding:8px 10px 0 0; 
				display:-moz-inline-box; display:inline-block;
				background:url(../images/navigation/topnav_submnu.jpg) no-repeat right -44px;
			}

/* Body Construction */
	
	.maincontent_body{min-height:400px;}

/* Featured Box */
	#featuredbox_ad{float:right; background:url(../images/thumbs/featured_ad.jpg) no-repeat; width:300px; height:250px; margin:11px 8px 0 0;}
	
	#featuredbox_page{ /*background:url(../images/featured/featuredslideshow_pagebox.jpg) no-repeat center center; */ width:97px; height:16px; margin:0 0 0 260px; padding:0px 28px;}
		#featuredbox_page a{text-decoration:none; display:block; float:left; background:url(../images/featured/featuredslideshow_pagebox_dot.jpg) no-repeat; width:7px; height:15px; margin:0px 3px;}
		#featuredbox_page a:hover, #featuredbox_page a.active{background-position:-12px top}
	
	#featuredbox_games{width: 620px; padding-left:2px; background:#E4EFF4 none;}
	#featuredbox_games_prev, #featuredbox_games_next{float:left; display:block; width:30px; height:53px; text-decoration:none; margin:80px 2px;}
	#featuredbox_games_prev{background:url(../images/featured/featuredbox_games_prev.jpg) no-repeat;}
	#featuredbox_games_next{background:url(../images/featured/featuredbox_games_next.jpg) no-repeat;}

	#featuredbox_games_container{width:540px; height:263px; overflow:hidden; margin:0 40px 0 35px; }
	ul.featuredbox_games_slideshow, ul.featuredbox_games_slideshow li{list-style:none; padding:0px; margin:0px; float:left;}
		.featuredbox_games_slideshow a{
			display:block; width:188px; height:250px; 
			background:url(../images/featured/featured_game_thumb.jpg) no-repeat;
			margin:0px 2px;
			text-decoration:none;
		}
		
		.featuredbox_games_thumb{
			width:150px; height:150px;
			margin:11px 11px 8px;
			overflow:hidden;
		}
		.featuredbox_games_thumb img{width:150px; height:150px;}
		/*.featuredbox_games_details {font-size:12px; color:#333333; padding:0px 10px; text-align:left; line-height:130%;}*/
		.featuredbox_games_details{padding:0px 11px;}
		.featuredbox_games_details h2{color:#0066CC; font-size:18px; display:block; line-height:120%;}
		
		
		/* Featured Third party Script CSS*/
		.stepcarousel{
			position: relative; /*leave this value alone*/
			overflow: scroll; /*leave this value alone*/
			width: 654px; /*Width of Carousel Viewer itself*/
			height: 250px; /*Height should enough to fit largest content's height*/
		}		
		
		.stepcarousel .belt{
			position: absolute; /*leave this value alone*/
			left: 0;
			top: 0px;
		}

		.stepcarousel .panel{
			float: left; /*leave this value alone*/
			overflow: visible; /*clip content that go outside dimensions of holding panel DIV*/
			margin: 0 8px; /*margin around each panel*/
			width: 172px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
			height:253px;
			
			background:transparent url(../images/featured/featured_game_thumb.png) no-repeat scroll 0 0;
		}
		.stepcarousel .panel a{ text-align:left;}
		.stepcarousel .panel a:hover h2{text-decoration:underline;}
		

/* Content Block */
.contentblock_title{border-bottom:1px solid #E5E5E5; padding:20px 0px 8px; margin-bottom:0px;}
.contentblock_title h1{font-size:18px; padding-top:2px;}
.contentblock_options{float:right;}

/* Game Teaser */
.gameteaser_list{}
.gameteaser{padding:15px 0px; clear:left; min-height:50px; overflow:hidden;}
	.gameteaser_thumb{/*border:1px solid #CCCCCC;*/ float:left;}
	.gameteaser_body{margin-left:165px;}
	.gameteaser_body h2, .gameteaser_body h2 a{font-size:22px; font-weight:normal; line-height:100%;}

	.gameteaser_gametype{color:#333333; margin:5px 0px;}
	a.gametype{font-size:11px; text-decoration:none; padding:0px 0 0px 7px; background:url(../images/contenttype/gametype.png) no-repeat left 0px; color:#000000; margin-right:5px; display:-moz-inline-box; display:inline-block; line-height:100%;}
		.gametype span{height:16px; line-height:100%; padding:2px 7px 0px 2px; background:url(../images/contenttype/gametype.png) no-repeat right -21px;  display:-moz-inline-box; display:inline-block; cursor:pointer; }

	a.gamegener{font-size:11px; text-decoration:none; padding:0px 0 0px 7px; background:url(../images/contenttype/gametype.png) no-repeat left -42px; color:#333333; margin-right:2px;  display:-moz-inline-box; display:inline-block; line-height:100%;}
		a.gamegener span{height:16px; line-height:100%; padding:2px 7px 0px 2px; background:url(../images/contenttype/gametype.png) no-repeat right -61px;  display:-moz-inline-box; display:inline-block; cursor:pointer; }

	a.gametype:hover, a.gamegener:hover{background-position:0px -80px;}
		.gametype:hover span, a.gamegener:hover span{background-position:right -100px;}
		
		
	.timestamp{color:#666666; font-size:11px;}
	.gameteaser_desc{font-size:13px;}
	a.readmore{font-weight:bold; color:#0066CC !important;}
	.readmore_large, .readmore_large a{font-size:14px; font-weight:bold;}



/* ========== SIDE BAR ===========*/
/* Tabs */
.tabs{height:27px; padding-left:10px;}
.tabs ul, .tabs li{list-style:none; padding:0px; margin:0px; float:left;}
.tabs a, .tabs span{display:-moz-inline-box; display:inline-block; cursor:pointer;}
	.tabs a:link, .tabs a:visited{background-position:left -64px; padding-left:15px; font-weight:bold; color:#333333; margin:0px -3px;}
	.tabs a:link span, .tabs a:visited span{background-position:right -101px; height:23px; padding:3px 15px 1px 0; }
	.tabs .active a, .tabs.tabsnewgames .ui-tabs-selected a, .tabs.tabsgreen .ui-tabs-selected a{padding-left:15px; background-position:left -0px !important;}
	.tabs .active span, .tabs.tabsnewgames .ui-tabs-selected span, .tabs.tabsgreen .ui-tabs-selected span{background-position:right -29px !important; height:23px; padding:4px 15px 0 0; }
		.tabs a:hover{background-position:left -131px; text-decoration:none;}
		.tabs a:hover span  {background-position:right -168px;}
	.ui-tabs-hide {display: none;}

.tabsyellow a, .tabsyellow a span{background:url(../images/sidebar/tabs_yellow.png) no-repeat;}
.tabsgreen a, .tabsgreen a span{background:url(../images/sidebar/tabs_green.png) no-repeat;}
.tabsnewgames a, .tabsnewgames a span{background:url(../images/sidebar/tabs_newgames.png) no-repeat;}

/* .tabsgreen a:hover, .tabsgreen .active a, .tabsgreen .ui-tabs-selected a{background-position:left top;}
.tabsgreen a:hover span, .tabsgreen .active a span , .tabsgreen .ui-tabs-selected a span  {background-position:right -29px;} */


/* Side Box */
.sidebox{width:310px; padding-top:14px; margin-bottom:30px;}
	.sidebox_fill{background-position:-628px top !important; background-repeat:repeat-y !important; padding:2px 15px;}
	.sidebox_bot{padding-bottom:14px; background-position:-312px bottom !important; }
	.sidebox_title, .sidebox_title h2{font-size:18px; font-weight:bold; line-height:110%;}
	.sidebox_title h2 span{font-weight:normal;}
	.sidebar_readmore{padding:8px 0 0 0;}

	/* Box Colors - Yellow */
	.sideboxyellow, .sideboxyellow .sidebox_fill, .sideboxyellow .sidebox_bot{background:url(../images/sidebar/sidebox_yellow.png) no-repeat;}
	.sideboxyellow .seperator{border-color:#F5DC87; }
	
	/* Box Colors - News */
	.sideboxnews, .sideboxnews .sidebox_fill, .sideboxnews .sidebox_bot{background:url(../images/sidebar/sidebox_news.png) no-repeat;}
	.sideboxnews .seperator{border-color:transparent;}
	.sideboxnews{padding-top:10px !important;}
		.sideboxnews .sidebox_title{padding-bottom:5px;}
	
	/* Box Colors - Green */
	.sideboxgreen, .sideboxgreen .sidebox_fill, .sideboxgreen .sidebox_bot{background:url(../images/sidebar/sidebox_forums.png) no-repeat;}
	.sideboxgreen .sidebox_fill {padding:2px 10px;}
	.sideboxgreen .seperator{border-color:#A4E648; border-width:2px;}
	.sideboxgreen .sidebox_inner_fill{background-color:#A4E648; padding:10px 2px 2px 2px; line-height:110%;}
	.sideboxgreen{padding-top:10px !important;}
				.sideboxgreen .sidebox_title{padding-bottom:12px;}

	/* Box Colors - Tabel of Content Walkthrough */
	.sidebox_toc, .sidebox_toc .sidebox_fill, .sidebox_toc .sidebox_bot{background:url(../images/sidebar/sidebox_toc.png) no-repeat;}
	.sidebox_toc .sidebox_fill {padding:2px 10px;}
	.sidebox_toc .seperator{border-color:#A4E648; border-width:2px;}
	.sidebox_toc .sidebox_inner_fill{padding:0px;}
	.sidebox_toc .sidebar_list_forumtitle {background:transparent url(../images/sidebar/sidebox_tocbullet.png) no-repeat scroll 0 0;}
	.sidebox_toc .sidebar_list_forum {background-color:#FFFFFF;}
	.sidebox_toc .sidebar_list_forumtitle {padding:6px 0 6px 30px}
	.sidebox_toc .sidebar_list_forumtitle h2, .sidebox_toc .sidebar_list_forumtitle h2 a,
	.sidebox_toc .sidebar_list_forumtitle h3, .sidebox_toc .sidebar_list_forumtitle h3 a{font-size:14px; font-weight:normal;}
	.sidebox_toc{padding-top:10px !important;}
				.sidebox_toc .sidebox_title{padding-bottom:12px;}

	/* Box Colors - New Games Block */
	.sideboxnewgames, .sideboxnewgames .sidebox_fill, .sideboxnewgames .sidebox_bot{background:url(../images/sidebar/sidebox_newgames.png) no-repeat;}
	.sideboxnewgames .sidebox_fill {padding:2px 10px;}
	.sideboxnewgames .seperator{border-color:#A4E648; border-width:2px;}
	.sideboxnewgames .sidebox_inner_fill{background-color:#8CC5B2; padding:10px 2px 2px 2px;}
	
	.sideboxnewgames .sidebar_list_forum {background:#E2EEFF url(../images/sidebar/sidebox_newgamesbullet.png) no-repeat scroll 0 0;}
	.sideboxnewgames .sidebar_list_forum_num1 {background:#E2EEFF url(../images/sidebar/sidebox_newgamesbullet_1.png) no-repeat scroll 0 0; padding:5px;}
	.sideboxnewgames .sidebar_list_forum_num2 {background:#E2EEFF url(../images/sidebar/sidebox_newgamesbullet_2.png) no-repeat scroll 0 0; padding:5px;}
	.sideboxnewgames .sidebar_list_forum_num3 {background:#E2EEFF url(../images/sidebar/sidebox_newgamesbullet_3.png) no-repeat scroll 0 0; padding:5px;}
	.sideboxnewgames .sidebar_list_forum_num4 {background:#E2EEFF url(../images/sidebar/sidebox_newgamesbullet_4.png) no-repeat scroll 0 0; padding:5px;}
	.sideboxnewgames .sidebar_list_forum_num5 {background:#E2EEFF url(../images/sidebar/sidebox_newgamesbullet_5.png) no-repeat scroll 0 0; padding:5px;}
		
	.sideboxnewgames .sidebar_list_forumtitle {margin-right:0px; overflow:hidden; width:150px;}	
	.sideboxnewgames .sidebar_list_forumdate {width:90px; color:#666666; font-size:11px;}
	.sideboxnewgames{padding-top:10px !important;}
				.sideboxnewgames .sidebox_title{padding-bottom:12px;}
				.sideboxnewgames a.gametype, .sideboxnewgames a.gametype:hover, .sideboxnewgames .gametype span {background:none; font-size:11px; color:#666666; display:inline; margin:0px; font-weight:normal; padding:0px;}

	/* Box Colors - Related Games */
	.sideboxrelatedgames, .sideboxrelatedgames .sidebox_fill, .sideboxrelatedgames .sidebox_bot{background:url(../images/sidebar/sidebox_relatedgames.png) no-repeat;}
	.sideboxrelatedgames .sidebox_fill {padding:2px 10px;}
	.sideboxrelatedgames .seperator{border-color:#A4E648; border-width:2px;}
	.sideboxrelatedgames .sidebox_inner_fill{padding:10px 2px 2px 2px;}
	.sideboxrelatedgames{padding-top:10px !important;}
				.sideboxrelatedgames .sidebox_title{padding-bottom:0px;}
				.sideboxrelatedgames .sidebox_bot{padding-bottom:6px;}
				
		/* Teaser */
		.relatedgame_teaser{width:290px; background:url(../images/sidebar/sideboxfill_relatedgames.png) no-repeat; padding-top:5px; margin:0 0 4px;}
		.relatedgame_teaser_bot{width:290px; background:url(../images/sidebar/sideboxfill_relatedgames.png) no-repeat -291px bottom; padding-bottom:5px;}
		.relatedgame_teaser_fill{background:#E0F0E4;  overflow:hidden; padding:5px 10px;}
		.relatedgame_teaser_content{margin-left:110px;}


	/* Box Colors - Profile Friends Block*/
	.profilefriends, .profilefriends .sidebox_fill, .profilefriends .sidebox_bot{background:url(../images/sidebar/sidebox_profilefriends.png) no-repeat;}
		.profilefriends.sidebox{padding-top:8px;}
		.profilefriends .sidebox_bot {padding-bottom:5px;}
		.profilefriends.sidebox .sidebox_fill{padding:2px 10px;}
		.profilefriends .sidebox_title{padding-bottom:10px;}
		.profilefriends h2.icon_profilefriends{padding-left:30px;}
		.profilefriends h2 span{font-size:small; font-weight:normal;}
		.profilefriends .sidebar_list{background:#FAFBFD; padding:10px 12px; overflow:hidden;}

		/* Profile Friends Right Side Bar */
		.profilefriend_thumb{width:60px; margin:5px 3px; float:left; text-align:center; overflow:hidden;}
		.profilefriend_thumb .thumb50{margin:0px 5px;}
		.profilefriends .highlight {margin:5px 0 0 0;}
		.profilefriends .highlight a{padding-top:2px; padding-bottom:3px;}


	/* Box Colors - Profile Favorits*/
	.profilefavorits, .profilefavorits .sidebox_fill, .profilefavorits .sidebox_bot{background:url(../images/sidebar/sidebox_profilefavorites.png) no-repeat;}
	.profilefavorits .sidebox_bot{padding-bottom:5px;}
	.profilefavorits .sidebox_fill {padding:2px 10px;}
	.profilefavorits .seperator{border-color:#A0C5D4; border-width:2px;}
	.profilefavorits .sidebox_inner_fill{background-color:#A0C5D4; padding:0px;}
	.profilefavorits{padding-top:10px !important;}
				.profilefavorits .sidebox_title{padding-bottom:12px;}
				
		/* Forums Box */
		.profilefavorits .sidebar_list_content{overflow:auto; margin:2px 0px; background:#FFFFFF url(../images/sidebar/sidebox_favbullet.png) no-repeat;}
			.profilefavorits .sidebar_list_title{margin-right:100px; color:#666666;  padding:2px 0px 4px 30px;}
			.profilefavorits .sidebar_list_title h2{font-size:12px; color:#000000;}
			.profilefavorits .sidebar_list_title h2 a{font-size:12px; color:#0066CC;}
				

	/* Box Colors - Profile Stats*/
	.profilestats, .profilestats .sidebox_fill, .profilestats .sidebox_bot{background:url(../images/sidebar/sidebox_profilestats.png) no-repeat;}
	.profilestats .sidebox_bot{padding-bottom:5px;}
	.profilestats .sidebox_fill {padding:2px 10px;}
	.profilestats .seperator{border-color:#A0C5D4; border-width:2px;}
	.profilestats{padding-top:10px !important;}
				.profilestats .sidebox_title{padding-bottom:12px;}
				
		/* Forums Box */
		.profilestats .sidebar_list_content{overflow:auto; margin:2px 0px; background:#FFFFFF url(../images/sidebar/sidebox_favbullet.png) no-repeat;}
			.profilestats .sidebar_list_title{margin-right:100px; color:#666666;  padding:2px 0px 4px 30px;}
			.profilestats .sidebar_list_title h2{font-size:12px; color:#000000;}
			.profilestats .sidebar_list_title h2 a{font-size:12px; color:#0066CC;}

	/* Screens Shots Box - Images+Videos Box */
	.sideboxmedia, .sideboxmedia .sidebox_fill, .sideboxmedia .sidebox_bot{background:url(../images/sidebar/sidebox_news.png) no-repeat;}
	.sidebox.sideboxmedia {padding-top:8px;}	
	.sideboxmedia .sidebox_title{padding-bottom:8px;}
	.sideboxmedia .sidebar_list{background-color:#A1D0C2; padding:5px;}
	.sideboxmedia .imagegallery_box_tumbs{background-color:#E5F7F1; padding:2px; margin-bottom:5px;}
	.sideboxmedia .imagegallery_box_tumbs .thumb115x85 {margin:5px}


	.sidebar_list h3, .sidebox_fill h3{font-size:12px;}
	.sidebox_fill .title{font-weight:bold;}
	
/* Sidebar Activity Teaser */
.activity_teaser{overflow:auto; font-weight:bold;}
	.activity_teaser_thumb{float:left; /*background:url(../images/thumbs/thumb50.png) no-repeat;*/}
	.activity_teaser_body{margin-left:70px;}

/* News Box */
.news_teaser{
	border-left:4px solid #5AAC92;
	padding:0px 5px;
	margin:10px 0px;
}
.news_teaser a{font-weight:bold;}
#sidebar1 a.readmore{font-size:14px; padding:5px; display:-moz-inline-box; display:inline-block;}


/* Forums Box */
.sidebar_list_forum{overflow:hidden; margin:2px 0px; background:#E6F5E0 url(../images/sidebar/sidebox_forumsbullet.png) no-repeat; padding-right:5px;}
.sidebar_list_forumtitle{margin-right:100px; color:#666666;  padding:6px 0px 6px 30px;}
.sidebar_list_forumdate{float:right; width:95px; font-size:10px; line-height:120%; padding:4px 0px;}
	.sidebar_list_forumtitle a{font-weight:bold; }
	.sidebar_list_forumtitle .authorinfo a{font-weight:normal; }
	.sidebar_list_forumtitle h2{font-weight:normal;}
	.sidebar_list_forumtitle h2, .sidebar_list_forumtitle h2 a{font-size:12px; }

/* Quiz Box */
.gz_quizbox a{display:block; width:310px; height:193px; background:url(../images/sidebar/sidebox_quiz.png) no-repeat; margin-bottom:30px;}

/* Insider Box */
.gz_insiderbox a{display:block; width:310px; height:233px; background:url(../images/sidebar/sidebox_insider.png) no-repeat; margin-bottom:30px;}

/* Top Games Box */
.topgamesbox{width:620px; padding-top:9px; margin-bottom:30px; background:url(../images/contenttype/topgamesbox.png) no-repeat;}
	.topgamesbox_fill{background-color:#C8EDE2; padding:2px 15px;}
	.topgamesbox_bot{padding-bottom:9px; background:url(../images/contenttype/topgamesbox.png) -636px bottom no-repeat; }

	.topgamesbox_columns{overflow:hidden; margin-top:8px;}
	.topgamesbox_column{float:left; width:186px;}
		.topgamesbox_column_title{height:23px; padding:4px 0 0 10px; color:#FFFFFF; font-size:12px; font-weight:bold; text-transform:uppercase; background:url(../images/topgames/topgamesbox_title.jpg) no-repeat;}
		.topgamesbox_column_list{background-color:#A4E648; padding:5px 3px;}
			.topgamesbox_column_list ul, .topgamesbox_column_list li{list-style:none; margin:0px; padding:0px;}
			.topgamesbox_column_list li{display:block; padding:5px 10px 5px 30px; margin-bottom:2px; background-position:5px 8px; height:35px; font-weight:bold; background-color:#E6F5E0; overflow:hidden;}
			.topgamesbox_columns .gaplft10{padding-left:14px;}
			.topgamesbox_column_list a{}

	.topgamesbox .tabsgreen a:hover, .topgamesbox .tabsgreen .active a, .topgamesbox .tabsgreen .ui-tabs-selected a {background-position:left -130px !important;}
	.topgamesbox .tabsgreen a:hover span, .topgamesbox .tabsgreen .active a span , .topgamesbox .tabsgreen .ui-tabs-selected a span  {background-position:right -167px !important; padding-top:3px;}



/* Footer */
#footer {font-size:12px;}
#footer span{float:right;}
#footer a{color:#000000;}
#footer_exploreblock{width:960px; background:url(../images/footer/footer_exploreblock.png) no-repeat -968px bottom; padding-bottom:5px; margin:8px 0px; clear:both;}
	#footer_exploreblock_inner{width:960px;  background:url(../images/footer/footer_exploreblock.png) no-repeat; overflow:auto; padding:10px 15px 10px 20px;}
	.footer_exploreblock_links{float:left; width:165px; padding-right:10px; padding-top:5px;}
	.footer_exploreblock_links ul, .footer_exploreblock_links li{list-style:none; padding:0px; margin:0px;}
	.footer_exploreblock_links h2{font-size:18px; line-height:200%;}
	.footer_exploreblock_links li a{color:#000000; font-size:14px; }
	
	.footer_exploreblock_whatshot{float:right; overflow:auto; background-color:#76C043; padding:8px 10px 8px 20px; margin:5px 35px 0 0; width:345px;}
	.footer_exploreblock_whatshot ul, .footer_exploreblock_whatshot li{list-style:none; padding:0px; margin:0px; float:left;}
	.footer_exploreblock_whatshot li{width:100px; padding-right:15px; padding-top:10px;}
	.footer_exploreblock_whatshot a{font-size:12px; font-weight:bold; color:#000000;}
	.footer_exploreblock_whatshot .thumb100{background:url(../images/thumbs/thumb100.png) no-repeat;}
	
#footer_linksblock{width:960px; clear:both; background:url(../images/footer/footer_linksblock.png) no-repeat -968px bottom; padding-bottom:5px; margin:8px 0px; line-height:130%; }
	#footer_linksblock_inner{width:930px;  background:url(../images/footer/footer_linksblock.png) no-repeat; overflow:hidden; padding:0px 15px 10px 20px;}
	#footer_linksblock_inner ul, #footer_linksblock_inner li{list-style:none; padding:0px; margin:0px;}
	#footer_linksblock_inner li{width:150px; height:130px; padding:0px 10px 0 10px; border-right:1px solid #AFAFAF;  float:left; }
	#footer_linksblock_inner .follow_rss, 
	#footer_linksblock_inner .follow_twitter, 
	#footer_linksblock_inner .follow_facebook, 
	#footer_linksblock_inner .follow_email, 
	#footer_linksblock_inner .follow_youtube{
		width:auto !important;
		display:-moz-inline-box; display:inline-block;
		clear:both;
		padding:2px 0px 2px 25px;
		margin-top:2px;
		height:auto !important;
	}	
	#footer_linksblock_inner .follow_email{width:140px !important;}
	
	.no_border{border:0px none !important;}
	#footer_linksblock_inner .gzlogo_footer a{width:131px; height:57px; background:url(../images/footer/gzlogo_footer.jpg) no-repeat; display:block; text-decoration:none;}
	#footer_linksblock_inner a{color:#333333;}
	#footer_linksblock_inner .aboutgz{width:190px; font-size:11px;}
	#footer_linksblock_inner h4{font-size:12px;}
	#footer_linksblock_inner .playgames{width:200px;}
	#footer_linksblock_inner .followgz{width:170px; }	
	#footer_linksblock_inner .workwithgz{width:110px; }

	

/* GAME DETAIL PAGE */
#gamedetail{}
#gamedetail_titlebox{clear:left;}
.breadcrumb{color:#333333; border-bottom:1px solid #CCCCCC; padding-top:3px; font-size:11px;}
#gamedetail_titlebox .breadcrumb{padding:4px 0px; border-bottom:1px solid #E5E5E5;}
#gamedetail_titlebox .contentblock_title{padding:10px 0px 5px; border:0px none; overflow:hidden;}
#gamedetail_titlebox h1{font-size:24px; line-height:100%;}
#gamedetail_titlebox h1 span{font-weight:normal;}
#gamedetail_titlebox .contentblock_options{vertical-align:bottom;}

#page_menus{background-color:#E9E9E9; padding:0px; margin:0; height:28px; font-size:14px; }
#page_menus a{display:block; padding:4px 11px 5px; color:#333333; float:left; font-weight:bold;}
#page_menus a:hover, #page_menus a.active{background-color:#A4DC78; text-decoration:none;}
#page_menus span{
	color:#999999;
	display:block;
	float:left;
	font-weight:bold;
	padding:5px 15px;
}
#page_menus .page_menus_sep{width:1px; padding:3px 0px 6px 0px; display:block; color:#B3B3B3;  float:left;}

/* Page Title Review Box */
.page_reviewbox, .page_reviewbox_bot{background:url(../images/boxes/gamereviewbox.png) no-repeat; width:622px;}
.page_reviewbox{padding-top:7px; margin-top:10px;}
.page_reviewbox_bot{background-position:-623px bottom;}
.page_reviewbox_fill{padding:4px 12px 12px;}

.prosconsbar{background-color:#EAF2FB; padding:5px 25px; font-size:13px; line-height:130%; font-weight:normal; overflow:hidden; margin-bottom:10px; margin-top:20px;}
.prosconsbar_pros, .prosconsbar_cons{padding:5px 0px;}
.prosconsbar h3{float:left; font-weight:bold; font-size:12px;}
.prosconsbar ul, .prosconsbar li{list-style:none; padding:0px; margin:0px;}
.prosconsbar li{margin-left:50px;}
.prosconsbar_pros h3{color:#269D00;}
.prosconsbar_cons h3{color:#FF0000;}	


/* Cheat Box */
.cheatbox{width:600px; color:#666666; }
	.cheatboxthumb{width:150px;}
	.cheatboxdetails{padding:0 10px;}
	.cheatboxdownloads{width:260px; }
.cheatbox_ratings{clear:left; overflow:hidden;}
.cheatbox_ratings .cheatbox_rating{padding-bottom:5px; font-size:11px;}
	.cheatbox_rating h3{font-weight:normal; font-size:11px;}
.cheatbox_releasedates{clear:left;  padding-top:5px; line-height:120%; overflow:hidden; font-size:11px;}
	.cheatbox_releasedate{float:left; display:-moz-inline-box; display:inline-block; margin-right:30px;}
.cheatbox_links{clear:left; background-color:#F1F3F8; padding:4px 0px 2px 10px; margin-top:10px; font-weight:bold;}
	.cheatbox_links a{padding:2px 2px 2px 26px; margin-right:10px; font-size:11px;}
	.cheatbox_links a.icon_font_inc, .cheatbox_links a.icon_font_dec {
		display:inline-block; height:23px; vertical-align:middle; width:23px;
		padding:0px;
		margin:0px;
	}
	.cheatbox_links .fonts{color:#0066CC; margin-right:10px; font-size:11px;}


/* SideBox Download */
.sideboxdownload{width:261px; padding-top:6px; background:url(../images/sidebar/sidebox_download.png) no-repeat; font-size:12px; color:#333333;}
	.sideboxdownload_bot{width:261px; padding-bottom:10px; background:url(../images/sidebar/sidebox_download.png) no-repeat -263px bottom;}
	.sideboxdownload_fill{width:241px; background-color:#DBEBF0; padding:2px 10px 0;}

	.sideboxdownload_options{background-color:#FFFFFF; padding:5px 5px 8px; overflow:auto;}
		.sideboxdownload_options.sep_or{background-color:#FFFFFF; padding:5px 2px 8px; overflow:auto;}
		.sideboxdownload_options.empty{background-color:#F9F8D3; text-align:center; font-size:14px; padding:35px 20px;}
		.sideboxdownload_options .fltleft{float:none;}
		.sideboxdownload_options.sep_or .fltleft{float:left;}
		.sideboxdownload_options_title h3{font-size:12px;}
		
		.sideboxdownload_options.facebook{text-align:center; font-size:14px; padding:25px 20px;}
		.sideboxdownload_options.facebook label{ width:80px; height:20px; display:-moz-inline-box; display:inline-block; padding:4px 0px 2px; background:url(../images/icons/icon_download_facebook.png) no-repeat right center; text-align:left;}

		.sideboxdownload_options.iphone{text-align:center; font-size:14px; padding:5px 20px;}
		.sideboxdownload_options.iphone label{ margin-left:15px; width:120px; height:20px; display:-moz-inline-box; display:inline-block; padding:4px 0px 2px;text-align:left;}
		.sideboxdownload_options.iphone div.iphone{height:38px; background:url(../images/icons/icon_download_iphone.png) no-repeat top center; }
	
	.sideboxdownload_options.sep_or{background:#FFFFFF url(../images/sidebar/cheatboxdownloads_or.jpg) no-repeat 100px top; border:4px solid #FFFFFF;}
	.sideboxdownload_options .column50{width:auto;}
	.sideboxdownload_options.sep_or .column50{width:115px;}
	.sideboxdownload_options .column50.gaplft10{padding-left:0px; width:auto;}
	.sideboxdownload_options.sep_or .column50.gaplft10{padding-left:26px; width:105px;}	
	.sideboxdownload_buttons{text-align:center; padding:4px 0 0 0;}
	.sideboxdownload_options .icon_download_win,.sideboxdownload_options .icon_download_apple{padding:21px 0 5px; font-weight:bold; font-size:12px; }
	
	.sideboxdownload_options label{display:block; clear:left; width:90%; padding-left:17px; }
	.sideboxdownload_options.sep_or label {display:block; clear:left; width:79px; padding-left:17px; }
	.sideboxdownload_options label input{vertical-align:text-bottom; position:absolute; margin-left:-17px; margin-top:2px;}

		*+html .sideboxdownload_options label{display:block; clear:left; width:79px; padding-left:17px; }
		*+html .sideboxdownload_options label input{vertical-align:text-bottom; position:absolute; margin-left:-19px; margin-top:-3px;}

/* Page text Content */
.page_reviewbox_content{padding-top:0px;}
.page_reviewbox_content_titlebar{border-bottom:1px solid #CCCCCC; padding:4px 0px; overflow:hidden;}
.page_reviewbox_content_title{padding-top:10px;}
.page_reviewbox_content_titlebar a[name='comment'], .page_reviewbox_content_titlebar a[name='comment']:hover{color:#333333; text-decoration:none;}
.page_reviewbox_content_title h1, .page_reviewbox_content_title h2{padding-top:16px; line-height:110%; font-size:24px;}
.page_reviewbox_content_title h3{font-weight:normal;}
.page_reviewbox_content_details{ padding:5px 0 10px;}
.page_reviewbox_content_details p{padding-bottom:.5em; font-size:14px;}
	.page_reviewbox_content_details ul, .page_reviewbox_content_details ol{margin-top:0px; margin-bottom:1em;}
	.page_reviewbox_content_details li{list-style-position:outside; margin-left:20px; margin-bottom:.5em;}

	.page_reviewbox_content_title h1 span.topic_locked{background-position:right center; display:-moz-inline-box; display:inline-block; padding:0px 25px 0 0;}
	
	/* Static Content */
	.page_reviewbox_content_details.static_content h1,
	.page_reviewbox_content_details.static_content h2,
	.page_reviewbox_content_details.static_content h3{padding:.5em 0 .25em 0;}
	.page_reviewbox_content_details.static_content p{padding:.25em 0 1em 0;}
	
	.forumcomment_write_form {}
	.forumcomment_write_form .topic_locked {font-size:14px; color:#666; padding:4px 25px 4px 0px;}
	.datagrid_shaded td.titledata a.topic_locked {padding:4px 25px 4px 0px;}
	.formtitle .formtitle_callout_content h2 a.topic_locked{padding:0px 25px 0px 0px;}

	
.page_reviewbox_content_footer{border-top:1px solid #CCCCCC; padding:5px; overflow:hidden;}
.page_reviewbox_content_footer .cheatbox_links{float:right; margin:0px;}
a.icon_backtotop{padding-left:15px; color:#333333; font-size:11px; font-weight:bold; background-position:left 5px;}


.page_reviewbox_content_options{float:right; overflow:visible; padding-top:6px; font-size:11px;}
.page_reviewbox_content_options .fonts, .page_reviewbox_content_options .print, .page_reviewbox_content_options .share{
	float:left;
	font-weight:bold;
	margin-left:8px;
	height:42px;
}
.page_reviewbox_content_options .share span{font-size:11px; font-weight:normal;}
.page_reviewbox_content_options .fonts{color:#0066CC;}
.page_reviewbox_content_options .fonts a{display:-moz-inline-box; display:inline-block; width:23px; height:23px; vertical-align:middle; text-decoration:none;}
.page_reviewbox_content_options .print a.icon_print,
.page_reviewbox_content_options .print a.icon_addfavorite,
.page_reviewbox_content_options .print a.icon_comments{display:-moz-inline-box; display:inline-block; height:21px; padding-left:25px; padding-top:2px;}
.page_reviewbox_content_options .print a span{color:#999999;}
.page_reviewbox_content_options .share{color:#999999; height:42px;}
.page_reviewbox_content_options .share div{float:left; height:22px; padding-left:10px; padding-top:20px;}
.page_reviewbox_content_options .share a.icon_share_tweets{display:-moz-inline-box; display:inline-block; width:77px; height:22px;}
.page_reviewbox_content_options .share a.icon_share_facebook{display:-moz-inline-box; display:inline-block; width:71px; height:22px;}

.share_tweets{margin-top:2px; width:70px;}


/* Buttons */
a.button_red{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_red_big.png) no-repeat left top; padding-left:9px;}
	a.button_red span{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_red_big.png) no-repeat right -31px; height:25px; color:#FFFFFF; font-weight:bold; font-size:14px; padding:6px 12px 0 4px; cursor:pointer;}
	
	a.button_red input[type='button'], a.button_red input[type='submit'], a.button_red input[type='reset']
	{border:0px none; display:-moz-inline-box; display:inline-block; background: transparent url(../images/btns/btn_red_big.png) no-repeat right -31px; height:31px; color:#FFFFFF; font-weight:bold; font-size:14px; padding:6px 12px 8px 4px;  cursor:pointer;}

	a:hover.button_red{background-position:0px -66px; text-decoration:none;}
		a:hover.button_red span{background-position:right -97px;}
		a:hover.button_red input[type='button'], a:hover.button_red input[type='submit'], a:hover.button_red input[type='reset']
		{background-position:right -97px;}

a.button_red_small{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_red_small.png) no-repeat left 0px; padding-left:6px;}
	a.button_red_small span{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_red_small.png) no-repeat right -23px; height:21px; color:#FFFFFF; font-weight:bold; font-size:12px; padding:2px 6px 0 0;  cursor:pointer;}

		a:hover.button_red_small{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_red_small.png) no-repeat left -48px; padding-left:6px; text-decoration:none;}
			a:hover.button_red_small span{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_red_small.png) no-repeat right -72px; height:21px; color:#FFFFFF; font-weight:bold; font-size:12px; padding:2px 6px 0 0;  cursor:pointer;}

a.button_gray{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_gray_big.png) no-repeat left 0px; padding-left:9px;}
	a.button_gray span{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_gray_big.png) no-repeat right -31px; height:25px; color:#666666; font-weight:bold; font-size:14px; padding:6px 12px 0 4px;  cursor:pointer;}
	
	a.button_gray input[type='button'], a.button_gray input[type='submit'], a.button_gray input[type='reset']
	{border:0px none; display:-moz-inline-box; display:inline-block; background: transparent url(../images/btns/btn_gray_big.png) no-repeat right -31px; height:31px; color:#FFFFFF; font-weight:bold; font-size:14px; padding:6px 12px 8px 4px;  cursor:pointer;}

		a:hover.button_gray{background-position:0px -65px; text-decoration:none;}
		a:hover.button_gray span{background-position:right -96px;}
		a:hover.button_gray input[type='button'], a:hover.button_gray input[type='submit'], a:hover.button_gray input[type='reset']
		{background-position:right -96px;}

a.button_gray_small{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_gray_small.png) no-repeat; padding-left:6px;}
	a.button_gray_small span{display:-moz-inline-box; display:inline-block; background:url(../images/btns/btn_gray_small.png) no-repeat right -23px; height:21px; color:#666666; font-weight:bold; font-size:12px; padding:2px 8px 0 2px;  cursor:pointer;}

	a:hover.button_gray_small{background-position:0px -65px; text-decoration:none;}
	a:hover.button_gray_small span{background-position:right -96px;}


.page_reviewbox_content_list{}
.page_reviewbox_content_filterbar{background-color:#F2F2F2; padding:10px 10px; color:#000000;}

/* User Review Listing (also for) Topic & Tcisk page */
.userreview_teaser{overflow:hidden; padding:20px 0 0 0;}
.userreview_author{float:left; width:125px;}
.userreview_content{margin-left:125px;}
	.userreview_author .thumb50{float:left; background-color:#EFEFEF;}
	.userreview_author .userreview_author_info{margin-left:55px;  overflow:hidden; width:60px;}
	.userreview_author .userreview_author_info a{font-weight:bold;}
	.userreview_author span{font-size:16px; font-weight:bold;}

	.userreview_callout_top, .userreview_callout_bot{width:494px; }
	.userreview_callout_top{background:url(../images/userreview/userreview_bot.png) no-repeat left bottom;}
	.userreview_callout_bot{background:url(../images/userreview/userreview_top.png) no-repeat left top;}
	.userreview_callout_fill{background:url(../images/userreview/userreview_fill.png) repeat-y left top;}
	.userreview_callout_content{padding:4px 10px 4px 30px;}
	.userreview_callout_content p{padding:.25em 0 .5em;}
	.userreview_callout_content h2{font-size:22px; font-weight:normal;}
	.userreview_callout_content h2 span{font-size:12px;}
	.userreview_callout_content div.fivestar-widget-static{padding:5px 0px 2px;}
	.postinfo{color:#333333; font-size:11px !important;}
	.userreview_callout_para{font-size:14px; line-height:130%;}
	
	.userreview_teaser_optionsbar{color:#666666; padding-top:10px;}
	.userreview_teaser_options{}
	.userreview_teaser_optionsbar a.report{float:right; font-weight:bold; font-size:11px;}
	
	.bar_yellow{background:url(../images/userreview/bar_yellow.png) no-repeat left top; padding-left:7px; font-size:11px; margin-top:3px;}
	.bar_yellow_rt{background:url(../images/userreview/bar_yellow_rt.png) no-repeat right top; height:27px; padding:4px 0 0 0;}
	.bar_yellow .icon_thumbup, .bar_yellow .icon_thumbdown{display:-moz-inline-box; display:inline-block; padding-left:16px; }
	.bar_yellow span{color:#333333; font-weight:normal; }
	.bar_yellow .button_red_small{float:right; margin-top:-2px;  cursor:pointer;}


/* User Review Detail (also for) Topic & Tcisk page */
.userreview_detail{}
.userreview_detail_callout_top {background:url(../images/userreview/userreview_detail_callout_bot.png) no-repeat left bottom; width:621px; padding-bottom:10px;}
.userreview_detail_callout_bot{background:url(../images/userreview/userreview_detail_callout_top.png) no-repeat left top; width:621px; padding-top:22px;}
.userreview_detail_callout_fill{background:url(../images/userreview/userreview_detail_callout_fill.png) repeat-y; width:621px;}
.userreview_detail_callout_content{padding:5px 8px 4px;}
.userreview_detail_callout_content_details{padding:20px 20px 10px 20px; font-size:14px; line-height:130%;}
.userreview_detail_callout_content_details h2{font-size:24px; font-weight:normal;}
.userreview_detail_callout_content_details p{padding:.25em;}
.userreview_detail_callout_content_details ul{margin:auto; padding:inherit; list-style:inherit; list-style-position:inside;}
.userreview_detail_callout_content_details li{padding:auto; list-style:inherit; list-style-position:inside;}
	
/* Walkthrough */
.walkthrough_section{font-size:14px; line-height:130%; padding:0 0 20px 0; }
.walkthrough_section h2{font-size:22px; font-weight:normal; padding:5px 0px;}
.walkthrough_section p{padding:.5em 0;}

/* Overview Page */
#overview_page {font-size:14px;}
#overview_page h1{font-size:18px; padding-top:18px; }
.overview_section{padding-bottom:20px;}
.overview_section h1{font-size:18px; border-bottom:1px solid #CCCCCC; padding:10px 0px 5px; margin-bottom:5px;}
.overview_section h2{font-size:18px; font-weight:normal; padding:10px 0px 5px;}
.authorinfo{color:#666666; font-size:11px; line-height:120%;}

.imagegallery_box{background:url(../images/contenttype/imagegallery_bot.png) no-repeat left bottom; width:620px;}
.imagegallery_box_bot{background:url(../images/contenttype/imagegallery.png) no-repeat left top; width:620px;}
.imagegallery_box_title{padding:8px 15px;}
.imagegallery_box_title h2{font-size:18px; font-weight:normal;}
.imagegallery_box_content{padding:10px 20px 15px; overflow:hidden;}
.imagegallery_box_images_column{width:270px; margin-right:10px; background-color:#E5F7F1; padding:5px 0px 5px 15px; float:left; min-height:130px;}
.imagegallery_box_videos_column{width:270px; background-color:#E5F7F1; padding:5px 0px 5px 15px; float:left; min-height:130px;}

.imagegallery_box h3{font-size:14px; text-transform:uppercase; font-weight:bold; padding:2px 0 5px; display:block;}
.imagegallery_box_tumbs{overflow:hidden; }
.imagegallery_box_tumbs .thumb115x85{border:3px solid #FFFFFF; margin-right:10px; margin-bottom:10px; float:left; }
.imagegallery_box_tumbs .thumb115x85.addimages{width:200px; height:auto;}

/* Media Page */
#media_page{}
#media_page .thumb115x85{padding:0px; margin:0;}
#media_page .thumb_hspacer{float:left; width:44px; height:85px;}
#media_page .thumb_vspacer{clear:left; height:40px;}
#media_page .overview_section{padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #CCCCCC;}


/* User Profile All Pages *
=======================
* User Profile */
#userprofile{}
.userprofile_content, .userprofile_content_bot, .userprofile_content_fill{background:url(../images/profile/profilecontent_box.png) no-repeat; width:620px;}
.userprofile_content{padding-top:10px;}
.userprofile_content_bot{background-position:-1258px bottom; padding-bottom:10px;}
.userprofile_content_fill{background-position:-629px top; background-repeat:repeat-y; padding:0px; overflow:hidden;}

	.userprofile_thumb_col{float:left; width:125px; padding:0px 10px;}
	.userprofile_thumb_col .options{ padding:10px 0px;}
	.userprofile_thumb_col .options a{padding:3px 0px 3px 25px; font-weight:bold; background-position:left center !important;}
	.userprofile_content_col{margin-left:150px;}
		.userprofile_content_col p, .userprofile_content_col div{padding-bottom:15px;}
		.userprofile_content_col span{font-size:14px; color:#000000;}
		.userprofile_content_col label{color:#666666; font-size:10px; display:block; line-height:110%;}
		.userprofile_contentoptions{margin-right:10px;}
		.userprofile_contentoptions div{display:-moz-inline-box; display:inline-block;}
		.pad_profilepoints{width:91px; height:29px; padding:23px 5px 0 30px; background:url(../images/profile/pad_profilepoints.png) no-repeat; font-size:20px; font-weight:bold; color:#FE5900; vertical-align:top;}
		a.btn_profileedit{width: 61px; height:24px; display:-moz-inline-box; display:inline-block; background:url(../images/profile/btn_profileedit.png) no-repeat;}
		.userprofile_online{padding-right:52px; background:url(../images/profile/userprofile_online.png) no-repeat right 6px; }
		.userprofile_offline{padding-right:52px; background:url(../images/profile/userprofile_offline.png) no-repeat right 6px; }
		.userprofile_content_col span.userprofile_online, .userprofile_content_col span.userprofile_offline{font-size:18px; display:-moz-inline-box; display:inline-block;}
		.userprofile_content_col .inline_block{padding-right:10px;}
		
		.userprofile_recentactivities{padding-top:30px; }
		.userprofile_recentactivities h2{padding-bottom:15px; color:#333333;}
		#tabs_userrecentactivity{height:30px; background-color:#E9E9E9; border-bottom:1px solid #CCCCCC; padding-left:0px;}
			#tabs_userrecentactivity a, #tabs_userrecentactivity a span{background:transparent none; padding:0px; margin:0px;}
			#tabs_userrecentactivity a span{font-size:14px; font-weight:bold; height:20px; padding:5px 20px;}
			#tabs_userrecentactivity .ui-tabs-selected a, #tabs_userrecentactivity a:hover{background:#96D141 none; text-decoration:none;}
			#tabs_userrecentactivity .tabseperator{border-left:1px solid #cccccc; width:1px; height:30px;}
			
			.userprofile_recentactivities_updates{}
			.userprofile_recentactivities_update{overflow:hidden; padding:5px 0;}
			.userprofile_recentactivities_update b{float:right; color:#BCBCBC; font-size:14px;}
			.userprofile_recentactivities_update .thumb50{float:left; border:1px solid #EFEFEF;}
			.userprofile_recentactivities_update p{display:block; margin-left:70px; font-size:14px; font-weight:bold;}
			
				.userprofile_recentactivities_box1{margin:5px 110px; width:180px; background-color:#F4F5F9; border:1px solid #EAEAEA; padding:10px 20px; overflow:hidden;}
				.userprofile_recentactivities_box1 div{float:left; }
				.userprofile_recentactivities_box1 .kudoimage{ color:#999999; font-size:11px; text-align:center; padding-top:10px;}
				.userprofile_recentactivities_box1 .kudoimage img{}
				.userprofile_recentactivities_box1 .icon_arrowpoint_right{height:50px; width:30px; padding-right:5px; background-position:center center;}
				
				.userprofile_recentactivities_box2{margin:5px 0 0 110px; width:400px; background-color:#F4F5F9; border:1px solid #EAEAEA; padding:10px; overflow:hidden; font-weight:normal;}
				.userprofile_recentactivities_box2 .thumb100{float:left; margin-right:10px;}
				
				/* recent Activity detail spage */
				.userprofile_idbox, .userprofile_idbox_bot, .userprofile_idbox_fill{background:url(../images/profile/profile_id_box.png) no-repeat;}
				.userprofile_idbox{float:left; padding-top:7px; }
				.userprofile_idbox_bot{background-position:-290px bottom; padding-bottom:7px;}
				.userprofile_idbox_fill{background-position:-146px bottom; background-repeat:repeat-y; padding:2px 9px; width:126px;}
				
				.userprofile_idbox div.userid{padding-top:5px;}
				.userprofile_idbox label {color:#666666; display:block; font-size:10px; line-height:110%;}
				.userprofile_idbox span.userprofile_online, .userprofile_idbox span.userprofile_offline {
					display:inline-block; font-size:18px;
					background-position:left center;
				}

		.profilecolumn2{margin-left:160px; padding-bottom:20px;}
		.userprofile_alerts{}
		.userprofile_alerts h2{background:url(../images/icons/icon_profile_alerts.png) no-repeat; padding:2px 0 5px 30px;}
		.userprofile_alerts em{display:block; font-size:12px; font-style:normal; font-weight:normal; padding-bottom:.5em;}
		.userprofile_alerts h2 span{font-size:small; font-weight:normal;}
		.userprofile_alerts_row{padding:5px 0px 5px; overflow:hidden;}
		.userprofile_alerts_row .bullet{padding-left:55px; font-size:14px; font-weight:bold; margin-right:200px;}
		.userprofile_alerts_row .bullet_star{background-position:left 4px;}
		.userprofile_alerts_row .bullet_star span{color:#FF6600;}
		.userprofile_alerts_row b{float:right; font-size:12px; color:#999999;}
		.userprofile_alerts .readmore{font-size:14px; font-weight:bold;}
		
		.userprofile_edit .form{padding-top:30px;}
		.userprofile_edit .form .thumb125{display:-moz-inline-box; display:inline-block;}
		
		.userprofile_edit #edit-hobbies_parent,
		.userprofile_edit #edit-about-me_parent,
		.userprofile_edit #edit-favorite-games_parent{display:block; width:460px; margin-left:245px; margin-top:-18px;}
		.userprofile_edit .charlimit{color:#999999; font-size:11px; margin-left:565px; margin-bottom:-10px;}
		
		
		
		.container-inline{display:inline;}
		
		.userprofile_favorites h2{background:url(../images/icons/icon_profile_favorite.png) no-repeat; padding:2px 0 2px 30px;}
		.userprofile_favorites em{display:block; font-size:12px; font-style:normal; font-weight:normal; padding-bottom:.5em;}
		#userprofile_favorits_data{}
		#userprofile_favorits_data table{margin:0px; width:800px; font-size:11px;}
		#userprofile_favorits_data td{border-bottom:1px solid #CCCCCC; padding:5px 0px}
		#userprofile_favorits_data table th{background-color:#F2F2F2; border-bottom:1px solid #CCCCCC; font-weight:bold; color:#999999;}
		#userprofile_favorits_data .count{font-size:12px; color:#000000; }
		#userprofile_favorits_data .title, #userprofile_favorits_data .title a{font-size:14px; font-weight:bold;}

		.userprofile_friends{}
		.userprofile_friends_title{overflow:hidden; padding-bottom:10px;}
		.userprofile_friends h2{background:url(../images/icons/icon_profile_friends.png) no-repeat; padding:2px 0 2px 30px;}
		.userprofile_friends em{display:block; font-size:12px; font-style:normal; font-weight:normal; padding-bottom:.5em;}
		.userprofile_friends_links{background-color:#F1F3F8; font-weight:bold; height:20px; padding:4px 10px 2px 10px; color:#999999; float:right; font-size:11px;}
		.userprofile_friends_links.icon_invite{background-position:3px 3px; padding-left:30px;}
		.userprofile_friends_links span{color:#000000;}
		
		.userprofile_friends_queue{background-color:#FEFEC5; padding:10px; margin-bottom:10px;}
		.userprofile_friends_queue_list{margin:0px auto; width:350px;}
		.userprofile_friends_queue_item{padding:10px 0;}
		.userprofile_friends_queue_details{margin-left:60px; font-size:14px; font-weight:bold;}
		.userprofile_friends_queue h3{color:#FF6600; font-size:18px;}
		.userprofile_friends_queue p{padding:0px 0px 5px;}


		.userprofile_friends_list{}
		.userprofile_friends_item{overflow:hidden; padding:15px 0px 10px;}
		.userprofile_friends_item_options{float:right;}
		.userprofile_friends_item_options a{padding:2px 5px 2px 20px; display:-moz-inline-box; display:inline-block; background-position:0px center;}
		.userprofile_friends_item_detail{margin:0px 100px 0px 60px; color:#999999;}
		.userprofile_friends_item_detail strong{font-size:14px;}
		.userprofile_friends_item_detail .userprofile_offline, .userprofile_friends_item_detail .userprofile_online {background-position:left center;}
		
		#profilestats a, #profilestats a u{text-decoration:none;}
		#profilestats a:hover u{text-decoration:underline;}
		.profilestats_friends{display:-moz-inline-box; display:inline-block; background:url(../images/icons/icon_profile_stats.png) no-repeat; font-size:14px; font-weight:bold; padding:8px 0px 8px 40px; margin:5px 0px;}
		.profilestats_friends span{padding-right:20px; color:#FE5900; font-size:18px; vertical-align:top;}

		.profilestats_messages{display:-moz-inline-box; display:inline-block; background:url(../images/icons/icon_profile_stats.png) no-repeat 0 -40px; font-size:14px; font-weight:bold; padding:8px 0px 8px 40px; margin:5px 0px;}
		.profilestats_messages span{padding-right:20px; color:#FE5900; font-size:18px; vertical-align:top;}

		.profilestats_alerts{display:-moz-inline-box; display:inline-block; background:url(../images/icons/icon_profile_stats.png) no-repeat 0 -80px; font-size:14px; font-weight:bold; padding:8px 0px 8px 40px; margin:5px 0px;}
		.profilestats_alerts span{padding-right:20px; color:#FE5900; font-size:18px; vertical-align:top;}

		.userprofile_selectavatar{width:700px; overflow:hidden; display:-moz-inline-box; display:inline-block;}
		.userprofile_selectavatar span{margin-right:5px; margin-bottom:5px;}
		.userprofile_selectavatar .thumb125{width:125px; height:125px; padding:5px; }
		.userprofile_selectavatar .thumb125:hover{ background-color:#CCCCCC; }
		.userprofile_selectavatar .avatar_selected{ background-color:#76C043;  }
		.userprofile_selectavatar label { cursor:pointer;  width: 125px !important; }
		
		.userprofile_kudos{background:url(../images/forums/zebolounge_bg.png) no-repeat; padding-left:10px; margin-top:20px;}
		.userprofile_kudos_fill{background:url(../images/forums/zebolounge_bg.png) no-repeat right top; padding:12px 10px 10px 0px; height:77px;}
		.userprofile_kudos h2{color:#333333;}
		.userprofile_kudos ul, .userprofile_kudos li{list-style:none; padding:0px; margin:0px; float:left;}
		.userprofile_kudos li{margin-top:10px; margin-right:10px; font-size:14px; font-weight:bold; }
		.userprofile_kudos li.kudo_icon{color:#FE5900; text-align:center; width:25px;}
		

/* Edit Profile Info */
.form{}
.form .form-item label {width:230px; /* width:220px; */ font-size:14px; font-weight:bold; display:-moz-inline-box; display:inline-block; text-align:right; padding-right:15px; vertical-align:top; }
.form .form-item .description, .form .form-item .password-description{margin-left:248px;}
.description{font-size:11px; color:#333333;}
.form .form-item .password-description ul {margin-top:0px;}
.form .form-item .description p{font-size:12px; color:#333333;}
.formfield_lft label{text-align:left !important;}

.form .form-item {padding-bottom:5px;}
.form .form-item input[type='text']{width:200px;}
.form .form-item .resizable-textarea, .form.userprofile .form-item textarea{width:450px;}
.form .form-item .resizable-textarea{display:-moz-inline-box; display:inline-block;}
.form .form_actions{padding:10px 0 10px 248px;}
.form-item textarea{font-family:Arial, Helvetica, sans-serif; padding:5px 5px; }

.userprofile.twocolumn{}
.userprofile.twocolumn .form-item label {width:180px;}
.userprofile.twocolumn textarea{}
.userprofile.twocolumn .form-item .resizable-textarea, .userprofile.twocolumn .form-item textarea {
	width:400px;
}
.userprofile.twocolumn .form_actions {padding-left:200px;}

/* forums */
.forum_search_filters{border-top:1px solid #CCCCCC; overflow:hidden;}
.forum_search_filters .fltleft{line-height:230%;}
.forum_search_filters .fltright{padding-top:0px;}
.forums_search{padding-left:300px;}
.forums_search_options{font-size:11px; color:#666666;}
.forums_search_options input{vertical-align:top;}
	input{font-family:Arial, Helvetica, sans-serif;}
*+html .forums_search_options input{vertical-align:middle;}

.forums_list{background-color:#FAFAFA; padding:15px 10px; border-bottom:1px solid #CCCCCC;}

/* Forum Comments Page */
.forumcomment_teaser{overflow:hidden; padding:20px 0 0 0;}
.forumcomment_teaser .userprofile_online, .forumcomment_teaser .userprofile_offline{background-position:left 6px;}
.forumcomment_author{float:left; width:125px;}
.forumcomment_content{margin-left:125px;}
	.forumcomment_author .thumb50{float:left; background-color:#EFEFEF;}
	.forumcomment_author .forumcomment_author_info{margin-left:60px; }
	.forumcomment_author .forumcomment_author_info a{font-weight:bold;}
	.forumcomment_author span{font-size:18px;}

	.forumcomment_callout_top, .forumcomment_callout_bot, .forumcomment_write_bot{width:634px; }
	.forumcomment_callout_top{background:url(../images/forums/forumcomment_bot.png) no-repeat left bottom;}
	.forumcomment_callout_bot{background:url(../images/forums/forumcomment_top.png) no-repeat left top;}
	.forumcomment_callout_fill{background:url(../images/forums/forumcomment_fill.png) repeat-y left top;}
		.forumcomment_callout_top.maincomment{background:url(../images/forums/forumcomment_main_bot.png) no-repeat left bottom;}
		.forumcomment_callout_bot.maincomment{background:url(../images/forums/forumcomment_main_top.png) no-repeat left top;}
		.forumcomment_callout_fill.maincomment{background:url(../images/forums/forumcomment_main_fill.png) repeat-y left top;}		
		.forumcomment_callout_top.moderator_post{background:url(../images/forums/forumcomment_mod_bot.png) no-repeat left bottom;}
		.forumcomment_callout_bot.moderator_post{background:url(../images/forums/forumcomment_mod_top.png) no-repeat left top;}
		.forumcomment_callout_fill.moderator_post{background:url(../images/forums/forumcomment_mod_fill.png) repeat-y left top;}				

		.forumcomment_write_top{background:url(../images/forums/forumcomment_bot.png) no-repeat left bottom;}
		.forumcomment_write_bot{background:url(../images/forums/forumcomment_write_top.png) no-repeat left top;}

		.forumtitle_top{background:url(../images/forums/forumtitle_bot.png) no-repeat left bottom; width:814px;}
		.forumtitle_bot{background:url(../images/forums/forumtitle_top.png) no-repeat left top;}
		.formtitle_callout_content{padding:16px 16px 16px 34px;}
		.formtitle .formtitle_callout_content h2 {font-size:22px; font-weight:normal;}
		.formtitle_facts{padding-left:25px; font-size:12px; color:#888888}
		.formtitle_facts strong{font-size:14px;}
	
	.forumcomment_callout_content{padding:6px 16px 15px 34px;}
	.forumcomment_callout_content p{padding-bottom:0; font-size:13px;}
	.forumcomment_callout_content h2{font-size:14px; font-weight:bold; padding-bottom:15px;}
	.forumcomment_callout_content h2 span{font-size:12px;}
	.forumcomment_callout_content div.fivestar-widget-static{padding:5px 0px 2px;}
	.postinfo{color:#666666;}
	.forumcomment_callout_para{font-size:13px; line-height:130%;}
	
	.forumcomment_teaser_optionsbar{color:#666666; padding-top:10px;}
	.forumcomment_teaser_options{}
	.forumcomment_teaser_optionsbar a.report{float:right; font-size:11px;}
	.forumcomment_teaser_optionsbar a.icon_message{font-size:11px; padding-left:20px;}

	.forumcomment_teaser_optionsbar{color:#666666; padding-top:10px;}
	.forumcomment_teaser_options{border-top:1px solid #CCCCCC; padding-top:5px;}
	.forumcomment_teaser_optionsbar a.report{float:right; font-weight:bold; font-size:11px;}

	.quote-author{color:#333333; font-weight:bold;}
	.quote-msg{background:url(../images/forums/quotereply.png) no-repeat; padding:5px 5px 5px 32px; color:#333333; font-style:italic; margin:5px 0px;}

.forumcomment_write_form{padding-top:20px;}
.forumcomment_write_form h1{padding-bottom:10px;}
.forumcomment_write_form p strong{font-size:14px;}
.forumcomment_write_form p div{display:inline;}
.forumcomment_write_form .description{font-size:11px; line-height:110%; color:#666666;}
.forumcomment_write_form label{font-size:14px;}
.forumcomment_write_form .form-textarea{width:568px; height:200px; margin-bottom:3px;}
.forumcomment_write_form .form-item label.option {font-weight:bold;}
#edit-comment-wrapper .description{padding-top:5px;}



/* Find Games */
.findgames{}
.findgames_searchbar{width:960px; height:47px; background:url(../images/findgames/findgame_searchbar.png) no-repeat; margin-bottom:10px;}
.findgames_searchbar #gz_search{margin:0px; padding:8px 0 0 290px;}
.findgames_categories{width:960px; padding-top:13px; background:url(../images/findgames/findgame_category_top.png) no-repeat; margin-bottom:10px;}
.findgames_categories_bot{width:934px; min-height:160px; padding:0 13px 13px 13px; background:url(../images/findgames/findgame_category_bot.png) no-repeat left bottom; overflow:hidden;}
	.findgames_categories_sortby{float:left; width:175px;}
	.findgames_categories_geners{margin:0px 210px 0 200px;}
	.findgames_categories_alphabatical{float:right; width:175px;}
	
		.findgames_categories_sortby .bullet_linkred,
		.findgames_categories_geners .bullet_linkred
		{
			display:block; 
			padding:2px 2px 5px 10px; background-position:left 8px;
			font-weight:bold;
		}
		.findgames_categories_alphabatical a{
			display:-moz-inline-box; display:inline-block; 
			width:30px; font-weight:bold;
		}
		
		.findgames_categories_list{padding-top:5px;}	
		.findgames_categories_geners .findgames_categories_list{width:125px; padding-right:5px; float:left; line-height:130%;}

		.findgames_maingames{min-height:200px; padding:10px 10px; background-color:#EBEBEB; margin-bottom:10px;}
		.findgames_maingames h2 a{font-size:18px; font-weight:bold; margin-left:5px;}
		.findgames_maingames_container{overflow:hidden; padding:10px 0 0 0;}
		
		.findgames_maingamebox{background:url(../images/findgames/findgames_gamethumb_top.png) no-repeat; padding-top:9px; float:left; margin:0px 5px;}
		.findgames_maingamebox_bot{width:282px; min-height:150px; background:url(../images/findgames/findgames_gamethumb_bot.png) no-repeat left bottom; padding:0 10px 10px 10px;}
		.findgames_maingamebox_details{padding-left:160px;}
		.findgames_maingamebox h3{font-size:18px; font-weight:normal; display:block; height:70px;}
		.findgames_maingamebox_details label, .findgames_maingamebox_details label a, .rating_stars label a, .rating_stars label{font-size:11px;}
			.findgames_maingamebox_details label, .rating_stars label{color:#666666; }
		.findgames_maingames_container .nogames{padding: 50px 0; text-align:center; font-weight:bold; font-size:14px; color:#666666;}
		
		
		
		
		.findgames_browse{overflow:hidden;}
		.findgames_browse .findgames_browse_filters{width:178px; background:url(../images/findgames/findgames_filters.png) no-repeat; padding-top:11px; float:left;}
			.findgames_browse .findgames_browse_filters_bot{width:178px; background:url(../images/findgames/findgames_filters_bot.png) no-repeat left bottom; padding-bottom:10px;}
			.findgames_browse .findgames_browse_filters_fill{background-color:#E4EEF3; padding:2px 10px;}
			.findgames_browse_filters_fill h2{font-size:18px; font-weight:normal; padding-bottom:10px;}
			.findgames_browse_filters_fill h3{font-size:14px;}
			.findgames_browse .findgames_browse_filters_fill div{margin:0px;}
			.findgames_browse .findgames_browse_filters_fill .form-checkboxes a{color:#000000;}
			.findgames_browse .findgames_browse_filters_fill a, #alph a, #date a{cursor:pointer;}
			.findgames_browse .gameteaser {clear:none;}
			.findgames_browse .sortalpha{ font-size:12px; display:-moz-inline-box; display:inline-block; margin:0px 5px;}
			.findgames_browse .findgames_browse_filters_fill a.active, #alph a.active, #date a.active{font-weight:bold; color:#000000;}
			.findgames_browse_filters_fill label{font-size:14px;}
			.findgames_browse_filters_fill .form-checkboxes label{font-size:12px; color:#000000;}
			
			#alph a.active.active-link{font-weight:bold !important; color:#000000 !important;}
			
			#alph{padding:8px 0px;}
			
			
		.findgames_browse .findgames_browse_thumbs{margin-left:200px; padding-bottom:20px;}
		.findgames_browse .findgames_browse_thumbs h2{padding-top:10px; font-size:18px; font-weight:normal; padding-bottom:10px;}
		.findgames_browse .forum_search_filters {border:0px none; padding:8px 15px 6px; overflow:hidden;}
		.findgames_browse .forum_search_filters .fltright {padding:0px; line-height:230%;}
		.findgames_browse .forums_search {padding-left:250px; padding-top:3px;}
		.findgames_browse .forum_search_filters .form-item {margin:0px;}
		.findgames_browse .forum_search_filters .form-item label {display:inline; font-weight:normal;}
		
.list_options_bar{background-color:#F2F2F2; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; overflow:hidden; padding:10px;}


/* User Sign In and Sign Up Forms */
.signuppage{overflow:hidden; padding-top:10px;}
.signupbox{background:url(../images/signup/signup_bg.png) no-repeat; width:616px; height:460px; float:left; padding:30px;}
.signupblock{background:url(../images/signup/signup_block_bg.png) no-repeat; width:226px; height:460px; float:right; padding:30px 20px; color:#333333; }

.signupbox h1{font-size:30px; line-height:110%;}
.signupbox h1 span{font-weight:normal;}
.signupform{padding:20px 00px 30px 30px;}
.signupform label{font-size:14px; color:#000000; text-align:right; display:-moz-inline-box; display:inline-block; font-weight:normal; width:130px; vertical-align:baseline; padding-right:10px; height:18px;}
	*+html .signupform label {vertical-align:top; padding-top:5px;}
.signupform label.option{padding-left:145px; font-size:12px; width:auto; display:-moz-inline-box; display:inline-block; text-align:left; height:auto; padding-top:0px;}
.signupform input[type='text'], .signupform input[type='password']{font-size:14px; height:18px; width:250px; padding:3px 5px;}
.signupform .description{padding-left:145px; color:#666666;}
.signupform_spacer{height:12px; font-size:12px;}

.signupblock h2{font-size:18px; font-weight:normal;}
.signupblock ul{margin-top:10px;}
.signupblock ul, .signupblock ul li{margin:0px; padding-left:0px;}
.signupblock ul li{list-style:url(../images/bullets/bullet_orange_arrow.png); list-style-position:inside; margin:5px 0px;}
*+html .signupblock ul li {background-position:0px 5px; list-style-position:outside; margin-left:20px; }

.form-item-tip{
	display:-moz-inline-box; 
	display:inline-block;	
	color:#76C043;
	font-weight:bold;
	line-height:110%;
	vertical-align:top;
	width:170px;	
}

/* FB Connect Sign Up Page */
.fbconnect{width:960px; padding-top:10px;}
.fbconnect_fill{width:960px; background:url(../images/signup/fb_signup_bgfill.png) repeat-y;}
.fbconnect_top{width:960px; background:url(../images/signup/fb_signup_bgtop.png) no-repeat; padding-top:10px;}
.fbconnect_bot{width:960px; background:url(../images/signup/fb_signup_bgbot.png) no-repeat left bottom; padding-bottom:10px;}
.fbconnect_content{padding: 10px 30px 10px 50px; min-height:430px;}

.fbconnect_title{line-height:150%; padding-bottom:1em;}
.fbconnect_title h1{font-size:30px; font-weight:bold; line-height:110%;}
.fbconnect_title h2{font-size:30px; font-weight:normal; line-height:110%;}
.fbconnect_title p{font-size:18px; padding:30px 0; }

.fbconnect_columns{ background:url(../images/signup/fb_signup_or.png) no-repeat 390px top; min-height:230px; overflow:hidden;}
.fbconnect_left{float:left; width:400px;}
.fbconnect_right{float:right; width:410px;}

.fbconnect .signupform {padding:10px 0px;}
.fbconnect .signupform input[type='text'], .fbconnect .signupform input[type='password']{width:250px;}
.fbconnect .signupform label {width:85px; text-align:left;}
.fbconnect .signupform label.option{padding-left:100px; width:250px;}
.fbconnect .fbconnect_right .signupform label{width:130px; padding-right:0px;}

.fbconnect_fbid{display:-moz-inline-box; display:inline-block; height:54px; width:176px; font-size:11px; background-color:#D2DBE0; vertical-align:text-bottom; padding:4px;}
.fbconnect_fbid img{vertical-align:middle; border:2px solid #FFFFFF; margin-right:8px; width:50px; height:50px;}
.fbconnect_content_done{width:600px; margin:0px auto; padding:20px 0px;}

.fbconnect_options{background:url(../images/signup/fb_done_bgfill.png) no-repeat; width:552px; height:480px; padding:20px 24px; font-size:14px;}
.fbconnect_options h2{padding-bottom:1em;}
.fbconnect_options strong{font-size:18px; font-weight:normal; display:block;}

.fbconnect_options div{background:url(../images/signup/fb_done_options.png) no-repeat; margin:10px 0px;}
.fbconnect_options div a{font-size:18px;}

.fbconnect_option_profile	{width:399px; height:42px; padding:20px 60px 20px 90px; }
.fbconnect_option_avatar	{width:399px; height:42px; padding:20px 60px 20px 90px; background-position:0px -92px !important;}
.fbconnect_option_friends	{width:399px; height:52px; padding:15px 60px 15px 90px; background-position:0px -185px  !important;}
.fbconnect_option_goto		{width:549px; height:36px; padding:10px 60px 10px 20px; background-position:0px -279px  !important;}


/* top Level Pages */
.toplevelpage{}
/*
.toplevelpage_sections_bar{height:45px; background-color:#51AB38; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.toplevelpage_sections_bar #gz_search{padding:8px 10px; float:right;}
*/
.toplevelpage_sections_bar{ background-color:#E9E9E9; font-size:14px; height:28px; margin:10px 0 0 0; padding:0; }
.toplevelpage_sections_bar #gz_search{display:none;}

.toplevelpage_submenus{}
.toplevelpage_submenus a{ color:#333333; display:block; font-weight:bold; padding:4px 11px 5px; display:-moz-inline-box; display:inline-block;}
.toplevelpage_submenus a:hover, .toplevelpage_submenus a.active-link{background-color:#A4DC78; text-decoration:none;}
.toplevelpage_submenus span{color:#CCCCCC; padding:4px 1px 5px; display:-moz-inline-box; display:inline-block;}
.toplevelpage_sortby a, .toplevelpage_sortby a.active{color:#0066CC !important; font-weight:normal !important;}

/* Data Grid for Editing Pages */
.datagrid{width:100%; font-size:12px; color:#000000;}
.datagrid th{color:#999999; font-size:12px; font-weight:bold; border-bottom:1px solid #CCCCCC; padding:5px 0px;}
.datagrid td{border-bottom:1px solid #CCCCCC; padding:8px 0px;}
.datagrid td a{}
.datagrid td.titledata a{font-size:14px; font-weight:bold;}
.datagrid tr.datarow_new{background-color:#FCF8E6;}


/* Data Grid for Top Level Pages*/
.datagrid_shaded{width:100%; font-size:12px; color:#000000; border-bottom:1px solid #CCCCCC;}
.datagrid_shaded table{width:960px; color:#666666;}
.datagrid_shaded th{color:#333333; font-size:12px; font-weight:bold; border-bottom:0px none; padding:10px 10px 2px;}
.datagrid_shaded td{padding:12px 10px;}
.datagrid_shaded td.titledata a{font-size:14px; font-weight:bold;}
.datagrid_shaded .oddrow{background-color:#EBF2F6;}
.datagrid_shaded tr td.graydata{background-color:#EDECEC; color:#333333;}
.datagrid_shaded tr.oddrow td.graydata{background-color:#D9DFE3; color:#333333;}

/* write Review form page */
.writereview, .writereview_bot, .writereview_fill{width:621px; background:url(../images/writereview/writereview_bg.png) no-repeat; }
	.writereview{padding-top:7px;} 
	.writereview_bot{padding-bottom:7px; background-position:-1256px bottom; } 
	.writereview_fill{background-position:-628px top; background-repeat:repeat-y; min-height:514px; padding:10px 20px; width:581px; }

.writereview_field {padding:0 0 2px;}
.writereview_field strong{font-size:14px;}
.writereview_field .fivestar-form-item{display:-moz-inline-box; display:inline-block; height:35px; overflow:hidden; }
	*+html .writereview_field {overflow:hidden;}
	*+html .writereview_field .fivestar-form-item{float:left;}
	*+html .writereview_field.userratings em {float:left;}
	
.writereview_field .resizable-textarea{width:565px;}
.writereview_field textarea{height:190px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px 5px;}
.writereview_field p, .writereview_field p strong{font-size:11px; color:#666666;}
.writereview_field input[type='checkbox']{vertical-align:middle;}
.writereview_field label{font-size:14px;}
.writereview_field.userratings .description{display:none;}
.writereview_field.userratings em{font-style:normal; color:#333333; font-size:11px; vertical-align:top; padding-left: 10px; padding-top:10px; display:-moz-inline-box; display:inline-block;}
.writereview_field .description{color:#999999; font-size:11px;}

/* forums Zebo Lounge */
.forums_zebolounge{ padding:20px 0px; }
.forums_zebolounge_field{ padding:5px 0px; }
.forums_zebolounge_forum{ width:920px; height:57px; background:url(../images/forums/zebolounge_bg.png) no-repeat; padding:20px 20px 20px; }
.forums_zebolounge_forum span{font-size:16px; font-weight:bold; color:#666666; float:right;}
.forums_zebolounge_forum h2{font-size:22px; padding-left:20px; background-position:0px 4px;}
.forums_zebolounge_forum p{padding:5px 200px 5px 20px; font-size:14px; color:#666666; }


/* List All Games */
.list_allgames{}
.list_allgames table{width:960px;}
.list_allgames_item{overflow:hidden; border-bottom:1px solid #CCCCCC;}
.list_allgames_item td{padding-top:10px; padding-bottom:10px;}
.list_allgames_item_thumb{width:60px;}
.list_allgames_item_platforms{width:250px; text-align:right;}

.list_allgames_item_details{}
.list_allgames_item_details h2{font-size:18px; font-weight:normal;}


/* Add User Tip Form */
.addtip{overflow:hidden;}
.addtip h2{font-size:18px; font-weight:normal; padding:10px 0;}
.addtip h2 span{font-size:14px;}
.addtip_sidebar{width:266px; float:right;}
.addtip_content{width:678px;}

.addtip_box{width:678px; background:url(../images/usertips/addtip_box.jpg) no-repeat; padding-top:12px;}
.addtip_box_bot{width:678px; background:url(../images/usertips/addtip_box.jpg) no-repeat -1371px bottom; padding-bottom:12px;}
.addtip_box_fill{width:658px; background:url(../images/usertips/addtip_box.jpg) repeat-y -686px bottom; padding:0px 10px;}

.addtip_sidebar_top{width:266px; background:url(../images/usertips/addtip_sidebar.jpg) no-repeat; padding-top:8px;}
.addtip_sidebar_bot{width:266px; background:url(../images/usertips/addtip_sidebar.jpg) no-repeat -541px bottom; padding-bottom:8px;}
.addtip_sidebar_fill{width:236px; background:url(../images/usertips/addtip_sidebar.jpg) repeat-y -271px top; padding:5px 15px; color:#333333; line-height:130%;}

.addtip_form{padding:10px;}
.addtip_field{width:635px; padding:5px 0px 10px;}
.addtip_field strong{font-size:14px; font-weight:bold; padding:0 0 .25em 0; display:-mox-inline-box; display:inline-block;}
.addtip_field input[type='text']{width:615px; font-size:14px; padding:4px 8px;}
.addtip_field textarea, .addtip_field #edit-usertip-body-wrapper{width:635px; font-size:14px; padding:4px inherit; margin:0px;}
.addtip_field .description{color:#666666; font-size:11px;}

.addtip .form-item{margin:0px;}
#tinymce{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.wysiwyg-toggle-wrapper{font-size:11px; float:right; padding-bottom:10px;}


.addtipsection_form{padding:10px 10px 15px; background-color:#F8F8F8; width:635px;}
.addtip_addsection{ background-color:#E4EEF3; padding:8px 10px; width:620px;}
.addtip_addsection a{font-size:14px; font-weight:bold; display:-moz-inline-box; display:inline-block; padding:0px 0px 0px 22px;}
.addtip_addsection a input{font-size:14px; color:#0066CC; font-weight:bold; background:transparent none; border:0px none; cursor:pointer; text-align:left;}
.addtip_addsection a:hover input{text-decoration:underline;}

.addtip_form p{font-size:11px; color:#666666;}

.addtip_sidebar_fill h2{font-size:18px; font-weight:normal; line-height:110%; padding-bottom:5px;}
.addtip_sidebar_fill p{padding-bottom:5px;}
.addtip_sidebar ul{ list-style-position:outside; padding:5px 0px 10px 12px;}

.popup_insertimg{width:370px; margin:0px auto; padding:20px 0px 30px; line-height:150%;}
	.popup_insertimg h1{font-size:24px; font-weight:bold; padding:0 0 .5em;}
	.popup_insertimg h2{font-size:18px; font-weight:normal; padding:0 0 1em;}
	.popup_insertimg input.form-file{width:300px; margin-bottom:3em;}
	.popup_insertimg p{color:#666666; font-size:12px;}
	.popup_insertimg .seperator{border-color:#E0E0E0; margin-bottom:10px;}

.popup_insertvideo{width:432px; margin:0px auto; padding:20px 0px 30px; line-height:150%;}
	.popup_insertvideo h1{font-size:24px; font-weight:bold; padding:0 0 .5em;}
	.popup_insertvideo h2{font-size:18px; font-weight:normal; padding:0 0 1em;}
	.popup_insertvideo input.form-file{width:300px; margin-bottom:3em;}
	.popup_insertvideo p{color:#666666; font-size:11px;}
	.popup_insertvideo textarea{width:420px; height:75px; margin-bottom:10px;}

.popup-message, .popup_message{padding:50px 30px; text-align:center;}

/* Send a Kudo */
.sendkudo_popup{padding:10px 20px;}
.sendkudo_popup h1{font-size:30px; font-weight:bold; padding-bottom:10px;}
.sendkudo_popup h2{font-size:18px; font-weight:normal;}
.sendkudo_list{font-size:14px; font-weight:bold; padding:20px 0px; overflow:hidden;}
.sendkudo_list img{vertical-align:middle;}
.sendkudo_list a{color:#000000;}
.sendkudo_listitem{float:left; width:145px; margin:2px 10px 2px 2px; padding:2px; color:#666666; cursor:pointer;}

	.sendkudo_listitem:hover{background-color:#FDF9E7; }
	.sendkudo_listitem:hover a {color:#000000 !important; text-decoration:none;}
	




/* Thick Box */
.thickbox_gz{background:url(../images/thickbox/thickbox_popup.png) no-repeat; width:550px; padding-top:10px;}
.thickbox_gz_bot{background:url(../images/thickbox/thickbox_popup.png) no-repeat -555px bottom; width:550px; padding-bottom:10px;}
.thickbox_gz_fill{background-color:#E4EEF3; padding:0px 10px;}

.thickbox_gz_title{margin-top:-5px;}
.thickbox_gz_title a.btn_close{float:right; display:-moz-inline-box; display:inline-block; font-weight:bold; font-size:11px; color:#000000 !important; font-family:Arial, Helvetica, sans-serif; }
.thickbox_gz_content{}

	/* Image Popup */
	.thickbox_image{width:530px; margin:0px auto;}
	.thickbox_image img{max-width:530px !important; max-height:350px; padding:10px 0 0; margin:0px auto !important; border:0px !important;}
	.thickbox_image_title{ font-size:14px; color:#000000; font-weight:bold; padding:10px 0px; text-align:center;}
	.image_nav{width:506px; height:16px; padding:12px; background:url(../images/thickbox/thickbox_image_nav.png) no-repeat;  text-align:center;}
	.image_nav span{font-size:11px; }
	.image_nav span.thickbox_image_count{display:block; margin:0px 200px;}
	.image_nav span.thickbox_image_prev{background:url(../images/thickbox/thickbox_nav_prev.png) no-repeat left 2px; padding-left: 8px; font-weight:bold; float:left;}
	.image_nav span.thickbox_image_next{background:url(../images/thickbox/thickbox_nav_next.png) no-repeat right 2px; padding-right: 8px; font-weight:bold; float:right;}

	/* Video Popup */
	.thickbox_video, .thickbox_video object, .thickbox_video embed{width:530px;}
	.thickbox_video_title{font-size:14px; font-weight:bold; color:#000000; padding:5px 0px;}

/* Add Friends */
.addfriends{width:960px; background:url(../images/addfriends/addfriend_bg.png) no-repeat; padding-top:10px;}
.addfriends_bot{width:960px; background:url(../images/addfriends/addfriend_bg.png) no-repeat -1929px bottom; padding-bottom:10px;}
.addfriends_fill{width:920px; padding:10px 20px; background:url(../images/addfriends/addfriend_bg.png) repeat-y -964px top; overflow:hidden;}
.addfriends_column_import{float:left; width:465px; padding-right:20px;}
.addfriends_column_emails{float:left; width:345px; padding-left:70px; background:url(../images/signup/fb_signup_or.png) no-repeat left 98px; min-height:420px;}
.addfriends_column_emails textarea{padding:5px; width: 320px; height:100px; margin-bottom:10px;}
.addfriends p{padding:1em 0px;}

.addfriends h1, .addfriends h2{color:#000000;}
.addfriends h1{font-size:24px; padding-bottom:.25em;} .addfriends h2{font-size:18px;}

div.import_logo{overflow:hidden; padding:10px 0 5px; font-size:14px;}
div.import_logo span, div.import_logo a.import_logo_thumb{display:-moz-inline-box; display:inline-block; width:130px; /*width:104px;*/ height:50px; margin-right:20px; float:left; background-color:#FFFFFF; background-position:center center;}
a.import_logo_thumb, a.import_logo_thumb:hover{text-decoration:none;}
span.import_logo{display:-moz-inline-box; display:inline-block; width:104px; height:45px; padding-right:28px; margin-right:15px;}

.addfriends_column_import string{font-size:14px;}

.import_gmail		{background:url(../images/addfriends/import_gmail.png) no-repeat;}
.import_facebook	{background:url(../images/addfriends/import_facebook.png) no-repeat;}
.import_twitter		{background:url(../images/addfriends/import_twitter.png) no-repeat;}
.import_yahoo		{background:url(../images/addfriends/import_yahoo.png) no-repeat;}
.import_live		{background:url(../images/addfriends/import_live.png) no-repeat;}
.import_outlook		{background:url(../images/addfriends/import_outlook.png) no-repeat;}

.addfriends_column_emails #gz_search{ width:353px; height:60px; padding:3px 10px 5px; background:url(../images/addfriends/addfriend_search.png) no-repeat; font-size:11px;}
.addfriends_column_emails #gz_search div{}
.addfriends_column_emails #gz_search input[type="text"] {width:235px;}

#gz_search h1{font-size:14px; padding:20px 0 5px 0;}

/* Add Friends Found page */
.addfriend_found_thumbs{overflow:hidden; padding:10px 0px;}
.addfriend_found_thumb{float:left; width:201px; height:59px; padding:5px; margin:5px 10px 5px 0; background:url(../images/addfriends/addfriend_thumb_bg.png) no-repeat;}
.addfriend_found_thumb_detail{font-size:14px; font-weight:bold; padding:8px 5px 10px 60px; line-height:130%;}

.addfriend_found_list{background-color:#FFFFFF; padding:10px; width:585px; margin:10px 0px;}
.addfriend_found_list_head{background-color:#C2C2C2; font-size:11px; color:#000000; border-bottom:2px solid #FFFFFF;}
.addfriend_found_list_values{width:584px; height:294px; overflow-y:scroll; overflow-x:hidden; font-size:14px;}
.addfriend_found_list_values .form-checkboxes{display:none;}
.addfriend_found_list_values input[type='checkbox']{vertical-align:text-top;}
.addfriend_found_list_values .oddrow{background-color:#EDEDED;}
.addfriend_found_list_values .oddrow .checkbox{background-color:#DBDADB;}
.addfriend_found_list_values .checkbox{background-color:#EDECEC;}
.addfriend_found_list_values .titlelabel{padding-left:10px; font-weight:bold; color:#000000;}


/* Game Zebo - Quiz Game */
.gzquiz		{width:620px; background:url(../images/gzquiz/gzquiz_bg.png) no-repeat; padding-top:25px; margin-top:15px;}
.gzquiz_bot	{width:620px; background:url(../images/gzquiz/gzquiz_bg.png) no-repeat -1247px bottom; padding-bottom:25px;}
.gzquiz_fill{width:620px; background:url(../images/gzquiz/gzquiz_bg.png) repeat-y -622px top; min-height:410px; padding-bottom:10px;}

.gzquiz_title{width:244px; height:75px; background:url(../images/gzquiz/gzquiz_title.png) no-repeat; margin:0px auto 0px;}
.gzquiz_start_title{width:299px; height:106px; background:url(../images/gzquiz/gzquiz_start_title.png) no-repeat; margin:0px auto;}
.gzquiz_start_button{width:208px; height:65px; padding:20px; background:url(../images/gzquiz/gzquiz_start_box.png) no-repeat; margin:0px auto; text-align:center;}
.gzquiz_start_button a{width:192px; height:45px; background:url(../images/gzquiz/gzquiz_start_btn.png) no-repeat; margin:0px auto 10px; display:block;}
.gzquiz_start_button a:hover{text-decoration:none;}

.gzquiz_qst{width:329px; height:48px; background:url(../images/gzquiz/gzquiz_qst.png) no-repeat; margin:0px auto;}
.gzquiz_qst_bg{width:518px; height:225px; padding:20px; background:url(../images/gzquiz/gzquiz_qst_bg.png) no-repeat; margin:10px auto;}

.gzquiz_qst_bg img{float:left; border:4px solid #FFFFFF;}
.gzquiz_qst_options{margin-left:180px; min-height:190px; }
.gzquiz_qst_options a{color:#000000; font-weight:bold; padding:0px 0px 8px; display:block; cursor:pointer; overflow:hidden;}
.gzquiz_qst_options a span{width:27px; height:27px; display:block; float:left; background:url(../images/gzquiz/gzquiz_qst_bullet.png) no-repeat; color:#FFFFFF; font-size:24px; font-weight:bold; padding:3px 7px;}
.gzquiz_qst_options a{text-decoration:none !important;}
.gzquiz_qst_options a:hover strong{text-decoration:underline;}

.gzquiz_qst_options a strong{margin-left:40px; display:block; font-size:14px; padding-top:3px;}

.gzquiz_qst_score_bg{width:217px; height:29px; padding:10px 0px; background:url(../images/gzquiz/gzquiz_qst_score_bg.png) no-repeat; margin:0px auto; font-size:14px; font-weight:bold; text-align:center;}

.gzquiz_correct_bg{width:558px; height:242px; background:url(../images/gzquiz/gzquiz_correct_bg.png) no-repeat; margin:0px auto; text-align:center; font-size:14px; color:#000000; margin-top:45px;}
.gzquiz_correct_bg h2{font-size:30px; color:#FFFFFF; padding:112px 0px 10px;}
.gzquiz_correct_bg span{font-weight:bold; color:#333333;}
.gzquiz_loading{color:#238D88; font-weight:bold; font-size:14px; text-align:center; padding:10px;}

.gzquiz_incorrect_bg{width:558px; height:244px; background:url(../images/gzquiz/gzquiz_incorrect_bg.png) no-repeat; margin:0px auto; text-align:center; font-size:14px; color:#000000; margin-top:45px;}
.gzquiz_incorrect_bg strong{font-size:16px; color:#FFFFFF; color:#CC0000;}


/* Latest User Reviews Block on Right Sidebar */
.latest_user_reviews{}
.ureviews_listitem{overflow:hidden; padding:5px 0px;}
.ureviews_listitem_thumb{float:left; width:50px;}
.ureviews_listitem_callout{margin-left:55px; width:234px; background:url(../images/userreview/ureview_callout.png) no-repeat right bottom;}
.ureviews_listitem_callout_bot{background:url(../images/userreview/ureview_callout.png) no-repeat left top; padding:5px 5px 5px 27px; color:#262626; font-size:12px; }

.ureviews_listitem_callout h2{font-size:12px; }

/* Top Members Block */
#topmembers h2 a{font-size:14px; font-weight:bold;}
#topmembers a{font-size:12px; font-weight:bold;}
#topmembers strong{font-size:18px; font-weight:normal; color:#000000;}

/* Latest Forum Topics in Content Box */
/* Top Games Box */
.latestforumsbox{width:620px; padding-top:9px; margin-bottom:30px; background:url(../images/contenttype/latestforumsbox.png) no-repeat;}
	.latestforumsbox_fill{background-color:#C4E6B4; padding:2px 15px;}
	.latestforumsbox_bot{padding-bottom:9px; background:url(../images/contenttype/latestforumsbox.png) -636px bottom no-repeat; }
	.latestforumsbox .sidebox_title{padding-bottom:5px;}
	.latestforumsbox .sidebox_inner_fill{background-color:#A4E648; padding:2px 2px 2px 2px;}
	.latestforumsbox .sidebar_list_forum{border-bottom:2px solid #A4E648;}
	.latestforumsbox .sidebar_list_forum td{padding-top:4px; padding-bottom:5px;}
	.latestforumsbox th{border-bottom:0px none;}
	.latestforumsbox .sidebar_list_forum h2{font-size:14px;}
	.latestforumsbox .readmore{display:inline-block; font-size:14px; padding:5px;}
	
/* search Results */
.searchresults{font-size:12px;}
.searchresults_field{overflow:hidden; padding:15px 0px;}
.searchresults label{}
.searchresults_infobar{padding:5px 8px; border-top:1px solid #CCCCCC; background-color:#F2F2F2; margin-bottom:20px;}
.searchresults_item{padding:0.25em 0 1em;}
.searchresults_item p{}
.searchresults_item a{text-decoration:underline; padding-bottom:.25em; font-size:14px;}
.searchresults_item span{color:#289D01; }

/* Popup */
.thickbox_gz a{ color:#0066CC !important;}


/* Private Message Popups */
.privatemsg_popup{padding:15px 50px; min-height:200px;}
.privatemsg_popup h1{font-size:30px; font-weight:bold; padding-bottom:12px;}
.privatemsg_popup h2{font-size:18px; font-weight:normal;}
.privatemsg_popup a{font-size:14px; font-weight:bold;}
.privatemsg_popup_content{margin-left:50px; padding:10px;}
.privatemsg_popup_field strong, .privatemsg_popup_field label, .privatemsg_popup_field input[type='text'], .privatemsg_popup_field textarea{font-size:14px;}
.privatemsg_popup_field input[type='text']{width:415px; padding:5px 5px;}
.privatemsg_popup_field textarea{width:415px; padding:5px 5px; font-family:Arial, Helvetica, sans-serif;}

.icon_profile_messages h2{ background:transparent url(../images/icons/icon_profile_messages.png) no-repeat scroll 0 0; padding:2px 0 5px 30px; }

.inboxlist{}
.inboxlist_sidebar{float:right; width:266px;}
.inboxlist_content{width:678px;}
.inboxlist .form-item{margin-top:0px;}
.inboxlist label{font-size:14px;}
.inboxlist textarea{width:435px; height:195px;}
.inboxlist_details{font-size:14px;}

/* User Search Results */
#user-search-results{padding:0 0 50px;}
#user-search-results #gz_search {float:none; padding:10px 0px 15px;}
#user-search-results #gz_search div{display:block; float:none; font-weight:bold;}

/* new Comments */
.news_comments{clear:left;}
.news_comments_list{padding:10px 0; }
.news_comment{overflow:hidden; }
.news_comment_author{float:left; width:150px; font-size:11px; line-height:110%;}
	.news_comment_author .thumb50{float:left; margin-right:10px;}
	
.news_comment_body, .news_comments_form{margin-left:170px; font-size:14px; color:#000000;}
.news_comments_form{padding-top:10px;}
.news_comments_form a{color:#333333; text-decoration:none;}
.news_comment_body a{font-size:12px;}
.news_comment_body .comment_options{font-size:11px; float:right; font-weight:bold; padding-top:10px; color:#999999}
.news_comment_body .comment_options a{vertical-align:middle;}
.news_comments_form .resizable-textarea {width:98%;}
.news_comments_form textarea{height:197px;}
.news_comments_form .form-item {margin:0 0 10px;}
.news_comments_list .seperator{padding-top:3px;}


.newstitle{padding-bottom:0px; margin-bottom:5px;}
.newstitle h1{display:inline;  line-height:26px !important;}
.newstitle .gameteaser_gametype{display:inline; padding-left:10px; line-height:26px; vertical-align:top;}
*+html .newstitle .gameteaser_gametype{display:inline; padding-left:10px; line-height:30px; vertical-align:middle;}


/* Site Map */
#sitemap{}
#sitemap ul li{padding-left:2em;}

/* ad */
.ad{padding-bottom:10px !important}