/* Presentation Stylesheet */ 

div.caption {
font-size: 8;
font-family: sans-serif;
font-weight: bold;
color: #ffffff;

}

div.note {
padding: 10%;
font-size: x-small;
font-family: sans-serif;

color: #0000ff;

}


blockquote {font-style: italic; font-size: 80%;
                  font-family: arial, "lucida console", sans-serif; }

.missing {display: none;}

div.quote {
font-size: 70%;
font-family: sans-serif;
margin: 30px; 
}


.lefting {float: left;
margin: 3px;}

.righting {float: right;
margin: 3px;}

.rightbox {
float: right;
margin-top: 2px;
background: #227766;
width: 65%;
color: #880000;
padding: 5px;
border: ridge yellow 2px;
font-size: x-small;

}

.leftbox {
float: left;
margin-top: 2px;
background: #227766;
width: 65%;
color: #880000;
padding: 5px;
border: ridge yellow 2px;
font-size: x-small;

}


#cont p {margin: 18px; font-weight: bold; color: #000044;}

#cont dl {margin: 18px; font-weight: bold; color: #004400;}

#cont dt {color: #ff4400; font-size: 120%}

#cont a {font-weight: bold; text-decoration: none; color: #000000; background: #eeee33;}
#cont a:hover {font-weight: bold; text-decoration: none; color: #000044; background: #aabbff;}
 #l-col a {text-decoration: none; color: #ffffff; font-family: sans-serif; font-size: 60%;}
#l-col a:hover {text-decoration: none; font-size: 70%; font-weight: bold;
                     color: #000000;
										 background: #3355ff;}




h1 {font-size: 130%; 
 font-weight: bold;
 color:#aaaaff;
 border:#aaaaff;
 margin:0;
 padding:10px;
 }

h2 {
 margin:0;
 padding:15px;
 }


h3 {
 margin:0;
 padding:15px;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }
 
 /*
p:first-letter {
 font-size: 80%; 
 font-weight: bold;
 color:blue;
 }
 */