
body{
background:#F9FDF5;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;}

td{
font-family:Verdana,Arial,Helvetica,sans-serif;}

p{
font-size:1.0em;}

.phototext250{
width:250px; 
text-align:center;
margin-top:5px;
}

.phototext100{
width:100px; 
text-align:center;
margin-top:5px;
}

.phototitle{ 
text-align:center;
font-weight:bold;
color:#3D571E;
margin-bottom:5px;
}

.adsense468{
margin:0 0 10px 0;
}

.adsense234{
margin:5px 0 10px 0;
}

/* NAV menu from http://www.moronicbajebus.com/playground/cssplay/hormenu/ */
#nav{
   white-space : nowrap;
   background-color : #FFA459; /*background of entire horizontal menu */
   float : none;
   width : 100%;
} 

#nav ul{
    padding: 0;
   margin : 0;
   float : left;
   border-style : solid;
   border-color : #FFA459;
   border-width : 1px 0 1px 0;

}
#nav ul li{
   display : inline;
  font: bold 9pt Verdana,Arial, Helvetica, sans-serif;
}
#nav ul li a{
   padding-left : 1.0em; /* padding on either side of the text in the link */
   padding-right : 1.0em;
   background-color : #FFDDA4; /*background color for each link*/
   color : 0000DD;
   font-weight : bold;
   text-decoration : none;
   float : left;
   border-right-color : #FFA459;
   border-right-style : solid;
   border-right-width : 1px;

 }
 
#nav ul li a:hover{
   background: #FF6D00;
   color : #FFFFFF;
} 


#nav ul li a:visited{
color: #8080E3; 
text-decoration: none;
}


a:link 
{color: #0000DD;
text-decoration: none;}

a:visited 
{color: #8080E3;
text-decoration: none;}

a:hover 
{color : #FFFFFF; 
background: #FF6D00;
text-decoration: none;}


.description{
font:bold 1.0em Verdana,Arial,Helvetica,sans-serif;}


div.topmenu {
font-weight:bold;
font-size: 10pt;
text-align: center;
z-index: 2;}

.heading1{
color:#3D571E;}

.heading2{
color:#3D571E;}

.heading3{
color:#3D571E;}

.sidebar{
background:#FFA459;}

.topbar{
background:#595FFF;}

.title{
font-size: 2.0em;
color: #FFFFFF;
font-weight: bold;
text-align: center;
}

div.centerdiv{
position: absolute; 
width: auto; 
height: auto; 
z-index: 1; 
padding-left: 10%;
padding-right: 10%; 
padding-top: 3%;
}

div.homecenterdiv{
position: absolute; 
width: 625px; 
height: auto; 
z-index: 1; 
left: 137px; 
top: 91px;}

div.normal{
font-size: 1.0em;}

.eightptfont
{font-size: .8em;
color: #3D571E;}

.menuitem{
background:#FFA459;
font: 9pt Arial, Helvetica, sans-serif;
margin:0px;
padding: 0;}

.menuitem a:link{
background:#FFDDA4;
display:block;
width: 120px;
padding-left: 3px;
text-decoration:none;}

.menuitem a:visited{
width: 120px;
padding-left: 3px;
color: #8080E3;

}

.menuitem a:hover{
background: #FF6D00;
text-decoration:none;
width: 112px;
}

.menuitem a:active{
background: #FFB233;
color:#000000;
text-decoration:none;
width: 112px;}

.menuitem h1{
background: #FF6D00;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
color: #000000;
font: bold 9pt Verdana,Arial, Helvetica, sans-serif;
margin:0px;
padding:3px;}

.menuitem p{
background:#FFDDA4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:1px;
margin: 0px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 7px;
font-weight:bold;
font-size: 8pt;}


table
{border-collapse: collapse;
font-size: 1em;}

.tablerightbottom{
/*padding used for tables needing right and bottom padding */
margin:0 5px 5px 0;
}

.tableleftbottom{
/* padding for right justified tables needing left and bottom padding */
margin:0 0 5px 5px;
}


img.margins{
margin: 0 15px 15px 0;
}

/* Margins for 250px images on news pages */
img.marginright{
margin:0 20px 20px 0;
}


.size4
{font-size: 4px;}

span.dropcap {float: left;
padding-right: 0px;
padding-bottom: 0px;
width: 20px;
font-size: 44px;
line-height: 32px;
font-weight: bold;
color: #3D571E;
font-family: times new roman, georgia, serif;}