body { 
  background: #fff url(background.png) repeat; 
  color: #333; 
}
a { color: #0060ff; text-decoration: underline; }
  a:visited { color: #333; text-decoration: underline; }
  a:hover { color: #df0000; text-decoration: underline; }
  a img { border: none; }
  
blockquote { 
  font-style: italic; 
  font-family: Georgia, "Times New Roman", Times, serif; 
  color: #555; 
  margin: 0 30px 1.5em 30px; 
  padding: 0 0 0 10px; 
  border-left: 1px solid #aaa; 
}

abbr, acronym { border-bottom: 1px dotted #aaa; text-transform: uppercase; cursor: help; }
code { color: #090; font-family: Courier, monospace; }
pre { margin: 0 0 1.5em 0; overflow: auto; font-size: 1.3em; clear: both; }
p.center { text-align: center !important; }
p.bottom { margin: 0 !important; }
p.unstyled { font-size: 1.4em; }

#wrapper { background:#fff; border-color: #000; }

/* Header */
#menu { border-top-color: #666; }
#menu ul { }
  #menu ul li { }
    #menu ul li a, #menu ul li a:visited { color: #000; }
    #menu ul li a:hover { color: #000; }
    #menu ul li a.current, #menu ul li a.current:visited, #menu ul li a.current:hover { color: #0060ff; }

#header_image { border-top-color:#000; border-bottom-color:#000; }

/* Headings */
h1, h2, h3, h4, h5, h6 { color: #000; }
h1 { }
  #header h1 { }
  h1 a, h1 a:visited, h1 a:hover { color: #000;  }
h4 { }
  h4 a, h4 a:visited { color:#888; }
    h4 a:hover { color:#888; }

/* Notice */
.notice { background:#ffc; border:1px solid #fc9;}

/* 
  Sidebars 
*/
.sidebars h3, .sidebars h4 { 
  border-top-color : #000; border-bottom-color: #000; 
  color:#000;
}


/* Post */
.post { border-bottom-color:#666; }
.post h2 a { color: #0060ff; } 
.post small { background:#eee; }
