html { 
  background-color:white;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
body {
    margin:0px;
}
#logobanner {
    position:static;
    color:white;
    font-size:33px;
    width:100%;
    z-index:20;
    top: 0px;
    text-align:center;
    background-color:white;
    vertical-align: middle;
    display: block;
  }
img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.centerit {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

body { 
    width:100%;
    height:100%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

a {
    position: relative;
    color: rgba(255,255,255,1);
    text-decoration: none;
    background-color: rgba(126, 193, 62, 1);
    font-weight: 900;
    font-size: 3em;
    display: block;
    padding: 4px;
    font-family:sans,Helvetica;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0px 9px 0px rgba(177, 209, 63, 1), 0px 9px 25px rgba(0,0,0,.7);
    -moz-box-shadow: 0px 9px 0px rgba(177, 209, 63, 1), 0px 9px 25px rgba(0,0,0,.7);
    box-shadow: 0px 9px 0px rgba(177, 209, 63, 1), 0px 9px 25px rgba(0,0,0,.7);
    margin: 100px auto;
	width: 80%;
	text-align: center;
	
	-webkit-transition: all .1s ease;
	-moz-transition: all .1s ease;
	-ms-transition: all .1s ease;
	-o-transition: all .1s ease;
	transition: all .1s ease;
}

a:active {
    -webkit-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
    -moz-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
    box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
    position: relative;
    top: 6px;
}

#navtop {
    width:auto;
    height:auto;
}
/*
.nav1, .nav2, .nav3 {
    padding:13px;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
    z-index:0;
}
*/
a {
    text-decoration:none;
    color:white;
}
.message:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       /* IE 8 */
    filter: alpha(opacity=100);  /* IE 5-7 */
    -moz-opacity: 1;          /* Netscape */
    -khtml-opacity: 1;        /* Safari 1.x */
    opacity: 1;               /* Good */
}

.message {
    padding:17px;
    font-size:23px;
    font-family:sans,Helvetica;
    line-height:2;
    background-color:rgba(255, 255, 255, 0.4);
/*    background: url("images/flower-filter-1.png") no-repeat center center fixed; */
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";       /* IE 8 */
    background-size: cover;
    box-shadow: inset 0px 0px 920px white;
/*    text-shadow: 0px 0px 2px white; */
    border: 0px solid #a9a9a9;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #a9a9a9;
    border-bottom-color: #a9a9a9;
      -moz-border-top-colors: none;
      -moz-border-right-colors: none;
      -moz-border-bottom-colors: none;
      -moz-border-left-colors: none;
    border-image-source: none;
    border-image-slice: 100% 100% 100% 100%;
    border-image-width: 1 1 1 1;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    color: black;
}
.message21 {
    padding:17px;
    padding-left:107px;
    font-size:23px;
    font-family:sans,Helvetica;
    line-height:2;
    background-color:rgba(255, 255, 255, 0.8);
/*    background: url("images/flower-filter-1.png") no-repeat center center fixed; */
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";       /* IE 8 */
    background-size: cover;
    box-shadow: inset 0px 0px 920px white;
/*    text-shadow: 0px 0px 2px white; */
    border: 0px solid #a9a9a9;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #a9a9a9;
    border-bottom-color: #a9a9a9;
      -moz-border-top-colors: none;
      -moz-border-right-colors: none;
      -moz-border-bottom-colors: none;
      -moz-border-left-colors: none;
    border-image-source: none;
    border-image-slice: 100% 100% 100% 100%;
    border-image-width: 1 1 1 1;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    color: black;
    text-align:left;
}
.message2 {
    padding-left:13%;
    padding:17px;
    font-size:23px;
    font-family:sans,Helvetica;
    line-height:2;
    background-color:rgba(255, 255, 255, 0.8);
/*    background: url("images/flower-filter-1.png") no-repeat center center fixed; */
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";       /* IE 8 */
    background-size: cover;
    box-shadow: inset 0px 0px 920px white;
/*    text-shadow: 0px 0px 2px white; */
    border: 0px solid #7d7d7d;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #a9a9a9;
    border-bottom-color: #a9a9a9;
      -moz-border-top-colors: none;
      -moz-border-right-colors: none;
      -moz-border-bottom-colors: none;
      -moz-border-left-colors: none;
    border-image-source: none;
    border-image-slice: 100% 100% 100% 100%;
    border-image-width: 1 1 1 1;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    color: black;
    text-align:center;
}
#bodycopy {
    padding:17px;
    font-size:19px;
    font-family:sans,Helvetica;
    line-height:2;
    text-align:center;
}

.se {
    color:white;
    padding:17px;
    font-size:19px;
    font-family:sans,Helvetica;
    line-height:2;
    text-align:center;
}

#topppar {
    padding:13px;
    line-height:2;
    padding-left:13%;
}

h1 {
    font-size:19px;
    color: black;
}

h6 {
    font-size:13px;
    color: black;
    text-align: left;
    padding-left:13%;
    width: 77%;
}
