
body {
	font: 11px verdana, tahoma, arial, sans-serif;
	color: #ccc;
	background: #353328;
	margin:0px;
	scrollbar-3dlight-color: #000;
   scrollbar-arrow-color: #C79F00;
   scrollbar-darkshadow-color: #000;
   scrollbar-face-color: #272727;
   scrollbar-highlight-color: #272727;
   scrollbar-shadow-color: #333;
   scrollbar-track-color: #272727;
}
.centered { margin: 0 auto; }

.ffimgfix      { display:block; }
.r1c1          { background: url(images/AA_r1_c1.png); }
.r1c2          { background: url(images/AA_r1_c2.png); }
.r1c3          { background: url(images/AA_r1_c3.png) repeat-x; font: 9px verdana, tahoma, arial, sans-serif; color: #fff; text-align: right; }
.r1c4          { background: url(images/AA_r1_c4.png); }
.r2c1          { background: url(images/AA_r2_c1.png); }
.r2c2          { background: url(images/AA_r2_c2.png); }
.r2c3          { width: 100%; background: url(images/AA_r2_c3.png) repeat-x; font: bold 30px "Comic Sans MS", verdana, tahoma, arial, sans-serif; color: #2C2C2C; text-align: center; }
.r2c4          { background: url(images/AA_r2_c4.png); }
.r2c5          { background: url(images/AA_r2_c5.png); }
.r3c1          { background: url(images/AA_r3_c1.png); }
.r3c2          { background: url(images/AA_r3_c2.png) repeat-x; text-align: center; }
.r3c3          { background: url(images/AA_r3_c3.png); }
.r4c1          { background: url(images/AA_r4_c1.png); }
.r4c3          { background: url(images/AA_r4_c3.png); }
.r5c1          { background: url(images/AA_r5_c1.png); }
.r5c2          { background: url(images/AA_r5_c2.png) repeat-x; font: 9px verdana, tahoma, arial, sans-serif; color: #FFF; text-align: center; }
.r5c3          { background: url(images/AA_r5_c3.png); }
.r6c1          { background: url(images/AA_r6_c1.png); }
.r6c2          { background: url(images/AA_r6_c2.png) repeat-x; font: 9px verdana, tahoma, arial, sans-serif; color: #FFF; text-align: center; }
.r6c3          { background: url(images/AA_r6_c3.png); }
.mt1           { background: url(images/aa_mt1.png); }
.mtbg          { background: url(images/aa_mtbg.png) repeat-x; font: bold 9px tahoma, arial, sans-serif; color: #C79F00; text-align: left; }
.mt2           { background: url(images/aa_mt2.png); }
.mleft         { background: url(images/aa_m2_c1.png) repeat-y; }
.middlemiddle  { background: #272727; padding: 4px 5px 5px 4px;	font: 9px verdana, tahoma, arial, sans-serif; color: #ccc; vertical-align:top; }
.mright        { background: url(images/aa_m2_c3.png) repeat-y; }
.md1           { background: url(images/aa_md1.png); }
.mdbg          { background: url(images/aa_mdbg.png) repeat-x; }
.md2           { background: url(images/aa_md2.png); }

a { font-family: verdana, arial, helvetica, sans-serif; color: #C79F00; text-decoration: none; }
a:hover { color: #816904; text-decoration: underline; }
a.forumlink { color: #C79F00; text-decoration: none; }

img { border:none; }

.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: #ccc; }

.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; }

.tbox { background: #000 url(images/chatMainbg.png); border: #000 1px solid; color: #fff; font: 10px verdana, tahoma, arial, sans-serif; }
.tbox.chatbox { width: 96%; padding:2px; margin: 2px auto; }
.button { background-color: #000; border: #000 1px solid; color: #fff; font: 9px tahoma, arial, sans-serif; text-align:center; background-image: url(images/chatMainbg.png); }

.smalltext { font: 9px verdana, tahoma, arial, helvetica, sans-serif; color: #ccc; }
.smallblacktext { font: 9px verdana, tahoma, arial, helvetica, sans-serif; color: #fff; }
.captiontext { font: 10px verdana, tahoma, arial, sans-serif; color: #ccc; }
.defaulttext { font: 10px verdana, tahoma, arial, sans-serif; color: #fff; }
.mediumtext { font: 9px verdana, tahoma, arial, sans-serif; color: #fff; }
.indent { background: #000; font: 10px verdana, tahoma, arial, sans-serif; color: #ccc; padding: 8px; margin: 5px; border: 1px solid #000; }
.nextprev { background: #272A2D; font: normal 10px verdana, tahoma, arial, sans-serif; color: #000; padding : 2px 2px 2px 2px; margin: 10px 4px 0px 4px; border: 2px solid #272A2D; text-decoration: none; text-align:center; }
blockquote { font: italic 9px verdana, tahoma, arial, sans-serif; color: #7e96ac; }
.searchhighlight { text-decoration: underline; color: #ff0000; font-weight: bold; }

.fborder { border: #000 1px solid; background: #000; }
.forumborder { border: #000 1px solid; }
.forumheader { background: #000 url(images/ncbg.png); font: bold 11px verdana, tahoma, arial, sans-serif; color: #fff; padding: 4px; border: #000 1px solid; }
.forumheader2 { background: #000 url(images/chatbg.png); font: 10px verdana, tahoma, arial, sans-serif; color: #fff; padding: 4px; border: #000 1px solid; }
.forumheader3 { background: #000 url(images/chatbg.png); font: 10px verdana, tahoma, arial, sans-serif; color: #fff; padding: 4px; border: #000 1px solid; }
.forumheader4 { background: #000 url(images/chatMainbg.png); font: 10px verdana, tahoma, arial, sans-serif; color: #fff; padding: 4px; border: #000 1px solid; }
.caption { background: #000; font: 10px verdana, tahoma, arial, sans-serif; color: #fff; padding: 0px 4px 0px 4px; border: #000 1px solid; }
.caption2 { font: 10px verdana, tahoma, arial, sans-serif; color: #fff; padding: 0px 4px 0px 4px; text-align:center; }
.fcaption { background: #000 url(images/ncbg.png); font: bold 10px verdana, tahoma, arial, sans-serif; color: #fff; padding: 2px 0px 2px 8px; border: #000 1px solid; }
.finfobar { background: #000; font: 10px verdana, tahoma, arial, sans-serif; color: #ccc; padding: 4px; border: #000 1px solid; }
.nforumcaption { background: #000 url(images/ncbg.png); font: bold 10px verdana, tahoma, arial, sans-serif; color: #fff; padding: 8px 4px 8px 4px; }
.nforumcaption2 { background: #000 url(images/chatbg.png); font: 9px verdana, tahoma, arial, sans-serif; color: #fff; padding: 8px 0px 8px 4px; }
.nforumcaption3 { background: #000 url(images/chatbg.png); font: 10px verdana, tahoma, arial, sans-serif; padding: 4px; border: 1px solid #000; }
.nforumdisclaimer { font: 9px verdana, tahoma, arial, sans-serif; color: #000; }
.nforumholder { background: #000; padding: 0px; border: 1px solid #000; }
.nforumreplycaption { background: #000; font: 10px verdana, tahoma, arial, sans-serif; padding: 4px; border: 1px solid #000; }
.nforumreply { background: #000; font: 10px verdana, tahoma, arial, sans-serif; padding: 4px; border: 1px solid #000; }
.nforumreply2 { background: #000; font: 10px verdana, tahoma, arial, sans-serif; padding: 4px; border: 1px solid #000; }
.nforumthread { background: #2C2C2C; font: 10px verdana, tahoma, arial, sans-serif; color: #fff; padding: 4px; border: 1px solid #000; }
.nforumthread2 { background: #000 url(images/chatbg.png); font: 10px verdana, tahoma, arial, sans-serif; color: #fff; padding: 4px; border: 1px solid #000; }
.nforumview1 { background: #8C8D96 url(images/chatMainbg.png); font: 10px verdana, tahoma, arial, sans-serif; padding: 4px; border: 1px solid #000; }
.nforumview2 { background: #6F727E url(images/chatMainbg.png); font: 10px verdana, tahoma, arial, sans-serif; padding: 4px; border: 1px solid #000; }
.nforumview3 { background: #000 url(images/chatMainbg.png); font: 10px verdana, tahoma, arial, sans-serif; color: #000; padding: 4px; }
.nforumview4 { background: #000 url(images/chatMainbg.png); font: 10px verdana, tahoma, arial, sans-serif; color: #ccc; padding: 4px; }
.alttd { font: 9px verdana, tahoma, arial, sans-serif; color: #fff; padding: 2px; border: #000 0px solid; }


.spacer { padding: 0px 0px 0px 0px; }
.center { text-align: center; }
.customclock { font: 10px verdana, tahoma, arial, sans-serif; color:#fff; }
.code { background: #000; font: 10px verdana, tahoma, arial, sans-serif; color: #ccc; padding: 8px; border: #fff 1px solid; }
.helpbox { background: #000; font: 9px verdana, tahoma, arial, sans-serif; color: #ccc; }
p { margin-top: 0px; margin-bottom: 0px }
td { font:9px verdana, tahoma, arial, sans-serif; color: #ccc; padding: 0px; text-align:left; }
form { margin: 2px 0px 0px 0px; }
hr { width: 92%; height: 2px; border-top: #fff 1px solid; border-bottom: #000 1px solid; text-align:center; }

.newscomments{ background: #272727; font: 9px verdana, tahoma, arial, sans-serif; color:#666; padding: 2px; }
.np { background: #000; font: 10px verdana, tahoma, arial, sans-serif; color: #ccc; padding : 2px; border: #000 1px solid; text-align:center; }


