body
{ background: #eef4f9 url(header_bg.gif) repeat-x; /* E4EEEE */
  color: #555;
}

h1, h2, h3{color: #666666; 
            }
h4{border-bottom:1px solid #cccccc; font-size: 16px; color:#000000; margin-bottom: 5px; }

.left, .right{border-color: #FFF;}

blockquote
{ background: #EEF4F4;
  border-color: #22CEE2;
}

.sidebar
{ background: #FFF;
  color: #555;
}

#main, h4, #content a, #content a:hover
{ background: transparent;
  color: #555;
}

#logo, #logo h1, #footer a, #footer a:hover
{ background: transparent;
  color: #FFF;
  border-color: #FFF;  
}

ul#menu li a 
{ background: transparent;
  color: #FFF;
  border-color: #93DFDE;
} 

ul#menu li a:hover, ul#menu li a.current, ul#menu li a.current:hover
{ background: #646B5C url(menu_sel_1.png) repeat;} 

input.searchfield
{ background: #FFF; 
  border-color: #9EACAE;
}

input.searchbutton
{ background: #6E7072; 
  border-color: #5E6062; 
  color: #FFF;
}

.sidebaritem ul, .sidebaritem li{border-color: #D6D9C9;}

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

.sidebaritem li a.current, .sidebaritem li a:hover, .sidebaritem li a.current:hover
{ background: transparent url(arrow_select.png) no-repeat left center;} 

#menubar, #footer
{ background: transparent;
  color: #FFF;
  border-color: #CCD0BA;
}

#footer
{ background:#2766ad url(footer_bg.gif);
  background-repeat:no-repeat;
  color: #F9F4A3;
  border-color: #2766ads;
}
#footer a
{ 
  color: #FFFFFF;
  border-color: #2766ad;
}

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

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

.comment
{ background: #EAF1F2; 
  color: #444;
}
