/*=================================================
// Project : FPSGS
// Developed by Anthony "Reverence" Castellano
// Copyright 2010-2011 MAD-Esports Media.
// All rights reserved.
//=================================================*/

/*************************************
				RESET
*************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	background: #000 url(../img/background.jpg) no-repeat;
	background-position: top center; 
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-attachment: fixed; 
}
html, body {
	height: 100%;
}
.clear:after {
	content: "."; 
	display: block; 
	clear: both; 
	visibility: hidden; 
	line-height: 0; 
	height: 0; 
}
.clear { 
	display: inline-block; 
}
html[xmlns] .clear { 
	display: block; 
}
* html .clear { 
	height: 1%; 
}
img {
	border: none;
}

a {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
}
p {
	line-height: 16px;
	margin: 10px 7px 10px;
}
h1, h2, h3, h4, h5, h6 {
	color: #8B98A3;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	font-size: 10px;
}
hr {
	height: 0px;
	width: 75%;
	border: 1px solid #00AEEF;
	border-top: 1px solid #0E67A8;
}
ul {
	list-style: none;
}
.spacer {
	height: 25px;
	width: 977px;
}
#bg_right_char {
	position: absolute;
	top: 500px;
	right: 0px;
}
#bg_left_char {
	position: absolute;
	top: 500px;
	left: 0px;
}
#bg_left_fpsgs {
	position: absolute;
	top: 850px;
	left: 0px;
}

#container 	 				{ width: 977px; margin: auto; min-height: 100%; position: relative; z-index: 1;  filter:alpha(opacity=90);
   -moz-opacity:0.9;
   -khtml-opacity: 0.9;
   opacity: 0.9;}

/*************************************
		FPSGS NETWORK BAR
*************************************/
#fpsgs_network_bar {
	background: #000000;
	width: 100%;
	height: 87px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#fpsgs_network_bar_content {
	background: #000000;
	width: 977px;
	height: 30px;
	margin: 0px auto;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

/*************************************
		HEADER
*************************************/
#header_wrapper {
	background: #000000;
	width: 977px;
	height: auto;
	min-height: 270px;
	margin: 0px auto;
}

.top_flashbanner		{ float: left; height: 237px; width: 977px; 	}

/*************************************
		NAVIGATION BAR
*************************************/
#navi_bg {
	float: left;
	background: url(../img/navi_bg.png) top center no-repeat;
	height: 32px;
	width: 977px;
	border-bottom: 1px solid #FFFFFF;
	clear: both;
}
#navi_left_area {
	float: left;
	height: 32px;
	width: 488px;
}
#navi_left_area ul {
	float: left;
	list-style: none;
	margin-top: 2px;
	margin-left: 12px
}
#navi_left_area li {
	float: left;
	height: 14px;
	padding: 8px 8px;
	border-right: 1px solid #000000;
	font-size: 10px;
	text-transform: uppercase;
}
#navi_left_area li:hover {
	background: url(../img/navi_hover.png) top center no-repeat;
}
#navi_left_area li a:hover {
	color: #6BB8FF;
}
#navi_right_area {
	float: left;
	height: 32px;
	width: 489px;
}

#login_area {
	float: left;
	margin-top: 2px;
	margin-left: 8px
}
#login_area p {
	float: left;
	line-height: 0px;
	padding-top: 6px;
	font-size: 11px;
	color: #616264;

}
#login_area h1 {
	margin-left: 100px;
	float: left;
	line-height: 0px;
	padding-top: 6px;
	margin-top: 5px;
	font-size: 11px;
	color: #616264;

}
.username_login {
	float: left;
	background: url(../img/username_login_bg.png) top center no-repeat;
	height: 22px;
	width: 122px;
	border: 0px !important;
	text-indent: 20px;
	color: #A5D4FF;
	font-size: 10px;
	outline: none; 
}
.password_login {
	float: left;
	background: url(../img/password_login_bg.png) top center no-repeat;
	height: 22px;
	width: 122px;
	border: 0px !important; 
	text-indent: 20px;
	color: #A5D4FF;
	font-size: 10px;
	outline: none; 
}
.login_input_go {
	float: left;
	background: url(../img/go_login_bg.png) top center no-repeat;
	height: 22px;
	width: 27px;
	border: 0px !important;
	outline: none; 
	cursor: pointer;
}
/*************************************
		SERVICES BAR
*************************************/
#services_row {
	float: left;
	background: url(../img/services_row_bg.png) top center no-repeat;
	height: 34px;
	width: 977px;
	clear: both;
}
#services_row_right {
	float: right;
	height: 34px;
	width: 350px;
	clear: both;
}

/*************************************
		HEADER
*************************************/
#header_bg {
	float: left;
	background: #000000 url(../img/main_header_logo.gif) top center no-repeat;
	height: 240px;
	min-height: 240px !important;
	width: 977px;
	clear: both;
}
#header_right {
	float: right;
	height: 240px;
	min-height: 240px !important;
	width: 350px;
	clear: both;
}
.services_box {
	float: left;
	width: 175px;
	height: 240px;
	min-height: 240px !important;
	overflow: hidden;
}
.services_title {
	background: url(../img/services_title_bg.png) top center no-repeat;
	width: 166px;
	height: 45px;
	margin-top: 10px;
}
.services_title img {
	padding-top: 12px;
	padding-left: 22px;
}
.services_title p {
	line-height: 0px;
	margin-top: 2px;
	margin-left: 30px;
	color: #FFFFFF;
	font-size: 10px;
}
.panel_title img{
	
	width: auto;
	height: 59px;
	margin-top: 10px;
	
}
/*************************************
		BODY
*************************************/
#body_top {
	background: url(../img/body_top.png) top center no-repeat;
	width: 977px;
	height: 19px;
	margin: 0px auto;
}
#body_wrapper {
	background: #FFFFFF;
	width: 947px;
	margin: 0px auto;
	padding-left: 20px;
	padding-right: 10px;
	position: relative;
	z-index: 5;
}
#content_left {
	float: left;
	background: #FFFFFF;
	width: 545px;
	margin-right: 32px;
	
}
#news_flash_box {
	float: left;
	width: 545px;
	height: auto;
	
	
	clear: both;
}
#news_flash_box_title {
	background: url(../img/news_flash_header.png) top center no-repeat;
	float: left;
	clear: both;
	width: 530px;
	height: 25px;
	text-align: right;
	padding-top: 8px;
	padding-right: 15px;
}
#news_flash_box_title ul {
	float: right;
}
#news_flash_box_title li {
	background: url(../img/news_flash_button.png) top center no-repeat;
	float: left;
	width: 15px;
	height: 15px;
	padding-top: 3px;
	text-align: center;
	font-size: 10px;
	font-family: tahoma;
}
#news_flash_box_title a {
	color: #000000;
}
#news_flash_box_title a:hover {
	color: #A6A6A6;
}
#news_flash_box_content {
	background: #000000;
	float: left;
	width: 535px;
	height: auto;
	min-height: 185px;
	padding: 5px;
	clear: both;
	overflow: hidden;
}
#news_flash_box_content img {
	width: 535px;
	height: 185px;
}
#games_demanded_box {
	float: left;
	clear: both;
	width: 545px;
	height: auto;
	margin-top: 15px;
	
	
}
#games_demanded_title {
	float: left;
	clear: both;
	width: 545px;
	height: 20px;
}
#games_demanded_title p {
	float: left;
	line-height: 0px;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #0D1F2D;
	text-transform: uppercase;
}
#games_demanded_content {
	background: #E1E1E1;
	float: left;
	clear: both;
	width: 535px;
	height: auto;
	min-height: 35px;
	padding: 5px;
	padding-bottom: 10px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
}
#games_demanded_content_inner {
	background: #FFFFFF;
	float: left;
	clear: both;
	width: 525px;
	height: auto;
	padding: 5px;
	min-height: 30px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#games_demanded_content_inner ul {
	float:left;
}
#games_demanded_content_inner li {
	background: #FFFFFF;
	float: left;
	width: 110px;
	height: 15px;
	padding: 5px;
	margin-right: 5px;
	margin-top: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #E1E1E1;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
#games_demanded_content_inner li img {
	margin-right: 5px;
}
#games_demanded_content_inner li a {
	color: #004073;
	text-decoration: underline;
	position: relative;
	top: -5px;
}
#games_demanded_footer {
	float: left;
	clear: both;
	width: 545px;
	height: 13px;
	padding-top: 7px;
	text-align: right;
	font-size: 10px;
	color: #000000;
}
#games_demanded_footer a {
	color: #646464;
	text-decoration: underline;
}
#company_news_box {
	float: left;
	clear: both;
	width: 545px;
	height: auto;
	margin-top: 25px;
}
#company_news_title {
	float: left;
	clear: both;
	width: 545px;
	height: 20px;
	
	
}
#company_news_title p {
	float: left;
	line-height: 0px;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #0D1F2D;
	text-transform: uppercase;
}
#company_news_wrapper {
	background: #E1E1E1;
	float: left;
	clear: both;
	width: 545px;
	height: auto;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-right-radius: 8px;
	
	
}
#company_news_content {
	background: #E1E1E1;
	float: left;
	clear: both;
	width: 535px;
	height: auto;
	padding: 5px;
	padding-bottom: 10px;
	margin-top: 10px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#company_news_content_inner {
	background: #FFFFFF;
	float: left;
	clear: both;
	width: 525px;
	height: 20px;
	padding: 5px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	font-size: 12px;
	font-weight: bold;
}
#company_news_content_inner a {
	color: #005992;
}
#company_news_content_inner p {
	float: right;
	color: #7B7B7B;
	font-size: 10px;
	position: relative;
	top: -10px;
}
#company_news_content_inner p {
	float: right;
	color: #7B7B7B;
	font-size: 10px;
	position: relative;
	top: -10px;
}
#company_news_content_image {
	float: left;
	clear: both;
	width: 525px;
	height: auto;
	padding: 5px;
	text-align: center;
}
#company_news_content_inner_news {
	background: #FFFFFF;
	float: left;
	clear: both;
	width: 525px;
	height: auto;
	min-height: 90px;
	padding: 5px;
	padding-bottom: 10px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	color: #11232F;
	font-size: 11px;
}
#company_news_footer {
	float: left;
	clear: both;
	width: 540px;
	height: 13px;
	padding-right: 5px;
	padding-top: 7px;
	font-size: 10px;
	color: #323232;
}
#company_news_footer a {
	color: #323232;
	text-decoration: underline;
}
#company_news_footer p {
	float: right;
	position: relative;
	top: -10px;
}
#content_right{
	float: left;
	background: #FFFFFF;
	width: 370px;
	
}
#whyfpsgs_box {
	float: left;
	width: 370px;
	height: auto;
	clear: both;
}
#whyfpsgs_box_title {
	float: left;
	width: 370px;
	height: 30px;
	clear: both;
}
#whyfpsgs_box_content {
	float: left;
	width: 370px;
	clear: both;
}
#whyfpsgs_box_footer {
	float: left;
	clear: both;
	text-align: right;
	width: 370px;
	height: 13px;
	padding-top: 7px;
	font-size: 10px;
	color: #000000;
}
#whyfpsgs_box_footer a {
	color: #646464;
	text-decoration: underline;
}
#whyfpsgs_box p {
	float: left;
	line-height: 0px;
	margin: 0px;
	margin-top: 12px;
	padding: 0px;
	font-family: tahoma;
	font-size: 18px;
	color: #0D1F2D;
}
#server_locations_box {
	float: left;
	width: 360px;
	height: auto;
	min-height: 200px;
	border: 1px solid #BCBCBC;
	background-color: #FFFFFF;
	margin-top: 20px;
	padding: 5px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#server_locations_box p {
	float: left;
	line-height: 0px;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #0D1F2D;
	text-transform: uppercase;
}
#server_locations_box_title {
	float: left;
	width: 360px;
	height: 30px;
	clear: both;
}
#server_locations_box_blue_title {
	background: url(../img/server_locations_blue_title.png) top center no-repeat;
	float: left;
	clear: both;
	width: 350px;
	height: 14px;
	padding: 5px;
	color: #FFFFFF;
	font-size: 10px;
}
#server_locations_box_blue_title li {
	float: left;
	width: 350px;
	height: 14px;
}
.sl_game {
	float: left;
	width: 10%;
}
.sl_location {
	float: left;
	width: 50%;
}
.sl_status {
	float: left;
	width: 20%;
}
.sl_test {
	float: left;
	width: 20%;
}
#server_locations_box_content {
	float: left;
	width: 340px;
	height: auto;
	min-height: 100px;
	margin: 5px;
	clear: both;
	color: #333232;
	font-size: 11px;
	font-weight: bold;
}
#server_locations_box_content li {
	float: left;
	width: 350px;
	height: 25px;
}
.sl_game_main {
	float: left;
	width: 10%;
}
.sl_location_main {
	float: left;
	width: 50%;
}
.sl_status_main {
	float: left;
	width: 20%;
}
.sl_test_main {
	float: left;
	width: 20%;
}

.company_box {
	float: left;
	width: 360px;
	height: auto;
	min-height: 60px;
	border: 1px solid #BCBCBC;
	background-color: #FFFFFF;
	margin-top: 10px;
	padding: 5px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.company_box p {
	float: left;
	line-height: 0px;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #0D1F2D;
	text-transform: uppercase;
}
#company_blog_box_title {
	float: left;
	width: 360px;
	height: 30px;
	clear: both;
}
#company_blog_box_content {
	float: left;
	clear: both;
	width: 360px;
	height: auto;
	color: #333232;
	font-size: 11px;
	font-weight: bold;
	overflow: hidden;
}
#company_blog_box_content ul {
	float:left;
}
#company_blog_box_content li {
	background: #FFFFFF;
	float: left;
	clear: both;
	width: 345px;
	height: 15px;
	padding: 5px;
	margin-top: 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #E1E1E1;
	font-size: 10px;
}
.cb_date {
	float: left;
	width: 45%;
	height: 15px;
	color: #626262;
}
.cb_title {
	float: left;
	width: 55%;
	height: 15px;
	color: #016DB3;
	overflow: hidden;
}
.cb_title a {
	color: #016DB3;
	text-decoration: underline;
}
.cb_title a:hover {
	color: #000000;
	text-decoration: underline;
}
#company_poll_box_title {
	float: left;
	clear: both;
	width: 165px;
	height: 30px;
}
#company_poll_box_content {
	float: left;
	clear: both;
	width: 165px;
	height: auto;
	color: #333232;
	font-size: 11px;
	font-weight: bold;
	overflow: hidden;
}
#support_box {
	background: url(../img/live_support_bg.png) top center no-repeat;
	float: left;
	clear: both;
	width: 350px;
	height: 21px;
	padding: 10px;
	margin-top: 10px;
	color: #0D1F2D;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
	text-shadow: 1px 1px #FFFFFF;
}
#support_box p {
	float: left;
	line-height: 0px;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	padding-left: 10px;
}
#support_box a {
	color: #078C00;
	text-decoration: underline;
}
#testimonials_box {
	float: left;
	width: 360px;
	height: auto;
	min-height: 200px;
	border: 1px solid #BCBCBC;
	background-color: #FFFFFF;
	margin-top: 20px;
	padding: 5px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#testimonials_box p {
	float: left;
	line-height: 0px;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #0D1F2D;
	text-transform: uppercase;
}
#testimonials_box_title {
	float: left;
	width: 360px;
	height: 30px;
	clear: both;
}
#testimonials_box_blue_title {
	background: url(../img/server_locations_blue_title.png) top center no-repeat;
	float: left;
	clear: both;
	width: 350px;
	height: 14px;
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
#testimonials_box_blue_title li {
	float: left;
	width: 350px;
	height: 14px;
}
#testimonials_box_content {
	float: left;
	width: 340px;
	height: auto;
	min-height: 50px;
	margin: 5px;
	clear: both;
	color: #333232;
	font-size: 10px;
}
#testimonials_author {
	float: right;
	height: auto;
	margin: 5px;
	clear: both;
	color: #000000;
	font-size: 10px;
}
#testimonials_author a {
	color: #0066FF;
}
#testimonials_box_footer {
	float: left;
	clear: both;
	text-align: right;
	width: 360px;
	height: auto;
	padding-top: 3px;
	font-size: 10px;
	color: #000000;
}
#testimonials_box_footer a {
	color: #646464;
	text-decoration: underline;
}
#body_bottom {
	background: url(../img/body_bottom.png) top center no-repeat;
	width: 977px;
	height: 19px;
	margin: 0px auto;
}
/*************************************
		FOOTER
*************************************/
#footer_bg {
	background: url(../img/footer_bg.png) top center no-repeat;
	height: 32px;
	width: 977px;
	margin: 0px auto;
}
#footer_left_area {
	float: left;
	height: 32px;
	width: 977px;
}
#footer_left_area ul {
	float: left;
	list-style: none;
	margin-top: 2px;
	margin-left: 12px
}
#footer_left_area li {
	float: left;
	height: 14px;
	padding: 8px 8px;
	font-size: 10px;
	text-transform: uppercase;
}
#footer_left_area li:hover {
	background: url(../img/navi_hover.png) top center no-repeat;
}
#footer_left_area li a:hover {
	color: #6BB8FF;
}
#copyright_row {
	height: 32px;
	width: 937px;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 50px;
	padding: 0px 20px;
	color: #FFFFFF;
	font-size: 10px;
}
#copyright_row a {
	color: #5DA2E0;
	text-decoration: underline;
}
#copyright_row p {
	float: right;
	clear: both;
	position: relative;
	top: -10px;
}
#copyright_row p a {
	color: #A2A2A2;
	text-decoration: underline;
}

.forums_wrapper	 			{ float: left; width: 935px; }
.large_page_wrapper	 		{ float: left; width: 935px; }
.large_page_wrapper_top 		{ float: left; width: 935px; text-align: center; }
.affiliates_icons			{ float: left; width: 935px; padding: 10px 0 10px 40px; }
.affiliates_icons  img		{ float: left; margin-left: 30px; }
.large_page_wrapper_left	{ float: left; width: 735px; }
.large_page_wrapper_left p	{ float: left; width: 720px; text-align: justify; }
.large_page_wrapper_left h4	{ float: left; font-weight: bold; font-size: 14px; color: #6BB8FF; padding: 5px 0 0 5px; }
.large_page_wrapper_right	{ float: left; width: 200px; margin-top: 10px; } 
.large_page_wrapper_right ul	{ float: left; width: 160px; padding: 10px 0 0 50px; }
.large_page_wrapper_right li	{ float: left; height: 18px; width: 160px; list-style-type: circle !important; }
.normal_page_content		{ float: left; padding: 10px 0 0 10px; }


/* right mods */

.right_support				{ float: left; width: 360px; text-align: center; padding: 10px 0 10px 0; }
.right_locations			{ float: left; width: 360px; text-align: center; padding: 0 0 10px 0; }
.right_paypal				{ float: left; width: 360px; text-align: center; padding: 10px 0 10px 0; }
.right_teams				{ float: left; width: 360px; text-align: center; padding: 5px 0 10px 0; }

/* Contact */

.support_wrap				{ float: left; width: 610px; padding: 6px 0 0 14px; }

p.contact_paragraph			{  float: left; width: 570px !important; padding: 0 0 10px 210px ; text-align: justify;  }

.contact_form				{ float: left; width: 600px; padding-top: 15px; }
.contact_form h4				{ font-weight: bold; font-size: 12px; padding: 10px 10px 30px 10px; width: 512px; }

.contact_label_wrap			{ float: left; width: 512px; height: 30px; }
.contact_textarea_wrap		{ float: left; width: 512px; height: 185px; }
.contact_label				{ float: left; text-align: right; width: 148px; margin: 5px 21px 0 0; }
.contact_label span			{ font-size: 9px; }
.contact_input				{ float: left; width: 340px; }
.contact_input input			{ background: url(../img/contact_input.gif) repeat-x; height: 16px; width: 282px; color: #fff; padding: 5px 5px 0 5px; border: 0px !important; }
.contact_input select			{ background: #0b162b; font-size: 11px; width: 292px; color: #fff; border: 0px !important; padding: 2px 0 2px 2px; }
.contact_input textarea		{ float: left; background: url(../img/textarea_contact.jpg) no-repeat; height: 173px; width: 282px; padding: 5px; border: 0px !important; color: #fff; outline: 0;  }
.contact_form_icons			{ float: left; width: 262px; padding: 20px 0 0 250px; }
.contact_form_icons input		{ float: left; height: 20px; width: 54px; border: 0px !important; cursor: pointer; text-indent: -9999px; outline: none; margin: 0 0 0 5px; }
.contact_form_submit		{ float: left; padding: 0 0 20px 0; }
.contact_form_submit input	{ background: url(../img/contact_submit.jpg) no-repeat; }
.contact_form_reset			{ float: left; }
.contact_form_reset input		{ background: url(../img/contact_reset.jpg) no-repeat; }


/* testimonials for forums */
.top_testimonials			{ float: right; background: url(../img/testimonials.jpg) no-repeat; height: 215px; width: 356px; margin: 14px 14px 0 0;}

.forum_testi_content		{ float: left; height: 150px; width: 320px; padding: 16px 0 0 16px; }
.forum_testi_content		{ font-family: Tahoma, sans-serif; font-size: 10px; }
.forum_testi_top			{ float: left; height: 13px; width: 320px; }
.forum_testi_content		{ float: left; width: 320px; max-height: 200px; }
.forum_testi_title			{ float: left; font-weight: bold; color: #24a1e9; font-size: 13px;  }
.forum_testi_poster			{ float: right; color: #8b98a3; padding: 2px 0 0 0; }
.forum_testi_poster a		{ color: #8b98a3; text-decoration: underline; }
.forum_testi_poster a:hover	{ text-decoration: none; }
.forum_testi_content p		{ float: left; width: 320px; padding: 5px 0 5px 0; color: #8b98a3; text-align: justify; }
.forum_testi_bottom			{ float: left; width: 320px; text-align: right; }
.forum_testi_bottom a		{ color: #24a1e9; }