
body, html {margin:0; padding:0; border:0;} /* Re-sets IE to "zero" for these values */


body {

	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(images/background.jpg);
	background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:top;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

	font: Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	text-align:left;
	color:#1C446C;

}

img {border: 0;}

a {color:#585858; text-decoration:none;}

.smalltext {max-width:800px; font-size:10px;}

div#wrapper {

background-image: url(images/background.jpg);
background-size: cover;                   
background-repeat:   no-repeat;
background-position: center center;

margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border: 0px solid #000000;
}

div#header {
background:white;
background-image: url(images/header2021.jpg);
background-size: cover;                   
background-repeat:   no-repeat;
background-position: center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header2021.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header2021.jpg', sizingMethod='scale')";
padding: 0px;
padding-top: 17%;
margin-left: auto;
margin-right: auto;
border: 0px solid white;
}

div#main {
overflow:auto;

padding: 5px 40px 0px 40px;
margin-top: 40px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
min-height: 410px;
max-width: 80%;
color: #000000;
background:rgba(255,255,255,0.6);
text-align:center;
border: 0px solid #000000;
}

div#footer {
padding: 0px 50px 10px 0px;
margin-left: auto;
margin-right: auto;
min-height: 200px;
max-width: 80%;
color: #000000;
background:rgba(255,255,255,0.6);
text-align:center;
border: 0px solid #000000;
}


.over    {font-family:Verdana, Arial, Helvetica, sans-serif;color:#FF6600;text-decoration:none;font-weight:200;font-size:10pt}
.out     {color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:200;font-size:10pt;text-decoration:none}
.bodytext    {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-weight:200;font-size: 10pt;color: #FFFFFF;}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt;color:#1C446C;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size: 24pt;color:#1C446C;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size: 22pt;color:#1C446C;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size: 20pt;color:#1C446C;}

#mobilehead {

	display: none;

	
}

@media (max-width: 800px) { 

div#header {

display: none;


}

div {max-width:100%!important;
 display: block;
 clear:both!important;
  float:none!important;
  margin:0px!important;
  padding:0px!important;
   text-decoration: none;
   font-size:20px!important;
}

div#main {max-width:100%!important;
 display: block;
 text-align: center;
 clear:both!important;
  float:none!important;
  margin:0px!important;
  padding:0px 10px 10px 10px!important;
   text-decoration: none;
   font-size:20px!important;
}



p {
   
   font-size:20px!important;
}


#mobilehead {
  background:#585858;
  display: block;
  clear:both!important;
  float:none!important;
  margin:0!important;
  padding:0!important;
  text-decoration: none;
  width:100%!important;
	}
	
img{
  max-width:100%!important;
  padding: 0px;
  border: 0; 
  
}
	
}

