/* Super Mario Style Red
-------------------------------------------------*/

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

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

h3 {
    border-bottom-color: #DB450A;
}

hr {
   	border-color: #FFFFFF;
}


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

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

.navbar {
	background: url("./images/red/navbg.gif") repeat-x #E62C00;
}

.forabg {
	background-color: #A22D00;
	background-image: url("./images/red/bg_list.gif");
}

.forumbg {
	background-color: #DB450A;
	background-image: url("./images/red/bg_header.gif");
}

.panel {
	background-color: #EF9B95;
}

.bg1	{ background-color: #FFBEAF; }
.bg2	{ background-color: #FFCBBF;  }
.bg3	{ background-color: #EF9B95; }

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

ul.forums {
    background-color: #FFF8F5;
}

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

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

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

/* Super Mario Style

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

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

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

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

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

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

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

a:link	{ color: #BF0030; }
a:visited	{ color: #BF0030; }
a:hover	{ color: #FF0046; }
a:active	{ color: #BF0030; }

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

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

a.forumtitle:hover {
	color: #FF0046;
}

a.forumtitle:active {
	color: #BC2A4D;
}

a.topictitle {
	color: #BC2A4D;
}

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

a.topictitle:hover {
	color: #FF0046;
}

a.topictitle:active {
	color: #BC2A4D;
}

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

.postlink:visited {
	color: #BD5D61;
	border-bottom-color: #7F3F43;
}

.postlink:active {
	color: #BD5D61;
}

.postlink:hover {
	background-color: #F6D0DC;
	color: #730D1B;
}

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

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

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

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

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

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

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

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

#navigation a:hover {
	background-color: #BF570B;
	color: #FFFFFF;
}

#navigation #active-subsection a {
	color: #D31141;
}

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

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

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

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

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

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

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

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

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