body {
   background-position: center top;
   background-repeat: repeat-x;
   scrollbar-arrow-color: #df0904;
   scrollbar-track-color: #ebebeb;
   scrollbar-3dlight-color: #ffffff;
   scrollbar-highlight-color: #ffffff;
   scrollbar-face-color: #ebebeb;
   scrollbar-darkshadow-color: #bebebe;
   scrollbar-shadow-color: #bebebe;
}

a, a:link, a:visited {
   font-family:Verdana; 
   color: #978888;
   text-decoration: none;
}

textarea {
   background-color: #f0f0f0; 
   background-image: url(images/takz9.png);
   background-position: left top;
   background-repeat: repeat;
}

select {
   background-color: #f0f0f0; 
   background-image: url(images/takz9.png); 
   background-repeat: no-repeat;
}

a:hover { 
   font-family: verdana; 
   color: #df0904; 
   text-decoration: none;
}

.welcomebg font {
   display: none;
}

.welcomebg {
   background-image: url(images/new1pxstretch.png);
   background-repeat: repeat;
}

.menubg {
   background-image: url(images/1pxmenu2.png); 
   background-repeat: repeat;
   text-align:left;
   padding:0;
}

.pmCenter {
   background-image: url(images/pmbaz.png); 
   background-repeat: no-repeat;
   padding-bottom: 11px;
   font-size: 10px;
}

.pmCenter div {
   width: 450px;
   font-size: 9px !important;
   text-align: center !important;
}

.titlebg {
   background-image: url(images/titilemenubgedv2.png); 
   background-repeat: repeat;
   font-size: 10px;
   font-weight: bold;
}

.catbg {
   background-image: url(images/edgraddiiiaj9.png);
   background-repeat: repeat;
   font-size: 10px;
   font-weight: bold;
}

.titlebg font, .catbg font {
   font-size: 10px;
   font-weight: bold;
}

.titlebg a {
   font-size: 10px;
   font-weight: bold;
}

.midTable { 
   background-image: url(images/tryagain.png);
   background-repeat: repeat-y;
}

.edHead, .newsHead {
   background-image: url(images/edhead.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 50px;
}

.catHead {
   background-image: url(images/tophead.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.infoHead {
   background-image: url(images/topheadicentervi1.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.threadHead {
   background-image: url(images/topheadthread.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.pollHead {
   background-image: url(images/topheadpoll.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.postHead {
   background-image: url(images/topheadpost.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.stickyHead {
   background-image: url(images/edhead.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 50px;
}

.normalHead {
   background-image: url(images/topheadthread.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.baseTab {
   background-image: url(images/bottomfoot.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 29px;
}

.sepTab {
   height: 26px;
}

.lilSep {
   height: 15px;
}

.stickyClass b a {
   font-size: 12px;
   color: a29191;
   text-decoration: none;
}

.stickyClass b a:hover {
   font-size: 12px;
   color: df0904;
   text-decoration: none;
}

#edInfoCenter tr td {
   background-color: f0f0f0; 
   font-size: 10px; 
   color: #a29191;
}

.categoryText {
   font-size: 10px;
   font-weight: bold;
   color: #8d8b8b;
}

.mpTab {
   background-color: #df0904;
}

#pOptions span {
   float: left;
   position: relative;
   top: 3.1px;
   font-size: 10px;
   font-weight: bold;
}

#pOptions font {
   float: right;
   position: relative;
}

.pOptTab {
   position: relative;
   top: 9px;
}

.code {
   table-layout: fixed;
}

hr {
   border:none;
   border-bottom:1px solid #FFFFFF;
}

#footerBox {
   background-image: url(images/1pxbargo6.png); 
   background-repeat: repeat-x; 
   text-align: center;
   margin-top: 12px;
   margin-bottom: 0px;
}

#footerBox img {
   margin: 0px;
   padding: 0px;
   border: 0px;
}

.group3,.group8,.group10,.group14,.group17,.group18,.group19,.group20{
   font-weight: bold;
}
.newsCatHead {
   background-image: url(images/newsCatHead.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.directoryCatHead {
   background-image: url(images/directoryCatHead.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.generalCatHead  {
   background-image: url(images/generalCatHead.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.codesandgraphicsCatHead  {
   background-image: url(images/gfxCatHead.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.codecCatHead  {
   background-image: url(images/codeCatHead.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.staffCatHead  {
   background-image: url(images/staffCatHead.png);
   background-position: center top;
   background-repeat: no-repeat;
   width: 726px;
   height: 43px;
}

.group8, .group10, .group19, .group8 font, .group10 font, .group19 font {
   font-weight: bold;
}