body {	background: #000000;  font: 12px Arial,Helvetica,sans-serif;  color: #ccc;  margin: 0;   padding: 0;}img { border:0; margin: 0; }	a {color:#9d9d9d; text-decoration:none; outline:none; }a:hover {color: #fff; text-decoration:none; outline:none; }	.clear { clear:both; }.fleft {float:left; }.fright {float:right; }.alignright {text-align:right; }.aligncenter {text-align:center; }/* @FONT-FACE */@font-face {	font-family: 'gothikka-webfont';	src: url('fonts/gothikka-webfont.eot');	src: local('☺'), url('fonts/gothikka-webfont.woff') format('woff'), url('fonts/gothikka-webfont.ttf') format('truetype'), url('fonts/gothikka-webfont.svg#webfont') format('svg');}@font-face {	font-family: 'sf_theramin_gothic-webfont';	src: url('fonts/sf_theramin_gothic-webfont.eot');	src: local('☺'), url('fonts/sf_theramin_gothic-webfont.woff') format('woff'), url('fonts/sf_theramin_gothic-webfont.ttf') format('truetype'), url('fonts/sf_theramin_gothic-webfont.svg#webfont') format('svg');}/* Page */#wrapper { width: 100%; min-width: 1150px; margin: 0 auto 0px auto; padding: 0; background: url(images/page-bg.jpg) no-repeat center top; }#topbar-wrap2 {   overflow: hidden;   width: 100%;  height: 90px;   margin: 0;   padding: 0;   background: url(images/top-bg.png) no-repeat center top; }#topbar-inner {   overflow: hidden;   width: 1200px;   margin: 0 auto;   padding: 0;   background: transparent; }/* Sitename, Sitetag */#sitename-wrap { float: left; width: 360px; margin: 0; padding: 0; background: url(images/logo.png) no-repeat left center;}.sitename {	font: 26px gothikka-webfont, "arial",Helvetica,sans-serif;	color: #00d8ff;	padding: 25px 20px 5px 20px;	margin: 0;	text-transform: uppercase;	letter-spacing: 2px;}.sitename a:link, .sitename a:visited{ 	color: #00d8ff;	text-decoration:none;}	.sitename a:hover { color: #fff; text-decoration:none; }.sitetag {	font: 22px gothikka-webfont, "arial",Helvetica,sans-serif;	padding: 0;	color: #fff;	margin: -10px 20px 50px 20px;	text-align: center;}/* Header Padding */#header { overflow: hidden; width: 1200px; height: 230px; margin: 0 auto; padding: 0; background: transparent; }/* Main Menu */#main-menu {  width: 1200px;  height: 70px;   margin: 0 0;   padding: 0; }#main-menu-inner { width: 1200px; height: 30px;  padding: 0px 0px 10px 90px;	 }/* Main Content */#content {   overflow: hidden;   width: 1200px;   margin: 0 auto 40px auto;   padding: 0;  }#content-box {   width: 1200px;   overflow: hidden;   margin: 0;   padding: 0;   background: url(images/background.png) no-repeat; }/* Left Column */#left-column { float: left; width: 200px; margin: 0; padding: 0; }#left-column a { color:#9d9d9d; outline:none; text-decoration: none; }#left-column a:hover { color:#fff; outline:none; text-decoration: none; }#left-column-inner { margin: 0; padding: 0px 5px 0px 5px; }/* Left Menus */.leftmenu-box {  width: 200px;   margin: 0 auto;   padding: 0; }.leftmenu-box-top { width: 200px; height: 30px; margin: 0; padding: 0; background: url(images/leftmenu-top.png) no-repeat center top; }.leftmenu-box-title { margin: 0; padding: 6px 12px 4px 10px; }.leftmenu-box-title h2 {   font: 18px gothikka-webfont, "arial",Helvetica,sans-serif;  color: #9d9d9d;  text-transform: uppercase;  margin: 0;	padding: 0;	text-align: left;}.leftmenu-box-center { width: 200px; margin: 0; padding: 6px 0 0 0; background: url(images/leftmenu-center.png) repeat-y center top; }.leftmenu-box-body {   padding: 5px;	font: 11px arial,Helvetica,sans-serif;	color: #cccccc;}.leftmenu-box-bottom { width: 200px; height: 32px; margin: 0; padding: 0; background: url(images/leftmenu-bottom.png) no-repeat center top; }/* Right Column */#right-column { float: left; width: 200px; margin: 0; padding: 0; }#right-column a { color:#9d9d9d; outline:none; text-decoration: none; }#right-column a:hover { color:#fff; outline:none; text-decoration: none; }#right-column-inner { margin: 0; padding: 10px 5px 10px 5px; }/* Right Menus */.rightmenu-box {  width: 200px;   margin: 0 auto;   padding: 0; }.rightmenu-box-top { width: 200px; height: 30px; margin: 0; padding: 0; background: url(images/rightmenu-top.png) no-repeat center top; }.rightmenu-box-title { margin: 0; padding: 12px 10px 4px 10px; }.rightmenu-box-title h2 {   font: 18px gothikka-webfont, "arial",Helvetica,sans-serif;  color: #9d9d9d;  text-transform: uppercase;  margin: 0;	padding: 0;	text-align: center;}.rightmenu-box-center { width: 200px; margin: 0; padding: 6px 0 0 0; background: url(images/rightmenu-center.png) repeat-y center top; }.hr2 { margin: 0 auto; padding: 0; background: url(images/hr2.png) no-repeat center top; }.rightmenu-box-body {   padding: 10px;	font: 11px arial,Helvetica,sans-serif;	color: #cccccc;}.rightmenu-box-bottom { width: 200px; height: 32px; margin: 0; padding: 0; background: url(images/rightmenu-bottom.png) no-repeat center top; }/* Center Column */#center-column { float: left; width: 790px; margin-right: 4px; margin-left: 6px; padding: 0; }#center-column-inner { margin: 0; padding: 5px 5px 5px 5px; }#roster { margin: 0 auto 0px auto;	padding: 0;width: 1200px; }/* Slider Images ***************************************************************/#slider-wrap {   width: 1200px;	overflow: hidden;	height: 240px;	margin: 0 auto 0px auto;	padding: 0; }#slider {	width: 1200px;	overflow: hidden;	height: 240px;		}.slider {	height: 240px;	width: 1200px;	padding-left:0px;}.slider_content {	width: 1200px;	height: 240px;	margin: 0 auto;	}#slider_content_bg {	background: #000 url(images/slider/bg.jpg) repeat-x left top;  width: 1200px;  height: 240px;}#slider_controls {	width: 1040px;	position: relative;	top: -31px;	margin: 0 auto;	height: 32px;}#slider_controls ul {  float: right;	background: transparent url(images/slider/nav.png) no-repeat bottom center;	display:block;	position: relative;	height:32px;	right:0;	text-indent:-9999px;	width:194px;	z-index:9998;	top: 0;	list-style-type: none;	margin: 0;}#slider_controls li {	float: left;	width: 82px;	height: 32px;}#slider_controls li a {	display: block;	height: 32px;}.shade{	background:url(images/slider-bg.png) no-repeat;	z-index: 9997;	position: absolute;	top:0px;	left:0px;	width: 1200px;	height: 240px;}.shade a{ display: block; }/*******************************************************************************//* Menu 1 */#mmenu1-box{ display: inline; float: left; width: 680px; position: relative; left: 200px; margin: 0px 0px;  }.menu1title { display:none; }/* Menu 2 */#menu2 {  float: left;   width: 200px; margin-top: -50px;  margin: 0px 0px; padding: 0px 0px;     }/* Menu 9 */#menu9 {  float: center;   width: 200px; margin-top: 50px;  margin: 0px 0px; padding: 0px 0px;     }/* News Posts Style */.post-wrap {   overflow: hidden;   margin: 0 0 20px 0;   padding: 0; }.post {   overflow: hidden;   margin: 0;   padding: 0; }.post a { color: #666666; text-decoration: none; }.post a:hover { color: #fff; text-decoration: none; } .post-top-center { height: 10px; margin: 0 12px; padding: 0; background: url(images/news-top-center.png) repeat-x center top; }.post-top-left { height: 10px; margin: 0; padding: 0; background: url(images/news-top-left.png) no-repeat left top; }.post-top-right { height: 10px; margin: 0; padding: 0; background: url(images/news-top-right.png) no-repeat right top; }.post-center-center { overflow: hidden; margin: 0 12px; padding: 0; background: url(images/news-center-center.png) repeat left top; }.post-center-left { margin: 0; padding: 0; background: url(images/news-center-left.png) repeat-y left top; }.post-center-right { margin: 0; padding: 0; background: url(images/news-center-right.png) repeat-y right top; }.post-bottom-center { height: 10px; margin: 0 12px; padding: 0; background: url(images/news-bottom-center.png) repeat-x center top; }.post-bottom-left { height: 10px; margin: 0; padding: 0; background: url(images/news-bottom-left.png) no-repeat left top; }.post-bottom-right { height: 10px; margin: 0; padding: 0; background: url(images/news-bottom-right.png) no-repeat right top; }.post-title-block { overflow: hidden; margin: 0; padding: 20px 20px 0 20px;}.post-date {   width: 44px;   height: 44px;   margin: 0;   padding: 0;   text-align: center;   background: url(images/date-bg.png) no-repeat left top;}.date-box { margin: 0; padding: 6px 0 0 0; }.date_box_day {   font: 16px/16px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #555555;  text-transform:uppercase;  margin: 0;   padding: 0; }.date_box_month {   font: 16px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #555555;  text-transform:uppercase;}.post-title { margin: -44px 0 0 55px; padding: 0; }.post-title h2 {   font: 24px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #9d9d9d;  text-transform:uppercase;  letter-spacing:-1px;  margin: 0;	padding: 0;}.post-title h2 a, .post-title h2 a:link, .post-title h2 a:visited { color: #9d9d9d; text-decoration: none; }.post-title h2 a:hover { color: #fff; text-decoration: none; }.post .info {  overflow: hidden;   font: 10px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #484848;	padding: 0; 	margin: -5px 20px 10px 0;	background: transparent;}		.post .info a { color: #666666; text-decoration: none; }.post .info a:hover { color: #fff; text-decoration: none; } .post .info .author { color: #484848; padding: 5px 5px 5px 13px; float: left; margin-left: 5px; background: url(images/author.png) no-repeat left center; } .post .info .category { color:#484848; padding: 5px 5px 5px 13px; margin-left:5px; float:left; background: url(images/category.png) no-repeat left center; } .post .info .comments { color:#484848; padding: 5px 5px 5px 13px; margin-left:5px; float:left; background: url(images/comment.png) no-repeat left center; } .post-body {  clear: both;   padding: 12px 15px 5px 15px;	font: 12px arial,Helvetica,sans-serif;	color: #6c6c6c;}.post .extendandoptions {  overflow: hidden;   font: 13px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #ca680b;  margin: 0;   padding: 5px 20px 20px 10px;}.post .extendandoptions .news_extendstring { float: left; display: inline; margin: 0; padding: 5px; }.post .extendandoptions .news_extendstring a { color: #9d9d9d; text-decoration: none; padding-left: 20px; background: url(images/extend-bg.png) no-repeat left center; }.post .extendandoptions .news_extendstring a:hover { color: #fff; text-decoration: none; }.post .extendandoptions .options { float: right; display: inline; margin: 0; padding: 10px 10px 10px 10px; }/* Center Column for forums */#center-column2 { float: left; width: 1200px; margin: 0; padding: 0; }#center-column-inner2 { margin: 0; padding: 30px 10px 10px 10px; }  /* BACKGROUND GRADIENTS */  /* fallback (Opera) */    background: #645626;   /* Mozilla: */    background: -moz-linear-gradient(top, #877432, #645626);     /* Chrome, Safari:*/  background: -webkit-gradient(linear, left top, left bottom, from(#877432), to(#645626));   /* For Internet Explorer 5.5 - 7 */  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#877432', endColorstr='#645626');  /* For Internet Explorer 8 */  -ms-filter:  "progid:DXImageTransform.Microsoft.gradient(startColorstr='#877432', endColorstr='#645626')";  border: 1px solid #463c1b;  }/* Center Menus */.centermenu-box-wrap {   overflow: hidden;   margin: 0 0 20px 0;   padding: 0;  }.centermenu-box {   overflow: hidden;   margin: 0;   padding: 0;  }.centermenu-box a { color: #666666; text-decoration: none; }.centermenu-box a:hover { color: #fff; text-decoration: none; }.centermenu-box-top-center { height: 10px; margin: 0 12px; padding: 0; background: url(images/news-top-center.png) repeat-x center top; }.centermenu-box-top-left { height: 10px; margin: 0; padding: 0; background: url(images/news-top-left.png) no-repeat left top; }.centermenu-box-top-right { height: 10px; margin: 0; padding: 0; background: url(images/news-top-right.png) no-repeat right top; }.centermenu-box-center-center { overflow: hidden; margin: 0 12px; padding: 0; background: url(images/news-center-center.png) repeat left top; }.centermenu-box-center-left { margin: 0; padding: 0; background: url(images/news-center-left.png) repeat-y left top; }.centermenu-box-center-right { margin: 0; padding: 0; background: url(images/news-center-right.png) repeat-y right top; }.centermenu-box-bottom-center { height: 10px; margin: 0 12px; padding: 0; background: url(images/news-bottom-center.png) repeat-x center top; }.centermenu-box-bottom-left { height: 10px; margin: 0; padding: 0; background: url(images/news-bottom-left.png) no-repeat left top; }.centermenu-box-bottom-right { height: 10px; margin: 0; padding: 0; background: url(images/news-bottom-right.png) no-repeat right top; }.centermenu-box-title { margin: 0; padding: 20px 20px 0 20px; }.centermenu-box-title h2 {  font: 24px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #cccccc;  text-transform:uppercase;  margin: 0;	padding: 0;}.centermenu-box-body {    clear: both;   padding: 10px 0 5px 0;	font: 12px arial,Helvetica,sans-serif;	color: #cccccc;}/* --- FOOTER --- */#footer {  width: 100%;	font: 11px arial,Helvetica,sans-serif;	color:#fff;	background: url(images/footer.png) no-repeat center ;}#footer a { color: #9e9e9e; text-decoration: none; }#footer a:hover { color: #fff; text-decoration: none; }/* Bottom Menus */#bottom-menus {   overflow: hidden;   width: 1100px;   margin: 0 auto;   padding: 20px 0 30px 0;   background: url(images/hr4.png) no-repeat center top; }#bottom-menus a { color:#9d9d9d; outline:none; text-decoration: none; }#bottom-menus a:hover { color:#fff; outline:none; text-decoration: none; }.bottom-menu-box {   float: left;   width: 230px;   margin: 0 17px;   padding: 0;  }.bottom-menu-box-top { width: 230px; height: 30px; margin: 0; padding: 0; background: url(images/bottom-menu-top.png) no-repeat center top; }.bottom-menu-box-center { width: 230px; margin: 0; padding: 0; background: url(images/bottom-menu-center.png) repeat-y center top; }.bottom-menu-box-bottom { width: 230px; height: 32px; margin: 0; padding: 0; background: url(images/bottom-menu-bottom.png) no-repeat center top; }.bottom-menu-box-title { margin: 0; padding: 6px 10px 4px 10px; }.bottom-menu-box-title h2 {   font: 18px gothikka-webfont, "arial",Helvetica,sans-serif;  color: #9d9d9d;  text-transform: uppercase;  margin: 0;	padding: 0;	text-align: center;}.bottom-menu-box-body {   padding: 10px 10px 10px 10px;	font: 11px arial,Helvetica,sans-serif;	color: #b4b4b4;}#footer-info {  overflow: hidden;  width: 1000px;   margin: 0 auto;  padding: 50px 80px 17px 520px;  color: #3a657f;  text-align: left;  }#infofoot { font: 18px gothikka-webfont, "arial",Helvetica,sans-serif;  padding: 30px 80px 55px 300px;  color: #fff;  text-align: left;   margin: 0 auto;  }/* For newsliststyle ***********************************************************/.post-wrap2 {   overflow: hidden;   margin: 0 0 20px 0;   padding: 0; }.post2 {   overflow: hidden;   margin: 0;   padding: 0; }.post2 a { color: #666666; text-decoration: none; }.post2 a:hover { color: #fff; text-decoration: none; } .post-title-block2 { overflow: hidden; margin: 0; padding: 20px 20px 0 20px;}.post-date2 {   width: 44px;   height: 44px;   margin: 0;   padding: 2px 0 0 0;   text-align: center;   background: url(images/date-bg.png) no-repeat left top;}.post-title2 { margin: -46px 0 0 55px; padding: 0; }.post-title2 h2 {   font: 24px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #599dc0;  text-transform:uppercase;  letter-spacing:-1px;  margin: 0;	padding: 0;}.post-title2 h2 a, .post-title2 h2 a:link, .post-title2 h2 a:visited { color: #599dc0; text-decoration: none; }.post-title2 h2 a:hover { color: #fff; text-decoration: none; }.post2 .info2 {  overflow: hidden;   font: 10px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #484848;	padding: 0; 	margin: -5px 20px 10px 0;	background: transparent;}		.post2 .info2 a { color: #666666; text-decoration: none; }.post2 .info2 a:hover { color: #fff; text-decoration: none; } .post2 .info2 .author2 { color: #484848; padding: 5px 5px 5px 13px; float: left; margin-left: 5px; background: url(images/author.png) no-repeat left center; }.post2 .info2 .category2 { color:#484848; padding: 5px 5px 5px 13px; margin-left:5px; float:left; background: url(images/category.png) no-repeat left center; } .post2 .info2 .comments2 { color:#484848; padding: 5px 5px 5px 13px; margin-left:5px; float:left; background: url(images/comment.png) no-repeat left center; }  .post-body2 {  clear: both;   padding: 12px 15px 5px 15px;	font: 12px arial,Helvetica,sans-serif;	color: #4e88ac;}.post-body2 img {  display: block;   padding: 1px;   border: 1px solid #cccccc !important;  background: #ccc;} .post2 .extendandoptions2 {  overflow: hidden;   font: 13px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #ca680b;  margin: 0;   padding: 5px 20px 20px 10px;}.post2 .extendandoptions2 .news_extendstring2 { float: left; display: inline; margin: 0; padding: 5px; }.post2 .extendandoptions2 .news_extendstring2 a { color: #9d9d9d; text-decoration: none; padding-left: 20px; background: url(images/extend-bg.png) no-repeat left center; }.post2 .extendandoptions2 .news_extendstring2 a:hover { color: #fff; text-decoration: none; }.post2 .extendandoptions2 .options2 { float: right; display: inline; margin: 0; padding: 10px 10px 10px 10px; }.hr5 { width: 90%; height: 2px; margin: 0 auto; padding: 0; background: url(images/hr5.png) repeat-x center top; }/*******************************************************************************//* For Comment Style ***********************************************************/.comment-table { margin: 0; padding: 0; background: url(images/hr5.png) repeat-x center top; }.comment-table .spacer2 { padding: 2px 0; }.comment-table-leftcol { width: 30%; vertical-align: top; padding: 10px; text-align: center; }.comment-table-leftcol img { margin: 0; padding: 2px; background: #000; border: 1px solid #595959; }.comment-table-rightcol { width: 70%; vertical-align: top; padding: 10px 0; }.comment-table-rightcol .comment-background {   border: 3px solid #515151;   background: #303030;   margin: -20px 0 0 0;   padding: 10px;   /* BORDER RADIUS */    -moz-border-radius:3px;	-khtml-border-radius:3px;	-webkit-border-radius:3px;	border-radius:3px;  }.comment-table-rightcol .comment-arrow {   display: block;  width: 10px;  height: 20px;  position: relative;  left: -10px;  top: 20px;  background: url(images/comment-arrow.gif) no-repeat center top; }/* Other Menus */.othermenu-box {   margin: 0;   padding: 0;   background: #191919;   border: 1px solid #1d1d1d; }.othermenu-box a { color:#9a9a9a; outline:none; text-decoration: none; }.othermenu-box a:hover { color:#38a7e0; outline:none; text-decoration: none; }.othermenu-title { margin: 0; padding: 10px; }.othermenu-title h2 {   font: 14px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;  color: #ccc  text-transform: uppercase;  margin: 0;	padding: 0;	text-align: center;}.othermenu-body {   padding: 10px;	font: 11px arial,Helvetica,sans-serif;	color: #ccc}/********************** core style ********************************//* tbox, chatbox, button */.tbox{   font: 12px Arial,Helvetica,sans-serif;   color: #fff;   background: #595959 url(images/form-bg.png) no-repeat left top;    margin: 5px 0;   padding: 3px 0;   border: 1px solid #535353; }.tbox.chatbox {   width: 80%;   color: #fff;   background: #595959 url(images/form-bg.png) no-repeat left top;   padding: 5px;   margin: 10px auto;   border: 1px solid #535353; }.button {   font: 11px arial, tahoma, century gothic, verdana, sans-serif;   color: #505050;    margin: 2px; margin-top: 4px;   padding: 3px 5px;   text-align: center;   cursor:pointer;   /* BACKGROUND GRADIENTS */  /* fallback (Opera) */    background: #535353;   /* Mozilla: */    background: -moz-linear-gradient(top, #292929, #171717);     /* Chrome, Safari:*/  background: -webkit-gradient(linear, left top, left bottom, from(#232323), to(#191919));   /* For Internet Explorer 5.5 - 7 */  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#232323', endColorstr='#191919');  /* For Internet Explorer 8 */  -ms-filter:  "progid:DXImageTransform.Microsoft.gradient(startColorstr='#232323', endColorstr='#191919')";  border: 1px solid #393939;  }.button:hover {	text-decoration: none;	color: #ccc;	background: #393939;	background: -webkit-gradient(linear, left top, left bottom, from(#393939), to(#323232));	background: -moz-linear-gradient(top,  #393939,  #323232);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939', endColorstr='#323232');	-ms-filter:  "progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939', endColorstr='#323232')";	border: 1px solid #323232;  outline: none;}.button:active {	position: relative;	top: 1px;	color: #ccc;	background: #393939;	background: -webkit-gradient(linear, left top, left bottom, from(#393939), to(#323232));	background: -moz-linear-gradient(top,  #393939,  #323232);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939', endColorstr='#323232');	-ms-filter:  "progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939', endColorstr='#323232')";	border: 1px solid #323232;  outline: none;} /* FORUMS */.forumHeader { width: 1140px; height: 109px;  }.border { border: 1px solid #3a3a2f; }.fborder { border: 1px solid #00060a; background: #00060a; border: none; }   .forumheader{ background: #191818 url(images/forumheader.gif) repeat-x left top; font: bold 13px Tahoma, Arial, Sans-serif; color: #aaaaaa; padding: 4px; border-bottom: 1px solid #151515; border-right: 1px solid #151515; border-left: 1px solid #474747; border-top: 1px solid #474747; }.forumheader2 a:hover { color: #9d9d9d; text-decoration: none; } .forumheader2 a { color: #676767; text-decoration: none; }.forumheader2{ background: #191818; font: 12px Tahoma, Arial, Sans-serif; color: #fff; padding: 4px; border-bottom: 1px solid #151515; border-right: 1px solid #151515; border-left: 1px solid #474747; border-top: 1px solid #474747; }.forumheader3{ background: #191818; font: 12px Tahoma, Arial, Sans-serif; color: #aaaaaa; padding: 4px; border-bottom: 1px solid #151515; border-right: 1px solid #151515; border-left: 1px solid #474747; border-top: 1px solid #474747; }.forumheader3 a { color: #9d9d9d; text-decoration: none; } .forumheader3 a:hover { color: #d6d6d6; text-decoration: none; }.forumborder{ border: 1px solid #3a3a2f; }a.forumlink{ color: #ccc; text-decoration: underline; }.nforumcaption2 { background: #22221b; font: bold 12px Tahoma, Arial, Sans-serif; color: #aaaaaa; padding: 8px 5px; border-bottom: 1px solid #151515; border-right: 1px solid #151515; border-left: 1px solid #474747; border-top: 1px solid #474747; }.caption { background: #fafafa; font: 13px Tahoma, Arial, Sans-serif; color: #476042; padding: 0px 4px 0px 4px; border-bottom: 1px solid #151515; border-right: 1px solid #151515; border-left: 1px solid #474747; border-top: 1px solid #474747; }   .fcaption { background: #22221b url(images/fheader.gif) repeat-x left top; font: bold 13px Tahoma, Arial, Sans-serif; color:#aaaaaa; padding: 7px; border-bottom: 1px solid #151515; border-right: 1px solid #151515; border-left: 1px solid #474747; border-top: 1px solid #474747; }.fcaption a { color: #ccc; text-decoration: none; }.fcaption a:hover { color: #fff text-decoration: underline; }.finfobar{ background: #191818; font: 12px Tahoma, Arial, Sans-serif; color:#000; padding: 4px; border-bottom: 3px solid #151515; border-right: 1px solid #151515; border-left: 1px solid #474747; border-top: 1px solid #474747; } .nforumholder { }.nforumcaption { }.nforumthread { }.nforumreplycaption { }.nforumreply { }.nforumdisclaimer { }.nforumview1 { }.nforumview2 { }.nforumview3 { }.nforumview4 { }/* TEXTS */.indent{   font: italic 11px arial,Helvetica,sans-serif;   color: #59636a;   background: #007eff;   border-top: 1px solid #000;  border-left: 1px solid #000;  border-right: 1px solid #7b7b7b;   border-bottom: 1px solid #7b7b7b;  padding: 10px;   margin: 5px; }.indent a { color: #000000 !important; text-decoration: none; }.indent a:hover { color: #fff !important; text-decoration: underline; } .smalltext { font: 11px arial,Helvetica,sans-serif; } .smallblacktext { font: 11px arial,Helvetica,sans-serif; }  .defaulttext { font: 12px arial,Helvetica,sans-serif; }.mediumtext { font: 12px arial,Helvetica,sans-serif; }blockquote { font: italic 12px arial,Helvetica,sans-serif; margin-left: 1em; padding-left: .75em; border-left: 2px solid #888; }.nextprev{   font: 13px gothikka-webfont, "arial",Helvetica,sans-serif;   color: #59636a;   margin: 0 auto;   padding: 20px 30px 30px 30px;   text-align: right;   text-transform: uppercase; }.nextprev_link { margin: 0 1px; padding: 3px 5px; }.nextprev a{ color: #eae4e4; padding: 3px 5px; background: #000; text-decoration: none;	border: 1px solid #323232; }.nextprev a:hover { color: #fff; padding: 3px 5px; background: #599dc0; text-decoration: none;	border: 1px solid #9d9d9d; }.nextprev_current {   background: #599dc0;   color: #fff;   padding: 3px 5px; 	border: 1px solid #9d9d9d; } .nextprev_total { font: 10px arial,Helvetica,sans-serif; color: #59636a; }.searchhighlight { text-decoration: underline; color: #ff0000; font-weight: bold; }/* MISC */td { font: 12px arial,Helvetica,sans-serif; padding: 0 5px; text-align:left; }form { margin: 2px 0px 0px 0px; }p { margin: 0px; padding: 0 0 10px 0; font: 11px arial,Helvetica,sans-serif; }.spacer{ padding: 5px 0px 5px 0px; }hr { clear: both; width: 90% !important; height: 2px; margin: 10px auto 5px auto; padding: 0; background: url(images/hr5.png) repeat-x left top; border: none; } .helpbox { background: transparent; font: 10px Arial,Helvetica,sans-serif; color:#888; border: 0px; margin: 0; padding: 0; }.bodytable { font-family: arial,Helvetica,sans-serif; padding: 8px; }.code-box { font: 12px arial,Helvetica,sans-serif; color:#000; padding: 8px; }.code_highlight {   width: auto;   margin: 5px 0;  padding: 20px 30px;  text-align: left;  display: block;  overflow: auto;    font: 12px Arial,Helvetica,sans-serif;  /* white-space: pre; */  background: #ddd;   border: 1px solid #fff;  }.b { border: none !important; }/* Navigation ******************************************************************/div.menuBar,div.menuBar a.menuButton, div.menuButton, div.menuButton_over, div.menu,div.menu a.menuItem {  font: 17px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;	  font-variant: small-caps;	    text-align: center; }div.menuBar {  list-style: none;	margin: 0;	padding: 0;	height: 30px;	line-height: 20px;}div.emenuBar {  text-align: center; }div.menuBar a.menuButton, div.menuButton, div.menuButton_over {  height: 30px;  line-height: 30px;	margin: 0;	padding: 12px 5px 9px 18px;		color: #dadada;	  cursor: pointer;  text-align: center;   text-decoration: none;  position: relative;  left: 0px;  top: -2px;  z-index: 100;        white-space: nowrap;  background: transparent;   background: url(images/1menu2.png) no-repeat left ;}div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {	color: #1398ff;	text-shadow:none;	background: url(images/mainmenu-hover.png) no-repeat center top;}div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, div.menuBar a.menuButtonActive:hover {	color: #fff;	background: url(images/mainmenu-hover.png) no-repeat center top;}/* sub links container */div.menu {  position: absolute;  left: -999em;  top: 0px;  left: 0px;  margin-top: -1px;  padding: 0px;  visibility: hidden;  background: #0c0c0c url(images/submenu-bg.gif) repeat-x left top;  width: 220px;  z-index: 101;   border: 1px solid #272727;}/* sub links item */div.menu a.menuItem {  color: #c7c7c7;  display: block;	background: transparent;	padding: 10px;	text-decoration: none;  white-space: nowrap;  margin-top: 0;  text-align: left;  font-variant: small-caps;    font: 12px sf_theramin_gothic-webfont, "arial",Helvetica,sans-serif;   border-bottom: 1px  #272727;}div.menu a.menuItem:hover, div.menu a.menuItemHighlight {	color: #fff;	left: 0;  top: 0;	background: url(images/submenu-hover.png) no-repeat center top;}div.menu a.menuItem span.menuItemBuffer {  padding: 0px 2px 0px 2px;  color: #fff;}div.menu a.menuItem:hover span.menuItemBuffer {  padding: 0px 2px 0px 2px;  color: #000;}div.menu a.menuItem span.menuItemText {	padding: 5px 0 5px 20px;	background: url(images/subitem-bullet.png) no-repeat left center;}div.menu a.menuItem span.menuItemText:hover {	padding: 5px 0 5px 20px;	background: url(images/subitem-bullet.png) no-repeat left center;}div.menu a.menuItem span.menuItemArrow {  padding-right: 20px; }div.menu div.menuItemSep {  border-top: 0px solid #a5a5a5;  border-bottom: 0px solid #fff;  margin: 4px 2px;}a.menuItem.header {  border-bottom: 0px solid #b3b3b3;} 