/*
	custom stylesheet for the Black Flag Cafe
*/

body, html {
	background-color: #9aa881;
}

.headerbar #links {
	position: absolute;
	left: 71px;
	bottom: 6px;
	font-size: 12px;
	color: #9aa881;
}

.headerbar #links a {
	color: #9aa881;
}

span.corners-top, span.corners-bottom, * html span.corners-top, * html span.corners-bottom {
	background-image: url(./bfc_images/corners_left_green.gif);
}

span.corners-top span, span.corners-bottom span, * html span.corners-top span, * html span.corners-bottom span  {
	background-image: url(./bfc_images/corners_right_green.gif);
}

.disclaimer {
	margin: .5em 0;
	color: white;
}

a#knife_ad {
 display: block;
 height: 90px;
 padding-bottom: 10px;
 background: url(./bfc_images/blackflag_ad01.gif) center no-repeat;
 text-indent: -10000px;
 overflow: hidden;
}

/* overrides to colours.css */

/* Round cornered boxes and backgrounds
---------------------------------------- */
.headerbar {
	height: 95px;
	background-color: #000;
	background-image: url(./bfc_images/banner.jpg);
	position: relative;
}

.navbar {
	background-color: #385139;
}

.forabg {
	background-color: #385139;
	background-image: none;
}

.forumbg {
	background-color: #385139;
	background-image: none;
}

.panel {
	background-color: #dbe0d3;
}

.bg1	{ background-color: #dbe0d3; }
.bg2	{ background-color: #e6e9df;  }
.bg3	{ background-color: #cadceb; }

/* Pagination
---------------------------------------- */

.pagination span strong, .pagination span a:hover, .row .pagination span a:hover, li.pagination span a:hover {
	color: #FFFFFF;
	background-color: #385139;
	border-color: #385139;
}

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

a:link { color: #000; }
a:visited	{ color: #000; }
a:hover { color: #000; }
a:active	{ color: #000; }

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

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

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

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

a.topictitle {
	color: #000;
}

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

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

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

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

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

ul.topiclist li {
	color: #333;
}

li.row {
	border-bottom-color: #385139;
}

/* Content container styles
----------------------------------------*/

.content h2, .panel h2 {
	color: #666;
}

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

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

.postlink:active {
	color: #385139;
}

.postlink:hover {
	background-color: #9aa881;
	color: black;
}

/************* mchat ************************/

div.postbody.mChatBodyFix {
	width: 100%;
	background-color: #9AA881 !important;
}

div#mChatmain {
	background-color: #dbe0d3;
	overflow-y: scroll;
}
.mChatMessage {
	color: black;
}
