body 
{

   margin: 0;

   padding: 0;


   text-align: center;


   background: #663300

   url(images/bg.jpg) top center;
}





#holder
{


   margin: 0 auto;


   width: 810px;


   background: transparent

   url(images/content_bg.jpg) top center repeat-y;
}





#top
{


   float: right;


   margin-right: 41px;


   width: 724px;


   height: 266px;


   border: 1px solid #330000;


   background: #330000

   url(images/top_bg.jpg) top center;
}





#top img
{

   border: 0;
}





#nav
{


   float: right;


   margin-right: 41px;


   width: 724px;


   background-color: #993333;

   border: 1px solid #330000;

   border-width: 5px 1px;
}





#nav ul
{


   margin: 0;


   padding: 0;
}





#nav li
{


   list-style: none;


   float: left;
}





#nav li a:link.lastNav
{

   border: 0;
}






#nav li a:link,


#nav li a:visited
{


   display: block;


   padding: 4px 10px;


   border-right: 2px solid #330000;


   color: white;


   font: 12px Verdana, Arial, Helvetica, sans-serif;


   text-decoration: none;
}





#nav li a:hover,


#nav li a:active,


#nav li a
#current
{


   background-color: #660000;
}





#content
{


   clear: right;


   width: 724px;


   margin: 0 auto;


   padding: 30px 150px 20px 80px;
}





#content h1
{


   font: 20px Georgia, "Times New Roman", Times, serif;


   color: #660000;


   font-weight: bold;


   text-align: left;
}






#content h2
{
   font: 16px Georgia, "Times New Roman", Times, serif;

   color: #660000;


   font-weight: bold;


   text-align: left;
}




#content h3
{


   font: 14px Georgia, "Times New Roman", Times, serif;


   color: black;


   font-weight: bold;


   text-align: left;
}





#content p,
#content ul li
{


   font: 13px Georgia, "Times New Roman", Times, serif;


   text-align: left;


   width: 620px;

   line-height: 1.5em;
}





#content a:link
{


   color: #993333;
}





#content a:visited
{


   color: #663333;
}




#content a:hover,


#content a:active
{


   color: #FF9999;
}





#foot
{


   clear: both;


   margin: 0 auto;


   width: 810px;


   background: transparent 
   
   url(images/foot.jpg) top center no-repeat;


   height: 100px;
}





#foot p
{

   color: white;


   font: 10px Verdana, Arial, Helvetica, sans-serif;


   margin: 0;
	padding-top: 50px;
}





#foot p a:link
{


   color: #FF9999;
}





#foot p a:visited
{

   color: #CC6666;
}





#foot p a:hover,


#foot p a:active
{

   color: white;
}



.floatleft {

    float: left;

    margin: 5px 20px 10px 0;

    position: relative;
	clear: left;
}



.floatright {
   float: right;

   margin: 5px 0 10px 20px;

   position: relative;

   clear: right;}



div.left {

   float: left;

   margin: 0 15px 5px 0;
}



div.right {float: right;

   margin: 0 0 5px 15px;
}



div.left p {

   text-align: center;

   font-style: italic;

   font-size: 85%;
}



div.right p {

   text-align: center;

   font-style: italic;

   font-size: 85%;
    }



.subhead {

   color: #870003;

   font-family: Verdana, Arial, sans-serif;

   font-size: 100%;
	
   text-align: left;

   font-weight: bold;
}



.subhead2 {

   color: #000;
	
   font-family: Verdana, Arial, sans-serif;

   font-size: 100%;

   text-align: left;

   font-weight: bold;}


#content p.ctrpicalign {
    text-align: center;
    color: #666666;

    font: 11px Georgia, "Times New Roman", Times, serif;
	
    }

#content p.centeralign {
	text-align: center;
	}



#content p.indent {
   text-align:center line

   padding: 10px;

   margin: 0 0 0 1.5in;
	}



#content p.indent-sm {

   text-align:center line

   padding: 10px;

   margin: 0 0 0 .25in;
}


#content blockquote {
   font: 13px Georgia, "Times New Roman", Times, serif;
   text-align: left;
   width: 540px;}



/* ------------------------------ */
/* CAPTIONED IMAGES ------------- */
/* ------------------------------ */


.captionImg
{

   font: 11px Georgia, "Times New Roman", Times, serif;
	
   color: #666666;
	
   text-align: left;
}



.captionImg img
{

   display: block;

   margin-bottom: 5px;
	
   border: 1px solid black;
}



.captionImg.right
{

   margin-right: 80px;
}
