*{	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;}div#toolbar{	width: auto;	background: url(/templates/fx4/media/images/toolbar_l.png) 0 0 no-repeat;	clear: both;	font-size: 85%;	line-height: 200%;	color: #141414;	float: right;}div.toolbar-1{	background: url(/templates/fx4/media/images/toolbar_r.png) 100% 0 no-repeat;	padding: 0px 10px 0px 10px;}div.toolbar-2{	background: url(/templates/fx4/media/images/toolbar_m.png) 0 0 repeat-x;	height: 30px;	padding: 10px 330px 0px 10px;	overflow: hidden;}div#search{	position: absolute;	top: 10px;	right: 15px;	z-index: 12;	width: 120px;}div#date{	margin: 0px 30px 0px 0px;	float: right;	color: #646464;	font-style: italic;}div#topmenu{	margin: 0px 30px 0px 0px;	float: right;}div#topmenu{	color: #646464;}#header .mainnav li.back{	background: url() no-repeat center bottom;	position: relative;	float: none;	height: 81px;	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: 57px;}#header .mainnav ul > li ul,#menuY ul > li ul{	display: none;}#header .mainnav ul > li:hover ul, #menuY 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/fx4/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/fx4/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;}#body_container .top_bg_content #search{	color: #999999;	display: block;	float: right;	width: 306px;	margin-right: 0px;	padding-top: 0px;}#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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/media/images/typo/openquote.gif) no-repeat left top;	padding: 2px 0 2px 25px;}quotes span.close{	background: url(/templates/fx4/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/fx4/media/images/typo/oquote_lg.png) no-repeat left top;	padding: 12px 25px 2px 25px;}quoteslg span.close{	background: url(/templates/fx4/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/fx4/media/images/typo/error.gif) no-repeat top left;}p.message{	color: #006699;	background: url(/templates/fx4/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/fx4/media/images/typo/lightbulb.gif) no-repeat top left;}.highlight{	padding: 12px;	background: #FFFFCC;	color: #333333;}p.download{	background: url(/templates/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/media/images/typo/calendar-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}.pinkbubble{	background: url(/templates/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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;}#toolbar ul.menu,#footer ul.menu{	display: inline-block;	margin: 0px;	padding: 0px;	list-style: none;}#footer ul.menu{	display: block;	line-height: 14px;}#toolbar .menu li,#footer .menu li{	display: inline-block;	margin: 0px;	padding: 0px;}#toolbar .menu li a,#footer .menu li a{	display: inline-block;	padding: 0px 10px 0px 15px;	background: url() 0 50% no-repeat;	overflow: hidden;}#toolbar .menu a.first,#footer .menu a.first{	padding-left: 0px;	background: none;}#toolbar .menu a.last,#footer .menu a.last{	padding-right: 0px;}#menu ul{	margin: 0px;	padding: 0px;	list-style: none;}#menu li{	position: relative;	z-index: 5;	margin: 0px;	padding: 0px;}#menu a,#menu span{	display: block;}#menu a{	text-decoration: none;}#menu span.icon{	background-repeat: no-repeat;	background-position: 0 50%;}#menu ul.menu{	float: left;}#menu li.level1{	height: 55px;	float: left;}#menu a.level1,#menu span.level1{	float: left;}#menu a.level1 span.bg,#menu span.level1 span.bg{	height: 35px;	padding: 0px 20px 0px 20px;	float: left;	line-height: 35px;	font-size: 14px;	color: #646E82;	text-shadow: 1px 1px 1px #ffffff;	text-transform: uppercase;}#menu li:hover .level1 span.bg, #menu li.remain .level1 span.bg, #menu li.active .level1 span.bg{	color: #3F92EB;}#menu li.item2:hover .level1 span.bg, #menu li.remain.item2 .level1 span.bg, #menu li.active.item2 .level1 span.bg{	color: #3997D2;}#menu li.item3:hover .level1 span.bg, #menu li.remain.item3 .level1 span.bg, #menu li.active.item3 .level1 span.bg{	color: #2CA5C5;}#menu li.item4:hover .level1 span.bg, #menu li.remain.item4 .level1 span.bg, #menu li.active.item4 .level1 span.bg{	color: #19BDD2;}#menu li.item5:hover .level1 span.bg, #menu li.remain.item5 .level1 span.bg, #menu li.active.item5 .level1 span.bg, #menu .mod-dropdown li:hover .level1 span.bg, #menu .mod-dropdown li.remain .level1 span.bg{	color: #13D2BF;}#menu a.level1 span.title,#menu span.level1 span.title{	font-size: 14px;	line-height: 22px;}#menu a.level1 span.subtitle,#menu span.level1 span.subtitle{	margin-top: -1px;	font-size: 9px;	font-weight: normal;	color: #646E82;	line-height: 10px;	text-transform: none;}#menu li:hover .level1 span.subtitle, #menu li.remain .level1 span.subtitle, #menu li.active .level1 span.subtitle{	color: #79B3F1;}#menu li.item2:hover .level1 span.subtitle, #menu li.remain.item2 .level1 span.subtitle, #menu li.active.item2 .level1 span.subtitle{	color: #75B6E0;}#menu li.item3:hover .level1 span.subtitle, #menu li.remain.item3 .level1 span.subtitle, #menu li.active.item3 .level1 span.subtitle{	color: #6CC0D7;}#menu li.item4:hover .level1 span.subtitle, #menu li.remain.item4 .level1 span.subtitle, #menu li.active.item4 .level1 span.subtitle{	color: #5ED1E0;}#menu li.item5:hover .level1 span.subtitle, #menu li.remain.item5 .level1 span.subtitle, #menu li.active.item5 .level1 span.subtitle, #menu .mod-dropdown li:hover .level1 span.subtitle, #menu .mod-dropdown li.remain .level1 span.subtitle{	color: #5AE0D2;}#menu div.fancy{	position: absolute;	top: 110px;	visibility: hidden;	z-index: 4;	background: #3F92EB;	overflow: hidden;}#menu div.fancy.bg2{	background: #3997D2;}#menu div.fancy.bg3{	background: #2CA5C5;}#menu div.fancy.bg4{	background: #19BDD2;}#menu div.fancy.bg5{	background: #13D2BF;}#menu div.fancy div.fancy-1{	background: url() 0 0 no-repeat;}#menu div.fancy div.fancy-2{	padding: 0px 40px 0px 40px;	background: url() 100% -50px no-repeat;}#menu div.fancy div.fancy-3{	height: 45px;	background: url() 0 -100px repeat-x;}#menu .dropdown{	position: absolute;	top: 55px;	left: -999em;	z-index: 100;}#menu li:hover .dropdown, #menu li.remain .dropdown{	left: -10px;}#menu .dropdown-t1{	background: url() 0 0 no-repeat;}#menu .dropdown-t2{	padding: 0px 5px 0px 5px;	background: url() 100% -10px no-repeat;}#menu .dropdown-t3{	height: 5px;	background: url() 0 -20px repeat-x;}#menu .dropdown-1{	background: url() 0 0 repeat-y;}#menu .dropdown-2{	padding: 0px 5px 0px 5px;	background: url() 100% 0 repeat-y;}#menu .dropdown-3{	padding: 0px 0px 0px 0px;	background: #646E82;	overflow: hidden;}#menu .dropdown-b1{	background: url() 0 -30px no-repeat;}#menu .dropdown-b2{	padding: 0px 5px 0px 5px;	background: url() 100% -40px no-repeat;}#menu .dropdown-b3{	height: 5px;	background: url() 0 -50px repeat-x;}#menu ul.level2{	background: url() 100% 0 repeat-y;}#menu ul.last{	background: none;}#menu li.level2{	border-top: 1px solid #ffffff;	border-bottom: 1px solid #D2D7E1;}#menu li.level1 li.first{	border-top: none;}#menu li.level1 li.last{	border-bottom: none;}#menu .hover-box1{	overflow: hidden;}#menu .group-box1{	background: #646E82 url() 0 100% repeat-x;}#menu a.level2 span.bg,#menu span.level2 span.bg{	min-height: 45px;	line-height: 45px;	padding-left: 10px;	color: #646E82;	font-size: 12px;	text-shadow: 1px 1px 1px #ffffff;}#menu .hover-box1:hover a.level2 span.bg{	color: #3F92EB;	text-shadow: 0px 0px 0px #ffffff;}#menu li.level1.item2 .hover-box1:hover a.level2 span.bg{	color: #3997D2;	text-shadow: 0px 0px 10px #ffffff;}#menu li.level1.item3 .hover-box1:hover a.level2 span.bg{	color: #2CA5C5;	text-shadow: 0px 0px 10px #ffffff;}#menu li.level1.item4 .hover-box1:hover a.level2 span.bg{	color: #19BDD2;	text-shadow: 0px 0px 10px #ffffff;}#menu li.level1.item5 .hover-box1:hover a.level2 span.bg{	color: #13D2BF;	text-shadow: 0px 0px 10px #ffffff;}#menu a.level2 span.icon,#menu span.level2 span.icon{	padding-left: 50px;}#menu li.level2 a.current span.bg{	font-weight: bold;}#menu a.level2 span.title,#menu span.level2 span.title{	line-height: 33px;}#menu a.level2 span.subtitle,#menu span.level2 span.subtitle{	margin-top: -6px;	padding-bottom: 10px;	font-size: 10px;	font-weight: normal;	color: #646E82;	line-height: 12px;	text-transform: none;}#menu .hover-box1:hover a.level2 span.subtitle{	color: #79B3F1;	text-shadow: 0px 0px 15px #ffffff;}#menu li.level1.item2 .hover-box1:hover a.level2 span.subtitle{	color: #75B6E0;	text-shadow: 0px 0px 15px #ffffff;}#menu li.level1.item3 .hover-box1:hover a.level2 span.subtitle{	color: #6CC0D7;	text-shadow: 0px 0px 15px #ffffff;}#menu li.level1.item4 .hover-box1:hover a.level2 span.subtitle{	color: #5ED1E0;	text-shadow: 0px 0px 15px #ffffff;}#menu li.level1.item5 .hover-box1:hover a.level2 span.subtitle{	color: #5AE0D2;	text-shadow: 0px 0px 15px #ffffff;}#menu .sub{	padding: 5px 0px 5px 0px;}#menu ul.level3{	padding-left: 12px;}#menu a.level3 span.bg,#menu span.level3 span.bg{	padding-left: 20px;	background: url(/templates/fx4/media/images/menu_level3_item.png) 0 5px no-repeat;	line-height: 17px;	font-size: 11px;	color: #646E82;}#menu a.level3:hover span.bg{	background-position: 0 -25px;	color: #3F92EB;	text-shadow: 0px 0px 15px #ffffff;}#menu li.level1.item2 a.level3:hover span.bg{	color: #3997D2;	text-shadow: 0px 0px 15px #ffffff;	background-position: 0 -55px;}#menu li.level1.item3 a.level3:hover span.bg{	color: #2CA5C5;	text-shadow: 0px 0px 15px #ffffff;	background-position: 0 -85px;}#menu li.level1.item4 a.level3:hover span.bg{	color: #19BDD2;	text-shadow: 0px 0px 15px #ffffff;	background-position: 0 -115px;}#menu li.level1.item5 a.level3:hover span.bg{	color: #13D2BF;	text-shadow: 0px 0px 15px #ffffff;	background-position: 0 -145px;}#menu .columns2 ul.level2,#menu .columns3 ul.level2,#menu .columns4 ul.level2{	float: left;}#menu .columns2 ul.level2{	width: 50%;}#menu .columns3 ul.level2{	width: 34%;}#menu .columns3 ul.first,#menu .columns3 ul.last{	width: 33%;}#menu .columns4 ul.level2{	width: 25%;}#menu .columns2 li.level2 .group-box1,#menu .columns3 li.level2 .group-box1,#menu .columns4 li.level2 .group-box1{	margin-right: 1px;}#menu .columns2 ul.last li.level2 .group-box1,#menu .columns3 ul.last li.level2 .group-box1,#menu .columns4 ul.last li.level2 .group-box1{	margin-right: 0px;}div.mod-menu ul{	margin: 0px;	padding: 0px;	overflow: hidden;	list-style: none;}div.mod-menu ul.menu li{	margin: 0px;	padding: 0px;}div.mod-menu ul.menu a,div.mod-menu ul.menu span{	display: block;}div.mod-menu ul.menu a{	text-decoration: none;}div.mod-menu ul.menu span.icon{	background-repeat: no-repeat;	background-position: 5px 50%;	text-indent: 35px;}div.mod-menu ul.menu li.parent span.separator{	cursor: pointer;}div.mod-menu ul.menu span.subtitle{	display: none;}div.mod-fading ul.menu span.bg{	height: 25px;	line-height: 25px;	text-indent: 10px;	color: #646E82;	text-shadow: 1px 1px 1px #ffffff;}div.mod-fading ul.menu a.current span.bg{	font-weight: bold;}div.mod-fading ul.menu li.level1{	margin-bottom: 0px;	border: 1px solid #DCE1EB;	border-top: 1px solid #C8CDD7;	border-bottom: 1px solid #ffffff;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	background: #333333 url() 50% 0 no-repeat;}div.mod-fading ul.menu li.parent a.level1 span.bg,div.mod-fading ul.menu li.parent span.level1 span.bg{	background: url() 100% 0 no-repeat;}div.mod-fading ul.menu li.parent a.active span.bg,div.mod-fading ul.menu li.parent span.active span.bg{	background-position: 100% -25px;}div.mod-fading ul.menu ul.level2{	padding: 0px 0px 10px 0px;}div.mod-fading ul.menu li.level2 a{	background: url(/templates/fx4/media/images/menu_level3_item.png) 10px 6px no-repeat;}div.mod-fading ul.menu li.level2 a:hover{	background-position: 10px -114px;}div.mod-fading ul.menu li.level2 span.bg{	height: 20px;	line-height: 20px;}div.mod-fading ul.menu a.level2 span.bg{	text-indent: 30px;}div.mod-fading ul.menu a.level3 span.bg{	text-indent: 40px;}div.mod-fading ul.menu a.level4 span.bg{	text-indent: 50px;}#menu a.level1 span.bg,#menu span.level1 span.bg{	color: #5a646e;	text-shadow: 1px 1px 1px #000000;}#menu a.level1 span.subtitle,#menu span.level1 span.subtitle{	color: #5a646e;}#menu div.fancy div.fancy-1,#menu div.fancy div.fancy-2,#menu div.fancy div.fancy-3{	background-image: url(/templates/fx4/media/images/variations/black/menu_fancy.png);}#menu .dropdown-1,#menu .dropdown-2{	background-image: url(/templates/fx4/media/images/variations/black/menu_dropdown_edges.png);}#menu .dropdown-3{	background: #141619;}#menu ul.level2{	background: url(/templates/fx4/media/images/variations/black/menu_level2_line_h.png) 100% 0 repeat-y;}#menu ul.last{	background: none;}#menu li.level2{	border-top: 1px solid #282A2D;	border-bottom: 1px solid #000000;}#menu li.level1 li.first{	border-top: none;}#menu li.level1 li.last{	border-bottom: none;}#menu .group-box1{	background: #141619 url(/templates/fx4/media/images/variations/black/menu_level2_group.png) 0 100% repeat-x;}#menu a.level2 span.bg,#menu span.level2 span.bg{	color: #5a646e;	text-shadow: 1px 1px 0px #000000, 1px 1px 1px #000000;}#menu a.level2 span.subtitle,#menu span.level2 span.subtitle{	color: #5a646e;}#menu a.level3 span.bg,#menu span.level3 span.bg{	background-image: url(/templates/fx4/media/images/menu_level3_item.png);	color: #5a646e;}div.mod-fading ul.menu span.bg{	color: #5a646e;	text-shadow: 1px 1px 0px #000000;}div.mod-fading ul.menu li.level1{	border: 1px solid #05070A;	border-top: 1px solid #000000;	border-bottom: 1px solid #282A2D;	background: #05070A url(/templates/fx4/media/images/variations/black/submenu_level1_item.png) 50% 0 no-repeat;}div.mod-fading ul.menu li.parent a.level1 span.bg,div.mod-fading ul.menu li.parent span.level1 span.bg{	background-image: url(/templates/fx4/media/images/variations/black/submenu_level1_parent.png);}div.mod-fading ul.menu li.level2 a{	background-image: url(/templates/fx4/media/images/variations/black/menu_level3_item.png);}div.mod-menu-fading div.box-1{	background: #141619 url(/templates/fx4/media/images/variations/black/module_fading_bg.png) 0 100% repeat-x;}html{	height: auto;	margin-bottom: 0;}body ol li{	display: list-item;}.width15{	width: 14.9%;}.width18{	width: 17.9%;}.width20{	width: 19.9%;}.width23{	width: 22.9%;}.width25{	width: 24.9%;}.width33{	width: 32.9%;}.width34{	width: 33.9%;}.width35{	width: 34.9%;}.width40{	width: 39.9%;}.width45{	width: 44.9%;}.width50{	width: 49.9%;}.width54{	width: 53.9%;}.width65{	width: 64.9%;}.width75{	width: 74.9%;}.wrapper-bg2{	overflow: hidden;}#toolbar ul.menu,#footer ul.menu{	white-space: nowrap;}#toolbar .menu li,#footer .menu li,#toolbar .menu li a,#footer .menu li a{	display: inline;}#menu span{	cursor: pointer;}#menu li.level2{	float: left;	width: 100%;}.mod-menu ul.menu span{	cursor: pointer;}ol.disc{	padding: 0px 0px 0px 50px;}ol.disc li{	padding-left: 5px;}hr.dotted{	background: none;	border: dotted 1px #c8c8c8;}p.dropcap:first-letter{	line-height: 110%;}body{	background: #000000 url(/templates/fx4/media/images/backgrounds/futuristic-lime.jpg) no-repeat scroll center top;	color: #7B7876;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	line-height: 14px;}a{	color: #c2c2c2;	text-decoration: none;}.componentheading{	font-size: 18px;	color: #999999;	background: url(/templates/fx4/media/images/t_head_bg.jpg) repeat-x 0 0;	width: 100%;	padding: 18px 0px 18px 18px;}.contentheading{	font-size: 14px;	color: #8dafb8;	text-transform: uppercase;}#layout_outer{	float: left;	width: 100%;}.container .columnSeparator{	background: #000;}#header_outer{	float: left;	width: 100%;	background: url(/templates/fx4/media/images/top_bg.png) repeat-x 0 0;}#header_outer #header{	z-index: 8954;	min-height: 120px;}#header_outer #header #logo{	z-index: 9000;	float: left;	height: 80px;	width: 300px;	background: url(/templates/fx4/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/fx4/media/images/logins/login-blue.png) no-repeat scroll center bottom;	width: 85px;	height: 21px;}#login_open.logout{	background: url(/templates/fx4/media/images/logins/logout-blue.png) no-repeat scroll right !important;	width: 85px !important;	height: 21px !important;}#register_link{	background: url(/templates/fx4/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: 0px;}#body_container .top_bg{	float: left;	height: 62px;	width: 1003px;	background: url() no-repeat scroll 0 0;}#body_container .bottom_bg{	background: url(/templates/fx4/media/images/bottom_bg.png) no-repeat 0 0;	float: left;	height: 70px;	width: 1003px;}#mid_container{	background: #0b0b0b url() repeat-x left bottom;	float: left;}#mid_container_inner{	background: url(/templates/fx4/media/images/bottom_blc_bg.png) repeat scroll left bottom;	margin: 0 auto;}.container_outer{	background: #161616;}.container{	background: url(/templates/fx4/media/images/bg_bottom_grad.png) repeat-x left bottom;}#bottom{	background: #2a2a2a url(/templates/fx4/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/fx4/media/images/user1621-bkgfade.png) repeat-x left bottom;}#userMods22-26{	background: #1D1D1D url(/templates/fx4/media/images/link_bottom.jpg) no-repeat left bottom;}#userMods22-26 .module-set{	background: transparent url(/templates/fx4/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/fx4/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/fx4/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/fx4/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/fx4/media/images/top_col_bg_lt_fade.png) repeat-x scroll 0 0;}.doublelt .module_content_wrap,.doublelt  .inner{	background: #161616 url(/templates/fx4/media/images/bot_col_bg_lt_fade.png) repeat-x center bottom;}.ltvsdark .module_content,.ltvsdark  .inner{	background: url(/templates/fx4/media/images/top_col_bg_lt_fade.png) repeat-x scroll 0 0;}.ltvsdark .module_content_wrap,.ltvsdark  .inner{	background: #161616 url(/templates/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/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/fx4/media/images/bot_col_bg_dk_fade.png) repeat-x center bottom;}.top .modhead{	background: transparent url(/templates/fx4/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/fx4/media/images/content_bottom_bg.jpg) repeat-x left bottom;	margin-bottom: 1px;	width: 100%;}.module.underline .inner{	background: url(/templates/fx4/media/images/top_col_bg_lt_fade.png) repeat-x 0 0;}.module.underline .modhead{	background: url(/templates/fx4/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/fx4/media/images/sim.png) no-repeat scroll 16px center;}.drive .modhead h3{	background: transparent url(/templates/fx4/media/images/driving.png) no-repeat scroll 16px center;}.control .modhead h3{	background: transparent url(/templates/fx4/media/images/controller.png) no-repeat scroll 16px center;}.shooter .modhead h3{	background: transparent url(/templates/fx4/media/images/focus.png) no-repeat scroll 16px center;}.rocket .modhead h3{	background: transparent url(/templates/fx4/media/images/space.png) no-repeat scroll 16px center;}.puzzle .modhead h3{	background: transparent url(/templates/fx4/media/images/puzzle.png) no-repeat scroll 16px center;}.grenade .modhead h3{	background: transparent url(/templates/fx4/media/images/grenade.png) no-repeat scroll 16px center;}.bomb .modhead h3{	background: transparent url(/templates/fx4/media/images/bomb.png) no-repeat scroll 16px center;}.arcade .modhead h3{	background: transparent url(/templates/fx4/media/images/computer.png) no-repeat scroll 16px center;}.castle .modhead h3{	background: transparent url(/templates/fx4/media/images/chess.png) no-repeat scroll 16px center;}.rifle .modhead h3{	background: transparent url(/templates/fx4/media/images/fps.png) no-repeat scroll 16px center;}.joystick .modhead h3{	background: transparent url(/templates/fx4/media/images/joystick.png) no-repeat scroll 16px center;}.pac .modhead h3{	background: transparent url(/templates/fx4/media/images/pacman.png) no-repeat scroll 16px center;}.invader .modhead h3{	background: transparent url(/templates/fx4/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: #3c7ad8 !important;}.tan .modhead h3{	color: #8e6545 !important;}#footer_container{	background: url(/templates/fx4/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/fx4/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;	padding-bottom: 8px;}#component-com_content .contentheading{	float: left;}#component-com_content .article{	overflow-y: none;	float: none;}#component-com_content .article_text{	width: 95%;	float: left;	background: #161616 url('/templates/fx4/media/images/top_col_bg_dk_fade.png') repeat-x 0 0px;	padding-top: 19px;	padding-right: 24px;	padding-bottom: 14px;	padding-left: 20px;}#component-com_content .multicolumns .article_text{	width: auto;}#component-com_content .headline{	background: url(/templates/fx4/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/fx4/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/fx4/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;}