.ffimgfix      { display:block; }

.r1c1          { background-image: url(images/img_r1_c1.jpg); }

.r1c2          { width: 100%; background-repeat: repeat-x; background-image: url(images/img_r1_c2.jpg); text-align: center; }

.r1c3          { background-image: url(images/img_r1_c3.jpg); }



.r3c1          { background-image: url(images/img_r3_c1.jpg); }

.r3c2          { width: 100%; background-repeat: repeat-x; background-image: url(images/img_r3_c2.jpg); }

.r3c3          { background-image: url(images/img_r3_c3.jpg); }



.r4c1          { background-image: url(images/lowerBarBG.gif); }

.r4c2          { width: 100%; background-repeat: repeat-x; background-image: url(images/img_r4_c2.jpg); font-size: 14px; color: #000000; font-family: tf2, verdana, tahoma, arial, sans-serif; text-align: center; }

.r4c3          { background-image: url(images/img_r4_c3.jpg); }



.leftr5        { background-image: url(images/left_r5.jpg); }

.rightr5       { background-image: url(images/right_r5.jpg); }



.r6c1          { background-image: url(images/img_r6_c1.jpg); }

.r6c2          { background-repeat: repeat-x; background-image: url(images/img_r6_c2.jpg); font-size: 11px; color: #000; font-family: verdana, tahoma, arial, sans-serif; text-align: center; }

.r6c3          { background-image: url(images/img_r6_c3.jpg); }



.mt1           { background-image: url(images/img_mt1.jpg); }

.mtm           { background-repeat: repeat-x; background-image: url(images/img_mtm.jpg); font-size: 13px; color: #fff; font-family: tahoma, arial, sans-serif;  font-weight: bold; text-align: center; }

.mt2           { background-image: url(images/img_mt2.jpg); }

.mleft         { background-repeat: repeat-y; background-image: url(images/img_mleft.jpg); }

.middlemiddle  { background: #747474 url(images/M_menu.jpg); ; padding: 4px 5px 5px 4px;	font-size: 11px; color: #fff; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; }

.mright        { background-repeat: repeat-y; background-image: url(images/img_mright.jpg); }

.md1           { background-image: url(images/img_md1.jpg); }

.mdbg          { background-repeat: repeat-x; background-image: url(images/img_mdbg.jpg); }

.md2           { background-image: url(images/img_md2.jpg); }



a {

	color: #fff;

	font-family: tf2, verdana, arial, helvetica, sans-serif;

	text-decoration: none;

	font-weight: bold;

}

a:hover {

	color: #fff;

	text-decoration: underline;

}

a.forumlink {

	color: #09f;

	text-decoration: none;

}

body {

	font-size: 13px;

	background-image: url(images/background.gif);

	font-family: verdana, tahoma, arial, sans-serif;

	background-color: #000; margin:0px 0px; padding:0px; text-align: center;

	scrollbar-3dlight-color: #000;

   scrollbar-arrow-color: #fff;

   scrollbar-darkshadow-color: #000;

   scrollbar-face-color: #272727;

   scrollbar-highlight-color: #999999;

   scrollbar-shadow-color: #161616;

   scrollbar-track-color: #161616;

}

blockquote {

	font: italic 11px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

form {

	margin: 2px 0px 0px 0px;

}

hr {

	border-top: #fff 1px solid;

	border-bottom: #CCCCCC 1px solid;

	height: 2px;

	width: 92%;

	text-align:center;

}

img {

	border:none;

}

p {

	margin-top: 0px;

	margin-bottom: 0px

}

td {

	font:9px verdana, tahoma, arial, sans-serif;

	color: #fff;

	padding: 0px;

	text-align:left;

}

.alttd {

	background-color:#333333;

	border: 1px solid #CCCCCC;

	margin:2px;

	padding:3px;

	border-bottom: 1px solid White;

}

.bodytable {

	padding: 8px;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

.bodytable2 {

	border: #000 1px solid;

	padding: 8px;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

.bodytable3 {

	padding: 8px;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

.border {

	border: #000 1px solid;

}

.border2 {

	border: #000 1px solid;

}

.border3 {

	border: #000 1px solid;

}

.bottomborder {

	border-top: #000 1px solid;

	border-bottom: #000 1px solid;

}

.button {

	background-color: #333333;

	border: #7d7d7d 1px solid;

	color: #fff;

	font: 9px tahoma, arial, sans-serif;

	text-align:center;

}

.caption {

	padding: 0px 4px 0px 4px;

	border-bottom: #000 1px solid;

	border-left: #000 1px solid;

	border-right: #000 1px solid;

	border-top: #000 1px solid;

	background-color: #3C3C3C;

	color: #fff;

	font: 10px verdana, tahoma, arial, sans-serif;

}

.caption2 {

	padding: 0px 4px 0px 4px;

	color: #fff;

	font: 10px verdana, tahoma, arial, sans-serif;

	text-align:center;

}

.captiontext {

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

.center {

	text-align: center;

}

.customclock {

	font: 10px verdana, tahoma, arial, sans-serif;

	color:#fff;

}

.code {

	border: #000 1px solid;

	padding: 8px;

	background-color: #333333;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

.defaulttext {

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

.fborder {

	border: transparent 0px solid;

	background-color: transparent;

	

}

.forumborder {

	border: #000 1px solid;

}

.forumheader {

	background-color: #000;

	font: 11px verdana, tahoma, arial, sans-serif;

	color: #fff;

	padding: 4px;

	border: #3C3C3C 1px solid;

	font-weight: bold;

}

.forumheader2 {

	background-color: #3C3C3C;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	padding: 4px;

	border: #000 1px solid;

	background-image: url(images/chatbg.jpg);

}

.forumheader3 {

	background-color: #3C3C3C;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	padding: 4px;

	border: #000 1px solid;

	background-image: url(images/chatbg.jpg);

}

.forumheader4 {

	background-color: #3C3C3C;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	padding: 4px;

	border: #000 1px solid;

	background-image: url(images/chatbg.jpg);

}

.forumtable2 {

	background-color: #3C3C3C;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	padding: 4px;

	border: #000 1px solid;

	background-image: url(images/chatbg.jpg);

}

.fcaption {

	border: #000 1px solid;

	padding: 2px 0px 2px 8px;

	background-color: #3C3C3C;

	font: 10px verdana, tahoma, arial, sans-serif;

	background: url(images/fcaption.jpg);

	color: #fff;

	font-weight: bold;

}

.finfobar {

	background-color: #000;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	padding: 4px;

	border: #000 1px solid;

}

.helpbox {

	background-color: #333333;

	color: #fff;

	font: 9px verdana, tahoma, arial, sans-serif;

}

.indent{

	padding: 5px;

	margin: 5px;

	font: 9px verdana, tahoma, arial, sans-serif;

	color: #fff;

	border: 1px solid;

	background-color: #000;

	border-bottom: #39393b 1px solid;

	border-left: #151515 1px solid;

	border-right: #39393b 1px solid;

	border-top: #151515 1px solid;

	background: url(images/chatbg.jpg);

}

.mediumtext {

	font: 9px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

.newscomments{

	background-color: transparent;

	font: 9px verdana, tahoma, arial, sans-serif;

	color: #999999;

	padding: 2px;

}

.nextprev {

	border: 2px solid #000;

	margin: 10px 4px 0px 4px;

	color: #fff;

	text-decoration: none;

	font: normal 10px verdana, tahoma, arial, sans-serif;

	text-align:center;

	padding : 2px 2px 2px 2px;

	background-color: #000;

}

.nforumcaption {

	padding: 8px 4px 8px 4px;

	font: 10px verdana, tahoma, arial, sans-serif;

	background-color: #ffffff;

	color: #fff;

	font-weight: bold;

	background-image: url(images/chatbg.jpg);

}

.nforumcaption2 {

	padding: 8px 0px 8px 4px;

	font: 11px verdana, tahoma, arial, sans-serif;

	color: #fff;

	font-weight: bold;

	background-image: url(images/fcaption3.jpg);

}

.nforumcaption3 {

	border: 1px solid #CCCCCC;

	padding: 4px;

	background-color: #ffffff;

	font: 12px verdana, tahoma, arial, sans-serif;

	background-image: url(images/chatbg.jpg);

	font-weight: bold;

}

.nforumdisclaimer {

	font: 9px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

.nforumholder {

	border: 1px solid #CCCCCC;

	padding: 0px;

	background-color: #ffffff;

}

.nforumreplycaption {

	border: 1px solid #CCCCCC;

	padding: 4px;

	background-color: #ffffff;

	font: 10px verdana, tahoma, arial, sans-serif;

}

.nforumreply {

	border: 1px solid #CCCCCC;

	padding: 4px;

	background-color: #ffffff;

	font: 10px verdana, tahoma, arial, sans-serif;

}

.nforumreply2 {

	border: 1px solid #CCCCCC;

	padding: 4px;

	background-color: #ffffff;

	font: 10px verdana, tahoma, arial, sans-serif;

}

.nforumthread {

	border: 1px solid #CCCCCC;

	padding: 4px;

	background-color: #ffffff;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	background-image: url(images/chatbg.jpg);

}

.nforumthread2 {

	border: 1px solid #CCCCCC;

	padding: 4px;

	background-color: #ffffff;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

}

.nforumview1 {

	border: 1px solid #CCCCCC;

	padding: 4px;

	background-color: #7D7D7D;

	font: 12px verdana, tahoma, arial, sans-serif;

	background-image: url(images/chatbg.jpg);

	

}

.nforumview2 {

	border: 1px solid #CCCCCC;

	padding: 4px;

	background-color: #7D7D7D;

	font: 10px verdana, tahoma, arial, sans-serif;

	background-image: url(images/chatbg.jpg);

}

.nforumview3 {

	padding: 4px;

	background-color: #ffffff;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	background-image: url(images/chatbg.jpg);

}

.nforumview4 {

	padding: 4px;

	background-color: #ffffff;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	background-image: url(images/chatbg.jpg);

}

.np {

	background-color: #ffffff;

	border: #CCCCCC 1px solid;

	color: #fff;

	font: 10px verdana, tahoma, arial, sans-serif;

	text-align:center;

	padding : 2px;

}

.smalltext {

	font: 8.5px verdana, tahoma, arial, helvetica, sans-serif;

	color: #fff;

}

.smallblacktext {

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #fff;

	font-weight: bold;

}

.spacer {

	padding: 0px 0px 0px 0px;

}

.tbox {

	background-color: #000;

	border: #000 1px solid;

	color: #fff;

	font: 11px verdana, tahoma, arial, sans-serif;

	font-style: italic;

	background-image: url(images/chatbg.jpg);

}



.left_menu {

	padding:0px;

	width: 0%;

	vertical-align:top;

	border-right: 1px solid #000;

}



.right_menu {

	padding:0px;

	width: 10%;

	vertical-align:top;

	border-left: 1px solid #000;

	}