body { background:#FFFFFF; font-family:verdana,arial,sans-serif; padding-left:10px; padding-right:10px }
h1 { font-family:'Trebuchet MS',Tahoma,'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,sans-serif; color:#FFFFFF; background-image:url('../images/cyanstripe.png'); font-weight:100; padding:0.4ex 1em; margin:0.4ex 0px 0px 0px; font-size:2.4em; }
h2,h3,h4 { font-weight:100; color:#2288DD; font-family:'Trebuchet MS',Tahoma,'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,sans-serif;  }
img { border:none }
img.button { width:64px; height:64px }
img.valid { width:88px; height:31px; }
a:link { color: #0033CC; text-decoration:none } 
a:hover { color: #FF0000; text-decoration:underline } 
a:visited { color: #884488; text-decoration:none } 
a:visited:hover { color: #0088FF; text-decoration:underline } 
.foota:link { color: #BBDDFF; text-decoration:none } 
.foota:hover { color: #FF0000; text-decoration:underline } 
.foota:visited { color: #BBDDFF; text-decoration:none } 
.foota:visited:hover { color: #FF0000; text-decoration:underline } 
.dot { color:#44AAEE; }
#menu { text-align:center; font-size:0.9em; }
#foot { background-image:url('../images/cyanstripe.png'); height:76px; margin-top:1em; }
#sig { position:relative; top:6px; left:8px; float:left; color:#FFFFFF; width:50%; font-size:0.9em; }
#home { float:left; width:64px; height:64px; margin-right:1em; }
#moz { position:relative; top:14px; }
#copy { position:relative; top:14px; color:#FFFFFF; font-size:0.9em; font-family:serif; font-style:italic }
#valid { position:relative; top:22px; float:right; margin-right:12px; }
#nav { text-align:center; width:80%; margin-left:10%; margin-top:0px; }
td { padding:10px 10px 10px 10px; }
span.section { margin-left:2em; background:#2288DD; color:white; font-size:1.6em; padding:0px 4em 0px 4em;}
a.back { float:right; padding-right:6ex; }
a.link { font-size:1.6em; color:#2288DD; text-decoration:none }
#books { width:90%; margin-left:5%; }
td.bookhead { text-align:left; color:#2288DD; font-size:1.4em; padding:10px 10px 10px 10px; }
td.book { text-align:left; padding:10px 10px 10px 10px; }