@charset "utf-8";
/* CSS Document */

body { background: #440000; font-family: Arial, Helvetica, sans-serif; font-size: small; }
#container { width: 770px; margin: 15px auto; border: solid 1px #CCC; background: #FFFFFF; }
.emailerror { color: #FF0000; padding: 3px; margin: 0; font-size: 0.8em; }
.inputerror { background: #d58381 !important; border: solid 1px #CC0000 !important; padding: 3px !important; }

td { vertical-align: top; }
.please { color: #777; margin-bottom: 10px; }
#footer { width: 700px; margin: 10px auto; font-size: x-small; color: #777; }
#footer * { color: #777; text-decoration: none; }
#footer .link { text-decoration: underline; }
#optin-form { width: 300px; margin: 25px auto; border: solid 3px #CCCCCC; background: #FFF; padding: 15px; }
#optin-form table td { text-align: center; }
#optin-form h2 span { text-decoration: underline; color: #CC0000; }  
#flashPlayer embed { position: absolute; top: 0; right: -25px; }
#headline { background: none; }
#submit_button { text-align: center; }
img { border: none; }

#superhead { font-family: monospace; font-size: 130%; margin: 10px 0 0 10px; font-style: italic; display: block; }
h1 { color: #CC0000; font-family: Impact, "Lucida Sans", Arial, Verdana, sans-serif; font-size: 36pt; letter-spacing: 0.02em; line-height: 40pt; margin: 10px 0; text-align: center; font-weight: normal; } 
h1 span.blackout { color: #FFF; background: #000; text-transform: uppercase; padding: 0 2px; margin: 0; }
h1 span.black { color: #000; }
h1 span.red { color: #e03500; }
h2 { color: #000000; font-family: Tahoma, Verdana, sans-serif; margin: 0; font-size: 160%; font-weight: normal; text-align: center;}
.highlight { background: #FFFF00; }
h2 span.thick { font-weight: bold; }

em.blue { color: #0057c2; font-weight: bold; }

.next { text-align: center; margin: 10px 0; }

p.address { color: #888; font-size: 0.8em; margin: 10px 0 25px; text-align: center; text-transform: uppercase; letter-spacing: 0.2em; }
p.clink { text-align: center; margin: -15px 0 15px 0; clear: both; }

		#button {
			border: solid 5px #CC0000;
			text-align: center;
			font-family: Arial;
			font-size: 13px;
			color: #000000;
			top: 5px;
			width: 280px;
			padding: 8px;
			background-image: url('/images/bkgrd1.jpg');	
			font-weight: bold;
		}
		#button:hover { border: solid 5px #009900; cursor: pointer; }
  
#optin-form { width: 450px; }     
p.offer { margin: 5px 50px 15px; }  
