.header {
   margin-right: 30px;
   margin-left: 30px;
   margin-bottom: 0px;
}
h1 {
   font-family: monospace;
   color:#ffffff;
   font-size: 23px;
   font-style: italic;
   display: block;
   margin-bottom: 0px;
   padding-left:12px;
    background-color: #840000;
   margin-top:5px; padding-right:4px; padding-top:4px; padding-bottom:4px
}

/* a new world beat */
h2 {
   font-family: monospace;
   color: #ffffff;
   font-size: 23px;
   font-style: italic;
   text-align: right;
   padding: 4px;
   padding-right:12px;
   background-color: #840000;
   display:block;
   margin-bottom: 5px;
   margin-top: 0px;
    }

.content {width:280;font: tahoma; font-size:17px;
          text-align:justify; 
          border: black solid 1px; padding: 8px;}

/* this is for the first parapraph of each box */

p.title {font-size:17px;color:#bb0000;margin-top;0px;vertical-align:text-top;}
p.title:first-letter{font-size: 310%; float:left; margin-top:0px;margin-right:2;vertical-align:text-top;}

/* this is the language link bar */
.links {text-align: center; font-weight:bold; 
        display: inline;}

.links a {color: black; text-decoration:none;}  
.links a:hover {color:#840000}



.online {width:280px;text-align:justify; font-family: serif; font-size: 19px;
         padding: 15px;text-align:justify;vertical-align:top;
         border: solid black 1px; margin: 6px 6px 6px 6px;}

#dropcap {font-size:19px;}

#dropcap:first-letter {font-size: 300%; font-family: serif; float:left; margin:2;vertical-align:text-top}

#camus {vertical-align:top;text-align:right; width:180px; margin:35px 0px;padding:10px; font-size:19px;}

p {font-family:"Times New Roman", Times, serif;font-size:18px;}

.olgabeat {font-family:monospace; font-style: italic; color: cc0000;
           font-variant: small-caps; font-size:20px; font-weight:900;}


/* this is the box for each category */
#list-menu {width: 200px;
/* this width value is also effected by
the padding we will later set on the links. */
}



#list-menu li {
margin: 2px;
} 
#list-menu ul {
margin:2px; 
padding: 0;
list-style-type: none;
font-size: 16px;color: #ffffff;
text-align:center;} 

#list-menu a {
display: block;
width:190px;
padding: 3px 0px 3px 0px;
border: 1px solid #000000;
background: #840000;
color: #ffffff; 
text-decoration: none; /*lets remove the link underlines*/
} 

#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #ffffff;
}

#list-menu a:hover {
border: 1px solid #000000;
background: #ffffff;
color: #840000;
}

#column {border: 2px solid black;padding:3px;}

