.headerimg {background: center top no-repeat; width:100%; height:648px; position:absolute}

#header {height:648px; position:relative; filter:alpha(opacity=90); opacity:0.90}

body{margin:0px 0px 0px 0px}
.bg { background-repeat:no-repeat; background-position:top center}

#footer{font-family:Calibri; font-size: 13px; color: #999999}
.footer{font-family:Calibri; font-size: 13px; color: #999999; text-decoration:none}

.title {font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #999999; text-decoration:none}
.title2 {font-family:Arial, Helvetica, sans-serif; font-size:24px; color: #000000; text-decoration:none}
.title3 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color: #666666; text-decoration:none; font-weight:bold}
.title4 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color: #ff3300; text-decoration:none; font-weight:bold}

.p {font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #000000; text-decoration:none; line-height:18px}
.p2 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #000000; text-decoration:none; line-height:18px}
.p3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #ff3300; text-decoration:none; line-height:18px}
.p4 {font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #ff3300; text-decoration:none; line-height:18px}

.p3 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height:18px; color: #000}
a:link.p3 {color: #ff6600; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height:18px}
a:active.p3 {color: #000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height:18px}
a:visited.p3 {color: #000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height:18px}
a:hover.p3 {color: #ff6600; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height:18px}

.link {font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #ff0008; text-decoration:none; line-height:18px}
.link2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration:none; line-height:18px}
.link3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; text-decoration:none; line-height:18px}


.form {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; text-decoration:none}
.registertext {font-family:Arial, Helvetica, sans-serif; width:530px; height:48px; overflow:auto; font-size: 16px; color:#333333; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#cccccc}
.message{text-transform:none; width:530px; height:343px; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#cccccc}
.hidetext{display:none; visibility:hidden}

.button{border-style:none; background-position:center; background:url(images/btm_clear&send.jpg); width:154px; height:45px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #999999; cursor:pointer}

/* slide out */
#slideout {
  position: fixed;
  top: 55px;
  right: 0;
}

.brighten img {
  -webkit-filter: brightness(65%);
  -webkit-transition: all .3s ease;
     -moz-transition: all .3s ease;
       -o-transition: all .3s ease;
      -ms-transition: all .3s ease;
          transition: all .3s ease;
}
 
.brighten img:hover {
  -webkit-filter: brightness(100%);
}
