/*
  The sleek Theme for phpBB version 2+
  http://www.andrewCharron.com
*/

/* General page style. The scroll bar colours only visible in IE5.5+ */
html {
	margin: 0;
	padding: 0;
}
body {
	background: #fff url(images/bg.gif) no-repeat;
	font-family: Arial, Verdana, sans-serif;
	color: #282828;
	font-size: 100%;
	/* font-size: 62.5%;  Simo Tip: 1 em = 10px */
	margin: 0;
	padding: 0;

}
td {
	font-size: 62.5%; 
}
/* General font families for common tags */
font,
th,
td,
p { 
	font-family: Arial, Verdana, sans-serif;
}
a:link,
a:active,
a:visited {
	color: #8dc73f;
}
a:hover	{
	text-decoration: underline; 
	color : #8dc73f;
}
hr	{ 
	height: 0; 
	border: solid #444 0; 
	border-top-width: 1px;
}

/* This is the border line & background colour round the entire page */
.bodyline	{
/*	
	background-color: #fff;
    min-height: 100%;
    width: 100%;
    min-width: 600px;
*/
}

/* This is the outline round the main forum tables */
.forumline {
	background-color: #fff; 
	padding: 10px;
}

/* Main table cell colours and backgrounds */
td.row1	{
	background-color: #efefef;
}
td.row2 { 
	background-color: #efefef; 
}
td.row3 {
	background-color: #efefef;
}

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

/* Header cells - the blue and silver gradient backgrounds */
th {
   color: #ffffff; 
   font-size: 1em; 
   font-weight : bold;
   background-color: #8dc73f; 
   height: 1.5em;
}

td.cat,
td.catHead,
td.catSides,
td.catLeft,
td.catRight {
	background-color: #8dc73f;
	height: 1.5em;
}
td.catBottom {
    background-color: #efefef;
}

/*
  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: 1.6em;
	border-width: 0;
}
th.thHead,
th.thSides,
th.thTop,
th.thLeft,
th.thRight,
th.thBottom,
th.thCornerL,
th.thCornerR {
	font-weight: bold;
	height: 1.5em;
}
td.row3Right {
    background-color: #efefef;
}
td.spaceRow {
    background-color: #ffffff;
    height: 2px;
}
/*
th.thHead,td.catHead { font-size: {T_FONTSIZE3}px; 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, 
.maintitle:visited {
	font-size: 1.6em; 
	font-family: Verdana, Tahoma, sans-serif;
	text-decoration: none; 
	line-height : 120%; 
	color : #333333;
}

/* General text */
.gen {
	font-size : 1.1em; 
}
.genmed { 
	font-size : 1.1em; 
}
.gensmall { 
	font-size : 1.1em; 
}
.gen,
.genmed,
.gensmall { 
	color : #282828;
}
a.gen,
a.genmed,
a.gensmall {
	color: #8dc73f; 
	text-decoration: none; 
}
a.gen:visited,
a.genmed:visited,
a.gensmall:visited { 
	color: #8dc73f; 
	text-decoration: none; 
}
a.gen:hover,
a.genmed:hover,
a.gensmall:hover {
	color: #8dc73f; 
	text-decoration: underline;
}

/* The register, login, search etc links at the top of the page */
a.uppermenu:link,
a.uppermenu:active,
a.uppermenu:visited,
a.uppermenu:hover,
a.uppermenu:visited:hover {
	font-size : 1.6em;
	color: #fff;
}
.mainmenu {
	font-size : 1.1em; 
	color: #05699d
}
div.mainmenu {
/*	margin-top: 57px; */
	font-size: 1.4em;
}

a.mainmenu, 
a.mainmenu:visited {
	color: #05699d;  
}
a.mainmenu:hover.
a.mainmenu:visited:hover {
	color : #444;
}

/* Forum category titles */
.cattitle { 
	font-weight: bold; 
	font-size: 1em; 
	letter-spacing: .1em; 
	color : #fff;
}
a.cattitle { 
	text-decoration: none; 
	color : #fff; 
}
a.cattitle:visited {
	text-decoration: none; 
	color : #fff;
}
a.cattitle:hover { 
	text-decoration: underline;
}

/* Forum title: Text and link to the forums used in: index.php */
.forumlink { 
	font-weight: bold; 
	font-size: 1.1em; 
	color : #444;
}
a.forumlink, 
a.forumlink:visited {
	text-decoration: none; 
	color : #444; 
}
a.forumlink:hover { 
	text-decoration: underline; 
	color : #8dc73f;
}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav {
	font-weight: bold; 
	font-size: 1.1em; 
	color : #333333;
}
a.nav, 
a.nav:visited { 
	text-decoration: none; 
	color: #333333; 
}
a.nav:hover { 
	text-decoration: underline;
}

/* titles for the topics: could specify viewed link colour too */
a h1,
a:visited h1,
a.maintitle,
a.maintitle:visited,
a.maintitle:hover,
a.maintitle:hover:visited {
	color: #fff;
	text-decoration: none;
	font-family: Georgia,serif;
	font-size: 1.7em;
}
h1 {
	margin-left: 300px;
}
.topictitle,
h1,
h2 { 
	font-weight: bold; 
	font-size: 1.1em; 
	color: #333333; 
}
a.topictitle:link   {
	text-decoration: none;
	color : #333333;
}
a.topictitle:visited { 
	text-decoration: none; 
	color : #333333;
}
a.topictitle:hover { 
	text-decoration: underline; 
	color : #8dc73f; 
}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name {
	font-size: 1.1em; 
	color: #333333;}

/* Location, number of posts, post date etc */
.postdetails {
	font-size : 1em;
	color : #333333;
}

/* The content of the posts (body of text) */
.postbody { 
	font-size: 1.1em; 
	line-height: 18px;
}
a.postlink:link { 
	text-decoration: none; 
	color : #333333;
}
a.postlink:visited { 
	text-decoration: none; 
	color : #333333; 
}
a.postlink:hover { 
	text-decoration: underline; 
	color : #8dc73f;
}

/* Quote & Code blocks */
.code {
	font-family: "Courier New"; 
	font-size: 1.1em; 
	color: #90bf43;
	background-color: #ffffff; 
	border: #333333; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 2px
}

.quote {
	font-family: Verdana, Tahoma, sans-serif; 
	font-size: 1.1em; 
	color: #333333; 
	line-height: 125%;
	background-color: #ffffff; 
	border: 1px solid #333333;
}

/* Copyright and bottom info */
span.copyright {
	font-size: 1em;
	font-family: Verdana, Tahoma, sans-serif;
	color: #333333; 
	letter-spacing: -1px;
}
a.copyright, 
a.copyright:visited { 
	font-size: 1em; 
	color: #8dc73f; 
	text-decoration: none;
}
a.copyright:hover {
	font-size: 1em;
	color: #8dc73f;
	text-decoration: underline;
}

/* Form elements */
input,textarea, select {
	color : #333333;
	font: normal 11px Verdana, Tahoma, sans-serif;
}

/* The text input fields background colour */
input.post, 
textarea.post, 
select {
	background-color : #fff;
}

input { 
	text-indent : 2px;
}

/* The buttons used for bbCode styling in message post */
input.button {
    background-color : #fff;
    color : #333;
	font-size: 1.1em; 
	font-family: Verdana, Tahoma, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #fff;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #fff;
    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: #efefef;
	border-style: none;
}

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