/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	scrollbar-face-color:#d7cab4;
	scrollbar-shadow-color:#ac9f88;
	scrollbar-highlight-color:#f1ebe1;
	scrollbar-3dlight-color:#f1ebe1;
	scrollbar-darkshadow-color:#807766;
	scrollbar-track-color:#b3a58c;
	scrollbar-arrow-color:#FFFFFF;
	background-image: url(/layout_images/bg_gradient03.jpg);
	background-color: #d2dbbd;
	background-repeat: repeat-x;
}

/* General font families for common tags */
// font,th,td,p {font-family: Arial, Helvetica, sans-serif; }
hr {height: 0px;}

/* This is the border line & background colour round the entire page */
.bodyline { }

/* This is the outline round the main forum tables */
.forumline { }

/* Main table cell colours and backgrounds */
td.row1 { background-image: url(/layout_images/green.gif.pagespeed.ce.jZFHCoQ2za.gif);}
td.row2 { background-image: url(/layout_images/blue.gif.pagespeed.ce.TE_6dxsBYQ.gif);}
td.row3 { background-image: url(/layout_images/brown.gif.pagespeed.ce.9ykHTQiUEx.gif);}

/* 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: #3e3f3f;
/* background-image: url(templates/subSilver/images/cellpic2.jpg); */
background-repeat: repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th {
color: #FFFFFF; font-size: 13px; font-weight : bold;
background-color: #ff9880; height: 25px;
background-image: url(images/cellpic3.gif.pagespeed.ce.gE8z4Dj7mu.gif);
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background-image: url(images/cellpic1.gif.pagespeed.ce.6bxOSXU4cl.gif);
background-color: #D1D7DC;  
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.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCorn 
erL,th.thCornerR {font-weight: bold; height: 28px;}
td.row3Right,td.spaceRow {
	border: #232D24;
	border-style: solid;
	background-image: url(/layout_images/green.gif.pagespeed.ce.jZFHCoQ2za.gif);
}

th.thHead,td.catHead { font-size: 11px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft   { border-width: 0px 0px 0px 1px; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }
th.thTop { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }

/* The largest text used in the index page title and toptic title etc. */
.maintitle {
font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; line-height : 120%; color : #2d2d2d;
}

/* General text */
.gen {font-size : 11px;}
.genmed { font-size : 11px;}
.gensmall {font-size : 11px;}
.gen,.genmed,.gensmall {font-size: 11px;}

/* The register, login, search etc links at the top of the page */
.mainmenu { font-size : 11px; color : #020202}

/* Forum category titles */
.cattitle { font-weight: bold; font-size: 13px; color:#FFFFFF;}
a.cattitle { font-weight: bold; color:#FFFFFF; text-decoration:none; }
a.cattitle:hover { font-weight: bold; color:#FFFFFF; text-decoration:underline; }

/* Forum title: Text and link to the forums used in: index.php */
.forumlink { font-weight: bold; color:FFFFFF; font-size: 12px; }

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation  
bar when in a forum */
.nav { font-size: 11px;}

/* titles for the topics: could specify viewed link colour too */
.topictitle,h1,h2 { font-weight: bold; font-size: 11px; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name { font-size : 11px; color : #2d2d2d;}

/* Location, number of posts, post date etc */
.postdetails { font-size : 11px; color : #2d2d2d; }

/* The content of the posts (body of text) */
.postbody {font-size : 11px; line-height: 14px; color: #2d2d2d; }

/* Quote & Code blocks */
.code {
font-family: Arial, sans-serif; font-size: 11px; color: #ff9880;
background-color: #d4d1b0; 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, sans-serif; font-size: 11px; color: #2d2d2d; line-height: 125%;
background-color: #e3e5d2; border: #000000; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

/* None-bold submit button */
input.liteoption {
    font: bold 11px Arial, sans-serif;
    border-color: #2b0604;
    color : #2d2d2d;
    border: 1px;
    background-color: #faf493;
    border: 1px;
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    background: url("/layout_images/b_search_bg.jpg");
}

/* 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: #DEE3E7; border-style: none; }


/* Body Tags */

body {
   background-color: #a9b390;
   scrollbar-face-color:#c4c8ac;
   scrollbar-shadow-color:#9ca574;
   scrollbar-highlight-color:#e4e6dc;
   scrollbar-3dlight-color:#e4e6dc;
   scrollbar-darkshadow-color:#757e47;
   scrollbar-track-color:#a2a97b;
   scrollbar-arrow-color:#FFFFFF;
}

/* Fonts - links */

a {
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #b51200; 
  text-decoration: none;
  font-size: 11px; 
  font-weight: bold;
  } 

  a:hover { 
     color: #eb3c29; 
     text-decoration: underline; 
     } 
  a:visited { 
     color: #920f00;  
     } 

a.mp3 {
  color: #00579e; 
  } 

  a.mp3:hover { 
      color: #2390eb; 
      } 

  a.mp3:visited { 
      color: #003c6d; 
      }

a.white{ 
  color: #ffffff;  
  }
  
  a.white:hover { 
  color: #ffffff; 
  }

a.footer{ 
  color: #630505;  
  }
  
  a.footer:hover { 
  color: #831717; 
  }

/* Fonts */

.font_small {
  font-size: 9px; 
  } 

.font_medium {
  font-family: Arial, sans-serif;
  font-size: 11px; 
  font-weight: normal;
  color: #1c1c1c; 
  } 

.font_medium_light {
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 11px; 
  color: #FFFFFF; 
  } 

.font_large {
  font-family: Arial, sans-serif;
  color: #1c1c1c; 
  font-size: 18px; 
  font-weight: bold; 
  }

.font_blue {
  font-family: Arial, sans-serif;
  font-size: 11px; 
  color: #FFFCAF;
  }

.error {
   color: #F34848;
}


/* Table Settings */

.table_template_green { 
  background: url("/layout_images/bg_gradient_green.jpg");
  background-repeat: repeat-x;
  background-color: #a9b390;
}

.table_template_red { 
  background: url("/layout_images/bg_gradient_red.jpg");
  background-repeat: repeat-x;
  background-color: #6b0407;
}

.table_content {
  font: font_medium;
  border-style: solid;
  border-color: #1b2610;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  background: url("/layout_images/xbg_gradient_green02.jpg.pagespeed.ic.6DXf0uCeDP.jpg");
  background-repeat: repeat-x;
  background-color: #d6d7c7;
}

.table_player {
  background: url("/layout_images/profile_images/xdefault_playerbg.jpg.pagespeed.ic._46bA64d0v.jpg");
  background-repeat: repeat-x;
}

.imageborder {
  border-style: solid;
  border-color: #1b2610;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
}


/* Form elements  */

.text_field, input {
    color : #2d2d2d;
    background-color: #fdfef5;
    font: normal 11px Arial, sans-serif;
    border: 1px;
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-color: #2b0604;
   }

.submit_button {
    font: bold 11px Arial, sans-serif;
    border-color: #2b0604;
    color : #2d2d2d;
    border: 1px;
    background-color: #faf493;
    border: 1px;
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    background: url("/layout_images/b_search_bg.jpg");
    }

}

