/*
  CannabisFX Theme for phpBB version 2+
  Created by Infected-FX
  http://www.infectedfx.com
*/
body {
font-family:Verdana; font-size:10px; color:#808080;
margin:0px; background-color:#666666;
}

.bgFolder{
background:transparent url('images/bgFolder.gif') repeat-x top center; text-align:center; height:23px;
}

/* General font families for common tags */
font, th, td, p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px }
hr	{ height: 0px; border: solid #FFFFFF 0px; border-top-width: 1px;}

.hdrBg {background:transparent url('images/hdr_bg.gif') repeat-x top center; text-align:center; height:150px;}
.bgMenu{background:transparent url('images/bg_mnu.gif') repeat-x top center; text-align:center;}
.bgTop{background:transparent url('images/top_center.gif') repeat-x top center; text-align:center; vertical-align:middle; padding-top:10px;}
.topLeft{background:transparent url('images/top_left.gif') no-repeat top center; width:50px; height:29px;}
.topRight{background:transparent url('images/top_right.gif') no-repeat top center; width:50px; height:29px;}

.bottomLeft{background:transparent url('images/bottom_left.gif') no-repeat top center; width:16px; height:13px;}
.bottomRight{background:transparent url('images/bottom_right.gif') no-repeat top center; width:16px; height:13px;}
.bgBottom  {background:transparent url('images/bottom_bg.gif') repeat-x;}
.bgWebBottom {background: transparent url('images/webBottom.gif') repeat-x; height:22px; text-align:center;}

.bgBot{background:transparent url('images/bottom_center.gif') repeat-x top center; height:33px;}
td.rowBottom{ background:transparent url('images/row_bottom.gif') repeat-x top center; height:43px;}

.bg1 {background:transparent url('images/bg1.gif') repeat-x top center; height:21px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333333;}

.maintable	{ border-left:6px solid #FFFFFF; border-right:6px solid #FFFFFF; background-color: #FFFFFF;  }
.maintable2	{ border-left:2px solid #000000; border-right:2px solid #000000; background-color: #333333;  }
.profile {background-color:#E4E4E4;}
/* This is the outline round the main forum tables */
.forumline	{ background-color: #000000;} 
.bgForum    { background-color: #241C10;}
.imagesbg	{ background-color: #FFFFFF;background-image:url('images/row_bottom2.gif'); background-repeat:repeat; background-attachment:fixed }

/* Main table cell colours and backgrounds */
td.row1	{ background-color:#F1F1F1;  }
td.row2	{ background-color: #F2F2F2 ;}
td.row3 { background-color:#404040; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
td.row4 {background-color:#BBBBBB; background:transparent url('images/bg2.gif') repeat-x top center; height:27px;}
td.row5 {background-color:#BBBBBB; height:25px;}

.WhiteBg {background-color:#FFFFFF;}
td.forumRow {background-color: #F2F2F2; padding-left:8px;}
td.Online {padding-left:30px; color:#000000; background:transparent url('images/bg1.gif') repeat-x top center; height:21px; font-weight:bold;}

td.row6	{ background-color: #6F6F6F; color:#E5E488; font-size:10px; background-image:url('images/row6.gif'); background-repeat:repeat; background-attachment:fixed; height:20px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
td.row7	{ border:1px solid #000000; background-color: #EDEDED; background-image:url('images/row5.gif'); background-repeat:repeat; background-attachment:fixed }

td.rowTop {font-family: Verdana; font-size: 10px; color: #ABB7AC; background-color: 
               #D4D0C8; background-image: url('images/top_bg.gif'); 
               background-repeat: repeat; background-attachment: fixed}
               
td.rowBottom2 {background-color:#FFFFFF;
background-image: url('images/row_bottom2.gif'); background-repeat: repeat; 
               background-attachment: fixed;}
               

td.rowLeft	{ background-color: #566356; background-image:url('images/row_left.gif'); background-repeat:repeat; background-attachment:fixed }
td.rowLeft2	{ background-color: #566356; background-image:url('images/row_left2.gif'); background-repeat:repeat; background-attachment:fixed }


/*
  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;
}


td.SeparatorRow { background-color: #CC9900; }
.SeparatorRow{background-color: #CC9900;}



/* The largest text used in the index page title and toptic title etc. */
h1, h2	{
			font-weight: bold; font-size: 12px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color: #000000;
}
.maintitle	{
			font-weight: bold; font-size: 18px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height: 120%; color: #FFFFFF;
}
.maintitle {font-size:18px; color:#FFFFFF; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
a.maintitle {color:#FFFFFF; text-decoration:none;}
a.maintitle:link {color:#FFFFFF; text-decoration:none;}
a.maintitle:visited {color:#FFFFFF; text-decoration:none;}
a.maintitle:hover {color:#CC9900; text-decoration:underline;}


.subtitle	{
			font-size: 10px; font-family: Arial, Helvetica, sans-serif;
			text-decoration: none; color: #000000;
}


/* General text */
.date{color: #ABB6AC; text-decoration: none;font-size : 10px}

.iTxt {color:#C8C8C8; font-size:10px; font-weight:lighter;}
.iTxt2 {color:#666666; font-size:9px; font-weight:lighter;}

.gensmall2 { font-size : 10px; }
.gentiny { font-size: 10px; }
.gen2 { color : #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.gen3 { color : #FFFFFF;font-size : 10px; }

.gen { font-size : 10px; color : #000000; }
a.gen{ color: #808080; text-decoration: none }
a.gen:visited	{ color: #596659; text-decoration: none }
a.gen:hover{ color: #000000; text-decoration: none }


.gensmall {font-size:10px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.gensmall {color:#000000; text-decoration:underline;}
a.gensmall:visited {color:#000000; text-decoration:underline;}
a.gensmall:hover {color:#666666; text-decoration:underline;}

.genmed {font-size:10px; color:#818181; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.genmed {color:#33CCFF;}
a.genmed:visited {color:#666699;}
a.genmed:hover {color:#FF9933;}





/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size: 11px; color: #FFFFC2; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
a.mainmenu:link	{ text-decoration: underline; color: #948E5A; font-weight:bold; }
a.mainmenu:visited{ text-decoration: underline; color: #948E5A; font-weight:bold;}
a.mainmenu:hover{ text-decoration: underline; color: #FFFFC2;font-weight:bold; }

#mainmenu2 {font-weight:bold; font-size:10px;}
#mainmenu2  a         {color: #948E5A; text-decoration:none; font-weight:bold;}
#mainmenu2  a:link    {color: #948E5A; text-decoration:none; font-weight:bold;}
#mainmenu2  a:visited {color: #948E5A; text-decoration:none; font-weight:bold;}
#mainmenu2  a:hover   {color: #FFFFC2; text-decoration:none; font-weight:bold;}


/* Forum category titles */
.cattitle{font-weight: bold; font-size: 9px; letter-spacing: 1px; color: #F6F69E; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase;}
a.cattitle:link		{ text-decoration: none; color: #F6F69E; }
a.cattitle:visited { text-decoration: none; color: #F6F69E;}
a.cattitle:hover { text-decoration: none; color: #FFFFFF;}


.rowtitle		{ font-weight: bold; font-size: 10px ; letter-spacing: 1px; color: #000000; }
a.rowtitle		{ text-decoration: none; color: #596659; }
a.rowtitle:visited { text-decoration: none; color: #596659; }
a.rowtitle:hover { text-decoration: none; color: #C5CBC5; }



/* Forum title: Text and link to the forums used in: index.php */
.forumlink		    { font-size: 10px; color: #000000;  font-weight:bold;}
a.forumlink:link	{ text-decoration: none; color: #644E00; }
a.forumlink:visited { text-decoration: none; color: #644E00;}
a.forumlink:hover   { text-decoration: underline; color: #E6BF54; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #FFFFFF;}
a.nav:link		{ text-decoration: underline; color: #B38D5B; font-size: 11px;}
a.nav:visited   { text-decoration: underline; color: #B38D5B; }
a.nav:hover		{ text-decoration: underline; color: #BEA474; }


/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-size: 10px; color : #644E00; }
a.topictitle   { text-decoration: none; color: #644E00; }
a.topictitle:visited { text-decoration: none; color: #644E00; }
a.topictitle:hover	{ text-decoration: underline; color: #E6BF54; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size: 10px; color: #CC9900;letter-spacing:1pt}
a.name:link	{ font-size: 10px; color: #4D594D;letter-spacing:1pt}
a.name:visited  { font-size: 10px; color: #4D594D;letter-spacing:1pt}
a.name:hover	{ text-decoration: none; color: #1E221E; }

.datosProfile {border: 1px solid #CC9900; background:#CC9900; color:#FF9900;}
.datosRow {background-color:#F9F9F9; font-size:9px; letter-spacing:-1px;}

/* Location, number of posts, post date etc */
.postdetails		{ font-size: 10px; color: #6C6C6C; }
a.postdetails	{ text-decoration: none; color: #6C6C6C; font-weight:bold; }
a.postdetails:link	{ text-decoration: none; color: #6C6C6C; font-weight:bold; }
a.postdetails:visited { text-decoration: none; color: #6C6C6C; }
a.postdetails:hover { text-decoration: underline; color: #A38304; }
a.postdetails:active { text-decoration: none; color: #A38304; }


/* The content of the posts (body of text) */
.postbody { color: #141814 ;font-size: 11px;}
a.postbody	{ text-decoration: none; color: #000000; font-weight:bold; }
a.postbody:link	{ text-decoration: none; color: #000000; font-weight:bold; }
a.postbody:visited { text-decoration: none; color: #000000; }
a.postbody:hover { text-decoration: underline; color: #A38304; }
a.postbody:active { text-decoration: none; color: #A38304; }


a.postlink:link	{ text-decoration: none; color: #E7B800; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.postlink:visited { text-decoration: none; color: #E7B800; }
a.postlink:hover { text-decoration: underline; color: #A38304; }
a.postlink:active { text-decoration: none; color: #A38304; }


/* Quote & Code blocks */
.code {
	border:1px solid #FFFFFF;
	font-family: Verdana; font-size: 10px; color: #968A76; line-height: 125%;
	background-color: #E4E4E4; }

.quote {
	border:1px solid #FFFFFF;  font-family: Verdana; font-size: 10px; color: #000000; line-height: 125%;
	background-color: #E4E4E4; 
}


/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana; color: #6A6A6A; letter-spacing: 1px}
a.copyright, a.copyright:visited { color: #FFDF65; text-decoration: none; font-weight:bold}
a.copyright:hover { color: #E3B400; text-decoration: none}

#copyright		{ font-size: 10px; font-family: Verdana; color: #6A6A6A; letter-spacing: 1px}
#copyright  a         {color: #FFDF65; text-decoration:none; font-weight:bold;}
#copyright  a:link    {color: #FFDF65; text-decoration:none; font-weight:bold;}
#copyright  a:visited {color: #FFDF65; text-decoration:none; font-weight:bold;}
#copyright  a:hover   {color: #E3B400; text-decoration:none; font-weight:bold;}

.copyright2		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; }
a.copyright2		{ text-decoration: none; color: #000000; }
a.copyright2:visited { text-decoration: none; color: #000000; }
a.copyright2:hover { text-decoration: none; color: #F3F7FA; }
a.copyright2:active { text-decoration: none; color: #455046; }


/* Form elements */

/* The text input fields background colour */

input.post
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	line-height: 125%;
	background-color: #FFFFFF;
	border: 1px solid #909090;
	font-size:11px;
}

textarea.post
{
	border:1px solid #909090;
	font-family: Verdana; font-size: 10px; color: #000000; line-height: 125%;
	background-color: #FFFFFF; 
}

select {
	background-color : #F1F1F1; font-family:Verdana; font-size:10px; color:#000000;
}

input { text-indent : 2px; font-size:10px;}

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

/* The main submit button option */
input.mainoption {
	background-color : #B1B1B1;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	border: 1px solid #000000;
}

/* None-bold submit button */
input.liteoption {
	background-color : #B1B1B1;
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
}

/* 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 {  	border-left:1px solid #A89E8E; border-right:1px solid #FFFFFF;
	border-top:1px solid #A89E8E; border-bottom:1px solid #FFFFFF;
	font-family: Verdana; font-size: 10px; color: #333333; line-height: 125%;
	background-color: #FFFFFF; }
	
a:link       {font-family:Verdana, arial, Helvetica, sans-serif; color:#948E5A;}
a:visited {color: #948E5A; text-decoration: none}
a:hover   {color: #B3B1A8; text-decoration:underline;}