a:link {background: #fff; color: #0c0; border-color: #0c0; border-style: dotted; text-decoration: none; border-width: 0 0 1px;}
a:visited {background: #fff; color: #060; border-color: #0c0; border-style: dotted; text-decoration: none; border-width: 0 0 1px;}
a:hover {background: #fff; color: #060; border-color: #060; border-style: solid; text-decoration: none; border-width: 0 0 1px;}

abbr, acronym, .help {border-bottom: 1px dotted #333; cursor: help;}

body {margin: 0; border: 0 ; padding: 0 10px 3em; line-height: 1.4; font: 90% "Lucida Grande", Verdana, Geneva, Syntax, Arial, sans-serif; color: #000; background: #fff; }
blockquote {margin: 0.5em 1em; padding: 0; font-style: italic; clear: right;}
blockquote p em { font-style: normal ; }
cite {font-style: italic; font-weight: normal ; background: #fff;}

code { text-indent: 0; border: 0 ; padding: 0; margin: 4px 30px; color: #963; background: #fff ;}
em {font-style: italic;}
fieldset {border: 0;} 
input {background: #fff; color: #0c0;}
legend {display: none ;}
h1 {text-align: right; font: italic 3em "Book Antiqua", Garamond, Georgia, serif; border: 0 ; margin: 0; padding: 10px 210px 10px 4px;}  
h2 {color: #060; background: #fff; margin: 1em 1em 0.25em 0 ; padding: 0; clear: both; font-family: "Book Antiqua", Garamond, Georgia, serif; font-size: 120%; font-weight: normal;}
h3, h4, h5, h6 {color: #060; background: #fff; border: 0 ; margin: 0.25em 0 0; padding: 0.25em 0 ; clear: both;} 

h1 a, h3 a, h4 a {border-bottom: 0 !important; text-decoration: none !important ; }

img, a img {border: 0;}
img.fourbythree {width: 400px; height: 300px; float: none; }
input {background: #fff; color: #0c0;}

ol { margin: 2px 20px; padding: 0 3em; list-style: decimal;}

h4 + p, h3 + p {text-indent: 0;}
#endquote  {background: #fff; padding-bottom: 5px; text-indent: 0; }
p.posted {color: #060; background: #fff; padding-bottom: 5px; text-indent: 0; }
p.asterisk {color: #0c0; background: #fff; margin: 1em; padding: 0; text-align: center;}
p.date {margin:0; padding: 0; border: 0; font-weight: bold; color: #060; background: #fff;}

strong {font-weight: bold;}
 
/* classes*/
.ahem {display: none;}
.contact {text-indent: 0; margin: 0; }
/* heading*/
#newh1 {height: 80px; border: 0; margin: 0; float: none; color: #fff; background: #0c0 ; }
#newh1 a:link {background: #0c0; color: #fff;}
#newh1 a:visited {background-color: #0c0; color: #fff;}
#newh1 a:hover {background-color: #0c0; color: #999;}
#heading {background: #fff ; color: #0c0;}
#main {border: 0; color: #000; background: #fff; padding: 1em 2em 1em 0; float: left; width: 55%; clear: both;}
#main p {margin: 0.25em 1em 0; border: 0 ; padding: 0;}
#main p + p {text-indent: 1em; }
#main ul li {margin: 0.5em 0 0 1.5em; padding:0; list-style-image: url(/pngs/ul.png);}
#Menu {background: #fff ; width: 31% ; padding-right: 1.5em ; }/* border-left: thin #0c0 solid; */
/* Again, "be nice to Opera 5". */
body>#Menu {float: right; font-size: small ;}
#Menu h5 {border: 0 ; margin: 15px 0 0; padding: 0;}
#Menu p {text-indent: 0; padding: 0; margin: 0; }

#Menu ul {margin: 0 1em 0 0; padding: 0;}
#Menu ul li {margin-right: 0; padding-right: 0; list-style-type:none ;}
#Menu a {border-width: 0;}

.code {background: #fff; color: #0c0; font-family: Courier, "Andale Mono", monospace ;}
.epigraph {margin: 0 5px ; }

img.ihorizontal {clear: both; width: 240px; height: 180px; float: right; border: 2px; }
img.ivertical {clear: both; width: 180px; height: 240px; float: right; border: 2px; }

#counter {font-family: monospace ; color: #0c0; background: #fff ;}

#topquote {position: absolute; top: 0; left: 10px; color: #fff; background: #0c0; height: 80px; margin: 0 ; border: 0 ; padding: 5px; font-size: x-small; }
#topquote blockquote {color: #fff; background: #0c0; font-family: Lucida, Verdana, "Myriad Web", Syntax, Arial, sans-serif; font-size: small; }
#topquote blockquote p {text-indent: 0;} 
#topquote cite {text-indent: 0; color: #fff !important; background: #0c0 !important; margin-left: 1em;}
