body
 { color: #555; background-color: #0f0f0f; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }

h1, h2, h3  { color: #fff; background-color: #0f0f0f }

.left, .right { background-color: #0f0f0f; border-color: #f8f9f1 }

blockquote { }

#main, .sidebaritem
 { color: #fff; background: #0f0f0f }

#logo
 { background-color: #0f0f0f; background-repeat: no-repeat; background-attachment: scroll; background-position: left center; border-color: #fff }

#logo h1
  { color: #fff; font-size: 18px; background: #0f0f0f }

#menubar   { font-size: 10px; background-image: url(menu.png); background-repeat: repeat; background-attachment: scroll; background-position: 0 0 } 

ul#menu li a 
  { color: #fff; background: #2e2e2e url(menu.png); border-color: #898977 } 

ul#menu li a:hover, ul#menu li a.current, ul#menu li a.current:hover
   { color: #adaeec; background: #0f0f0f url(menu_sel.png) }
.sidebaritem ul, .sidebaritem li { color: #fff; border-color: #444 }

.sidebaritem li a, .sidebaritem li a:hover
  { color: #fff; background: #0f0f0f url(arrow.png) no-repeat left center } 

.sidebaritem li a.current, .sidebaritem li a:hover, .sidebaritem li a.current:hover
    { color: #669; background: #0f0f0f url(arrow_select.png) no-repeat left center } 

h4, #content a, #content a:hover, #footer a, #footer a:hover
   { background: #0f0f0f }

#footer
 { color: #f0f1eb; background: #0f0f0f; border-color: #ccd0ba }

/* sNews */
fieldset, .comment, .commentsbox
 { color: #444; background: #0f0f0f }

fieldset, .date{border-color: #D6D9C9;}

.comment
 { color: #eee; background: #2a2a2a }
