/*
  The original subVereor Theme for phpBB version 2.0.x
  Created by Vereor design
  http://www.vereor.com
*/

@import url("formie.css");

a:link, a:active, a:visited {
  text-decoration : none;
}

a:hover {
  text-decoration : none;
  color : #d0d0d0;
}

a.cat		{
	color: #FFFFFF;
	text-decoration: none;
}

a.cat:hover{
	color: #F1F1F1;
	text-decoration: none;
}

a.copyright		{
	color: #444444;
	text-decoration: none;
}

a.copyright:hover {
	color: #d0d0d0;
	text-decoration: none;
}

a.forumlink 	{
	color: #E35000;
	text-decoration: none;
}

a.forumlinkHovered{
	color: #dcff38;
	text-decoration: none;
}

a.forumlink:hover{
	color: #dcff38;
	text-decoration: none;
}

a.gen {
    color: #dcff38;
	text-decoration: none;
}

a.gen:hover {
    color: #E35000;
	text-decoration: none;
}

a.genmed,a.gensmall {
	color: #E35000;
	text-decoration: none;
}

a.gen:hover,a.genmed:hover,a.gensmall:hover	{
	color: #dcff38;
	text-decoration: none;
}

a.mainmenu		{
	color: #dcff38;
	text-decoration: none;
}

a.mainmenu:hover{
	color: #E35000;
	text-decoration: none;
}

a.nav			{
	color: #E35000;
	text-decoration: none;
}

a.nav:hover		{
    color: #dcff38;
	text-decoration: none;
}

a.postlink:link	{
	color: #dcff38;
	text-decoration: none;
}

a.postlink:visited {
	color: #dcff38;
	text-decoration: none;
}

a.postlink:hover {
	color: #e35000;
	text-decoration: none;
}

a.topictitle:link {
	color: #e35000;
	text-decoration: none;
}

a.topictitle:visited {
	color: #e35000;
	text-decoration: none;
}

a.topictitle:hover	{
	color: #dcff38;
	text-decoration: none;
}

a.topictitleHovered	{
	color: #dcff38;
	text-decoration: none;
}

body {
	scrollbar-face-color: #DEE3E7;
	background-color : #161616;
	color : #d0d0d0;
}

font,th,td,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

hr	{
	border: solid #D1D7DC 0px;
	border-top-width: 1px;
	height: 0px;
}

table {
  border-color : #c61a1a;
}


td.cat, th.cat {
	background : #5b2d2d;
	border-color : #c61a1a;
	padding: 3px;
	height: 25px;
}

td.row1, tr.row1 {
    background : #303030;
    border-color : #161616;
}

td.row2, tr.row2 {
    background : #353535;
    border-color : #161616;
}

td.row3, tr.row3 {
    background : #383838;
}

td.row5, tr.row5 {
    background : #5b2d2d;
}

.hl_row {
    background-color : #383838;
    cursor : pointer;
}

.hl_row2 {
    background : #404040;
    cursor : pointer;
}

td.spaceRow {
	height: 2px; overflow: hidden; font-size: 2px; line-height: 2px; padding: 0;
}

td.rowpic {
	background-color: #FFFFFF;
	background-image: url(images/cellpic3.gif);
	background-repeat: repeat-y;
}

th	{
	background-color: #c61a1a;
	/* background-image: url(images/box_hdr_bg.jpg);
	background-repeat: repeat-x; */
	color: #F1F1F1;
	font-size: 11px;
	font-weight: bold;
	height: 41px;
}

th.topLeft {
    background-image: url(images/box_hdr_left.jpg);
    background-repeat: no-repeat;
}

.thLine {
    background: #161616 url(images/box_big.jpg) no-repeat bottom;
    height: 41px;
}


.thHead {
    background: #161616 url(images/box_big.jpg) no-repeat bottom;
    height: 41px;
}


th {
    background-color: transparent; 
    height: 41px;
    text-align: center;
    font-size: 1.3em;
	line-height: 1.4em;
	font-weight: bold;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}

.thSides{
    background: #161616 url(images/box_hdr_bg.jpg); 
    height: 41px;
    text-align: center;
    font-size: 1.3em;
	line-height: 1.4em;
	font-weight: bold;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	height: 41px;
}

th.thRight {
    background: url(images/box_big.jpg) repeat-x bottom right;
    height: 41px;
    text-align: center;
    font-size: 1.3em;
	line-height: 1.4em;
	font-weight: bold;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	height: 41px;
}

th.thLeft {
    background: url(images/box_big.jpg) repeat-x bottom left;
    height: 41px;
    text-align: center;
    font-size: 1.3em;
	line-height: 1.4em;
	font-weight: bold;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	height: 41px;
}

th.thTop {
    background: url(images/box_hdr_bg.jpg) repeat-x bottom;
    height: 41px;
    text-align: center;
    font-size: 1.3em;
	line-height: 1.4em;
	font-weight: bold;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	height: 41px;
}

.box_bg {
  background : #303030 url(images/box_bg.jpg) repeat-x;
}

/* plusminus */
td.minus {
    border-bottom: 1px #f60 solid;
}

td.plus {
    border-bottom: 1px #7d1 solid;
}

.minus_point {
       border: solid 1px #f60; 
       padding: 3px 5px;
       margin: 10px;
       color: #f60;
       text-decoration: none;
       text-align: center;
       font-size: 14px;
       font-weight: bold;
       background-color: #393939;  
}

.plus_point {
       border: solid 1px #7d1; 
       padding: 3px 5px;
       margin: 10px;
       color: #7d1;
       text-decoration: none;
       text-align: center;
       font-size: 14px;
       font-weight: bold;
       background-color: #393939;  
}
/* ~~~plusminus */


.bodyline	{
	background-color: #FFFFFF;
	border: 1px #98AAB1 solid;
}

.cat		{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}



.copyright		{
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: -1px;
}

.forumline	{
	background-color: #161616;
	border: 0px #c61a1a solid;
}

.forumlink		{
	color: #445395;
	font-size: 12px;
	font-weight: bold;
}

.gen {
	font-size: 12px;
}

.gen,.genmed,.gensmall {
	color: #d0d0d0;
}

.genmed {
	font-size: 11px;
}

.gensmall {
	font-size: 10px;
}

.helpline {
	background-color: #DEE3E7;
	border-style: none;
}

.mainbody {
    background-color : #161616;
	padding: 9px;
}

.mainmenu		{
	color: #d0d0d0;
	font-size: 11px;
}

.maintitle,h1,h2	{
	color: #dcff38;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 120%;
	text-decoration: none;
}

.quickReply {
    color: #dcff38;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

.name			{
	color: #d0d0d0;
	font-size: 11px;
}

.nav			{
	color: #d0d0d0;
	font-size: 11px;
	font-weight: bold;
}

.postbody {
	font-size: 1.3em;
	line-height: 1.3em;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}

.postdetails		{
	color: #d0d0d0;
	font-size: 10px;
}

.code {
	background-color: #373737;
	border: #c61a1a;
	border-width: 2px;
	border-style: dotted;
	color: #D4FFAA;
	font-family: Courier, 'Courier New', sans-serif;
	font-size: 11px;
}

.quote {
	background-color: #373737;
	border: #c61a1a;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: dashed;
	border-top-width: 1px;
	color: #d0d0d0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
}

.topictitle			{
	color: #d0d0d0;
	font-size: 11px;
	font-weight: bold;
}

#header-buttons {
  font-family : 'Trebuchet MS';
  font-size : 14px;
  font-weight: bold;
  height : 30px;
  
}

#header-buttons a:link, #header-buttons a:active, #header-buttons a:visited {
  color : #eaeaea;
  text-decoration : none;
}

#header-buttons a:hover {
  color : #dcff38;
  text-decoration : none;
}

/* pm popup */
.pm-old { display: none; }
.pm-new { margin: 30px; }
.pm-new a, .pm-new a:visited { 
       border: solid 1px #dcff38; 
       padding: 25px 45px;
       color: #dcff38;
       text-decoration: underline;
       font-size: 12px;
       font-weight: bold;
       background-color: #373737;
}
.pm-new a:hover, .pm-new a:active {
       color: #FF6C00;
}


tr.forumRow {
	-moz-border-radius-topleft: 0.5em;
	-moz-outline-radius-topleft: 0.5em;
}

