html, body{ 
 margin:0; 
 padding:0; 
 background-color:#921100; 
 color: #32577f;
 background-image: url("images/red-background.jpg");
 font-size: 10pt;
 text-align:center; 
 font-family:"Eras Medium ITC", arial, helvetica, sans-serif;
} 

h1{ clear: both; 
     font-family: "Apple Chancery", "Eras Medium ITC", arial, verdana,helvetica, sans-serif;
     font-size: 200%;
     text-align:left;
     background-color:transparent; 
     color: #921100;
}
 
h2{ clear: both; 
     font-family: "Eras Medium ITC", arial, verdana,helvetica, sans-serif;
     font-size: 150%;
     text-align:left;
     background-color:transparent; 
     color: #921100;
}
 
h3{ clear: both; 
     font-family: "Eras Medium ITC", arial, verdana,helvetica, sans-serif;
     font-size: 120%;
     text-align:left;
     background-color:transparent; 
     color: #921100;
}
h4{ clear: both; 
     font-family: "Eras Medium ITC", arial, verdana,helvetica, sans-serif;
     font-size: 100%;
     text-align:left;
     background-color:transparent; 
     color: #921100;
}
 
h5{ clear: both; 
     font-family: "Eras Medium ITC", arial, verdana,helvetica, sans-serif;
     font-size: 70%;
     text-align:left;
     background-color:transparent; 
     color: #921100;
}
 
h6{ clear: both; 
     font-family: "Eras Medium ITC", arial, verdana,helvetica, sans-serif;
     font-size: 50%;
     text-align:left;
     background-color:transparent; 
     color: #921100;
}
 
#pagewidth{ 
 width:802px; 
 text-align:left; 
 min-width: 500px;margin-left:auto; 
 margin-right:auto; 
 background-color: #921100;
  background-image: url("images/main-background.jpg");

} 
 
#header{ 
 float: left; 
 width: 774px; 
 position: relative; 
 background-color:#efc75a; 
 color: #ffffff;
 text-align: center;
 padding: 3px 4px 3px 4px;
 border-left: 10px solid #0793c8;
 border-right: 10px solid #0793c8;
 border-bottom: 10px solid #0793c8;
 } 
 
#header img{
 padding: 0px 0px 0px 0px; 
}

.headerimgleft{
	float: left;
	border:1px solid white;
	}


#outer{ 
 border:solid #0793c8 10px; 
 width: auto; 
 } 
 
#footer-upper{
 float: left; 
 width: 100%; 
 position: relative; 
 color: #ffffff;
 background-color:#921100; 
 background-image: url("images/red-background.jpg");
 font-size: 110%;
 font-style: italic;
 font-weight: bold;
 text-align: center;
 text-decoration: none;
 padding: 4px 0px;
 margin: 0px 0px -1px 0px;
 
} 

 
#footer{
 float: left; 
 width: 100%; 
 position: relative; 
 background-color:#efc75a; 
 color: #921100;
 font-size: 80%;
 font-style: italic;
 text-align: center;
 font-weight: bold;
 text-decoration: none;
 padding: 4px 0px;
 margin: 0px 0px -1px 0px;
 
} 
 
#footer a:link, #footer a:visited {
	color: #32577f;
	background-color: transparent;
 text-decoration: none;
}

#footer-lower{
 float: left; 
 width: 100%; 
 position: relative; 
 background-color:#921100; 
 color: #000000;
 background-image: url("images/red-background.jpg");
 font-size: 70%;
 font-weight: bold;
 text-align: center;
 text-decoration: none;
 padding: 4px 0px;
 margin: 0px 0px -1px 0px;
}  

#footer-lower a:link, #footer-lower a:visited {
	color: #000000;
	background-color: transparent;
 text-decoration: none;
}

#inner{margin:0; width:100%;
}
 
#maincol{ 
 text-align: left; 
 width: 778px; 
 position: relative; 
 color: #32577f;
 background-image: url("images/main-background-man-50-75b.jpg");
 background-repeat: no-repeat;

 }
 
#maincol img {padding:10px;}
 
#menu{
color: #ffffff;
background-color: #0793c8;
font-size:10pt;
float: left; 
width: 100%; 
position: relative; 
font-weight: bold;
text-align: center;
text-decoration: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


 	
#outer>#inner { border-bottom: 1px solid #FFFFFF;  }
 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 
.purplefont {font-weight: bolder;
	 color:#CC00FF;}
 
 /*printer styles*/ 
@media print{ 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border-right:0;} 
}

 
.strongital{
font-weight: bold;
font-style: italic;
}

.ital{
font-style: italic;
}

.strong{
font-weight: bold;
}
	
.centered{
	text-align: center;
	}
	
.strongcentered {
	text-align: center;
	font-weight: bold;
}

.smallfont{
	font-size: 90%;
}

.righttext{
	float: right;
}

.boldredfont{
	color: #921100;
	font-weight: bold;
}
.bluefont{
	color: #32577f;
}

.whitefont{
	color: #ffffff;
}
.egright {
	margin: 0px 5px 5px 5px;
	padding: 0px 5px 5px 5px;
	width: 320px;
	float: right;
	color: #ffffff;
	background-color: transparent;
	}
.egleft {
	margin: 0px 5px 5px 5px;
	padding: 0px 5px 5px 5px;
	width: 382px;
	float: left;
	color: #32577f;
	background-color: transparent;
	}
	
.imgleft{
	float: left;
	padding: 0px 20px 0px 0px;
	}
	
.imgright{
	float: right;
	padding: 0px 0px 0px 20px;
	}	