/* General */

*, 
html {
     margin: 0;
     padding: 0;
} 
body {
	text-align: center;
	padding: 3% 3% 10% 3%;
	margin-left: auto;
	margin-right: auto;
	background: #000000;
	color: #FFFFFF;	
	font-size: 16px;
}
p {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
	margin: 10px 5px 20px 5px;
}
h1,
h2,
h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 10px;
}
h1 {
    font-size: 1.5em;
}
h2 {
    font-size: 1.3em;
}
h3 {
    text-decoration: underline;
}
a {
    text-decoration: none;
	font-weight: bold;
	color: #0033FF;
}
a:hover,
a:focus,
a:active {
    text-decoration: underline;
}
img {
     border: 0px;
}
.extlinkIMG {  
	margin-left: .3em; 
	cursor: pointer;  
}

/* Layout */

.wrapper {
	text-align: center;
	margin: 0 auto 0 auto;
	min-width: 900px;
}
.header {

    width: 850px;
	text-align: center;
	margin: 0 auto 0 auto;
     
}
.headerlft {

	width: 423px;
	float: left;
	text-align: center;
}
.headerrgt {
 
    width: 427px;
	float: left;
	text-align: center;
}
.body {

    width: 100%;
	clear: both;
	margin: 0 auto 0 auto;
	text-align: center;
	
}
.bodynav {

    width: 100%;
	clear: both;
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: center;
	background: url(/images/navback.png);
	height: 1.75em;
    
}
.bodynav a {

    font-size: 1.25em;
	color: #7F0000;
	
}
.bodyphotos {

    width: 100%;
	clear: both;
	margin: 0 auto 0 auto;
	text-align: center;
    
} 
.bodyphotos .imagebarlft {

    height: 175px;
	width: 100%;
	background: url(/images/imagebar_01.gif);

}
.bodycontent {

    width: 100%;
	clear: both;
	margin: 0 auto 0 auto;
	padding: 1em 0 0 0;
	text-align: center;
	
}
.bodycontent p {

    text-indent: 10px;
	
}
.one-image {
 
    display: inline;
	padding: 5px;
}
.footer {

    width: 100%;
	margin: 10px auto 0 auto;
	text-align: center;
	padding: 10px 0 0 0;
	clear: both;
	border-top: 5px #7F0000 solid;
	
}

.footerlft {

    width: 33%;
	float: left;
	text-align: center;

}

.footermid {

    width: 33%;
	float: left;
	text-align: center;

}

.footerrgt {

    width: 33%;
	float: left;
	text-align: center;

}


 /* Box Layout */
.boxroundbox { 
   
    background: url(/images/box_back.gif) repeat;
	
}
.boxtop div { 

    background: url(/images/box_toplft.gif) no-repeat top left; 
	
}
.boxtop { 
   
   background: url(/images/box_toprgt.gif) no-repeat top right; 
 
}
.boxbot div { 
   
   background: url(/images/box_botlft.gif) no-repeat bottom left;
    
}
.boxbot { 

    background: url(/images/box_botrgt.gif) no-repeat bottom right; 
	
}
.boxtop,
.boxtop div,
.boxbot,
.boxbot div {

    width: 100%;
    height: 1.5em;
    font-size: 1em;
}
.boxtop div {
   
    color: #7F0000;
	font-weight: bold;

}
.boxcontent { 

     margin: 10px 7px;
	 color: #000000;
	 height: 18em;
	 
}
.boxroundbox { 
     
	 width: 90%; 
	 margin: 1em auto; 

} 
.boxcontent ul {

     list-style: disc;
	 margin: 5px 0 0 25px;
	 
}

.boxcontent ul li ul {

     list-style: circle;
	 
}
  
.centeritem {

	 border: #7F0000 solid 2px; 
	 padding: 5px; 
	 width: 95%;
	 text-align: center;
	 margin: 0 auto 0 auto;
}
  
/* Text */

.centertxt {

    vertical-align: middle;
	
}
.print {

    visibility: hidden;
	display: none;
	
}

.lefttxt {

    float: left;
	margin: 5px;
	
}

.rgttxt {

    float: right;
	margin: 5px;
	
}