/* Super Mario Style Green
-------------------------------------------------*/

/*  	
--------------------------------------------------------------
Colours and backgrounds for common.css
-------------------------------------------------------------- */

html, body {
	color: #000000;
	background: #BFDCEE url("./images/green/background.png") fixed repeat;
}

hr {
    border-color: #005F1C;
}

h3 {
    border-bottom-color: #005F1C;
}

/* Round cornered boxes and backgrounds
---------------------------------------- */

.headerbar {
	background: #0B7700 url("./images/green/bgheader.jpg") no-repeat right bottom;
	color: #FFFFFF;
}

.navbar {
	background: url("./images/green/navbg.gif") repeat-x #1BA600;
}

.forabg {
	background-color: #0FA200;
	background-image: url("./images/green/bg_list.gif");
}

.forumbg {
	background-color: #1DD70A;
	background-image: url("./images/green/bg_header.gif");
}

.panel {
	background-color: #A7E479;
}

.bg1	{ background-color: #F1FFEF; }
.bg2	{ background-color: #D5EFD1;  }
.bg3	{ background-color: #A7E479; }

/*  	
--------------------------------------------------------------
Colours and backgrounds for content.css
-------------------------------------------------------------- */

ul.forums {
    background-color: #F1FFEF;
	background-image: none;
}

ul.topiclist dd {
	border-left-color: #0FA200;
}

li.row:hover {
	background-color: #E1FFDF;
}

li.row:hover dd {
	border-left-color: #A0CF9B;
}


/* Super Mario Style

*_*  Top Menu  *_*
-------------------------------------------------*/

.ddcolortabs a {
	color: #FFFFFF;
	background-color: #0B7600;
}

.ddcolortabs a:link {
	color: #FFFFFF;
}

.ddcolortabs a:hover {
	color: #FFFFFF;
	background-color: #109906;
	border-bottom: 1px solid #CCCCCC;
}

.ddcolortabs a:hover span {
	color: #FFFFFF;
	background-color: #109906;
}

.ddcolortabs a:visited {
	color: #FFFFFF;
}

/*  	
--------------------------------------------------------------
Colours and backgrounds for links.css
-------------------------------------------------------------- */

a:link	{ color: #395F35; }
a:visited	{ color: #395F35; }
a:hover	{ color: #849F81; }
a:active	{ color: #D31141; }

/* Links for forum/topic lists */
a.forumtitle {
	color: #1E4F18;
}

/* a.forumtitle:visited { color: #105289; } */

a.forumtitle:hover {
	color: #6A7F67;
}

a.forumtitle:active {
	color: #1E4F18;
}

a.topictitle {
	color: #1E4F18;
}

/* a.topictitle:visited { color: #368AD2; } */

a.topictitle:hover {
	color: #6A7F67;
}

a.topictitle:active {
	color: #1E4F18;
}

/* Post body links */
.postlink {
	color: #36D25A;
	border-bottom-color: #36D25A;
}

.postlink:visited {
	color: #36D25A;
	border-bottom-color: #4C6F57;
}

.postlink:active {
	color: #36D25A;
}

.postlink:hover {
	background-color: #D0F6E4;
	color: #1C730D;
}

/* Content container styles
----------------------------------------*/
.content h2, .panel h2 {
    border-bottom-color: #005F1C;
}

/* Post author */
.signature {
    border-top-color: #005F1C;
}

/* Miscellaneous styles
---------------------------------------- */
div.rules, p.rules {
	background-color: #D6ECD5;
}

/* CP tabbed menu
----------------------------------------*/
#tabs a {
	background-image: url("./images/green/bg_tabs1.gif");
}

#tabs a span {
	background-image: url("./images/green/bg_tabs2.gif");
}

#tabs .activetab a {
	border-bottom-color: #B4EC8B;
}

/* UCP navigation menu
----------------------------------------*/

/* Link styles for the sub-section links */
#navigation a {
	background-color: #9FFFA3;
}

#navigation a:hover {
	background-color: #CFFFD1;
	color: #0B7700;
}

#navigation #active-subsection a {
	color: #0B7700;
}

#navigation #active-subsection a:hover {
	color: #084F00;
}

/* Main CP box
----------------------------------------*/

#cp-main h3, #cp-main hr, #cp-menu hr {
	border-color: #0B7700;
}

/* Table styles
----------------------------------------*/
table.table1 tbody tr:hover, table.table1 tbody tr.hover {
	background-color: #E1FFDF;
}

/* Preferences pane layout
----------------------------------------*/

#cp-main span.corners-top, #cp-menu span.corners-top {
	background-image: url("./images/green/corners_left2.gif");
}

#cp-main span.corners-top span, #cp-menu span.corners-top span {
	background-image: url("./images/green/corners_right2.gif");
}

#cp-main span.corners-bottom, #cp-menu span.corners-bottom {
	background-image: url("./images/green/corners_left2.gif");
}

#cp-main span.corners-bottom span, #cp-menu span.corners-bottom span {
	background-image: url("./images/green/corners_right2.gif");
}