/* General colour scheme
----------------------------------------------------------------*/
#brd-about {
	margin-bottom: 10px;
}

#brd-wrap {
	background-color: #444;
	overflow: hidden;
	padding: 8px 0 0;
	width: 990px;
	max-width: auto;
	min-width: auto;
}

#brd-stats {
	border-bottom: 1px solid #666;
}

a {
	text-decoration: none;
}

body {
	background: #333 url(/img/forum/g_body.gif) repeat-y center top;
	color: #ddd;
	font-size: 14px;
}

.brd a:link,.brd a:visited {
	color: #fc0;
}

.brd p.feed a:link,.brd p.feed a:visited {
	color: #fc0;
}

.brd a:hover,.brd a:active,.brd a:focus,.brd p.feed a:hover,.brd p.feed a:active,.brd p.feed a:focus
	{
	color: #fff;
	text-decoration: none;
}

.brd .main-pagepost a:link,.brd .crumbs a:link,.brd .main-pagepost a:visited,.brd .crumbs a:visited
	{
	text-decoration: none;
}

.brd .main-pagepost a:hover,.brd .crumbs a:hover,.brd .main-pagepost a:active,.brd .crumbs a:active,.brd .main-pagepost a:focus,.brd .crumbs a:focus
	{
	text-decoration: none;
}

.brd .gen-content,.brd .main-content {
	background: #333;
	border-color: #666;
	border-bottom-color: #666;
}

.brd .main-pagepost {
	background: #333;
	border-color: #666;
}

.brd .crumbs {
	background: #333;
	border-color: #666;
}

.brd .main-item,.brd .main-item li,.brd .main-item div,.brd td {
	border-color: #222;
}

.brd .main-item li.info-posts,.brd .main-item li.info-replies,.brd .main-item li.info-views,.brd .main-item li.info-topics
	{
	
}

.brd .main-content .main-item .item-nav {
	
}

.brd .main-content .sticky {
	background: #443;
}

.brd .main-content .main-item .hn .item-status em.sticky,.brd .main-content .main-item .hn .item-status em.closed
	{
	font-weight: bold;
}

.brd .main-content .main-item .hn .item-status em.moved {
	color: #666;
}

.brd .post * {
	border-color: #222;
}

.brd .post {
	border-color: #666;
	border-top-color: #222;
	border-bottom-color: #666;
}

#topic-review .firstpost,.brd .singlepost {
	border-top-color: #666;
	border-bottom-color: #666;
}

.brd .post {
	background: #444;
}

.brd .posthead,.brd .postbody,.brd .post-options {
	background: #444;
}

.brd .posthead .hn {
	background: #333;
}

.brd .posthead .post-title small {
	color: #999;
}

.brd .online .userstatus span {
	border-color: #0c0;
}

.brd .ct-box,.brd .ct-set,.brd .ct-group,.brd .frm-group {
	border-color: #666;
}

.brd .admin-page .ct-box {
	background: #222;
}

.brd .admin-page .ct-set .ct-box,.brd .report {
	background: #222;
}

.brd .admin-page .warn-set .warn-box {
	background: #111;
}

.brd .main-frm .ct-group,.brd #brd-announcement {
	background: #222;
	color: #fff;
}

.brd .main-content .info-box {
	background: #333;
}

.brd .main-extensions .extension,.brd .main-hotfixes .hotfix {
	background: #222;
}

.brd .main-extensions .disabled,.brd .main-hotfixes .disabled {
	background: #333;
}

.brd .warn-group,.brd .warn-set,.brd .warn-box,.brd .error-box,.brd #admin-alerts
	{
	background: #111;
}

.brd .warn-group,.brd .warn-set,.brd .warn-box,.brd .error-box {
	
}

.brd ul.info-list li,.brd ul.error-list li {
	
}

.brd ul.info-list li span,.brd ul.error-list li span {
	
}

.brd ul li strong {
	
}

.brd .user-box {
	background: #333;
}

.brd .ct-box .hn,.brd .ct-box .sig-demo {
	border-color: #666;
}

.brd .error-box .hn {
	color: #333;
}

.brd .help-box {
	background: #333;
}

.brd .frm-buttons,.brd .extension .options,.brd .hotfix .options {
	border-color: #666;
}

.brd .checklist {
	background: #fff;
	border-color: #666;
	color: #000;
}

.brd label,.brd .aslabel,.brd .mf-set legend,.brd .ct-legend * {
	
}

.brd .paging * {
	border-color: #666;
}

.brd .required label em,.brd #req-msg em,.brd .warn strong,.brd .important strong
	{
	
}

.brd .entry-content .quotebox,.brd .entry-content .codebox {
	background: #222;
	border-color: #666;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-left: 0;
	margin-right: 0;
}

#brd-announcement .userbox {
	background: #333 none repeat scroll 0 0;
}

.brd .main-content .main-item .hn .posted-mark {
	
}

/* Menus
----------------------------------------------------------------*/
#brd-navlinks {
	background: #666;
	border-color: #666;
	font-weight: bold;
}

#brd-navlinks a:link,#brd-navlinks a:visited {
	color: #fc0;
}

#brd-navlinks a:hover,#brd-navlinks a:active,#brd-navlinks a:focus {
	color: #fff;
	text-decoration: none;
}

.brd .main-options,.brd .main-options span {
	background: #333;
}

.brd .main-menu,.brd .admin-menu {
	background: #666;
}

.brd .admin-submenu {
	background: #333;
	border-color: #666;
}

.brd .main-menu a:link,.brd .main-menu a:visited,.brd .admin-menu a:link,.brd .admin-menu a:visited
	{
	color: #fc0;
	text-decoration: none;
}

.brd .main-menu a:hover,.brd .main-menu a:active,.brd .main-menu a:focus,.brd .admin-menu a:hover,.brd .admin-menu a:active,.brd .admin-menu a:focus
	{
	text-decoration: none;
	color: #fff;
}

.brd .main-menu li.active a:hover,.brd .main-menu li.active a:active,.brd .main-menu li.active a:focus,.brd .main-menu li.active a:visited,.brd .admin-menu li.active a:hover,.brd .admin-menu li.active a:active,.brd .admin-menu li.active a:focus,.brd .admin-menu li.active a:visited
	{
	text-decoration: none;
}

.brd .admin-submenu li.active a {
	text-decoration: none;
}

.brd .main-menu li.active a {
	color: #fff;
}

.brd .admin-menu li.active a {
	color: #fff;
}

#brd-admod #alert a {
	color: yellow;
}

/* Logo and Headings
----------------------------------------------------------------*/
#brd-head {
	background: #555 url(/img/forum/g_icon.gif) no-repeat right center;
	border-color: #666;
	padding-top: 5px;
	padding-bottom: 10px;
}

#brd-head a,#brd-head a:link,#brd-head a:visited {
	color: #fff;
}

.brd .main-head,.brd .main-foot {
	background: #666;
	border-color: #666;
	border-top: 0;
	border-bottom: 0;
}

.brd #brd-announcement h1 {
	border-color: #666;
}

.brd .main-subhead {
	border-color: #666 #666 #666 #666;
	background: #444;
}

.brd .column-title {
	border-color: #666;
	background: #333;
}

.brd .group-head {
	background: #333;
	border-color: #666;
}

.brd .content-head .hn {
	border-color: #666;
}

.brd .main-head a:link,.brd .main-head a:visited,.brd .main-foot .options a:link,.brd .main-foot .options a:visited
	{
	color: #fc0;
}

.brd .main-head a:hover,.brd .main-head a:active,.brd .main-head a:focus,.brd .main-foot .options a:hover,.brd .main-foot .options a:active,.brd .main-foot .options a:focus
	{
	color: #fff;
}

.brd th {
	background: #333;
}

.brd .main-frm .ct-group td {
	background: #333;
}

#extensions-used {
	border-bottom-color: #999;
}

/* Status indicators
----------------------------------------------------------------*/
.brd .main-content .main-item .icon {
	border-color: #666 #555 #444;
	margin-top: 15px;
}

.brd .main-content .redirect .icon {
	border-color: #666 #444 #222 #555;
}

.brd .main-content .sticky .icon {
	border-color: #fc0 #c90 #960;
}

.brd .main-content .closed .icon {
	border-color: #222 #222 #222;
}

.brd .main-content .sticky .closed .icon {
	border-color: #444 #222 #000;
}

.brd .main-content .new .icon {
	border-color: #cf9 #9c6 #693;
}

/* Multi Checkbox Widget
-------------------------------------------------------------*/
.brd .checklist .checklist-item label:hover {
	background: #ffc;
}