html {
	background: #000 none;
}

body {
	margin: 0;
}

body a {
	color: #8A0822;
}

.ss_column_head, .blockhead, .body_wrapper, .navtabs ul, .toplinks .logindetails, .toplinks ul.nouser li a {
	border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -ms-border-radius: 0;
}

#header {
	background: #000 url(theme/forumHeader.jpg) top left no-repeat;
	height: 150px;
	position: relative;
}

#gopherHeader { position: absolute; top: 10px; left: 115px; display: block; width: 210px; height: 140px; text-indent: -999em; z-index: 500; }

.doc_header a {
	display: none;
}

.toplinks ul.isuser li a {
	color: #fff;
}

.toplinks ul.isuser li a:hover {
	background-color: transparent !important;
	color: #FDBD2C;
}

#navbar {
	margin-top: 0;
}

#navtabs {
	background: #000 none;
}

.navtabs ul {
	border-top: none;
}

.navtabs li {
	border-right: none;
}

.navtabs li a.navtab {
	border-left: none;
	border-top: none;
	color: #FDBD2C;
	background: transparent none;
	text-transform: uppercase;
}

.navtabs li a.navtab:hover {
	background: transparent none;
	color: #fff;
}

.navtabs li.selected a.navtab {
	background: transparent none;
	border-left: none;
	color: #fff;
}

.floatcontainer {
	background: #8A0822 none;
}

.above_body {
	margin-bottom: 0;
}

* html .navpopupmenu.popupmenu.nohovermenu a.textcontrol, .navpopupmenu a.textcontrol, .navpopupmenu a.popupctrl, 
.navpopupmenu.popupmenu.nohovermenu a.textcontrol, .navpopupmenu.popupmenu.nohovermenu a.popupctrl, .ss_column_head, 
.postbit .postfoot .textcontrols, .postbitlegacy .postfoot .textcontrols, .eventbit .eventfoot .eventcontrols, .navlinks {
	background: #8A0822 none !important;
}

.forumhead, .postbit .posthead, .postbitlegacy .posthead, .eventbit .eventhead, .threadlisthead, .newcontent_textcontrol {
	background: #8A0822 none !important;
	border: none !important;
	box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important;
}

.navlinks a, .navlinks strong {
	color: #fff !important;
}

.wgo_block, .forumbit_post .forumrow, .forumbit_nopost .forumhead, .forumbit_nopost .forumrow, .forumbit_post .forumhead, .forumbits .forumhead, .thread_info h4, .notices li, .thread_info .blockbody, .newcontent_textcontrol, .forum_info .blockbody, .forum_info .blockhead, .threadbit {
	box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important;
}

.navtabs li:first-child, .globalsearch .textboxcontainer, .globalsearch .textboxcontainer span, 
.globalsearch .buttoncontainer, .globalsearch .buttoncontainer span {
	border: none;
}

.postbitlegacy .postfoot .textcontrols a.multiquote, .postbit .postfoot .textcontrols a.multiquote, 
.postbitlegacy .postfoot .textcontrols a.quickreply, .postbit .postfoot .textcontrols a.quickreply, 
.postbitlegacy .postfoot .textcontrols a.forwardpost, .postbit .postfoot .textcontrols a.forwardpost, 
.postbitlegacy .postfoot .textcontrols a.report, .postbit .postfoot .textcontrols a.report, 
.postbitlegacy .postfoot .textcontrols a.blog, .postbit .postfoot .textcontrols a.blog, 
.postbitlegacy .postfoot .textcontrols a.newreply, .postbit .postfoot .textcontrols a.newreply {
	background-color: transparent !important;
}

#footer {
	background: transparent none;
	border: none;
	box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important;
}

.breadcrumb .floatcontainer { background: transparent none; }
.breadcrumb .navbit > a, .breadcrumb .lastnavbit > span { border: none; }
.breadcrumb .navbit a:hover { background: transparent none; border: none; }