/* dionidium.com: design 02
   live on June 12, 2003
   permalink: http://www.dionidium.com/design/02/
   Larry Burkett */

@import url("navigation.css");

body {
   margin: 0;
   color: #000;
   background-color: #fcfaed;
   font: 11px/17px Verdana, sans-serif;
}

:link { 
   color: #336699;
   background-color: transparent;
   text-decoration: none;
   font-weight: bold; 
}

:visited { 
   color: #336699;
   background-color: transparent; 
   text-decoration: none;
   font-weight: bold; 
}

:link:hover, :visited:hover { 
   color: #6FA3C1;
   background-color: transparent;
   text-decoration: underline; 
}

:link:active, :visited:active { 
   color: #FF0000;
   background-color: transparent; 
   text-decoration: none;
   font-weight: bold; 
}

#nav {
   border-right: 0;
}

h1 {
   margin: 0 0 0 200px;
   padding: 0;
   height: 95px;
   font: bold 14px/20px Verdana, sans-serif;
   color: #000;
   background-color: #eef5fd;
   border-left: 1px solid #ccc;
   border-right: 0;
}

h1 img {
   float: right;
   overflow: hidden;
   margin: 50px 5px 0 0;
}

h2 {
   margin: 0 0 3px 0;
   padding: 0;
   color: #000;
   background-color: transparent;
   font: bold 12px Verdana, sans-serif;
}

h3 {
   margin: 0;
   padding: 0;
   color: #666;
   background-color: transparent;
   font: bold 9px/12px Verdana, sans-serif;
}

p, #about li {
   display: block;
   margin: 0;
   padding: 0 0 8px 0;
   text-decoration: none;
}
 
ins {
   text-decoration: none;
}
blockquote {
   margin: 0 8px 8px 8px;
   padding: 0;
   color: #000;
   background-color: #fafafa;
   border-top: 1px solid #ccc; 
   border-bottom: 1px solid #ccc;
}

blockquote p {
   margin: 0;
   padding: 8px 15px;
}

ul {
   margin: 0 0 8px 15px;
   padding: 0;
   list-style-type: none;
}

ol {
   margin-top: 0;
   margin-bottom: 8px;
   padding-top: 0;
   list-style-type: decimal;
}

ol li { 
   margin: 0;
   padding: 0 0 8px 0;
   list-style-type: decimal; 
}

ul li {
   margin: 0;
   padding: 0;
}

acronym { cursor: help }

.post {
   margin: 0;
   padding: 20px;
   color: #000;
   background-color: transparent;
   border-bottom: 1px solid #ccc;
}


#wrapper {
   position: relative;
   margin: 0;
   padding: 0;
   border: 0;
}

#main   {
   margin: 0;
   padding: 0;
   color: #000;
   background-color: #fcfaed;
}

#content {
   margin: 0 0 0 200px;
   padding: 0;
   color: #000;
   background-color: #fff;
   border-left: 1px solid #ccc;
   border-right: 0;
}

#footer {
   margin: 0 0 0 200px;
   padding: 10px 20px;
   color: #000;
   background-color: #fff;
   border-left: 1px solid #ccc;
   border-right: 0;
}

#who {
   margin: 0;
   padding: 20px 0;
   color: #000;
   background-color: #eef5fd;
   border-top: 1px solid #ccc;
   border-bottom: 1px solid #ccc;
}

.ahem { display: none; }

/* ------------------------------------------------- 

Thank you, thank you, thank you to The Owen Hack.  Older versions 
of Opera (6.0 and before), IE 6,  and most other browsers disagree by one 
pixel on how to display the menu div.  This design is made possible 
by The Owen Hack found at http://www.albin.net/CSS/OwenHack.html */

#menu {
   position: absolute;
   /* Positioning rules for IE 6/Win. */
   top: 1px;
   left: 0;
   width: 200px;
   color: #000;
   background-color: #fcfaed;
}

/* Positioning rules for versions of Opera 6.0 and older. */
html>body #menu {
   top: 1px;
   left: 1px;
}

/* Positioning rules for Opera 7 and Gecko browsers. */
head:first-child+body #menu {
   top: 0;
   left: 0;
}

/* ------------------------------------------------- */

#menu #notes {
   margin: 20px;
   padding: 0;
   list-style-type: none;
}
#menu #notes li {
   margin: 0;
   padding: 7px 0;
}

#menu h2 {
   margin: 0;
   padding: 20px 20px 2px 20px;
}

#menu p {
   margin: 0;
   padding: 0 20px 8px 20px;
}

#blogroll {
   margin: 0 20px 20px 20px;
   padding: 0;
   font: 10px/15px Verdana, sans-serif;
}



