html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

body {
background-color: #FFF;
background-image: url("images/paper12.gif");
font-family: Georgia, times, 'times new roman', serif; 
}
	
#wrapper1  /* Size of page container  */
{
position: relative;
width: 1100px;
margin: 25px auto;
background-color: #FFF;
background-image: url("images/background40.gif");
border-width: 6px; border-style: double; border-color: #000; border-radius: 25px; /* Double Border */
font-size: 1em;
}


.centerimg { display: block; margin: auto; }

.centerimgbb { display: block; margin: auto; border: 2px solid #593232; }  /* center image - brown border */

img.center { display: block; margin-left: auto; margin-right: auto; border: 2px solid #000; border-radius: 15px; } 

img.displayed { display: block; margin-left: auto; margin-right: auto; }

.imgshadow  /* Used for border shadow on capcha page  */
{ display: block; margin-left: auto; margin-right: auto; border: 1px solid #000; box-shadow: 6px 6px 6px #5C5B5B; 
border-style: solid; border-width : 2px 2px 2px 2px; border-radius: 5px; }

 /* Center image in box Horizontal and Vertical */ 
.boximg { 
    position: relative;  
    top: 0;  
    bottom: 0;  
    left: 0;  
    right: 0;  
    margin: auto; 
	
 }

a:link { color: #000; text-decoration: none; outline: none;}
a:active { color: #000; text-decoration: none; outline: none;}
a:visited { color: #000; text-decoration: none; outline: none;}
a:hover { color: #EA4800; text-decoration: none; outline: none;}
	
a.x:link { border-style: solid; border-width: 1px 4px 4px 1px; text-decoration: none; padding: 6px; border-color: #633A36; color : #633A36; }
a.x:active {border-color: #633A36;}
a.x:visited  { border-color: #633A36;}
a.x:hover { border-color : #999; text-decoration : none;  background-color: #633A36; color : #FFF; }

/* Used on weather pages  */	
a.x1:link { border-style: solid; border-width: 1px 4px 4px 1px; text-decoration: none; padding: 10px 4px; border-color: #633A36; color : #633A36; border-radius: 10px;}
a.x1:active {border-color: #633A36;}
a.x1:visited  { border-color: #633A36;}
a.x1:hover { border-color : #999; text-decoration : none;  background-color: #633A36; color : #FFF; }

a.y { border-style: solid; border-width : 1px 4px 4px 1px; text-decoration : none; padding : 6px; border-radius: 10px;
 background-color: #F5F5F5; margin: auto; outline: none; /* get rid of dotted borders in FireFox */ }
a.y:link { color: #593232; border-color: #593223; }
a.y:visited  { color: #593232; border-color: #593223; }
a.y:hover  { border-color : red; background-color: #F3F0F0; color: red; } 
a.y:active  { color: #593232; border-color: #593223; }

.fleft { float:left; display: block; }

.fright{float:right; display: block; }

.cf:after { content: ' '; display: block; clear: both; }

.bb  { border: 2px solid #000; } /* Border Black */

.border { border: 2px solid #572000; } /* Border Brown */


.footer /* Used in footer */
{
font-size: 1em;
font-family: 'Times New Roman', Times, Georgia, serif;
color:#000;
 } 

.afont3
{
font-size: 1.25em;
font-family: Georgia, times, 'times new roman', serif;
font-style: italic;
color: #000;
}


.cwfont1 { font-size: 3.75em; font-family: Wide Latin, Georgia; }

.cwfont2 { font-size: 1.5em; font-family: Wide Latin, Georgia; }

.cwfont3 { font-size: 1.25em; font-family: Wide Latin, Georgia; }

.chfont1 { font-size: 3.75em; font-family: Wide Latin, Georgia; }

.chfont2 { font-size: 1.5em; font-family: Wide Latin, Georgia; }

.titlefont { font-size: 1.75em; font-family: Georgia, times, 'times new roman', serif; font-style: italic; color: #000; }

.bfontbig0  
{ font-size: 2.5em; font-family: Georgia, times, 'times new roman', serif; font-weight: bold;
font-style: italic; color: #593232; }

.bfontbig00 
{ font-size: 1.5em; font-family: times, 'times new roman', serif; font-weight : bold;
font-style: italic; color: #593232; }

.bfontbig  
{ font-size: 2em; font-family: Georgia, times, 'times new roman', serif; font-weight: bold;
font-style: italic; color: #593232; }

.bfontbig1 
{ font-size: 2em; font-family: times, 'times new roman', serif; font-weight : bold;
font-style: italic; color: #593232; }

.bfontbig2 
{ font-size: 1.75em; font-family: times, 'times new roman', serif; font-weight : bold;
font-style: italic; color: #593232; }

.bfontbig3  
{ font-size: 1.75em; font-family: Georgia, times, 'times new roman', serif; font-weight: bold;
font-style: italic; color: #593232; }

.bfontbig4  
{ font-size: 1.5em; font-family: Georgia, times, 'times new roman', serif; font-weight: bold;
font-style: italic; color: #593232; }

/* A Fonts  */

.afont1 { font-size: 3.75em; font-family: Wide Latin, Georgia; }

.afont2 { font-size: 1.5em; font-family: Wide Latin, Georgia; }

.afont6 { font-size: 1.25em; font-family: Wide Latin, Georgia; }

.afont3 { font-size: 1em; font-weight: bold; font-family: Tahoma, Verdana; color: #593232; }

.afont4 { font-size: 1.2em; font-weight: bold; font-family: Tahoma, Verdana; color: #593232; }

.afont5 { font-size: 1.3em; font-weight: bold; font-family: Tahoma, Verdana; color: #593232; }


/* B Fonts  */

.bfont0  { font-family: Tahoma, Verdana; font-size: 1.75em; font-weight: bold; font-style: italic; color: #593232; }

.bfont1 { font-size: 12px; font-family: Tahoma, Verdana; color: #633A36;}

.bfont2 { font-size: 1.5em; font-family: Tahoma, Verdana; color: #593232;}

.bfont3 { font-size: .90em; font-family: Georgia, times, 'times new roman', serif; color: #593232; }

.bfont4 {font-weight: bold; font-family: Tahoma, Verdana; font-size: 1.2em; color: #593232;}

.bfont5 { font-size: 2em; font-family: "times new roman", sans-serif, arial, helvetica, serif; }

.bfont6 { font-size: 3em; font-family: "times new roman", sans-serif, arial, helvetica, serif; }

.bfont7 { font-size: 5em; font-weight: bold; font-style: italic; font-family: Georgia, Verdana; color: #593232; 
margin-top:20px; margin-bottom:0px; }
 
.bfont8 { font-size: 2em; font-weight: bold; font-family: Georgia, Verdana; color: #593232; margin-top:20px; margin-bottom:0px; }

/* N fonts for Nav  */
.nfont1 { font-size: 1em; font-family: Georgia, times, 'times new roman', serif; color: #000000; }  /* Nav fonts */

.nfont75 { font-size: .75em; font-family: Georgia, times, 'times new roman', serif; color: #000000; }  /* Nav fonts */


 
/* T Fonts  */
.tfontvsm  /* Text Font */
{ font-size: .5em; font-family: 'times new roman', serif; }

.tfontsm  /* Text Font */
{ font-size: .75em; font-family: 'times new roman', arial narrow, serif; }


.tfontlsm  /* Text Font */
{ font-size: .85em; font-family: 'times new roman', arial narrow, serif; }


.tfont0  /* Text Font */
{ font-size: 1em; font-family: Georgia, times, 'times new roman', serif; }

.tfont1  /* Text Font Bold */
{ font-size: 1em; font-family: Georgia, times, 'times new roman', serif; font-weight: bold; }

.tfont2  /* Text Font */
{ font-size: 1.25em; font-family: Georgia, times, 'times new roman', serif; }

.tfont3   /* Text Font Bold */
 { font-size: 1em; font-weight: bold; font-family: Tahoma, Verdana; color: #593232; }

.tfont4  { font-family: Tahoma, Verdana; font-size: 1em; font-weight: bold; }

.tfont5  { font-family: Tahoma, Verdana; font-size: 1.15em; font-weight: bold; font-style: italic; }

.tfont6  { font-family: Tahoma, Verdana; font-size: 1.25em; font-weight: bold; font-style: italic; }

.tfont7  { font-family: Tahoma, Verdana; font-size: 1.5em; font-weight: bold; font-style: italic; }

.pcenter { text-align: center; }

.vtop { vertical-align: top; }

.vmiddle  { vertical-align: middle; }

.pleft { text-align: left; }

.pright { text-align: right; }



.styleI { font-style: italic; }

.styleB { font-weight: bold; }
 


div.clear { clear:both; }

.width5 { width:5%; margin: 0 auto; }

.width10 { width:10%; margin: 0 auto; }

.width20 { width:20%; margin: 0 auto; }

.width25 { width:25%; margin: 0 auto; }

.width30 { width:30%; margin: 0 auto; }

.width35 { width:35%; margin: 0 auto; }

.width40 { width:40%; margin: 0 auto; }

.width45 { width:45%; margin: 0 auto; }

.width50 { width:50%; margin: 0 auto; }

.width55 { width:55%; margin: 0 auto; }

.width60 { width:60%; margin: 0 auto; }

.width65 { width:65%; margin: 0 auto; }

.width70 { width:70%; margin: 0 auto; }

.width75 { width:75%; margin: 0 auto; }

.width80 { width:80%; margin: 0 auto; }

.width90 { position: relative; width:90%; margin: 0 auto; }

.width95 { position: relative; width:95%; margin: 0 auto; }

.hr80D { width:80%; margin: 0 auto; border:  double black; }


.hr90 { width:90%; }
.hr80  { width:80%; margin: 0 auto; }
.hr90head { width:80%; margin: 0 auto; border-width: 6px; border-style: double;  /* Double Border */





