/* the divs */

div#heading
{
margin:0 auto;
height: 150px;
width: 850px;
background: url(images/bannertext-shadowed.jpg);
background-color: #D3D3D3;
position: relative;
border: 1px solid;
}

div#navigation
{
	background: #D3D3D3;
	width: 140px;
	float: right;
	height: inherit;
	text-align: left;
	margin: 10px 10px 10px 10px;
}
div#words
{
background-color: white;
float: left;
text-align: left;
width: 650px;
height: 1000px;
border-right: solid;
border-width: 1px;
}

div#main
{
background-color: #D3D3D3;
margin: 0 auto;
position: relative;
width: 850px;
display: table;
height: 600px;
}

div#footer
{
margin: 0 auto;
text-align: center;
width: 850px;
background: #D3D3D3;
border: 1px solid;
font: 8pt verdana, sans-serif;
bottom: 0px;
position: static;
}

/* basic elements */

body

{
background-color: #191970;
font: 10pt verdana, sans-serif;
color: black;
margin: 0px;
text-align: center
}

table
{
font: 10pt Verdana, sans-serif;
}

p
{
font: 10pt Verdana, sans-serif;
}

h1 

{
font: 11pt verdana, sans-serif;
color: #B22222;
margin: 0px 0px 0px 0px;
font-weight: bold;
}

h2
{
font: 14pt verdana, sans-serif;
margin: 0px 0px 0px 0px;
border-bottom: 1px solid;
}

h3
{
font: 12pt verdana, sans-serif;
color: #191970;
margin: 0px 0px 0px 0px;
font-weight: bold;
}

/* classes */

.maintext
{

margin: 12px 3px 12px 12px;
}

.minortext
{
font: 8pt verdana, sans-serif; 
margin: 12px 3px 12px 12px;
}


.contentsbox
{
margin: 3px 3px 3px 3px; 
font: 8pt verdana, sans-serif;
background-color: #D0D0D0;
border: 1px solid;
float: left; 
}

/* quote elements */


blockquote 
{
margin: auto;
margin: 20px 20px 20px 60px;
padding: 5px 5px 5px 5px;
Font-Family: "Century Gothic", sans-serif;
width: 500px;
border-top: 2px ridge;
border-bottom: 2px ridge;
border-color: white;
}

/* links */

a:link 
{ 
color: #B22222;
text-decoration: none;
font: 10pt verdana, sans-serif;
}

a:visited 
{
color: #B22222;
text-decoration: none;
font: 10pt verdana, sans-serif;
}
a:hover
{
color: blue;
}

a.minorlink:hover 
{ 
color: blue;
}

a.minorlink:link 
{ 
color: #B22222;
text-decoration: none;
font: 8pt verdana, sans-serif;
}

a.minorlink:visited 
{
color: #B22222;
text-decoration: none;
font: 8pt verdana, sans-serif;
}

a.minorlink:hover 
{ 
color: blue;
}