/* Super Mario Style Blue
-------------------------------------------------*/

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

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

h3 {
    border-bottom-color: #2882CF;
}

hr {
    border-color: #2882CF;
}

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

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

.navbar {
	background: url("./images/blue/navbg.gif") repeat-x #2882CF;
}

.forabg {
	background-color: #1E599B;
	background-image: url("./images/blue/bg_list.gif");
}

.forumbg {
	background-color: #2F76C6;
	background-image: url("./images/blue/bg_header.gif");
}

.panel {
	background-color: #79B8E4;
}

.bg1	{ background-color: #DFE2FF; }
.bg2	{ background-color: #CFD3FF;  }
.bg3	{ background-color: #79B8E4; }

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

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

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

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

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

/* Super Mario Style

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

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

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

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

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

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

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

a:link	{ color: #336699; }
a:visited	{ color: #336699; }
a:hover	{ color: #4A9DEF; }
a:active	{ color: #336699; }

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

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

a.forumtitle:hover {
	color: #00407F;
}

a.forumtitle:active {
	color: #0068CF;
}

a.topictitle {
	color: #0068CF;
}

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

a.topictitle:hover {
	color: #00407F;
}

a.topictitle:active {
	color: #0068CF;
}

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

.postlink:visited {
	color: #5D8FBD;
	border-bottom-color: #666666;
}

.postlink:active {
	color: #368AD2;
}

.postlink:hover {
	background-color: #D0E4F6;
	color: #0D4473;
}

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

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

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

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

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

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

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

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

#navigation a:hover {
	background-color: #CFECFF;
	color: #1E599B;
}

#navigation #active-subsection a {
	color: #1E599B;
}

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

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

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

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

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

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

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

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

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