body {
	margin:0;
	padding:0;
	background:#363e4d;
}
#wrapper {
	min-width:1000px;
}
.header {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/header-mid.png) repeat-x left top;
	height:196px;
}
.header-in {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/header-left.png) no-repeat left top;
	height:196px;
}
.header-in2 {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/header-right.png) no-repeat right top;
	height:181px;
	padding:15px 168px 0 188px;
}
.header1 {
	height:89px;
	position:relative;
}
.glogo {
	margin:0;
	padding:0;
	position:absolute;
	width:140px;
	height:170px;
	left:-155px;
	top:0px;
}
.glogo a {
	display:block;
	width:140px;
	height:170px;
	text-indent:-9999px;
}
.top-banner {
	width:468px;
	height:60px;
	float:right;
	padding:5px;
	background:#33425c;
}
.gnav {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.gnav li {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
}
.gnav li a {
	display:block;
	padding:6px 11px 6px 0px;
	color:#fff;
	text-decoration:none;
}
.gnav li a span {
	padding:6px 0px 6px 11px;
}
.gnav li a:hover, .gnav li.activelink a {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/navr.png) no-repeat right top;
	color:#fff;
	text-decoration:none;
}
.gnav li a:hover span, .gnav li.activelink a span {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/navl.png) no-repeat left top;
}
.gsearchform {
	float:right;
	margin:0;
	padding:0;
	width:242px;
}
.sbox {
	background:#fff !important;
	margin:0;
	padding:5px 10px 6px 10px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#323232;
	vertical-align:top;
	width:165px;
	border:none;
	border-top:1px solid #475377;
}
.sbu {
	margin:0;
	padding:0;
	background:transparent url(http://cdn.m14forum.com/images/styles/m14/images/sbu.png) no-repeat;
	width:55px;
	height:28px;
	vertical-align:top;
	cursor:pointer;
	border:none;
}
.content-in {
	background:#fff url(http://cdn.m14forum.com/images/styles/m14/images/conleft.png) repeat-y left top;
}
.content-in2 {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/conright.png) repeat-y right top;
	padding:0 35px 20px 35px;
}
.gclear {
	padding:1px 0 0 0;
	clear:both;
	height:0px;
	font-size:0px;
}
.footer {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/footer-mid.png) repeat-x left top;
	height:98px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
}
.footer-in {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/footer-right.png) no-repeat right top;
	height:98px;
}
.footer-in2 {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/footer-left.png) no-repeat left top;
	height:98px;
}
.footer a {
	color:#fff;
	text-decoration:none;
}
.footer a:hover {
	color:#fff;
	text-decoration:underline;
}
.footer1 {
	padding:34px 35px 0 35px;
	height:40px;
}
.ftime {
	float:left;
}
.flinks {
	float:right;
}
.footer2 {
	padding:0 30px 0 11px;
}
.fwidget {
	float:left;
	width:18.5%;
	margin-left:32px;
	display:inline;
	height:200px;
	background:url(http://cdn.m14forum.com/images/styles/m14/images/fwright.png) no-repeat right top;
}
.fwidget-in {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/fwleft.png) no-repeat left top;
	height:200px;
}
.fwidget h4 {
	margin:0;
	padding:14px 6px 14px 0;
	text-align:center;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
}
.fwidget ul {
	margin:0;
	padding:0 10px;
	list-style:none;
}
.fwidget ul li {
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:100%;
	padding:7px 0 7px 10px;
	background:url(http://cdn.m14forum.com/images/styles/m14/images/bullet.png) no-repeat left center;
}
.fcopy {
	text-align:center;
	float:right;
	width:270px;
	padding-top:150px;
}
.mtm, .main_tcat {
background:url(http://cdn.m14forum.com/images/styles/m14/images/mtm.png) repeat-x left top;
height:32px;
margin-top:15px;
}
.mtr, .main_tcat_left {
background:url(http://cdn.m14forum.com/images/styles/m14/images/mtr.png) no-repeat right top;
height:32px;
}
.mtl {
background:url(http://cdn.m14forum.com/images/styles/m14/images/mtl.png) no-repeat left top;
height:22px;
padding:10px 12px 0 12px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
}
.main_tcat_right2 {
background:url(http://cdn.m14forum.com/images/styles/m14/images/mtl.png) no-repeat left top;
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
height:32px;
padding-top:2px;
}
.mtl a {
color:#fff !important;
text-decoration:none;
}
.mtl a:hover {
color:#fff !important;
text-decoration:underline;
}
.main_tcat_right2 td a {
color:#fff !important;
}
.tborder99 {
background:#fff;
border:1px solid #c7c7d2;
}

.bcumbs {
font:normal 11px Arial, Helvetica, sans-serif;
}
.gsfh {
	border-top:1px solid #fff;
	border-left:1px solid #c7c7d2;
	border-right:1px solid #c7c7d2;
}
.gsfhl {
	border-left:1px solid #fff;
}
.gsfhr {
	border-right:1px solid #fff;
}
.alt222 {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/pbleft.png) repeat-y left top;
	border-right:none !important;
}
.alt223 {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/alt223.png) no-repeat left bottom;
	border-right:none !important;
}
.alt224 {
	background:#fcfcfe url(http://cdn.m14forum.com/images/styles/m14/images/alt224.png) repeat-x left top;
}
.alt225 {
	background:#fcfcfe url(http://cdn.m14forum.com/images/styles/m14/images/alt225.png) repeat-x left bottom;
}
.galigncenter {
	text-align:center;
}
.ginpadding {
	padding:0 10px;
}
.alt222 .ginpadding {
	min-height:150px;
}
.tborder33 {
	border:1px solid #c8c6d1;
	border-bottom:2px solid #c8c6d1;
}
.tborder34 {
	background:url(http://cdn.m14forum.com/images/styles/m14/images/tborder34.png) no-repeat right top;
	margin-bottom:1px;
}
.tborder34 td {
	height:30px;
	text-align:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
}
.tborder34 td a {
	color:#fff !important;
	text-decoration:none !important;
}
.gleftpad {
	padding-left:15px;
}
.gincen {
	padding-top:3px;
	text-align:center;
}
.gavatar {
	background:#eff0f9;
	border:1px solid #b1b4bf;
	padding:4px;
}
.alt1Active a {
	text-decoration:none;
}
.tborder52 {
	border:1px solid #c8c6d1;
}
.tborder52 .tcat {
	background:#ebedf8;
}
.tborder52 .vbmenu_control {
	background:#e1e4f2;
	border-left:1px solid #c8c6d1;
}
.tborder52 .vbmenu_control a:link, .tborder52 .vbmenu_control_alink {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#323232;
}
.gsocial-icons {
	position:absolute;
	left:650px;
	top:20px;
	overflow:hidden;
	width:150px;
}