body { 
  background-color: #fff; 
  color: #333; 
  margin: 0px;
  padding: 0px;
}

body, p, ol, ul, td {
  font-family: georgia;
  font-size:   12px;
}

pre {
  background-color: #eee;
  padding: 10px;
  font-size: 11px;
}

h1 {
  font-size: 18px;
  font-weight: bolder;
}

h2 {
  font-size: 18px;
}

h3 {
  font-size: 13px;
}

a { 
  color: #000; 
}

a:visited { 
  color: #666; 
}

a:hover { 
  color: #fff; 
  background-color:#000; 
  text-decoration: underline;
}

blockquote {
  margin: 15px 30px 0 10px;
  padding-left: 20px;
  border-left: 5px solid #ddd;
}

hr {
  border-top: 1px dashed ;
  border-bottom: 0px solid #FF6633;
  height: 1px;
}

.entry {
  padding: 15px 30px 15px 30px; 
  background: #f5f5f5; 
}

#adquote {
  font-weight: bold;
  font-size: 16px; 
  color: #FF6633; 
  text-decoration: none;
  text-align: right;
}

#themed {
  color: #FF6633; 
  text-decoration: none;
}

#themed a { 
  color: #FF6633; 
}

#themed a:visited { 
  color: #FF6633; 
}

#themed a:hover { 
  color: #fff; 
  background-color:#FF6633; 
  text-decoration: underline;
}


#menu {
  padding-right: 20px;
  color: #FF6633;
/* border-bottom: 1px dashed ; */
}

#menu a {
  color: #000; 
  background-color: #FFFFFF;
  text-decoration: none;
}

#menu a:hover { 
  color: #000; 
  background-color:#fff; 
  text-decoration: underline;
}

#menu a:visited { 
  color: #000; 
}

.text_content {
  overflow: auto;
  background: #f5f5f5;
  background-color: #f5f5f5;
  display: none;
}

.html_content {
  overflow: auto;
  display: block;
}
