*{	margin: 0;	padding: 0;}img{	border: none;}.clearBoth{	clear: both;}.hideTxt{	text-indent: -9999px;}a.hideTxt,span.hideTxt{	display: block;}.wrapper,#main{	margin: 0 auto;	width: 1003px;	position: relative;}.fl{	float: left;}.fr{	float: right;}.bgFull{	float: left;	width: 100%;}.inner_wrapper{	width: 960px;	margin: 0px auto;}.columnSeparator{	min-height: 50px;	float: left;}.column{	float: left;	min-height: 50px;}.w100{	width: 100%;}.userModColumnWrap{	float: left;	width: 100%;}#userMods10-12 .module_col{	margin-right: 0px;	border-right: 1px solid #000;}#userMods10-12 .module_col.last-module-column{	border-right: none;}#col-left .module,#colright .module{	float: left;	width: 100%;}.noNewsflash #body_container{	margin-top: 15px;}.noHeader #body_container{	margin-top: 140px;}.module_col{	display: inline;	float: left;	margin-right: 1px;}.module_col.last,.last-module-column{	margin-right: 0px;}.simple .module_content{	padding: 0px;}#col-center{	overflow-x: hidden;}.com_community #col-center{	overflow: visible;}#userMods22-26 .module_col{	margin-right: 13px;}#userMods22-26 .last-module-column{	margin-right: 0px;}#menu{	background: url(/templates/gamerlife/media/images/topmenu_left.png) no-repeat scroll top left;	float: left;	height: 76px;	left: 0;	margin-right: 175px;	position: absolute;	top: 74px;	width: 839px;}#menu #top{	float: right;	height: 76px;	margin-right: -148px;	background: transparent url(/templates/gamerlife/media/images/topmenu_right.png) no-repeat scroll right top;}#menu li.back{	background: url() no-repeat center 200px;}#menu ul{	width: 839px;	float: left;	position: relative;	z-index: 100;	list-style: none;}#menu ul li{	float: left;	font: 12px Arial, Helvetica, sans-serif;}#menu ul li a{	float: left;	color: #999999;	text-decoration: none;	padding: 12px 15px 0;	text-indent: 0px !important;}#menu ul li a:hover{	padding: 12px 15px 0px;	color: #dadada;}#menu ul li#current a{	padding: 12px 13px 28px;	color: #dadada;}#header .mainnav li.back{	background: url(/templates/gamerlife/media/images/over.png) no-repeat center bottom;	position: relative;	float: none;	height: 72px;	margin: -10px;	z-index: 1;	min-width: 90px;}#header .mainnav{	float: right;	width: 690px;	height: 74px;	position: relative;	z-index: 120;}#header .mainnav ul{	float: right;	width: 690px;	height: 50px;	list-style: none;	position: absolute;	top: 28px;	left: 0;	z-index: 125;}#header .mainnav ul li{	float: left;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 14px;	position: relative;	float: left;	margin-right: 17px;}#header .mainnav > ul > li{	z-index: 102;}#header .mainnav > ul > li.back{	z-index: 2 !important;}#header .mainnav ul li.last{	margin-right: 0px;}#header .mainnav ul li a{	color: #949494;	text-decoration: none;}#header .mainnav ul li a:hover{	color: #fff;	padding-bottom: 57px;}#header .mainnav ul li.active a{	color: #fff;	padding-bottom: 26px;}#header .mainnav ul > li ul,#menu ul > li ul{	display: none;}#header .mainnav ul > li:hover ul, #menu ul > li:hover ul{	display: block;}.module.vertmenu .module_content{	padding-left: 0px;	padding-right: 0px;	float: none;	margin-bottom: -2px;}.module.vertmenu .forClears{	clear: both;}.module.vertmenu ul{	float: left;	width: 100%;	list-style: none;}.module.vertmenu ul li{	float: left;	background: url(/templates/gamerlife/media/images/left_nav_bg.png) bottom repeat-x;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #7b7876;	padding: 15px 0 15px 0px;	width: 100%;}.module.vertmenu ul li a{	color: #7b7876;	text-decoration: none;	margin-left: 17px;}.module.vertmenu ul li.first{	padding-top: 0px;}ul.underline{	list-style-image: none;	list-style-position: outside;	list-style-type: none;	padding-top: 0px;}ul.underline li{	background: transparent url(/templates/gamerlife/media/images/dotted.jpg) repeat-x scroll 0 bottom;	padding-bottom: 8px;	padding-top: 6px;	float: left;	width: 100%;}ul.underline li a{	color: #6C6C6C;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	text-decoration: none;}.modTitleOff ul.underline{	padding-top: 0px;}#menu #top ul.menu{	margin-top: 0px;}#top ul.menu li ul,#top ul.menu ul li ul{	position: absolute;	z-index: 999;}#top ul.menu li a{	position: relative;	float: none;}#menu #top ul.menu li a{	display: block;	padding-bottom: 4px;}#menu #top ul.menu li ul{	background: #000;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}#menu #top ul.menu li ul li{	width: 120px;}#menu #top ul.menu li ul li a{	display: block;	padding: 14px 18px 14px 14px;}#body_container .top_bg_content #search{	color: #999999;	display: block;	float: right;	width: 306px;	margin-right: 36px;	padding-top: 21px;}#body_container .top_bg_content #search form{	float: left;	width: 306px;}#body_container .top_bg_content label{	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-top: 5px;	text-align: center;	width: 69px;}#body_container .top_bg_content .input_bg{	background: url(/templates/gamerlife/media/images/input_bg.png) no-repeat 0 0;	float: left;	width: 236px;	height: 25px;}#body_container .top_bg_content .input_bg input{	background: transparent none repeat scroll 0 0;	border: medium none;	color: #333333;	font-size: 11px;	padding-left: 8px;	padding-right: 8px;	padding-top: 5px;	padding-bottom: 4px;	width: 220px;}#component-com_docman fieldset,form,fieldset{	border: none;}.input_dark{	background: url(/templates/gamerlife/media/images/input_left.png) no-repeat top left;	float: left;	width: 160px;	margin-right: 4px;}.input_dark .input_dark_right{	background: transparent url(/templates/gamerlife/media/images/input_right.png) no-repeat scroll top right;	float: right;	height: 29px;	margin-right: -4px;}.input_dark .input_wrap{	float: left;	margin-right: -18px;	padding: 5px 8px 7px;	width: 100%;}.input_dark input{	background: transparent none repeat scroll 0 0;	border: medium none;	color: #999999;	font-size: 11px;	width: 100%;}#login_popup form#form-login{	font-weight: normal;	margin-left: 8px;	width: 320px;	float: left;	background: #2e2e2e;	padding: 20px;	margin: 24px 0 0 24px;}#login_popup #logintopper{	background: url(/templates/gamerlife/media/images/t_head_bg.png) repeat-x scroll 0 0;	padding-left: 12px;	color: fff;	font-size: 14px;}#login_popup #login_side{	float: right;	padding: 20px;	width: 300px;}#login_popup #user_pass,#login_popup  #user_login,#login_popup  #user_email{	background: none repeat scroll 0 0 #FBFBFB;	border: 1px solid #999;	font-size: 24px;	margin-bottom: 16px;	margin-right: 6px;	margin-top: 2px;	padding: 3px;	width: 97%;}#login_popup form#form-login label{	color: #777777;	font-size: 13px;}#login_popup form .forgetmenot{	float: left;	font-weight: normal;	margin-bottom: 0;}#login_popup form#form-login .forgetmenot label{	font-size: 12px;}#login_popup textarea,#login_popup  input[type="text"],#login_popup  input[type="password"],#login_popup  input[type="file"],#login_popup  input[type="button"],#login_popup  input[type="submit"],#login_popup  input[type="reset"],#login_popup  select{	background-color: #FFFFFF;	border-color: #DFDFDF;}#login_popup form#form-login .submit{	float: right;}#login_popup input.button-primary,#login_popup  button.button-primary,#login_popup  a.button-primary{	color: #c2c2c2;	text-align: center;	font-family: Verdana;	font-size: 11px;	padding-left: 8px;	padding-right: 8px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	background-color: #2E2E2E;	border: 1px solid #515151;	padding-top: 3px;	padding-bottom: 3px;	font-weight: bold;}#login_popup input.button-primary:active, #login_popup  button.button-primary:active, #login_popup  a.button-primary:active{	background: #21759B url() repeat-x left top;}#login_popup{	background: url(/templates/gamerlife/media/images/login_backdrop.gif) no-repeat;	border: 1px solid #444444;	height: 360px;	width: 800px;}#form-logout input{	font-size: 14px;	margin-top: 42px !important;	margin-left: 24px !important;	padding: 0px !important;}#form-logout input:hover{	color: #68B5D5;	cursor: pointer;}.logintopper{	background: url(/templates/gamerlife/media/images/t_head_bg.png) repeat-x scroll 0 0;	color: #666;	padding: 20px 0 20px 22px;	font-size: 14px;}#login_left{	float: left;}#loginside{	float: right;	margin: 25px 0 0;	width: 380px;}div.joomla .float-left{	float: left;	overflow: hidden;}div.joomla .float-right{	float: right;	overflow: hidden;}div.joomla .width25{	width: 24.999%;}div.joomla .width33{	width: 33.333%;}div.joomla .width50{	width: 49.999%;}div.joomla .width100{	width: 100%;}.joomlatable{	float: left;}.dropcap{	float: left;	padding: 4px 8px 0 0;	display: block;	color: #999;	font: 50px/40px Times, serif;}quotes{	padding: 1em 40px 1em 15px;	font: 16px Arial;	color: #777;}quotes span.open{	background: url(/templates/gamerlife/media/images/typo/openquote.gif) no-repeat left top;	padding: 2px 0 2px 25px;}quotes span.close{	background: url(/templates/gamerlife/media/images/typo/closequote.gif) no-repeat top right;	padding: 2px 25px 2px 0;}quoteslg{	padding: 1em 70px 1em 15px;	font: 28px Arial;	line-height: 28px;	color: #777;}quoteslg span.open{	background: url(/templates/gamerlife/media/images/typo/oquote_lg.png) no-repeat left top;	padding: 12px 25px 2px 25px;}quoteslg span.close{	background: url(/templates/gamerlife/media/images/typo/equote_lg.png) no-repeat top right;	padding: 2px 25px 25px 25px;}.code{	background: #F4F4F4;	font: 1em/1.5 "Tahoma", monospace;	margin: 5px 0 15px;	padding: 10px 15px;	color: #333333;}p.error{	padding-left: 25px;	color: #f10033;	background: url(/templates/gamerlife/media/images/typo/error.gif) no-repeat top left;}p.message{	color: #006699;	background: url(/templates/gamerlife/media/images/typo/info.gif) no-repeat top left;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.ideas{	padding-left: 25px;	color: #EE9600;	background: url(/templates/gamerlife/media/images/typo/lightbulb.gif) no-repeat top left;}.highlight{	background: #333;	color: #ccc;}p.download{	background: url(/templates/gamerlife/media/images/typo/download.gif) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.astrix{	background: url(/templates/gamerlife/media/images/typo/icon-asterisk_sm.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.com{	background: url(/templates/gamerlife/media/images/typo/ext_com.png) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.mod{	background: url(/templates/gamerlife/media/images/typo/ext_mod.png) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.plug{	background: url(/templates/gamerlife/media/images/typo/ext_plugin.png) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.lang{	background: url(/templates/gamerlife/media/images/typo/ext_lang.png) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.photolink{	background: url(/templates/gamerlife/media/images/typo/ww_image.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.heart{	background: url(/templates/gamerlife/media/images/typo/heart.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.stargrey{	background: url(/templates/gamerlife/media/images/typo/star-grey.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starred{	background: url(/templates/gamerlife/media/images/typo/star-red.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starblue{	background: url(/templates/gamerlife/media/images/typo/star-blue.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.stargreen{	background: url(/templates/gamerlife/media/images/typo/star-green.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starorange{	background: url(/templates/gamerlife/media/images/typo/star-orange.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starbrick{	background: url() no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starorange{	background: url(/templates/gamerlife/media/images/typo/star-orange.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photogrey{	background: url(/templates/gamerlife/media/images/typo/camera-grey.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photoblack{	background: url(/templates/gamerlife/media/images/typo/camera-black.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photored{	background: url(/templates/gamerlife/media/images/typo/camera-red.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photoblue{	background: url(/templates/gamerlife/media/images/typo/camera-blue.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photopink{	background: url(/templates/gamerlife/media/images/typo/camera-pink.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photogreen{	background: url(/templates/gamerlife/media/images/typo/camera-green.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photobrick{	background: url() no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photoorange{	background: url(/templates/gamerlife/media/images/typo/camera-orange.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.x{	background: url(/templates/gamerlife/media/images/typo/x-red.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 5px;	padding-bottom: 5px;}p.xblack{	background: url(/templates/gamerlife/media/images/typo/x-black.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 5px;	padding-bottom: 5px;}p.rss{	background: url(/templates/gamerlife/media/images/typo/rss.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}ul.checklist{	list-style: none;}ul.checklist li{	background: url(/templates/gamerlife/media/images/typo/check-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}ul.articlelist{	list-style: none;}ul.articlelist li{	background: url(/templates/gamerlife/media/images/typo/article-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}ul.starlist{	list-style: none;}ul.starlist li{	background: url(/templates/gamerlife/media/images/typo/star-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}ul.arrowlist{	list-style: none;}ul.arrowlist li{	background: url(/templates/gamerlife/media/images/typo/next-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}ul.xlist{	list-style: none;}ul.xlist li{	margin-left: 15px;	background: url(/templates/gamerlife/media/images/typo/x-red.png) no-repeat 0 3px;	padding: 0 0 5px 30px;}ul.astlist{	list-style: none;}ul.astlist li{	margin-left: 15px;	background: url(/templates/gamerlife/media/images/typo/icon-asterisk_sm.png) no-repeat 0 3px;	padding: 0 0 5px 30px;}ul.movielist{	list-style: none;}ul.movielist li{	margin-left: 15px;	background: url(/templates/gamerlife/media/images/typo/movie-grey.png) no-repeat 0 3px;	padding: 0 0 5px 30px;}ul.bloglist{	list-style: none;}ul.bloglist li{	margin-left: 15px;	background: url(/templates/gamerlife/media/images/typo/blog-green.png) no-repeat 0 3px;	padding: 0px 0px 5px 30px;}ul.photolist{	list-style: none;}ul.photolist li{	margin-left: 15px;	background: url(/templates/gamerlife/media/images/typo/camera-grey.png) no-repeat 0 3px;	padding: 0 0 0px 30px;}ul.datelist{	list-style: none;}ul.datelist li{	background: url(/templates/gamerlife/media/images/typo/calendar-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}.pinkbubble{	background: url(/templates/gamerlife/media/images/typo/pinkblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.bluebubble{	background: url(/templates/gamerlife/media/images/typo/blueblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.redbubble{	background: url(/templates/gamerlife/media/images/typo/redblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.greenbubble{	background: url(/templates/gamerlife/media/images/typo/greenblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.yellowbubble{	background: url(/templates/gamerlife/media/images/typo/yellowblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.brickbubble{	background: url(/templates/gamerlife/media/images/typo/pinkblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.orangebubble{	background: url(/templates/gamerlife/media/images/typo/orangeblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.greybubble{	background: url(/templates/gamerlife/media/images/typo/greyblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.blackbubble{	background: url() no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.note{	background: url(/templates/gamerlife/media/images/typo/note.gif) no-repeat right bottom;	font-size: 1em;	color: #000000 !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 40px;	padding-bottom: 40px;}.grayhover1{	padding: 12px;}body{	background: #000000 url(/templates/gamerlife/media/images/backgrounds/greenmatrix.jpg) no-repeat scroll center top;	color: #7B7876;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	line-height: 14px;}a{	color: #c2c2c2;	text-decoration: none;}.componentheading{	font-size: 18px;	color: #999999;	background: url(/templates/gamerlife/media/images/t_head_bg.jpg) repeat-x 0 0;	width: 100%;	padding: 18px 0px 18px 18px;}.contentheading{	font-size: 14px;	color: #8dafb8;}#layout_outer{	float: left;	width: 100%;}.container .columnSeparator{	background: #000;}#header_outer{	float: left;	width: 100%;	background: url(/templates/gamerlife/media/images/top_bg.png) repeat-x 0 0;}#header_outer #header{	min-height: 150px;}#header_outer #header #logo{	z-index: 9000;	float: left;	height: 80px;	width: 208px;	background: url(/templates/gamerlife/media/images/logos/logo-blue.png) no-repeat;}#body_container .top_bg_content{	float: left;	width: 1003px;}#body_container .top_bg_content #login-wrap #login-text .top-content{	padding: 16px 0px 0px 0px;}.login_links{	margin: 0px auto;	width: 180px;}#login_open,#register_link{	cursor: pointer;	float: left;}#login_open{	margin-right: 15px;}#login_open{	background: url(/templates/gamerlife/media/images/logins/login-blue.png) no-repeat scroll center bottom;	width: 85px;	height: 21px;}#login_open.logout{	background: url(/templates/gamerlife/media/images/logins/logout-blue.png) no-repeat scroll right !important;	width: 85px !important;	height: 21px !important;}#register_link{	background: url(/templates/gamerlife/media/images/logins/register-blue.png) no-repeat scroll center bottom;	cursor: pointer;	width: 77px;	height: 21px;}#body_container .top_bg_content #login-wrap #login-form{	overflow: hidden;	width: 1003px;	height: 0px;	background: #0B0B0B;}#body_container .top_bg_content #login{	float: left;	list-style-image: url();	list-style-position: outside;	list-style-type: none;	padding: 14px 0px 0px 40px;}#body_container .top_bg_content h1.pagetitle{	color: #999999;	display: block;	float: left;	font-family: Verdana, Geneva, sans-serif;	font-size: 16px;	font-weight: bold;	padding-left: 35px;	width: 626px;	position: relative;}#breadcrumbs{	float: left;	margin-left: 40px;	padding-top: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #555555 !important;	width: 60%;	position: relative;}div.breadcrumbs{	position: relative;	top: 27px;}#body_container .top_bg{	float: left;	height: 95px;	width: 1003px;	background: url(/templates/gamerlife/media/images/top_body_bg.png) no-repeat scroll 0 0;}#body_container .bottom_bg{	background: url(/templates/gamerlife/media/images/bottom_bg.png) no-repeat 0 0;	float: left;	height: 70px;	width: 1003px;}#mid_container{	background: #0b0b0b url(/templates/gamerlife/media/images/bg.png) repeat-x left bottom;	float: left;}#mid_container_inner{	background: url(/templates/gamerlife/media/images/bottom_blc_bg.png) repeat scroll left bottom;	margin: 0 auto;}.container_outer{	background: #161616;}.container{	background: url(/templates/gamerlife/media/images/bg_bottom_grad.png) repeat-x left bottom;}#bottom{	background: #2a2a2a url(/templates/gamerlife/media/images/logo_bg.jpg) repeat-x 0 0;	padding-top: 2px;	border-bottom: 1px solid #000;}#bottom .module_content{	padding: 0px;	border-bottom: 1px solid #151515;}#userMods16-21 .module-set{	float: left;	background: transparent url(/templates/gamerlife/media/images/user1621-bkgfade.png) repeat-x left bottom;}#userMods22-26{	background: #1D1D1D url(/templates/gamerlife/media/images/link_bottom.jpg) no-repeat left bottom;}#userMods22-26 .module-set{	background: transparent url(/templates/gamerlife/media/images/link_top.jpg) no-repeat 0 0;	float: left;	padding: 22px;	width: 916px;}#inset{	width: 960px;	margin: 0 auto;	border-top: 1px #272727 solid;	float: left;}.top_row,.bottom_container{	background: url(/templates/gamerlife/media/images/top_row.png) no-repeat scroll left bottom;	padding-bottom: 45px;}.module_content{	padding: 16px 14px 14px 14px;	color: #7B7876;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}.col_default .modhead{	background: transparent url(/templates/gamerlife/media/images/t_head_bg.png) repeat-x scroll 0 0;	width: 100%;	height: 54px;}.col_default .modhead h3{	color: #888888;	font-family: Tahoma, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	padding: 20px 0 0 18px;}.col_default .module_content{	background: url(/templates/gamerlife/media/images/top_col_bg_lt_fade.png) repeat-x 0 0;}.doublelt .module_content_wrap,.doublelt  .inner,.ltvsdark .module_content_wrap,.ltvsdark  .inner,.darkvslt.mod-title-off .module_content_wrap,.darkvslt.mod-title-off  .inner,.dark.mod-title-off .module_content_wrap,.dark.mod-title-off  .inner{	width: 100%;}.doublelt .module_content,.doublelt  .inner{	background: url(/templates/gamerlife/media/images/top_col_bg_lt_fade.png) repeat-x scroll 0 0;}.doublelt .module_content_wrap,.doublelt  .inner{	background: #161616 url(/templates/gamerlife/media/images/bot_col_bg_lt_fade.png) repeat-x center bottom;}.ltvsdark .module_content,.ltvsdark  .inner{	background: url(/templates/gamerlife/media/images/top_col_bg_lt_fade.png) repeat-x scroll 0 0;}.ltvsdark .module_content_wrap,.ltvsdark  .inner{	background: #161616 url(/templates/gamerlife/media/images/bot_col_bg_dk_fade.png) repeat-x center bottom;}.darkvslt.mod-title-on .module_content,.darkvslt.mod-title-on  .inner{	background: url(/templates/gamerlife/media/images/top_col_bg_dk_fade.png) repeat-x scroll 0 0;}.darkvslt.mod-title-on .module_content_wrap,.darkvslt.mod-title-on  .inner{	background: #161616 url(/templates/gamerlife/media/images/bot_col_bg_lt_fade.png) repeat-x center bottom;}.darkvslt.mod-title-off .module_content,.darkvslt.mod-title-off  .inner{	background: url(/templates/gamerlife/media/images/top_col_bg_dk_fade.png) repeat-x scroll 0 0;}.darkvslt.mod-title-off .module_content_wrap,.darkvslt.mod-title-off  .inner{	background: #161616 url(/templates/gamerlife/media/images/bot_col_bgu_lt_fade.png) repeat-x center bottom;}.dark.mod-title-on .module_content,.dark.mod-title-on  .inner{	background: url(/templates/gamerlife/media/images/top_col_bg_dk_fade.png) repeat-x scroll 0 0;}.dark.mod-title-on .module_content_wrap,.dark.mod-title-on  .inner{	background: #161616;}.dark.mod-title-off .module_content,.dark.mod-title-off  .inner{	background: url(/templates/gamerlife/media/images/top_col_bg_dk_groove_fade.png) repeat-x scroll 0 0;}.dark.mod-title-off .module_content_wrap,.dark.mod-title-off  .inner{	background: #161616 url(/templates/gamerlife/media/images/bot_col_bg_dk_fade.png) repeat-x center bottom;}.top .modhead{	background: transparent url(/templates/gamerlife/media/images/t_headtop_bg.png) repeat-x scroll 0 0;}.nopad .module_content{	padding: 0px;}.nopadbottom .module_content{	padding-bottom: 0px;}.module.underline{	background: #1D1D1D url(/templates/gamerlife/media/images/content_bottom_bg.jpg) repeat-x left bottom;	margin-bottom: 1px;	width: 100%;}.module.underline .inner{	background: url(/templates/gamerlife/media/images/top_col_bg_lt_fade.png) repeat-x 0 0;}.module.underline .modhead{	background: url(/templates/gamerlife/media/images/border.jpg) no-repeat left bottom;	padding: 17px 0px 17px 0px;	margin: 0px 0px 0px 14px;	margin-left: 14px;	width: 100%;}.module.underline .modhead h3{	color: #888888;	font-family: Tahoma, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	padding: 2px 4px 0px 4px;}.module.underline .module_content{	padding: 18px;}.member .modhead h3,.drive .modhead h3,.control .modhead h3,.shooter .modhead h3,.rocket .modhead h3,.puzzle .modhead h3,.grenade .modhead h3,.bomb .modhead h3,.arcade .modhead h3,.castle .modhead h3,.rifle .modhead h3,.joystick .modhead h3,.pac .modhead h3,.invader .modhead h3{	padding: 18px 0px 18px 45px;}.member .modhead h3{	background: transparent url(/templates/gamerlife/media/images/sim.png) no-repeat scroll 16px center;}.drive .modhead h3{	background: transparent url(/templates/gamerlife/media/images/driving.png) no-repeat scroll 16px center;}.control .modhead h3{	background: transparent url(/templates/gamerlife/media/images/controller.png) no-repeat scroll 16px center;}.shooter .modhead h3{	background: transparent url(/templates/gamerlife/media/images/focus.png) no-repeat scroll 16px center;}.rocket .modhead h3{	background: transparent url(/templates/gamerlife/media/images/space.png) no-repeat scroll 16px center;}.puzzle .modhead h3{	background: transparent url(/templates/gamerlife/media/images/puzzle.png) no-repeat scroll 16px center;}.grenade .modhead h3{	background: transparent url(/templates/gamerlife/media/images/grenade.png) no-repeat scroll 16px center;}.bomb .modhead h3{	background: transparent url(/templates/gamerlife/media/images/bomb.png) no-repeat scroll 16px center;}.arcade .modhead h3{	background: transparent url(/templates/gamerlife/media/images/computer.png) no-repeat scroll 16px center;}.castle .modhead h3{	background: transparent url(/templates/gamerlife/media/images/chess.png) no-repeat scroll 16px center;}.rifle .modhead h3{	background: transparent url(/templates/gamerlife/media/images/fps.png) no-repeat scroll 16px center;}.joystick .modhead h3{	background: transparent url(/templates/gamerlife/media/images/joystick.png) no-repeat scroll 16px center;}.pac .modhead h3{	background: transparent url(/templates/gamerlife/media/images/pacman.png) no-repeat scroll 16px center;}.invader .modhead h3{	background: transparent url(/templates/gamerlife/media/images/invader.png) no-repeat scroll 16px center;}.red .modhead h3{	color: #e2424e !important;}.darkred .modhead h3{	color: #903031 !important;}.blue .modhead h3{	color: #3c7ad8 !important;}.darkblue .modhead h3{	color: #2c608a !important;}.green .modhead h3{	color: #b3d01b !important;}.darkgreen .modhead h3{	color: #828745 !important;}.orange .modhead h3{	color: #8e6545 !important;}.yellow .modhead h3{	color: #ffae00 !important;}.tan .modhead h3{	color: #8e6545 !important;}#footer_container{	background: url(/templates/gamerlife/media/images/footer_bg.png) repeat-x 0 0;	height: 160px;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	margin-top: -60px;}#footer_container a{	color: #2C86CA;}#footer_container #legals{	float: right;}#footer_container #footer{	float: left;}#footer_container .footer_content{	padding-top: 120px;}#footer_container .module_content{	padding: 0px;}#component-com_content .article,#component-com_content .item{	padding-bottom: 0px;	float: left;}#component-com_content .article_info_container{	height: 20px;	background: url('/templates/gamerlife/media/images/top_col_bg_dk_fade.png') repeat-x 0 0;	float: left;	width: 100%;	margin-bottom: 4px;	padding-left: 20px;	padding-right: 0;	padding-top: 12px;}#component-com_content .contentheading{	float: left;}#component-com_content .article{	overflow-y: none;	float: none;}#component-com_content .article_text{	padding: 19px 19px 14px 20px;	width: 97%;	float: left;	background: #161616 url('/templates/gamerlife/media/images/top_col_bg_dk_fade.png') repeat-x 0 0px;}#component-com_content .multicolumns .article_text{	width: auto;}#component-com_content .headline{	background: url(/templates/gamerlife/media/images/t_head_bg.png) repeat-x 0 0;	height: 27px;	float: left;	width: 100%;	padding-left: 20px;	padding-right: 0;	padding-top: 20px;}#component-com_content .icons{	float: right;	margin: -4px 25px 0px 0px;}#component-com_content .pagination,#component-com_content .morearticles{	padding: 19px 0px 12px 16px;}.teaserarticles.multicolumns{	float: left;}#component-com_content div.commentBlogView{	position: relative;	top: 0px;	height: 15px;}.article_info_container p{	font-weight: 600;	font-size: 10px;}.filter{	background: url(/templates/gamerlife/media/images/t_head_bg.png) repeat-x 0 0;	height: 27px;	float: left;	width: 100%;	padding-left: 20px;	padding-right: 0;	padding-top: 20px;}.sectionlist{	padding: 20px;}.slist{	padding: 12px 0 12px 0;}ul.vertmenu_flyout li ul{	position: absolute;	width: 200px;	top: 0px;	left: 160px;	background: url(/templates/gamerlife/media/images/left_nav_bg.jpg);	z-index: 200;}.com_community .box_right_title .pagetitle{	padding-right: 15px;}.com_community .box_left_title .pagetitle{	padding-left: 15px;}input,textarea,select{	background-color: #121212;	border: 1px solid #272727;	color: #7b7876;	padding: 4px;	font-size: 11px;}button,.button{	color: #c2c2c2;	text-align: center;	font-family: Verdana;	font-size: 11px;	padding-left: 8px;	padding-right: 8px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	background-color: #2E2E2E;	border: 1px solid #515151;	padding-top: 3px;	padding-bottom: 3px;	font-weight: bold;}.com_kunena #col-center{	overflow: visible;}.search li{	list-style-type: none;}#xtcmessage{	position: absolute;	top: 200px;	left: 50%;	width: 500px;	margin-left: -250px;	border: 1px solid #444444;	background: #1d1d1d;	z-index: 90;	padding: 20px;}dt.error{	background: url("/templates/gamerlife/media/images/t_head_bg.png") repeat-x scroll 0 0;	font-size: 20px;	line-height: 20px;	padding: 10px;	color: #ccc;}dd.error{	background: #2E2E2E;	padding: 10px;}dd.error ul{	list-style: none;}