body { background-color: #ffffff; margin: 0 auto; font-family: Times, serif;  font-size: 14px; text-align: justify; font-style: normal; font-weight: normal; color: #000080 }
div { background-color: #ffffff; color: #000080; padding: 7px }
p { background-color: #ffffff; text-indent: 1cm; color: #000080 }
p.article:first-letter { background-color: #ffffff; color: #0000FF; font-size: 300% }
#header { background-color: #ffffff; color: #000080; }
#bookstore { color: #0000F0; background-color: #ffffff; list-style-type: square; }
#quotes { color: #000080; background-color: #ffffff; list-style-type: circle; text-align: justify; }
#quotesmasterlist { color: #000080; background-color: #ffffff; list-style-type: none; text-align: justify; }
table { background-color: #ffffff; width: 100%; border-style: ridge; border-color: #0000ff; border-bottom-width: 0px; border-left-width: 10px; border-right-width: 10px; border-top-width: 0px; color: #000080; }
#tablecolheader { background-color: #ffffff; width: 100%; border-style: dashed; border-color: #CC0000; border-bottom-width: 0px; border-left-width: 3px; border-right-width: 3px; border-top-width: 0px; color: #000080; }
a { color: #0000B0; background-color: #ffffff; font-family: Times, serif; font-size: 14px }
a.one:link {color: #0000B0; background-color: #ffffff }
a.one:visited {color: #9B9BF5; background-color: #ffffff }
a.one:hover {color: #1616DE; background-color: #ffffff }
hr { border: 0; height: 3px; color: #CC0000; background-color: #CC0000 ! important;}
blockquote { background-color: #ffffff; color: #000080; text-align: justify; text-indent: 1cm; }
blockquote.article:first-letter { background-color: #ffffff; color: #0000FF; font-size: 300% }
center { background-color: #ffffff; color: #000080; }
center.article:first-letter { background-color: #ffffff; color: #0000FF; font-size: 300% }
h2 { font-family: Times, serif; font-size: 26px; color: #0000B0; background-color: #ffffff; }
h3 { font-family: Times, serif; font-size: 22px; color: #0000B0; background-color: #ffffff; }
ul { color: #0000B0; background-color: #ffffff; text-align: left;}
li { color: #000080; background-color: #ffffff; list-style-type: none; }

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 170px;
border: 1px solid #9A9A9A;
border-bottom-width: 0px;
}

.glossymenu li a{
background: white url(http://www.dividingline.com/private/Philosophy/glossyback.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(http://www.dividingline.com/private/Philosophy/glossyback2.gif);
}




