
#promo {
border: 3px solid #FA7567;
color: #000;
/*background-color: #FFFBF6;*/
background-color: #FAFAFD;
padding: 0;
}
#hook_promo {
border: 3px solid #c57b20;
color: #000;
/*background-color: #FFFBF6;*/
background-color: #FAFAFD;
padding: 0;
}
#content h1 {
font-size: 2em;
text-align: center;
letter-spacing: .1em;
color: #fffff0;
background-color: #FA7567;
padding: 0; margin: 0;
}
#content h1 a  { color: #fffff0; }
#content h1 a:hover { color: #fffff0; }
#content h1.hook_smaller {
font-size: 2em;
text-align: center;
letter-spacing: .1em;
color: #fffff0;
background-color: #c57b20;
padding: 0; margin: 0;
}
#content h1.hook_smaller a  { color: #fffff0; }
#content h1.hook_smaller a:hover { color: #fffff0; }
strong { 
text-transform: uppercase; 
color: #404479; 
}
#content h1.smaller { font-size: 1.2em; }
#content h1.hook_smaller { font-size: 1.2em; }
.allcaps  { font-weight: bold; }
.content { padding: 10px 15px; }

#content p.button {
display: inline;
font-weight: bold;
}
#content p.button a {
border-style: solid;
border-color: #000 #999 #999 #000;
border-width: 1px;
text-decoration: none;
padding: 3px;
color: #000;
background-color: #FFEFD7;
}
#content p.button a:hover {
border-style: solid;
border-color: #999 #000 #000 #999;
border-width: 1px;
color: #000;
background-color: #E6EAF4;
}
form {

}
label {
font-size: 75%;
color: #333;
}
input {
border: 1px solid #666;
width: 115px;
color: #333;
background-color: #fff;
}
form .button {
margin-right: 10px;
}