font,th,td,p {
 font-family: Arial;
 font-size: 12px;
}

a.youtube:link {
 text-decoration: underline;
 color: #000000;
}

a.youtube:visited {
 text-decoration: underline;
 color: #000000;
}

a.youtube:hover {
 text-decoration: underline;
 color: #444444;
}

a.author:link {
 text-decoration: none;
 color: #ffffff;
}

a.author:visited {
 text-decoration: none;
 color: #ffffff;
}

a.author:hover {
 text-decoration: underline;
 color: #ffffff;
}

hr	{
 height: 0px;
 border: solid #000000 0px;
 border-top-width: 0px;
}

.bodyline	{ 
	/* background-color: #000000;  */
	border: 0px #000000 solid; 
}

td.row1	{
 background-color: #1b1b1b;
 border-style: solid;
 border: black;
 border-width: 1px 1px 1px 1px;
}

td.row2	{
 background-color: #1b1b1b;
 border-style: solid;
 border: black;
 border-width: 1px 1px 1px 1px;
}

td.row3	{
 background-color: #2b2b2b;
 border-style: solid;
 border: black;
 border-width: 1px 1px 1px 1px;
}

td.rowpic {
 /* background-color: #000000; */
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
 /*  background-color: #000000; */
 height: 28px;
}

td.cat { 
 height: 29px; 
 border-width: 0px 0px 0px 0px; 
 background-color: #1b1b1b; 
}

td.catBottom { 
 height: 29px; 
 border-width: 0px 0px 0px 0px; 
 background-color: #2b2b2b; 
} 

td.catHead { 
 height: 29px; 
 border-width: 0px 0px 0px 0px; 
 /* background-color: #000000; */
}

td.row3Right,td.spaceRow {
 /* background-color: #000000; */
 border: #000000;
 border-style: solid;
}

.maintitle	{
 font-weight: bold;
 font-size: 22px;
 font-family: "Arial",Arial;
 text-decoration: none;
 line-height : 120%;
 color: #ffffff;
}

.topic	{
 font-weight: bold;
 font-size: 16px;
 font-family: Arial;
 color: #ffffff;
}

.forumlink	{
 font-weight: bold;
 font-size: 12px;
 color: #dbd8c2;
}

a.forumlink {
 text-decoration: underline;
 color: #dbd8c2;
}

a.forumlink:visited {
 text-decoration: underline;
 color: #dbd8c2;
}

a.forumlink:hover {
 text-decoration: underline;
 color: #ffffff;
}

a.topictitle:link {
 text-decoration: none;
 color: #dbd8c2;
}

a.topictitle:visited {
 text-decoration: none;
 color: #dbd8c2;
}

a.topictitle:hover {
 text-decoration: underline;
 color: #ffffff;
}

.name {
 font-size: 12px;
 color: #ffffff;
}

.postdetails {
 font-size: 12px;
 color: #ffffff;
}

.postbody {
 font-size: 12px;
 line-height: 17px;
 color: #ffffff;
}

a.postlink:link {
 text-decoration: underline;
 color: #dbd8c2;
}

a.postlink:visited {
 text-decoration: underline;
 color: #dbd8c2;
}

a.postlink:hover {
 text-decoration: underline;
 color: #ffffff;
}

.code { 
 font-family: Arial;
 font-size: 11px;
 color: #ff9600;
 line-height: 16px;
 background-color: #141414;
 border: #000000;
 border-style: solid;
 border-left-width: 1px;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px
}

.quote {
 font-family: Arial;
 font-size: 11px;
 color: #ff9600;
 line-height: 16px;
 background-color: #141414;
 border: #000000;
 border-style: solid;
 border-left-width: 1px;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px
}

.karma {
 font-family: Arial;
 font-size: 11px;
 color: #ffffff;
 line-height: 16px;
 background-color: #141414;
 border: #000000;
 border-style: solid;
 border-left-width: 1px;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px
}

.orange {
 font-family: Arial;
 font-size: 11px;
 color: #ff9600;
 line-height: 16px;
}

input, textarea, text, select, border {
 color : #1b1b1b;
 font: normal 12px Arial;
 text-indent : 2px;
 margin: 0px;
 padding: 0px;
}

.helpline {
 background-color: #1b1b1b;
 border-style: none;
 color: #ffffff;
}

.rank {
 font-size: 11px;
 font-family: Arial;
}

.large {
 font-family: Arial;
 font-size: 18px;
 font-weight: bold;
}

.formInputSelect {
 font-family: Arial;
 font-size: 11px;
 background-color: #000000;
 color: #ffffff;
 border-width: 1px;
 border-color: #606060;
 border-style: solid;
 padding: 2px;
 height: 19px;
}

.post {
 font-family: Arial;
 font-size: 12px;
 background-color: #000000;
 color: #ffffff;
 border-width: 1px;
 border-color: #606060;
 border-style: solid;
 padding: 2px;
}

.textarea {
 font-family: Arial;
 font-size: 12px;
 background-color: #000000;
 color: #ffffff;
 border-width: 1px;
 border-color: #606060;
 border-style: solid;
 padding: 2px;
}

.mainoption {
 font-family: Arial;
 font-size: 11px;
 background-color: #000000;
 color: #ffffff;
 border-width: 1px;
 border-color: #606060;
 border-style: solid;
 padding: 2px;
 height: 19px;
}

.liteoption {
 font-family: Arial;
 font-size: 11px;
 background-color: #000000;
 color: #ffffff;
 border-width: 1px;
 border-color: #606060;
 border-style: solid;
 padding: 2px;
 height: 19px;
}

.navfield {
 font-family: Arial;
 font-size: 12px;
 background-color: #ffffff;
 color: #000000;
 border-width: 1px;
 border-color: #606060;
 border-style: solid;
}

.wregular {
 font-size: 12px;
 font-family: Arial;
 color: #ffffff;
}

.username {
 font-family: Arial;
 font-size: 14px;
 font-weight: bold;
 color: #ffffff;
}

.online {
 font-family: Arial;
 font-size: 11px;
 color: #00ff12;
}

.offline {
 font-family: Arial;
 font-size: 11px;
 color: #ff0000;
}

.menu {background-color:#2b2b2b;border-bottom:1px solid #000000; background-image: url(/images/layout/lightcell_innershadow.gif); background-repeat: repeat-x; height:20px; width:100%;}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center; }
.menu li {display:inline;}
.menu li a {color:#ffffff; text-decoration:none; padding:5px 5px 6px 5px; }
.menu li a.tabactive {color:#ffffff; background-color:#2b2b2b; border-left: 1px solid #000000; border-right: 1px solid #000000; position:static; font-weight: bold; background-image: url(/images/layout/darkcell_innershadow.gif); background-repeat: repeat-x;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {width:100%; text-align:center;padding:6px 0px; font-size:12px;}