body
{font-family: "Times New Roman",serif;
 color:black;
 background:url(images/back.gif);
 margin:0px;}

a:link
{color:blue;
 border-color:blue;
 text-decoration: none;}

a:visited
{color:purple;
 border-color:purple;
 text-decoration: none;}

h1
{text-align:center;
 font-size: 40px;
 font-weight: bold;
 line-height:100%;
 margin:0;}

h2
{text-align:center;
 font-size:36px;
 font-weight:bold;
 line-height: 97%}

h3
{text-align:center;
 font-size: 30px;
 font-weight: bold;
 line-height:80%;}

h4
{text-align:center;
 font-size:24px;
 font-weight: bold;
 margin: 3px;}

h5
{text-align:left;
 font-size:24px;
 font-weight: bold;
 margin: 3px;}

h6
{text-align:center;
 font-weight: bold;
 font-size:18px;
 margin:0;}
 
p
{font-weight: normal;
 font-size: 18px;
 text-align:left;}

.script
{font-family: "Hunstler Script","Edwardian Script ITC","Vladimir Script",
    "French Script MT","Commercial Script BT",cursive;
 font-weight: normal;
 line-height:80%;}

.lgscript
{font-family: "Hunstler Script","Edwardian Script ITC","Vladimir Script",
    "French Script MT","Commercial Script BT",cursive;
 font-weight: bold;
 font-size: 80px;
 line-height:110%;
 text-align:center;
 margin:0;}

.medscript
{font-family: "Hunstler Script","Edwardian Script ITC","Vladimir Script",
    "French Script MT","Commercial Script BT",cursive;
 font-weight: bold;
 font-size: 48px;
 line-height:80%;}

table
{padding: 15px;
 font-size: 14px;
 font-weight: normal}

li
{text-align: left;
 font-size: 18px;
 font-weight: normal;}

.red
{color: red;}

.green
{color: green;}

.black_text
{background-color: black;
 color: white;
 font-weight: bold;
 font-size: 32px;
 float:right;
 clear:right;
 text-align: center;
 width: 170px;
 margin: 2%;
 padding: 5px;}

.black_text_left
{background-color: black;
 color: white;
 font-weight: bold;
 font-size: 32px;
 float:left;
 text-align: center;
 width: 170px;
 margin: 2%;
 padding: 5px;}

.caption
{font-weight:normal;
 font-size: 14px;
 text-align:left;}

.column_header
{font-weight:bold;
 font-size: 18px;
 text-align:center;}

.caption_center
{font-weight:normal;
 font-size: 14px;
 text-align:center;}

.left_float
{float: left;
 text-align: left;}

#image_container
{ position:absolute;
 display:block;
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 max-height:50%;
 border:3px double #999;}

#image_container img
{height:50%;
 max-height:50%;}

#banner
{position: absolute; top: 0px;
 width:100%;}

#navigation
{position: fixed; left: 0px; top: 100px;}

#navigation a:link {
 display:block;
 color:blue;
 background:url(images/button.gif);
 width:150px;
 text-align:left;
 padding:4px;
 border:2px solid blue;
 margin:2px;
 text-decoration:none;}

#navigation a:visited {
 display:block;
 color:purple;
 background:url(images/button.gif);
 width:150px;
 text-align:left;
 padding:4px;
 border:2px solid purple;
 margin:2px;
 text-decoration:none;}

#navigation a:hover {
 display:block;
 background:url(images/horizontal.gif);
 width:150px;
 text-align:left;
 padding:4px;
 margin:2px;
 text-decoration:none;}

#navigation li
{text-align: left;
 font-size: 12px;
 font-weight: normal;}

#navigation ul{
 list-style-type:none;
 padding:0px;
 margin:1px;}

#body
{position: absolute; left: 180px; top: 100px;}

#slide
{position: absolute; left: 180px; top: 100px;
 display:block;
 margin-left:auto;
 margin-right:auto;
 max-height:100px;
 max-width:50%;
 text-align:center;}
