
BODY {
font-size : 62.5%;
font-family : Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color : black;
line-height : normal;
background-image : url(images/dblue053.gif);
}
#main_content {
font-size : 1.6em;
margin : 5%;
}
H1 {
font-size : 2.25em; 
}
H2 {
font-size : 1.5em;
}
H3 {
font-size : 1.25em;
}
H4 {
font-size : 1.125em;
}
#spidertext, #copyright {
font-size : 1.2em;
}
#copyright, #signitureblock {
text-align : center;
}
.center, #copyright {
text-align : center;
}
hr {
width : 20em;
height : 0.3em;
background-color : #990000;
}
li {
list-style-position: inside;
list-style-image: url(images/checkmark.gif);
list-style-type:  none;
margin-bottom: 1em
}
table.sales-letter {
width : 60em;
margin-left : auto;
margin-right : auto;
table-layout : fixed;
background : #ffffff;
}
table.wc3 {
width : 16em;
margin-left : auto;
margin-right : auto;
table-layout : fixed;
background : #ffffff;
}
h1.headline {
line-height : 1.5;
color : #cc0000;
text-align : center;
}
h2.subheadline {
line-height : 1.5;
color : #1b356e;
text-align : center;
}
 h3.red {
line-height : 1.5;
color : #cc0000;
text-align : center;
}
 h4.blue {
line-height : 1.5;
color : #1b356e;
text-align : center;
}
.photo {
float : right;
display : inline;
}
.bold {
font-weight : bold;
}
.boldred {
font-weight : bold;
color : #cc0000;
}
.boldblue {
font-weight : bold;
color : #0000ff;
}
.highlight {
background-color : yellow;
}
.quote {
font-family : "Courier New", Courier, monospace;
}
#bookphoto {
float : right;
display : inline;
}
IMG.displayed {
display : block;
margin-left : auto;
margin-right : auto;
}
a img {
border : 0;
}
.purchase-form {
padding : 1.5em;
border : dashed;
border-width :medium;
border-color : #FF0000 ;
background : #fffac6;
}
.testimonial {
display : block;
margin-left : auto;
margin-right : auto;
background : #fffacc;
padding : 1em;
border : double;
border-width : thick;
border-color : #999999;
}
.redquote {
line-height : 1.5em;
color : #cc0000;
text-align : center;
font-weight : bold;
}
.subheadline {
line-height : 1.5;
color : #1b356e;
font-weight : bold;
text-align : center;
}
.redsubhead {
line-height : 1.5;
font-weight : bold;
color : #cc0000;
font-size : 1.125em;
text-align : center;
}

.bluesubhead {
line-height : 1.5;
font-weight : bold;
color : #1b356e;
font-size : 1.125em;
text-align : center;
}
blockquote.redblock {
color : #cc0000;
line-height : 1.5;
font-weight : bold;
font-size : 1.125em;
}
blockquote.blueblock {
color : #1b356e;
line-height : 1.5;
font-weight : bold;
font-size : 1.125em;
}
.booktitle {
font-weight : bold;
color : #cc0000;
font-size : 1.25em;
text-align : center;
}
.booksubtitle {
line-height : 1.5;
font-size : 1.125em;
color : #1b356e;
font-weight : bold;
text-align : center;
}
.opt-in-form {
padding : 1.5em;
border : dashed;
border-width : medium;
border-color : #000000;
background : #fffac6;
}
