	/* The original Grove Theme for phpBB version 2+
  		Created by TreeSprite
  		http://www.treesprite.com */

	/* Styles I've added on my own */
	.tableline { background-color: #FEFDEE; border: 2px #01633D solid; }

	TH.main { color: #FEFDEE; font-size: 16px; font-weight: bold; background-color: #01633D; height: 25px; background-image: url(images/cellpic3.gif); }
	TH.subs { color: #3F260F; font-size: 16px; font-weight: bold; background-color: #EDA878; height: 28px; background-image: url(images/cellpic1.gif); }	
	TH.sub2 { color: #003720; font-size: 16px; font-weight: bold; background-color: #B9DCC1; height: 28px; border-top: 2px solid #01633D; border-bottom: 2px solid #01633D; }

	A.subs:link { text-decoration: none; Color: #3F260F; }
	A.subs:visited { text-decoration: none; Color: #FEFDEE; }
	A.subs:active { text-decoration: none; color: #01633D; }
	A.subs:hover { text-decoration: underline overline; color: #B8783C; }

	A.sub2:link { text-decoration: none; Color: #003720; font-size: 16px; font-weight: bold; }
	A.sub2:visited { text-decoration: none; Color: #01633D; font-size: 16px; font-weight: bold; }
	A.sub2:active { text-decoration: none; color: #B8783C; font-size: 16px; font-weight: bold; }
	A.sub2:hover { text-decoration: none; color: #FEFDEE; font-size: 16px; font-weight: bold; }

	.subline { background-color: #FEFDEE; border: 2px #FDD2AF solid; }

	.title { font-size: 20px; font-color: #01633d; }

	/* General page style. The scroll bar colours only visible in IE5.5+ */
	body { 
	color: #003720;
	background-color: #01633D;
	scrollbar-face-color: #FEFDEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #3F260F;
	scrollbar-3dlight-color: #B8783C;
	scrollbar-arrow-color: #003720;
	scrollbar-track-color: #01633D;
	scrollbar-darkshadow-color: #01633D;
	margin-top: 10px;
	Margin-bottom: 10px;
	}

	/* General font families for common tags */
	FONT,TH,TD,P { font-family: Times New Roman }

	A:link { text-decoration: underline; Color: #003720; }
	A:visited { text-decoration: none; Color: #01633D; }
	A:active { text-decoration: overline; color: #3F260F; }
	A:hover { text-decoration: underline overline; color: #B8783C; }

	HR { height: 0px; border: solid #EDA878 0px; border-top-width: 1px; }

	/* This is the border line & background colour round the entire page */
	.bodyline { background-color: #F7F4D5; border: 1px # solid; }

	/* This is the outline round the main forum tables */
	.forumline { background-color: #F7F4D5; border: 2px #01633D solid; }

	/* Main table cell colours and backgrounds */
	.row1	{ background-color: #FEFDEE; }
	.row2	{ background-color: #B9DCC1; }
	.row3	{ background-color: #FDD2AF; }
	.row3Right	{ background-color: #FDD2AF; }

	/* 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: #F7F4D5;
		    background-image: url(images/cellpic2.jpg);
		    background-repeat: repeat-y; }

	/* Header cells - the blue and silver gradient backgrounds */
	th	{
		color: #FEFDEE; font-size: 16px; font-weight : bold; 
		background-color: #01633D; height: 25px;
		
		}

	td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-image: url(images/cellpic1.gif);
			background-color:#EDA878; 
			border: {T_TH_COLOR3}; 
			border-style: solid; 
			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.thCornerL,th.thCornerR {
		background-image: url(images/cellpic3.gif); font-weight: bold; border: #01633D; border-style: solid; height: 28px;
		}

	td.spaceRow {
		background-color: #EDA878; border: #01633D; border-style: solid;
		}

	th.thHead,td.catHead  { font-size: 16px; 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	 { background-image: url(images/cellpic3.gif); border-width: 1px 0px 0px 0px; }
	th.thCornerL { background-image: url(images/cellpic3.gif); border-width: 1px 0px 0px 1px; }
	th.thCornerR { background-image: url(images/cellpic3.gif); border-width: 1px 1px 0px 0px; }

	/* The largest text used in the index page title and toptic title etc. */
	.maintitle	{ font-size: 20px; font-family: "Times New Roman",Times New Roman; text-decoration: none; line-height : 100%; color : #003720; }

	/* General text */
	.gen { font-size : 16px; }
	.genmed { font-size : 16px; }
	.gensmall { font-size : 12px; }
	.gen,.genmed,.gensmall { color : #003720; }
	a.gen,a.genmed,a.gensmall { color: #987004; text-decoration: none; }
	a.gen:hover,a.genmed:hover,a.gensmall:hover { color: #01633D; text-decoration: underline; }

	/* The register, login, search etc links at the top of the page */
	.mainmenu		{ font-size : 16px; color : #003720 }
	a.mainmenu		{ text-decoration: none; color : #987004;  }
	a.mainmenu:hover{ text-decoration: underline; color : #01633D; }

	/* Forum category titles */
	.cattitle		{ font-weight: bold; font-size: 16px ; letter-spacing: 1px; color : #987004}
	A.cattitle:link { text-decoration: none; Color: #3F260F; }
	A.cattitle:visited { text-decoration: none; Color: #FEFDEE; }
	A.cattitle:active { text-decoration: none; color: #01633D; }
	A.cattitle:hover { text-decoration: underline overline; color: #B8783C; }

	/* Forum title: Text and link to the forums used in: index.php */
	.forumlink       { font-weight: bold; font-size: 16px; color : #987004; }
	a.forumlink 	 { text-decoration: none; color : #987004; }
	a.forumlink:hover{ text-decoration: underline; color : #01633D; }

	/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
	.nav			{ font-weight: bold; font-size: 16px; color : #003720;}
	a.nav			{ text-decoration: none; color : #987004; }
	a.nav:hover		{ text-decoration: underline; }

	/* titles for the topics: could specify viewed link colour too */
	.topictitle,h1,h2	{ font-weight: bold; font-size: 16px; color : #003720; }
	a.topictitle:link   { text-decoration: none; color : #987004; }
	a.topictitle:visited { text-decoration: none; color : #003720; }
	a.topictitle:hover	{ text-decoration: underline; color : #01633D; }

	/* Name of poster in viewmsg.php and viewtopic.php and other places */
	.name			{ font-size : 16px; color : #003720;}

	/* Location, number of posts, post date etc */
	.postdetails		{ font-size : 12px; color : #003720; }

	/* The content of the posts (body of text) */
	.postbody          { font-size : 16px; line-height: 18px}
	a.postlink:link	 { text-decoration: none; color : #987004; }
	a.postlink:visited { text-decoration: none; color : #EDA878; }
	a.postlink:hover   { text-decoration: underline overline; color : #01633D; }
	a.postlink:active  { text-decoration: underline overline; color: #3F260F; }

	/* Quote & Code blocks */
	.code {
	font-family: Times New Roman; font-size: 16px; color: #B21303;
	background-color: #FEFDEE; border: #EDA878; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
	}

	.quote {
	font-family: Times New Roman; font-size: 16px; color: #000000; line-height: 125%;
	background-color: #FEFDEE; border: #EDA878; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
	}

	/* Copyright and bottom info */
	.copyright		{ font-size: 12px; font-family: Times New Roman; color: #000000; letter-spacing: -1px;}
	a.copyright		{ color: #000000; text-decoration: none;}
	a.copyright:hover { color: #003720; text-decoration: underline;}

	/* Form elements */
	input,textarea, select {
	color : #003720;
	font: normal 16px Times New Roman;
	border-color : #003720;
	}

	/* The text input fields background colour */
	input.post, textarea.post, select {
	background-color : #F7F4D5;
	}

	input { text-indent : 2px; }

	/* The buttons used for bbCode styling in message post */
	input.button {
	background-color : #FEFDEE;
	color : #003720;
	font-size: 16px; font-family: Times New Roman;
	}

	/* The main submit button option */
	input.mainoption {
	background-color : #FEFDEE;
	font-weight : bold;
	}

	/* None-bold submit button */
	input.liteoption {
	background-color : #FEFDEE;
	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: #B9DCC1; border-style: none; }

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("templates/Grove/formIE.css");
