body
{
   color:#FFCF00;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   background-color: #000000;
   margin: 0px;
}

p
{
	text-indent: 2em;
}

table
{
   font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.headerback
{
   background-color: #000000;
   background-repeat: none;
   background-position: top left;
   color: #FFFFFF;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.headerbar
{
   background-image: url(../images/PandaTopBack.gif);
   background-repeat: repeat-x;
   background-position: top left;
   color: #FFFFFF;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.leftsidebar
{
   background-image: url(../images/MenuBack.gif);
   background-repeat: repeat-y;
   background-position: top left;
   color: #6B4541;
   font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.blocktop
{
   background-image: url(../images/BurningBorderTop.png);
   background-repeat: repeat-x;
   background-position: top left;
}

.blockbottom
{
   background-image: url(../images/BurningBorderBottom.png);
   background-repeat: repeat-x;
   background-position: top left;
}

.blockleft
{
   background-image: url(../images/BurningBorderLeft.png);
   background-repeat: repeat-y;
   background-position: top left;
}

.blockright
{
   background-image: url(../images/BurningBorderRight.png);
   background-repeat: repeat-y;
   background-position: top left;
}

.buttonmiddle
{
   background-image: url(../images/ButtonMiddle.png);
   background-repeat: repeat-x;
   background-position: top left;
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-variant: small-caps;
   font-weight: bolder;
   text-align: center;
   line-height: 19px;
}

.buttonmiddle A:link { text-decoration: underline; color: #000000; }
.buttonmiddle A:active { text-decoration: underline; color: #000000; }
.buttonmiddle A:visited { text-decoration: underline; color: #000000; }
.buttonmiddle A:hover { text-decoration: underline; color: #FFFFFF; }

.blocktable
{
   margin: 5px;
   border-bottom: 1px solid white;
   border-left: 1px solid white;
   border-right: 1px solid white;
   border-top: 1px solid white;
}

.blockheader
{
   background-image: url(../images/BlockHeaderRepeat.gif);
   background-repeat: repeat-x;
   background-position: top left;
   color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-variant: small-caps;
   font-weight: bolder;
   text-align: center;
   line-height: 19px;
}

.blockcontent
{
   background-color: #000000;
   color: #FFFFFF;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   padding: 5px;
}

.storytable
{
   margin-right: 5px;
   margin-bottom: 5px;
}

.storyheader
{
   background-image: url(../images/TableHeader.png);
   background-repeat: repeat-x;
   background-position: top left;
   color: #FFCF00;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 28px;
   font-variant: small-caps;
   font-style: italic;
   font-weight: bolder;
   text-align: left;
   line-height: 19px;
   padding-right: 5px;
   width: 100%;
}

.storyleft
{
   background-image: url(../images/TableLeft.png);
   background-repeat: repeat-y;
   background-position: top left;
}

.storyright
{
   background-image: url(../images/TableRight.png);
   background-repeat: repeat-y;
   background-position: top left;
}

.storybottom
{
   background-image: url(../images/TableBottom.png);
   background-repeat: repeat-x;
   background-position: top left;
}

.storycontent
{
   background-color: #373737;
   color: #FFCF00;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   padding: 10px;
}

.storyfooter
{
   background-color: #373737;
   color: #FFCF00;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-align: center;
   padding: 5px;
   border-top: 1px solid black;
}

.graybacktile
{
   background-image: url(../images/GrayBackTile.png);
   background-repeat: repeat;
   background-position: top left;
}

.forumtable
{
	border: 1px solid #9C9C9C;
}

.tabletitleback
{
   background-image: url(../images/TableTitleBack.png);
   background-repeat: repeat-x;
   background-position: bottom left;
}

.row1
{
   background-color: #373737;
   padding-top: 3px;
   padding-bottom: 3px;
}

.row2
{
   background-color: #090909;
   padding-top: 3px;
   padding-bottom: 3px;
}

.pandatable
{
   margin: 5px;
   border-bottom: 1px solid black;
   border-left: 1px solid black;
   border-right: 1px solid black;
}

.pandaheader
{
   background-image: url(../images/BlockHeaderRepeat.gif);
   background-repeat: repeat-x;
   background-position: top left;
   color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-variant: small-caps;
   font-weight: bolder;
   text-align: right;
   line-height: 19px;
   padding-right: 5px;
}

.pandalinks
{
   background-color: #FFFFFF;
   color: #6B4541;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-align: right;
   padding: 5px;
}

.pandatable th
{
   background-color: #2668B8;
   color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-align: center;
   padding: 5px;
}

.pandatable th A:link { text-decoration: underline; color: #FFFFFF; }
.pandatable th A:active { text-decoration: underline; color: #FFFFFF; }
.pandatable th A:visited { text-decoration: underline; color: #FFFFFF; }
.pandatable th A:hover { text-decoration: underline; color: #FFFFFF; }

.pandatable tr
{
   background-color: #CCE3FF;
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
}

.pandatable tr .alternate
{
   background-color: #9AC8FF;
}

.rightline
{
	border-right: 1px solid #1B4981;
}

A:link
{
   text-decoration: underline;
   color: #FFCF00;
}

A:active
{
   text-decoration: underline;
   color: #FFCF00;
}

A:visited
{
   text-decoration: underline;
   color: #FFCF00;
}

A:hover
{
   text-decoration: underline;
   color: #FFFFFF;
}

/*.title       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.block-title {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.storytitle  {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.option      {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.small       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.invisable       {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 2px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.mixedcontent  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}*/

/* Form elements */
select,textarea{
border-color:#ffffff;
color:#000000;
border:1px solid;
font:normal 11px Verdana,Arial,Helvetica,sans-serif}

input{
border-color:#FFFFFF;
color:#000000;

font:normal 11px Verdana,Arial,Helvetica,sans-serif}

/* The text input fields background colour */
input.post,textarea.post,select{background:#ffffff}
input{text-indent:2px}

/* The buttons used for bbCode styling in message post */
input.button{
background:#efefef;border:1px solid; color:#000000; font:11px Verdana,Arial,Helvetica,sans-serif}

/* The main submit button option */
input.mainoption{background:#fafafa;font-weight:bold}

/* None-bold submit button */
input.liteoption{background:#fafafa;font-weight:normal}

/* Quote & Code blocks */
.code{
background:#fafafa;
border:1px solid #d1d7dc;
color:#006600;
font:11px Courier,'Courier New',sans-serif
}
.quote{
background:#fafafa;
border:1px solid #d1d7dc;
color:#444444;
font:11px/125% Verdana,Arial,Helvetica,sans-serif}