* { margin: 0; padding: 0; }
body {margin:0;padding:0;font-family:tahoma;}
.facebook-header {background:#3b5999 repeat-x;border-top:7px solid #0a3c74;border-bottom:7px solid #0a3c74;height:105px;}
.facebook-header-message {position: absolute;left: 10px;top: 8px;color: #ffffff;z-index: 2;}
.facebook-header-message h1 {margin:0px 0px 0px 15px;font-size:28px;font-weight:bold;letter-spacing:2px;}
.facebook-header-message p {margin:0px 0px 0px 15px;font-size:12px;}
.facebook-header-login {position:absolute;top:30px;right:14px;z-index:2;}
.facebook-header-login a {font-size:9px;color:#b2b4c9; margin-right: 12px; font-style:italic;text-decoration:none;}
div.clear {clear: both;}
#case {}
#case a {text-decoration: none;}
.photo {width: 247px; height:188px; position: relative; margin: 20px 1px 0px 2px; padding: 0px; float: left;text-align: left; border: 2px solid blue;}
.photo:hover {border: 2px solid red;}
h1 {margin-top: 15px; text-align: center; font-size: 25px; color: #0a3c74;}
h5 {text-align: center; font-size: 18px; color: #000; font-weight: normal;}
h3 {color: #FFF; font-size: 14px;}
h4 {color: orange; font-size: 13px; margin-top: 10px;}
h2 { position: absolute; top: 112px; left: 3px; width: 100%;}
h2 span { color: white; font: bold 21px/30px Helvetica, Sans-Serif; letter-spacing: -1px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); padding: 7px;}
h2 span.spacer { padding: 0 2px; background: none;}
h2 span em {font-size: 16px;  font-style: normal; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0);}
h2 span strong {color: yellow; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0);}
a {width: 250px; width: 200px;}
.email_warning {color:red;font-size:10px;}
.wg-error {color:#ff0000;}
.wg-required {border: 2px solid #000000; width:590px;height:35px;padding-top:10px;margin:20px 0 30px;font-family:"trebuchet ms";font-size:20px;font-weight:bold;}
.wg-message {font-family:arial;font-size:12px;}
.wg-copy {font-size:10px;margin-top:50px;}
.wg-header {font-family:arial;font-size:16px;font-weight:bold;margin-top:25px;}
.wg-formlabel {font-size:11px;font-weight:bold;text-align:right;}
.wg-formbutton {margin-top: 5px;}
.wg-verify {font-weight:bold;font-style:italic;font-size:12px;text-align:center;}
#legalfooter {background-color:#3b5999;border-top:7px solid #0a3c74;text-align:center;}
#legalfooter p {padding:5px;}
#legalfooter a, #legalfooter p {color:#fff;}
#legalfooter a, #legalfooter p a, #legalfooter p {font-size:14px;}