.body_wrapper {
margin: 10px 0 10px 0;
}

.bppostbit {
margin-top: 2px;
padding: 3px;
background-color: #1a1a1a;
border: 1px solid #000;
}

.toplinks ul.nouser li a{
   background-color: #202020;
}

.toplinks .logindetails {
   background-color: #202020;
}

.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;
}

#header {
height: 111px;
}

div .forumrow:hover, .forumhead + .childforum .L2:first-child .forumrow:hover {
background: #202020 none   ;
}

.threadbit .nonsticky:hover, .threadbit .discussionrow:hover {
background: #202020 none   ;
}

.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:#ccc;
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:#ccc;
}

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: #ccc;
}

blockquote.preview .bbcode_container div.bbcode_code, blockquote.preview .bbcode_container pre.bbcode_code {
color: #ccc;
}

#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;
}

.toplinks ul.nouser li a {
background-color: #292929;
color: #fff;
}

.toplinks .logindetails {
background-color: #292929;
color: #fff;
}

.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: #131313;
}

.simpleday {
background-color: #1a1a1a;
}

.requestlist > li {
background-color: #1a1a1a;
background-image: none;
border-bottom: 1px solid #202020;
} 