body {background-color: #ffff66; 
      color: #000000;}

a {text-decoration: underline;}
a:link {color: #0000ee;}
a:visited {COLOR: #0000ee;}
a:active {COLOR: #0000ee;}
a:hover {COLOR: #006699;}
.header {margin-left: auto; margin-right: auto; width: 900px; text-align: center;}
.canvas {margin-left: auto; 
         margin-right: auto;
         width: 900px; 
         padding: 15px;}
.sidebar {font-size: small; 
          float: left;
          width: 250px;
	  background-color: #999900;
          color: #ccffcc;
          padding: 10px;}
.sidebar a {text-decoration: none;}
.sidebar a:link {color: #ccffcc;}
.sidebar a:visited {color: #ccffcc;}
.sidebar a:active {color: #ccffcc}
.sidebar a:hover {color: #006699;}
.sidebar h1 {color: #ffcccc;
             font-size: large;
             text-align: center;
             font-weight: bold;
             font-style: italic;}
.sidebar h1 a {text-decoration: underline;}
.sidebar h1 a:link {color: #ffcccc;}
.sidebar h1 a:visited {color: #ffcccc;}
.sidebar h1 a:active {color: #ffcccc}
.sidebar h1 a:hover {color: #006699;}
.sidebar h2 {color: #ffffcc;
             font-size: medium;}
.sidebar ol {list-style-type: upper-alpha;}
.sidebar li {font-size: small;}
.sidebar ol ol {list-style-type: decimal;}
.sidebar ol ol ol {list-style-type: lower-alpha;}
.content {background-color: #ffffff;
          font-size: medium;
          float: left;
          width: 600px;
          overflow: visible;
          padding: 15px;
          margin-top: 15px;}
.content h1 {text-align: center; 
             color: #000099;}
.content table {font-size: smaller;}
.news {text-align: center; font-weight: bold; color: rgb(0, 102, 0);}
.legal {text-align: center; color: rgb(255, 0, 0); font-size: small}
.counter {color: rgb(51, 51, 51);
          text-align: center;}
.purple {color: rgb(102, 51, 102);}
.footer {text-align: center;
         font-size: small;}
.bookselection {font-family: 'Arial'; 
	                 background-color: transparent;
	                 color: #000000;
                         text-align: center;}