.floatr
{
   float: right;
   padding-left: 10px;
   padding-top: 10px;
   padding-bottom: 10px;
}

.floatl
{
   float: left;
   padding-right: 10px;
   padding-top: 10px;
   padding-bottom: 10px;
}

body
{
   font-family: helvetica, geneva, arial, sans-serif;
   background-color: #FFFEEF;
   background-image: url("images/background.jpg");
   background-repeat: repeat-y;
   background-position: 120px 120px;
   color: #000000;
   margin-top: 0%;
   margin-left: 0px;
   padding-left: 0px;
   padding-top: 0px;
}

A:link, A:visited, A:hover
{
   text-decoration:none; background-color:transparent;
}

LI
{
   text-align: left;
}

H1, H2, H3
{
   text-align: left;
   font-family: helvetica, geneva, arial, sans-serif;
   color:#29615E;
   background-color:transparent;
   font-weight:bold; 
}

/* heading styles */
H1
{         
   font-size:175%; 
}
 
H2
{ 
   font-size:110%;
}

H3
{
   font-style:italic;
   font-size:105%;
}

/******************************************************************/
/*The Menu*/
.menu LI, .menu A:active, .menu A:link, .menu A:visited
{
   font-size: 100%;
/*   color: #FDF7D7;*/
   color: #333355;
   background-color: transparent;
}

.menu A:hover, LI.current
{
   color:#770000;
   background-color: transparent;
}

.menu UL UL
{
   font-style:italic;
}

.body
{
   text-align: justify;
   width: 560px;
}

.menu
{
   width: 240px;
/*   background-color: #006666;*/
}

.caption, .quote
{
   font-style: italic;
   font-size: 80%;
}

.standout, dt
{
   font-family: verdana, arial, sans-serif;
   text-align: justify;
   color: #000055;
}

sub, sup
{
   font-size: 50%;
}

table.total
{
   border-spacing: 0px;
   width: 800px;
}

dd
{
   margin-bottom: 10px;
}
