/* General page style. The scroll bar colours only visible in IE5.5+ */

body                                            {color: 000000;
                                                 background-color: #E8E8E8;
                                                 background-image: url(/site_graphics/pitpass_bg_gradient_forum.jpg);
                                                 background-repeat: repeat-x;
                                                 font-family: Verdana, Helvetica, sans-serif;
                                                 font-size: 8pt;
                                                 scrollbar-face-color: #f7eeee;
                                                 scrollbar-highlight-color: #FFFFFF;
                                                 scrollbar-shadow-color: #f7eeee;
                                                 scrollbar-3dlight-color: #F5E9E9;
                                                 scrollbar-arrow-color:  #800000;
                                                 scrollbar-track-color: #fbf5f5;
                                                 scrollbar-darkshadow-color: #cc9999;}

/* General font families for common tags */

font,th,td,p                                    {font-family: Verdana, Arial, Helvetica, sans-serif}

a:link                                          {color : #000000;
                                                 text-decoration: underline;}
a:active                                        {color : #000000;
                                                 text-decoration: underline;}
a:visited                                       {color : #000000;
                                                 text-decoration: underline;}
a:hover                                         {color : #EA0000;
                                                 text-decoration: none;}

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

/* This is the table containing the background colour round the entire page */

.bodyline                                       {background-color: #E8E8E8;
                                                 background-image: url(/site_graphics/pitpass_bg_gradient_forum.jpg);
                                                 background-repeat: repeat-x;}

/* This is the outline round the main forum tables */

.forumline                                      {background-color: #E8E8E8;
                                                 border-width: 2px 2px 2px 2px;
                                                 border-color: #FFFFFF #4D4E53 #4D4E53 #FFFFFF;
                                                 border-style: solid;}


/* Main table cell colours and backgrounds */

td.row1                                         {background-color: #E8E8E8;}
td.row2                                         {background-color: #D4D4D4;}
td.row3                                         {background-color: #CCCCCC;}

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/

td.rowpic                                       {background-color: #FFFFFF;
                                                 background-image: url(images/cellpic2.jpg);
                                                 background-repeat: repeat-y;}

/* Header cells - the blue and silver gradient backgrounds */

th                                              {color: #FFFFFF;
                                                 font-size: 11px;
                                                 font-weight : bold;
                                                 background-color: #800000;
                                                 height: 25px;
                                                 background-image: url(images/cellpic3.gif);}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom
                                                {background-image: url(images/cellpic1.gif);
                                                 background-color:#444444;
                                                 border: #444444;
                                                 border-style: solid;
                                                 height: 28px;}

/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/

td.cat,td.catHead,td.catBottom                  {height: 29px;
                                                 border-width: 0px 0px 0px 0px;}

th.thHead,th.thTop,th.thCornerL,th.thCornerR
                                                {font-weight: bold;
                                                 border: #A55456;
                                                 border-style:
                                                 solid; height: 28px;}

th.thSides,th.thLeft,th.thRight,th.thBottom
                                                {font-weight: bold;
                                                 border: #444444;
                                                 border-style:
                                                 solid; height: 28px;}

td.row3Right,td.spaceRow                        {background-color: #F5E9E9;
                                                 border: #FFFFFF;
                                                 border-style: solid;}

th.thHead,td.catHead                            {font-size: 12px; border-width: 1px 2px 0px 2px;}

th.thSides,td.catSides,td.spaceRow              {border-width: 0px 2px 0px 2px;}
th.thRight,td.catRight,td.row3Right             {border-width: 0px 2px 0px 0px;}
th.thLeft,td.catLeft                            {border-width: 0px 0px 0px 1px;}
th.thBottom,td.catBottom                        {border-width: 0px 2px 1px 2px;}
th.thTop                                        {border-width: 1px 0px 0px 0px;}
th.thCornerL                                    {border-width: 1px 0px 0px 2px;}
th.thCornerR                                    {border-width: 1px 2px 0px 0px;}


/* The largest text used in the index page title and toptic title etc. */

.maintitle,h1,h2                                {font-weight: bold;
                                                 font-size: 20 pt;
                                                 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
                                                 text-decoration: none;
                                                 line-height: 120%;
                                                 color : #D2D4D8;}

a.maintitle                                     {text-decoration: none;
                                                 color : #D2D4D8;}
a.maintitle:active                              {text-decoration: none;
                                                 color : #D2D4D8;}
a.maintitle:visited                             {text-decoration: none;
                                                 color : #D2D4D8;}
a.maintitle:hover                               {text-decoration: none;
                                                 color: #EA0000;}


/* General text */

.gen                                            {font-size: 12px;}
.genmed                                         {font-size: 11px;}
.gensmall                                       {font-size: 10px;}

.gen,.genmed,.gensmall                          {color: #000000;}

a.gen,a.genmed,a.gensmall                       {color: #000000;
                                                 text-decoration: none;}

a.gen:active,a.genmed:active,a.gensmall:active  {color: #000000;
                                                 text-decoration: none;}

a.gen:visited,a.genmed:visited,a.gensmall:visited
                                                {color: #000000;
                                                 text-decoration: none;}

a.gen:hover,a.genmed:hover,a.gensmall:hover     {color: #EA0000;
                                                 text-decoration: none;}

.gend                                           {font-size: 12px;}
.genmedd                                        {font-size: 11px;}
.gensmalld                                      {font-size: 10px;}
.genlarged                                      {font-size: 14px;}

.gend,.genmedd,.gensmalld,.genlarged            {color: #D2D4D8;}

a.gend,a.genmedd,a.gensmalld,a.genlarged        {color: #D2D4D8;
                                                 text-decoration: none;}

a.gend:active,a.genmedd:active,a.gensmalld:active,a.genlarged:active
                                                {color: #D2D4D8;
                                                 text-decoration: none;}

a.gend:visited,a.genmedd:visited,a.gensmalld:visited,a.genlarged:visited
                                                {color: #D2D4D8;
                                                 text-decoration: none;}

a.gend:hover,a.genmedd:hover,a.gensmalld:hover,a.genlarged:hover
                                                {color: #EA0000;
                                                 text-decoration: none;}


/* The register, login, search etc links at the top of the page */

.mainmenu                                       {font-size: 11px;
                                                 color: #D2D4D8;}
a.mainmenu                                      {text-decoration: none;
                                                 color: #D2D4D8;}
a.mainmenu:active                               {text-decoration: none;
                                                 color: #D2D4D8;}
a.mainmenu:visited                              {text-decoration: none;
                                                 color: #D2D4D8;}
a.mainmenu:hover                                {text-decoration: none;
                                                 color: #EA0000;}


/* Forum category titles */

.cattitle                                       {font-weight: bold;
                                                 font-size: 12px;
                                                 letter-spacing: 1px;
                                                 color : #D2D4D8}

a.cattitle                                      {text-decoration: none;
                                                 color: #D2D4D8;}
a.cattitle:active                               {text-decoration: none;
                                                 color: #D2D4D8;}
a.cattitle:visited                              {text-decoration: none;
                                                 color: #D2D4D8;}
a.cattitle:hover                                {text-decoration: none;
                                                 color: #EA0000;}


/* Forum title: Text and link to the forums used in: index.php */

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

a.forumlink                                     {text-decoration: none;
                                                 color: #000000;}
a.forumlink:ative                               {text-decoration: none;
                                                 color: #000000;}
a.forumlink:visited                             {text-decoration: none;
                                                 color: #000000;}
a.forumlink:hover                               {text-decoration: none;
                                                 color: #EA0000;}

/* Used for the navigation text(bottom of page), (Page 1,2,3 etc) and the navigation bar when in a forum */

.nav                                            {font-weight: bold;
                                                 font-size: 11px;
                                                 color: #000000;}

a.nav                                           {text-decoration: none;
                                                 color: #000000;}

a.nav:active                                    {text-decoration: none;
                                                 color: #000000;}

a.nav:visited                                   {text-decoration: none;
                                                 color: #000000;}

a.nav:hover                                     {text-decoration: none;
                                                 color: #EA0000;}

/* Used for the navigation text(top of page), (Page 1,2,3 etc) and the navigation bar when in a forum */

.navd                                           {font-weight: bold;
                                                 font-size: 11px;
                                                 color: #D2D4D8;}

a.navd                                          {text-decoration: none;
                                                 color: #D2D4D8;}

a.navd:active                                   {text-decoration: none;
                                                 color: #D2D4D8;}

a.navd:visited                                  {text-decoration: none;
                                                 color: #D2D4D8;}

a.navd:hover                                    {text-decoration: none;
                                                 color: #EA0000;}

/* Used for the navigation text (top of page), (Page 1,2,3 etc) and the navigation bar when in a forum */

.navd2                                          {font-weight: bold;
                                                 font-size: 11px;
                                                 color: #D2D4D8;}

a.navd2                                         {color: #D2D4D8;}

a.navd2:active                                  {color: #D2D4D8;}

a.navd2:visited                                 {color: #D2D4D8;}

a.navd2:hover                                   {text-decoration: none;
                                                 color: #EA0000;}


/* titles for the topics: could specify viewed link colour too */

.topictitle                                     {font-weight: bold;
                                                 font-size: 11px;
                                                 color: #000000;}

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

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

a.topictitle:hover                              {text-decoration: none;
                                                 color: #EA0000;}

/* Name of poster in viewmsg.php and viewtopic.php and other places */

.name                                           {font-size : 11px;
                                                 color: #000000;}

/* Location, number of posts, post date etc */

.postdetails                                    {font-size : 10px;
                                                 color: #000000; }


/* The content of the posts (body of text) */

.postbody                                       {font-size : 12px;}

a.postlink:link                                 {text-decoration: none;
                                                 color: #800000 }
a.postlink:visited                              {text-decoration: none;
                                                 color: #b00000; }
a.postlink:hover                                {text-decoration: underline;
                                                 color: #DD6900}


/* Quote & Code blocks */
.code                                           {font-family: Courier, 'Courier New', sans-serif;
                                                 font-size: 11px;
                                                 color: #7D0204;
                                                 background-color: #FBE7B8;
                                                 border-color: #444444 #000000 #000000 #444444;
                                                 border-style: solid;
                                                 border-left-width: 1px;
                                                 border-top-width: 1px;
                                                 border-right-width: 1px;
                                                 border-bottom-width: 1px;}

.quote                                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                                 font-size: 11px;
                                                 color: #7D0204;
                                                 background-color: #FBE7B8;
                                                 border-color: #444444 #000000 #000000 #444444;
                                                 border-style: solid;
                                                 border-left-width: 1px;
                                                 border-top-width: 1px;
                                                 border-right-width: 1px;
                                                 border-bottom-width: 1px;}

/* Copyright and bottom info */

.copyright                                      {font-size: 10px;
                                                 font-family: Verdana, Arial, Helvetica, sans-serif;
                                                 color: #444444;
                                                 letter-spacing: -1px;}

a.copyright                                     {color: #444444;
                                                 text-decoration: none;}

a.copyright:hover                               {color: #000000;
                                                 text-decoration: underline;}

/* Form elements */

input,textarea, select                          {color: #000000;
                                                 font: normal 11px Verdana, Arial, Helvetica, sans-serif;
                                                 border-color : #000000;}

/* The text input fields background colour */

input.post,textarea.post,select                 {background-color: #FFFFFF;}

input                                           {text-indent: 2px; }

/* The buttons used for bbCode styling in message post */

input.button                                    {background-color: #fbf5f5;
                                                 color: #000000;
                                                 font-size: 11px;
                                                 font-family: Verdana, Arial, Helvetica, sans-serif;}

/* The main submit button option */

input.mainoption                                {background-color: #FAFAFA;
                                                 font-weight: bold;}

/* None-bold submit button */

input.liteoption                                {background-color: #FAFAFA;
                                                 font-weight: normal;}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline                                       {background-color: #f7eeee;
                                                 border-style: none; }


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");

