body { 
  background-color:#D5D6FF;
}

#header .pagenavi{
  background-color:#739ee2;
}
#header .pagenavi ul li a { 
  background-image: url(images/bg-pagenavi-allinone.gif); 
}

#sidebar { 
  margin-top:15px;
  margin-left:20px;
}
#sidebar ul li h2 {
/*   background-color:#4384E7; */
  background:transparent url(images/sidebar-h2-allinone.gif);
  height:30px;
}
#sidebar ul ul,
#sidebar ul ul li { 
  margin:0;
 }

#sidebar .widget ul {
  border-left: 1px solid #4384E7;
  border-right: 1px solid #4384E7;
  padding:5px;
}
#sidebar #pages ul {
  padding:0px;
}
#sidebar .widget ul ul {
  border:none;
}
#sidebar .widget .widget_footer {
  background:transparent url(images/sidebar-footer-allinone.gif);
  height:10px;
  margin-bottom:10px;
}

/* display switches */
#sidebar #pages ul li  { 
  display:none;
}
#sidebar #pages ul li ul{
  display:none;
}

#sidebar #pages li.current_page_item,
/* #sidebar #pages li.current_page_parent,*/
#sidebar #pages li.current_page_ancestor, 
#sidebar #pages li.current_page_item ul,
#sidebar #pages li.current_page_parent ul,
#sidebar #pages li.current_page_parent ul li,
#sidebar #pages li.current_page_ancestor ul {
  display:block;
}

#content h2 {
  border:none;
  height:30px;
  width:480px;
  background:url(images/eyes-content-h2-allinone.gif) no-repeat left top;
  font-size:1.25em;
  text-indent:0.8em;
  line-height:30px;
  color:#333;
  margin-top:15px;
}

#content .entry h3 {
  padding-bottom:0px;
  background:url(images/eyes-allinone-h3-itemize.gif) no-repeat left top;
  height:25px;
  line-height:25px;
}