 /*
  Mediocre theme by Jasidog.com adapted from the original subSilver Theme for phpBB version 2+
*/     

     body  {
         background-color : #cccccc;
      }
     font , th , td , p {
         font-family : Verdana, Arial, Helvetica, sans-serif;
      }
     a:link , a:active , a:visited {
         color : #6E9367;
      }
     a:hover {
         text-decoration : underline;
         color : #669966;
      }
     hr {
         height : 0;
         border : 0 solid #d1d7dc;
         border-top-width : 1px;
      }
     .bodyline {
         background-color : #dadada;
      }
     .forumline {
         background-color : #dadada;
      }
     td.row1 {
         padding : 9px 6px 2px 3px;
         background-color : #dadada;
         border-bottom : 1px solid #666666;
         background-position : top;
         background-repeat : repeat-x;
         background-image : url(images/rowline.gif);
      }
     td.row2 {
          padding : 9px 6px 2px 3px;
         background-color : #dadada;
         border-bottom : 1px solid #666666;
         background-position : top;
         background-repeat : repeat-x;
         background-image : url(images/rowline.gif);
      }
     td.row3 {
           padding : 9px 6px 2px 3px;
         background-color : #dadada;
         border-bottom : 1px solid #666666;
         background-position : top;
         background-repeat : repeat-x;
         background-image : url(images/rowline.gif);
      }
     .row4 {
         background-color : #dadada;
         border-bottom : 1px solid #666666;
         background-position : 50% 0%;
         background-repeat : repeat-x;
         background-image : url(images/undernav-tile.png);
         padding : 11px 3px 3px;
      }
     .row5 {
         background-color : #dadada;
         border-bottom : 1px solid #666666;
         background-position : 50% 0%;
         background-repeat : repeat-x;
         background-image : url(images/undernav-tile.png);
         height : 11px;
      }
     td.rowpic {
         background-color : #ffffff;
         background-image : url(images/cellpic2.jpg);
         background-repeat : repeat-y;
      }
     th {
         background-color : #dadada;
         color : #333333;
         font-size : 11px;
         font-weight : bold;
         background-color : #dadada;
         padding-left : 5px;
         padding-top : 10px;
         padding-bottom : 0px;
         background-repeat : repeat-x;
         margin : 0;
         border-top : 1px solid #333333;
         font-stretch : expanded;
         background-position : 50% 0%;
         background-image: url(images/h1.png);}
      
     td.cat , td.catHead , td.catSides , td.catLeft , td.catRight , td.catBottom {
         padding-top : 12px;
         padding-left : 6px;
         padding-right : 6px;
         padding-bottom : 2px;
         background-color : #cccccc;
         color : #333333;
         background-image : url(images/h3.png);
         background-repeat : repeat-x;
      }
     td.cat , td.catHead , td.catBottom {
         border-width : 0;
      }
     th.thHead , th.thSides , th.thTop , th.thLeft , th.thRight , th.thBottom , th.thCornerL , th.thCornerR {
         font-weight : bold;
         border : medium none #333333;
         border-style : solid;
         height : 28px;
         border-width : 1px 0 0;
         background-color: #dadada;
      }
     td.row3Right , td.spaceRow {
         background-color : #d1d7dc;
         border : medium none #ffffff;
         border-style : solid;
      }
     th.thHead , td.catHead {
         font-size : 12px;
      }
     .maintitle , h1 , h2 {
         font-weight : bold;
         font-size : 22px;
         font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
         text-decoration : none;
         line-height : 120%;
         color : #000000;
      }
     .gen {
         font-size : 10px;
      }
     .genmed {
         font-size : 10px;
      }
     .gensmall {
         font-size : 9px;
      }
     .gen , .genmed , .gensmall {
         color : #000000;
      }
     a.gen , a.genmed , a.gensmall {
         color : #6E9367;
         text-decoration : none;
      }
     a.gen:hover , a.genmed:hover , a.gensmall:hover {
         color : #669966;
         text-decoration : underline;
      }
     .mainmenu {
         font-size : 10px;
         color : #333333;
      }
     a.mainmenu {
         text-decoration : none;
         color : #6E9367;
      }
     a.mainmenu:hover {
         text-decoration : underline;
         color : #669966;
      }
     .cattitle {
         font-weight : bold;
         font-size : 10px;
         letter-spacing : 1px;
         color : #333333;
      }
     a.cattitle {
         text-decoration : none;
         color : #6E9367;
      }
     a.cattitle:hover {
         text-decoration : none;
      }
     .forumlink {
         font-weight : bold;
         font-size : 11px;
         color : #333333;
      }
     a.forumlink {
         text-decoration : none;
         color : #6E9367;
      }
     a.forumlink:hover {
         text-decoration : underline;
         color : #669966;
      }
     .nav {
         font-weight : bold;
         font-size : 11px;
         color : #000000;
         background-color : #CCCCCC;
         border-bottom : 1px solid #666666;
         border-top : 1px solid #333333;
         padding : 3px 3px 3px 3px;
         margin : 5px 0;
         text-decoration : none;
      }
     .nav a:link {
         text-decoration : none;
         color : #6E9367;
      }
     .nav a:hover {
         text-decoration : underline;
      }
     .nav a:visited {
         text-decoration : none;
      }
     .topictitle {
         font-weight : bold;
         font-size : 10px;
         color : #333333;
      }
     a.topictitle:link {
         text-decoration : none;
         color : #6E9367;
      }
     a.topictitle:visited {
         text-decoration : none;
         color : #6E9367;
      }
     a.topictitle:hover {
         text-decoration : underline;
         color : #669966;
			}
     .name {
         font-size : 11px;
         color : #000000;
      }
     .postdetails {
         font-size : 10px;
         color : #333333;
      }
     .postbody {
         font-size : 11px;
      }
     a.postlink:link {
         text-decoration : none;
         color : #6E9367;
      }
     a.postlink:visited {
         text-decoration : none;
         color : #5493b4;
      }
     a.postlink:hover {
         text-decoration : underline;
         color : #669966;
      }
     .code {
         font-family : Courier, 'Courier New', sans-serif;
         font-size : 12px;
         color : #444444;
         background-color : #d6dad3;
         border : 1px solid #333333;
         padding: 4px 4px 4px 4px;
      }
     .quote {
         font-family : Verdana, Arial, Helvetica, sans-serif;
         font-size : 10px;
         color : #444444;
         line-height : 125%;
         background-color : #d6dad3;
         border : 1px solid #333333;
         padding: 4px 4px 4px 4px;
      }
     .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;
      }
     input , textarea , select {
         color : #333333;
         font : normal 9px Verdana, Arial, Helvetica, sans-serif;
         background-color : #dadada;
         border : 1px solid #333333;
         margin : 0;
         padding : 1px;
      }
     form {
         margin : 0;
         padding : 0;
      }
     .helpline {
         background-color : #dee3e7;
         border-style : none;
      }
     .pagemargin-r {
         background-repeat : repeat-y;
         background-position : 0% 0%;
         background-image : url(images/right-tile.png);
      }
     .pagemargin-l {
         background-repeat : repeat-y;
         background-position : 100% 0%;
         background-image : url(images/left-tile.png);
      }
     #head {
         background-color : #dadada;
         background-image : url(images/head-tile.png);
         background-repeat : repeat-x;
         height : 62px;
         background-position : 50% 0%;
		   border-bottom: 1px solid #666666;
      }
     .head-right {
         background-image : url(images/logo.png);
         background-repeat : no-repeat;
         height : 62px;
         background-position : top-left ;
         text-align : right;
         padding-top : 24px;
         border-bottom: 1px solid #666666;
      }
     .greygreen {
         background-color : #D6DAD3;
      }
     .greygreen2 {
         background-color : #D6DAD3;
         border-bottom : 1px solid #666666;
      }
     .overallfoot-cell {
         background-color : #dadada;
      }
     .foot {
         background-image : url(images/footile.png);
         background-repeat : repeat-x;
         height : 35px;
      }
     .postbg {
         background-color : #dadada;
         background-position : 50% 0%;
         background-repeat : repeat-x;
         background-image : url(images/undernav-tile.png);
         padding : 11px 5px 5px;
      }
     .postbot {
         background-color : #dadada;
         padding : 5px 5px 5px;
      }
     .av {
         background-color : #dadada;
         background-position : 50% 0%;
         padding : 11px 3px 3px 3px;
         border-right : 1px solid #666666;
			background-image : url(images/undernav-tile.png);
			background-repeat: repeat-x;
      }
     .postbot2 {
         background-color : #D6DAD3;
			border-top : 1px solid #333333;
			border-bottom : 1px solid #333333;
         padding: 1px 2px 0px 2px;
      }
		
		.dadada
		{background-color: #dadada; }
     