body.dark, body.dark div, body.dark span, body.dark p, body.dark input, body.dark li, body.dark h1, body.dark a:hover { color: #fff; }
body.dark { background: url('../images/dark_scheme/body_bkg.png') repeat; }
body.dark .main_content h1 { text-shadow: 0 0 4px #473015; }
body.dark a { color: #b89265; text-decoration: none; }
body.dark h3 { border-color: #dddddd; text-shadow: #cccccc 1px 1px 2px; }
body.dark h4 { border-color: #dddddd; text-shadow: #cccccc 1px 1px 2px; }
body.dark .main_content { background: url("../images/dark_scheme/bowhunter_header.png") right top no-repeat; }
body.dark .main_content .grid_wrapper { background: none; }
/* header colors: */
body.dark #header ul .name.right { border-color: #666; }
body.dark #header ul div.name img.photo { border-color: #fff; }
body.dark #header ul div.name.right:hover { background: #555 no-repeat; }
body.dark #header ul div.name li ul li { background: #000000; border-color: #333; }
body.dark #header ul div.name li ul li a { text-decoration: none; color: #fff; font-weight: bold; }
body.dark #header ul.upperMenu li a { color: #BF986F; }
body.dark #header ul.upperMenu li a:hover { color: #EBBF94; }
body.dark #header { color: #ccc; }
body.dark #header a { color: #ccc; }
body.dark #header a.cButton { color: #222; }

body.dark #header a:hover { color: #fff; }
/* footer colors: */
body.dark #footer { background: #000; border-color: #1F1912; box-shadow: 0 -2px 10px #141414; }
body.dark #footer .full-size-content { border-color: #ddd; color: #999; }
body.dark #footer a { color:#999999; text-decoration:none; }
body.dark #footer a.active { color:#333; }
body.dark .block-footer > h1 { color:#fff; }
body.dark .credits a { color: #333; }
body.dark div.flash-error, div.flash-notice, div.flash-success { border-color: #ddd; }
body.dark div.flash-error { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
body.dark div.flash-notice { background: #FFF6BF; color: #514721; border-color: #FFD324; }
body.dark div.flash-success { background: #E6EFC2; color: #264409; border-color: #C6D880; }
body.dark div.flash-error a { color: #8a1f11; }
body.dark div.flash-notice a { color: #514721; }
body.dark div.flash-success a { color: #264409; }
body.dark div.view { padding: 10px; margin: 10px 0; border: 1px solid #C9E0ED; }
body.dark div.search-form { padding: 10px; margin: 10px 0; background: #eee; }
body.dark .note { font-size: 8pt; font-color: #666666; }
body.dark div .separator { border-bottom: 1px solid #ccc; margin: 10px 0; }
body.dark .first, .last { border: 0; }
body.dark .link { cursor: pointer; }
body.dark .forgotDiv h2 { color: #fff; }
body.dark .forgotDiv .createAccount { color: #B0B0B0; }
body.dark .forgotDiv input[type="text"], .forgotDiv input[type="password"] { color: #666666; }
body.dark .forgotDiv input[type="radio"].error { background-color: #f8c5c5; }
body.dark .forgotDiv .description { color: #000; }
body.dark .description label.error { color: #bb7272; }
body.dark #inputError  p { color: #bb7272; }
body.dark .errorMessage { color: #ff0000; }
body.dark #RegistrationForm .description { color: #000; }
body.dark .index-error { color: #f00; }
body.dark .red { color: #F31913; }
body.dark .rAutocompleteListWrapper .item,
body.dark .rAWrapper .item span,
body.dark .rAWrapper input { color: #665442; }

/* brown button: */
body.dark .brownButton .left{ background: url("http://64.19.142.13/rcherz.com/images/buttons/btn_brown_left.png") no-repeat; }
body.dark .brownButton:HOVER .left{ background: url("http://64.19.142.10/rcherz.com/images/buttons/btn_brown_left_a.png") no-repeat; }
body.dark .brownButton .middle{ background: url("http://64.19.142.11/rcherz.com/images/buttons/btn_brown_middle.png") repeat-x; color: #fff; }
body.dark .brownButton:HOVER .middle{ background: url("http://64.19.142.11/rcherz.com/images/buttons/btn_brown_middle_a.png") repeat-x; color: #fff; }
body.dark .brownButton .right{ background: url("http://64.19.142.12/rcherz.com/images/buttons/btn_brown_right.png") no-repeat; }
body.dark .brownButton:HOVER .right{ background: url("http://64.19.142.13/rcherz.com/images/buttons/btn_brown_right_a.png") no-repeat; }
body.dark .brownButtonBig .left{ background: url("http://64.19.142.13/rcherz.com/images/buttons/btn_big_brown_left.png") no-repeat; }
body.dark .brownButtonBig:HOVER .left{ background: url("http://64.19.142.13/rcherz.com/images/buttons/btn_big_brown_left_a.png") no-repeat; }
body.dark .brownButtonBig .middle{ background: url("http://64.19.142.12/rcherz.com/images/buttons/btn_big_brown_middle.png") repeat-x; color: #fff; }
body.dark .brownButtonBig:HOVER .middle{ background: url("http://64.19.142.12/rcherz.com/images/buttons/btn_big_brown_middle_a.png") repeat-x; color: #fff; }
body.dark .brownButtonBig .right{ background: url("http://64.19.142.10/rcherz.com/images/buttons/btn_big_brown_right.png") no-repeat; }
body.dark .brownButtonBig:HOVER .right{ background: url("http://64.19.142.11/rcherz.com/images/buttons/btn_big_brown_right_a.png") no-repeat; }
