/*
 Stylesheet (c) 2003, (va)*10^3. All rights reserved.
*/

body {
background-color: #ffffff;
background-image: url(./img/filter.jpg);
background-repeat: repeat-y;
background-attachment: fixed;
background-position: 0% 10%;
color: #3c3e8a;
padding:0px;
margin:0px;}

h1.first {
padding: 5px;
margin: 10px;
margin-bottom: 19px;
font:x-large sans-serif;
font-weight: 900;
z-index: 0;}

h1 {
padding: 5px;
margin: 10px;
margin-top: 20px;
margin-bottom: 5px;
font: x-large sans-serif;
font-weight: 900;
z-index: 0;
clear: right;}

h2 {
padding: 5px;
margin: 10px;
margin-top: 15px;
margin-bottom: 5px;
font: medium sans-serif;
font-weight: 900;
clear: right;}

p {
padding: 5px;
margin: 10px;
margin-left: 25px;
margin-top: 5px;
margin-bottom: 5px;
font:medium sans-serif;}

form {
padding: 5px;
margin: 10px;
margin-left: 25px;
margin-top: 5px;
margin-bottom: 5px;
font:medium sans-serif;}

a {
font:medium sans-serif;
text-decoration: underline;
color: #3c3e8a;}

.titlediv {
/* position: fixed; */
left: 0px;
right: 0px;
/* top: 25px; */
margin: 25px;
/* height: 70px; */
margin-left: 50px;
margin-right: 50px;
padding: 15px;
padding-left: 30px;
color: #3c3e8a;
border: 10px solid #3c3e8a;
background-color:transparent;
background-image:url(./img/alpha.png);
/* z-index: 0; */ }

.boxed {
/* position: absolute; */
left: 25px;
right: 25px;
padding: 15px;
color: #3c3e8a;
border: 10px solid #3c3e8a;
/* background-color: transparent;
background-image: url(./img/alpha.png); */
background-color: #ffffff;
margin: 50px;
/* top: 175px;
z-index: 100; */ }

.bordered {
margin: 10px;
margin-left: 30px;
margin-right: 30px;
padding: 10px;
color: #3c3e8a;
border: 1px solid #3c3e8a;
background-color: transparent;
background-image: url(./img/alpha.png);}

.word {
color: #3c3e8a;
font: medium courier;
font-weight: 900;
float: left;
padding: 5px;
margin: 0px;}

.etimology {
font: medium courier;
font-style: oblique;
padding: 5px;
margin: 0px;
clear: all;}

.definition {
color: #3c3e8a;
font: medium courier;
clear: all;
margin: 0px;
padding: 5px;}

.reference {
font: x-small sans-serif;
float: right;
clear: all;
padding: 0px;
margin: 5px;
margin-top: 0px;
margin-right: 30px;}

.copyright {
font: small sans-serif;
float: right;
clear: all;
padding: 0px;
margin: 10px;}

.logo {
float: right;
max-width: 256px;
max-height: 70px;
margin-left: 5px;
width: 40%;
padding: 0px;}

.icon {
margin-bottom: -14px;}

.donate {
padding: 0px;
border-width: 0;
vertical-align: middle;}

ol li p {
padding: 5px;
margin: 10px;
margin-left: 2em;
font:medium sans-serif;}

ul {
padding: 5px;
margin-left: 25px;
margin-top: 0px;
font:medium sans-serif;}

ul ul {
list-style: disc;
padding: 10px;
padding-top: 0px;
margin-left: 10px;
margin-top: 0px;
font:medium sans-serif;}

ol {
padding: 10px;
padding-top: 0px;
margin-left: 10px;
margin-top: 0px;
font:medium sans-serif;}

li {
padding: 10px;
padding-top: 0px;
margin-left: 25px;
font:medium sans-serif;}

li.o {
list-style-position: inside;
padding: 10px;
padding-top: 0px;
margin-left: 10px;
font:medium sans-serif;}

/* use these in a <div>, <span> or a <p> (they can be nested
   if you want a code sample in a paragraph or indented for example) */

.bold {
font-weight: 900;}

.italic {
font-style: italic;}

.fname {
font-family: courier,sans-serif}

/* this is a bit silly inside a span */

.warning {
color: #d92008;
font-weight: bold;
font-size:large;
font-variant: small-caps;}

.indent {
margin-left: 30px;}
