#header {
height: 100px;
}

.formcontrols .blockrow {
background: url("images/Hazard401/gradients/back2.png") top left repeat;
}

.toplinks form input {
background-color: #3b392b;
}



.toplinks form input.loginbutton {
background-color: #4c410c;
}


#sidebar_container .blockrow, #sidebar_container .blocksubhead {
color: #fff;
}

.cms_widget_header h3 {
color: #fff;
}

.announcements .announcerow, .notices {
border: 1px solid #000;
}

.wgo_subblock h3 {
color: #fff;
}

#sidebar_container .blocksubhead span.blocktitle {
color: #fff;
}

li#fb_headerbox a#fb_link #fb_squarepic {
border: 1px solid #0d0e10;
}

.forumbit_nopost .forumhead a.collapse img {
margin-top: 5px;
}

.forumhead, .wgo_block h2, .threadlisthead {
height: 39px;
padding-top: 5px;
}

.postbit .posthead .postdate, .postbitlegacy .posthead .postdate {
color: #eee;
}

.postbit .posthead .nodecontrols, .postbitlegacy .posthead .nodecontrols, .eventbit .eventhead .nodecontrols {
padding-top: 10px;
}

.postbit .posthead, .postbitlegacy .posthead {
height: 34px;
padding: 10px 0 0 0;
margin: 0;
}

.body_wrapper {
margin: 10px 0 10px 0;
}

.wgo_subblock dl.icon_legends dd, dl.icon_legends dd {
height: 20px;
}

#newnav {
height: 28px;
background: transparent;
padding-right:30px;
}

.forumbit_nopost .forumbit_nopost .forumrow, .forumbit_post .forumrow {
border-top: 1px solid #212016;
border-left: 1px solid #212016;
}

#bord1 {
background: #131313 url(images/Hazard401/gradients/back1.png);
border: 1px solid black;
}

#bord2 {
border: 2px solid #000;
}

#bord3 {
border: 1px solid #0d0e10;
margin-bottom: 25px;
}

.bppostbit {
margin-top: 2px;
padding: 3px;
background-image: url(images/Hazard401/gradients/back2.png);
border: 1px solid #000;
}

.toplinks ul.isuser li a:hover {
   background-color: #000;
}

.toplinks ul.nouser li a:hover {
   background-color: #000;
}

.toplinks .notifications a.popupctrl:hover {
   background-color: #000;
}

#textbox {
color #fff;
}

select {
background-color: #000;
color: #fff;
border: 1px solid #202020;
}

div .forumrow:hover, .forumhead + .childforum .L2:first-child .forumrow:hover {
background: #17191c repeat top left;
}

.threadbit .nonsticky:hover, .threadbit .discussionrow:hover {
background: #17191c repeat top left;
}

.formcontrols .blockrow .editor_textbox textarea:focus {
color: #fff;
}

.editor_textbox textarea,
.editor_textbox iframe {
color: #fff;
}

.editor_textbox.quickreply textarea, .editor_textbox.quickreply iframe, .editor_textbox iframe {
color: #fff;
background-color: #000;
}

.editor_controls .popupmenu .popupbody {
background:#000 none repeat scroll 0 0;
color: #fff;
}

.editor_controls .popupmenu .popupbody li > a {
color:#fff;
}

.editor_controls .popupmenu .popupbody li > a:hover {
color:#fff;
background-color: #202020;
}

.editor_controls .popupmenu div.popupctrl {
border:1px solid #202020;
color:#fff;
background-color:#000;
}

.editor_controls .popupmenu .popupctrl.active,
.editor_controls .imagebutton_selected,
.editor_controls .imagebutton_down,
.editor_controls .imagebutton_hover {
color: #fff;
background-color: #000;
}

.editor_controls .popupmenu .popupctrl.active,
.editor_controls .imagebutton_hover {
background-color: #000000;
color: #fff;
}

.editor_controls .imagebutton_selected {
color: #fff;
background-color: #000;
}

.editor_controls .imagebutton_down {
background-color: #1a1a1a;
}

.editoroverlay input.textbox:focus,
.editoroverlay textarea:focus {
background-color: #000000;
}

#grouppagetitle {
border: 1px solid #000;
background: #1a1a1a;
}

#grouppagetitle h1 {
color:#CCFFFF;
border-top: 1px solid #202020;
}

#grouppagetitle h1 a {
color:#fff;
}

#uploaddisplay {
border-bottom: 1px solid #000;
}

#uploaddisplay .blocksubhead {
border: 1px solid #000;
}

#uploaddisplay ul {
border: 1px solid #000;
}

#uploaddisplay .blockfoot.actionbuttons {
border: 1px solid #000;
}

#content .blockrow.editpic .maineditor textarea {
background: #1a1a1a;
border: 1px solid #cedfeb;
}

#thumbnails li {
background-color:#1a1a1a;
}

#menugroup h6 a {
color:#CCFFFF;
}

img.groupimage {
background: #1a1a1a;
}

#pictures .blockbody .blockrow, #group_discussion_inlinemod_form .blockbody .blockrow {
border-color:#000 #000 #000;
border-style:solid;
border-width:1px;
}

.textbox,
textarea {
background-color: #000;
color: #fff;
}

.formcontrols .blockrow input.textbox:focus,
.formcontrols .blockrow textarea:focus {
color: #fff;
}

.bloglistinfo, .blogcatdisplayorder {
background-color: #1a1a1a;
}

.blogcatdescription, .blogcatblogentries {
background-color: #202020;
}

dl.tabslight dd a:hover {
color: #000;
}

dl.tabslight dd.selected a:hover {
color: #fff;
}

.bbcode_container div.bbcode_code, .bbcode_container pre.bbcode_code {
border: 1px solid #000;
color: #CCFFFF;
}

blockquote.preview .bbcode_container div.bbcode_code, blockquote.preview .bbcode_container pre.bbcode_code {
color: #CCFFFF;
}

#searchtypeswitcher li a {
background-color:#000;
color:#FFF;

}

#searchtypeswitcher li.selected a {
background-color:#1a1a1a;
}

#searchtypeswitcher li a:hover {
background-color:#131313;
}

#searchtypeswitcher {
border-bottom-color: #1a1a1a;
}

.editor_textbox textarea, .editor_textbox iframe {
background-color: #000;
color: #fff;
}

.wysiwyg_block iframe.textbox {
background-color: #000;
color: #fff;
}

.textbox, textarea, select {
background-color: #000;
color: #fff;
}

body.wysiwyg {
background-color: #000;
color: #fff;
}

.wysiwyg {
background-color: #000;
color: #fff;
}

legend {
color: #fff;
}

input {
background-color: #000;
color: #fff;
}

li.sgicon .maincol, #sidebar li.sgicon .maincol {
background-color: #1a1a1a;
}

.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd {
background-color: #1a1a1a;
color: #fff;
}

.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd h2, .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd div {
background-color: #202020;
color: #fff;
border: 1px solid #000;
}

#asset_attachment_list_footer, .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-ft {
background-color: #000;
color: #fff;
}

.yui-skin-sam .yui-layout .yui-resize .yui-resize-handle-active, .yui-skin-sam .yui-layout-unit .yui-resize-handle, .yui-skin-sam .yui-layout-unit .yui-resize-handle-r {
background-color: #000;
}

#upload_controls_container .upload_controls {
background-color: #1a1a1a;
}

.popup_title, .asset_div {
background-color: #000;
}

#uploadprogress_container li {
color: #000;
}

.asset_div  {
background-color: #292929;
border: 1px solid #000;
}

.recaptchatable #recaptcha_response_field {
color: #fff;
}

.blogstats, .bloglastpost {
background-color: #1a1a1a;
}

#content_inner {
background-color: #1a1a1a;
}

.simpleday {
background-color: #1a1a1a;
}

.requestlist > li {
background-color: #1a1a1a;
background-image: none;
border-bottom: 1px solid #202020;
}

#content .blockrow > li, #content .blockrow > ol, #content .blockrow > div {
border: 1px solid #000;
}

li.sgicon .maincol hr, #sidebar li.sgicon {
border-top: 1px solid #000;
}

.globalsearch .searchbutton {
background-color:transparent;
}

.navtabs li a.navtab {
background-image: url("images/Hazard401/gradients/tab3.png");
}

.navtabs li a.navtab:hover {
background-image: url("images/Hazard401/gradients/tab5.png");
color: #fff;
}

.navtabs li.selected a.navtab {
color: #fff;
}
.wysiwyg_block .formcontrols .blockrow {
background-image: url("images/Hazard401/gradients/back2.png");
}

.wgo_block .wgo_subblock {
border-top: 1px solid #212016;
border-left: 1px solid #212016;
}

.footer {
border-top: 1px solid #212016;
border-left: 1px solid #212016;
}

ul.ppgGal, ul.ppgGal li, ul.ppgsbGal li {
border-top: 1px solid #212016;
border-left: 1px solid #212016;
}

.navlinks, .announcements .announcerow {
border-top: 1px solid #212016;
border-left: 1px solid #212016;
}

.threadbit .nonsticky, .threadbit .discussionrow {
border-top: 1px solid #212016;
border-left: 1px solid #212016;
}

.forum_info_subblock, .info_subblock {
border-top: 1px solid #212016;
border-left: 1px solid #212016;
}

.postbitlegacy .postdetails, .eventbit .eventdetails {
border-top: 1px solid #212016;
border-left: 1px solid #212016;
}

.threadbit .sticky {
border-top: 1px solid #202020;
border-left: 1px solid #202020;
}

.threadbit .alt {
border-left: 1px solid #000;
border-right: 1px solid #000;
}

.postbit .postfoot .textcontrols, .postbitlegacy .postfoot .textcontrols, .eventbit .eventfoot .eventcontrols  {
border-top: 1px solid #000;
border-left: 1px solid #212016;
}

.blocksubhead {
border-bottom: 1px solid #000;
border-top: 1px solid #000;
border-left: 1px solid #212016;
}


#toplinks {
background-image:url("images/Hazard401/gradients/back2.png");
border-left:1px solid #000000;
border-right:1px solid #000000;
height:28px;
left:200px;
margin-right:150px;
padding-left:30px;
position:relative;
width:543px;
}

.forumbit_post .forumstats, .forumbit_post .forumstats_2 {
color: #a0b9ff;
}


.postbitlegacy .userinfo  .postuseravatar, .eventbit .userinfo .eventuseravatar {
float:none !important;
text-align:center !important;

}
.postbitlegacy .userinfo .username_container, .postbit_reputation, .postbitlegacy .userinfo .rank, .postbitlegacy .userinfo .usertitle {
text-align:center !important;
} 


.profile_content #mprlist li {
	width: 100%;
	height: auto;
	display:block;
	float: left;
	clear:both;
	border-bottom: 1px solid #d8d8d8;
}

#view-reputation .inflistinfo {
	padding: 5px 20px; 
}

.inflistinfo.pos {
	background: transparent url(images/reputation/reputation_pos.gif) no-repeat scroll left center;
}

.inflistinfo.neg {
	background: transparent url(images/reputation/reputation_neg.gif) no-repeat scroll left center;
}

.inflistinfo.balance {
	background: transparent url(images/reputation/reputation_balance.gif) no-repeat scroll left center;
}
 