body {background-color: white}
img {border-color: white;}
a { color: white; text-decoration: none; font-weight: bold;}
a:hover { color: white; text-decoration: underline; }
#top_nav li {background: url(menu-item.gif) repeat-x top left black;}
#top_nav li a { color: white;}
#top_nav li ul li a { background-color: black;color: white;border-color: black;border-bottom-color: silver}
#top_nav li ul li a:hover {color: black;background-color: silver;}
#top_nav li:hover, #top_nav li.over { background: url(menu-rollover.gif) repeat-x top #666; }

#top_nav li.current-cat , #top_nav li.current_page_item,
#top_nav li.current-cat-parent, #top_nav li.current_page_parent { background: url(menu-highlight.gif) repeat-x top #666;}
#top_nav li.current-cat li a, #top_nav li.current_page_item li a { color: white;}
#top_nav  li ul li.current-cat a { background-color: silver; color: black}
#top_nav  li ul li.current-cat li a { background-color: black; color: white}
#top_nav  li ul li.current-cat li a:hover { background-color: silver; color: black;}

#container {	background: url(container.gif) repeat-y top center #333333;color: white;}
#logoblock {background: url(header.gif) no-repeat top center transparent;}
#navigation  {background: url(navigation.gif) repeat-x center left transparent;}
#content_body { background-color: #333333;}
#footer { background: url(footer.gif) no-repeat bottom center transparent;}
#footer-body { background: url(footer-body.gif) repeat-x top center black;}
div.post-footer { background-color: #555;}
div.page-links { background-color: #333;}
#comment .alternate { background-color: #444;}
.submit { border-color: silver; background-color: #eee; }
#contactform #div_icit_newsletter { background-color: #FEC87E; color: black; border-color: silver;}
#mainlogo  { display: none;}