body { background: #440000; margin: 0; padding: 0; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 9.5pt; }

#container { margin: 15px auto; width: 770px; }
#header { background: url('http://asset.openherbox.com/img/PB-header_new.jpg') no-repeat; height: 150px; } 
#page { background: #FFF; padding: 10px 25px 25px; }

#opt { width: 450px; margin: 25px auto; border: dashed 3px #CC0000; background: #FFF; padding: 15px 15px 15px; text-align: center; }
#opt label { font-weight: bold; margin: 0 10px 0 0; }

#superhead { font-family: monospace; font-size: 110%; margin: 5px 0 0 -5px; font-style: italic; }
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; 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 0 25px; font-size: 150%; text-align: center; }
h2 span { background: #FFFF00; }
p.instruct { line-height: 11.5pt; margin: 5px 50px 30px; text-align: left; }  

.highlight { background: #FFFF00; }

#tlogo { text-align: center; }
#tlogo img { margin: 0 10px; }

#warning { margin: 25px 0 10px; text-align: center; font-weight: bold; font-size: 180%; }
#warning span { color: #CC0000; }
#countdown { margin: 0 auto; width: 435px; }
span.countdown_section { color: #CC0000; font-weight: bold; text-align: center !important; width: 100px; font-size: 14pt; float: left; margin: 0 5px 25px 0; }
span.countdown_amount { font-size: 36pt; color: #CC0000; margin: 0; font-family: Impact, sans-serif; font-weight: normal; }

#submit_button { text-align: center; margin: 15px 0 0; }
.rgs { border: solid 5px #CC0000; }
.rgs:hover { border: solid 5px #009900; }

#privacy { font-style: italic; margin: 15px; text-align: center; }

#ctag { display: block; width: 600px; margin: 0 auto; }

#footer { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11px; color: #000; }
#footer * { color: #000; }
#footer p { margin: 15px; }


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; }  

/* Overlay */
#simplemodal-overlay {background-color: none; cursor:wait;}

/* Container */
#simplemodal-container {height:320px; width:600px; color:#bbb; background-color:#333; border:5px solid #EDEDED; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(/asset/img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
