.brd p.feed a:link, .brd p.feed a:visited
{
	color:#DDDDDD;
}
	
.brd a:hover, .brd a:active, .brd a:focus, .brd p.feed a:hover, .brd p.feed a:active, .brd p.feed a:focus
{
	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:underline;
}
	
.brd .main-pagepost
{
	background:#fff;
	border-color:#DDE4EB;
}

.brd .crumbs
{
	background:#fff;
	border-color:#fff;
}
	
.brd .main-item, .brd .main-item li, .brd .main-item div, .brd td
{
	border-color:#DDE4EB;
}
	
.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
{
	color:#888;
}
	
.brd .main-content .sticky
{
	background:#F2F4FA;
}
	
.brd .main-content .main-item .hn .item-status em.sticky , .brd .main-content .main-item .hn .item-status em.closed
{
	color:#314B60;
	font-weight:bold;
}
	
.brd .main-content .main-item .hn .item-status em.moved
{
	color:#666;
}
	
.brd .post-options
{
	background:#f9f9f9;
}
	
.brd .posthead .hn
{
	background:#F1F1F1;
}
	
.brd .posthead .post-title small
{
	color:#999;
}
	
.brd .online .userstatus span
{
	border-color:#517CA1;
}
	
.brd .ct-box, .brd .ct-set, .brd .ct-group, .brd .frm-group
{
	border-color:#DBE0E4;
}
	
.brd .admin-page .ct-box
{
	background:#FEFFE6;
}
	
.brd .admin-page .ct-set .ct-box, .brd .report
{
	background:#F4F9FD;
}
	
.brd .admin-page .warn-set .warn-box
{
	background:#FEFFE6;
}
	
.brd .main-frm .ct-group, .brd #brd-announcement
{
	background:#F4F9FD;
}
	
.brd .main-content .info-box
{
	background:#FFFFE1;
}
	
.brd .main-extensions .extension, .brd .main-hotfixes .hotfix
{
	background:#F4F9FD;
}
	
.brd .main-extensions .disabled, .brd .main-hotfixes .disabled
{
	background:#FFFFE1;
}
	
.brd .warn-group, .brd .warn-set, .brd .warn-box, .brd .error-box, .brd #admin-alerts
{
	background:#FEFFE6;
	border-color:#F4EBCE;
}
	
.brd .warn-group, .brd .warn-set, .brd .warn-box, .brd .error-box
{
	border-color:#E6D190;
}
	
.brd ul li strong
{
	color:#333;
}
	
.brd .user-box
{
	background:#F4F9FD;
}
	
.brd .ct-box .hn, .brd .ct-box .sig-demo
{
	border-color:#DBE0E4;
	color:#1F537B;
}
	
.brd .error-box .hn
{
	color:#333;
}
	
.brd .help-box
{
	background:#f4f4f4;
}
	
.brd .frm-buttons, .brd .extension .options, .brd .hotfix .options
{
	border-color:#DBE0E4;
}
	
.brd .checklist
{
	background:#fff;
	border-color:#ccc;
}
	
.brd label, .brd .aslabel, .brd .mf-set legend, .brd .ct-legend *
{
	color:#357;
}
	
.brd .required label em, .brd #req-msg em, .brd .warn strong, .brd .important strong
{
	color:#b42000;
}

#brd-announcement .userbox
{
	background:#F4F9FD none repeat scroll 0 0;
}
	
.brd .main-content .main-item .hn .posted-mark
{
	color:#99C;
}
	
.brd .main-options, .brd .main-options span
{
	background:#DDE4EB;
}
	
.brd .main-menu, .brd .admin-menu
{
	background:#1F537B;
}
	
.brd .admin-submenu
{
	background:#E4E4EC;
	border-color:#DFE6ED;
}
	
.brd .main-menu a:link, .brd .main-menu a:visited, .brd .admin-menu a:link, .brd .admin-menu a:visited
{
	color:#ddd;
	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:underline;
	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:#eef;
}

#brd-head
{
	background:transparent;
	color:#000;
	border-color:transparent;
}
	
.brd .main-head, .brd .main-foot
{
	background:#60707c;
	color:#fff;
	border-color:#60707c;
}
	
.brd #brd-announcement h1
{
	border-color:#BBBBBB;
}
	
.brd .main-subhead
{
	border-color:#DFE6ED #DFE6ED #CBD1D8 #DFE6ED;
	background:#F4F4F4;
}
	
.brd .column-title
{
	border-color:#F4F4F4 #F4F4F4 #CBD1D8 #F4F4F4;
	background:#F4F4F4;
}
	
.brd .group-head
{
	background:#EDF1F5;
	border-color:#DBE0E4;
}
	
.brd .content-head .hn
{
	border-color:#DBE0E4;
	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:#ccc;
}
	
.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:#F4F4F4;
}
	
.brd .main-frm .ct-group td
{
	background:#FBFBFB;
}

#extensions-used
{
	border-bottom-color:#999;
}
	
.brd .main-content .main-item .icon
{
	border-color:#EDF1F5 #DDE0E4 #C6CBD3 #BABFC6;
}
	
.brd .main-content .redirect .icon
{
	border-color:#f4f4f4 #f4f4f4 #f4f4f4 #f4f4f4;
}
	
.brd .main-content .sticky .icon
{
	border-color:#D7E5F3 #C3CFDC #9FB3C7 #90A2B4;
}
	
.brd .main-content .closed .icon
{
	border-color:#ACACAC #979797 #898989 #7A7A7A;
}
	
.brd .main-content .sticky .closed .icon
{
	border-color:#D7E5F3 #C3CFDC #898989 #7A7A7A;
}
	
.brd .main-content .new .icon
{
	border-color:#2B75AD #235E8C #1F537B #266799;
}

a.nav-toggle
{
	padding-right:50px;
	line-height:1.8em;
	background:#4b5257;
	color:#fff;
}

@media screen and (max-width:1100px)
{
	#brd-navlinks.main-st-menu > ul li
	{
		margin:-1px 0 0 -1px;
		border:1px solid #676f75;
	}
	
	#brd-navlinks.main-st-menu
	{
		border-top:1px solid #676f75;
	}
}

@media screen and (max-width:768px)
{
	a.nav-toggle
	{
		font-size:1em;
		line-height:2.4em;
	}
}

@media screen and (max-width:550px)
{
	#brd-head a img
	{
		max-width:200px;
		padding-top:5px;
	}
}
