*
{
margin: 0;
padding: 0;
}

body
{
font-family: Georgia, Serif;
background: #FFF;
font-size: 1em;
}

div#wrapper
{
text-align: center;
width: 100%;
}

div#container
{
margin: 0 auto 0 auto;
padding: 0 10px 0 10px;
text-align: left;
width: 800px;
}

div#content
{
padding: 15px 95px 15px 95px;
line-height: 1.5em;
font-size: 0.8em;
background: url(images/content_background.gif) repeat;
}

div#footer
{
margin-top: 20px;
font-size: 8pt;
text-align: center;
}

div#pretitle
{
font-family: "Arial Black";
font-weight: bold;
font-style: italic;
font-size: 1.3em;
margin-bottom: 20px;
}

div#title
{
font-family: Verdana;
font-size: 2em;
font-weight: bold;
line-height: 1.5em;
color: #C00000;
margin-bottom: 40px;
text-align:center;
padding-top: 20px;
}

div#subtitle
{
font-family: "Courier New";
font-size: 1.3em;
font-weight: bold;
text-align:center;
}

p
{
padding-bottom: 1em;
}

p.tind1
{
text-indent: 4em;
}

.highlight
{
background: yellow;
padding: 1px 3px 1px 3px;
}

.center
{
text-align: center;
}

.bold
{
font-weight: bold;
}

.italic
{
font-style: italic;
}

table.splist1, .listmargin1, ul.splist2
{
margin-left: 50px;
}

table.splist4
{
margin-left: 10px;
}

table.splist4 tr td
{
padding: 0 0 0.5em 0.5em;
}

ul.splist3
{
margin-left: 180px;
}

table.splist1 tr td, ul.splist2 li, ul.splist3 li
{
padding: 0 0 1.2em 0.5em;
}

.extraspace
{
margin: 20px 0 20px 0;
}

.header1
{
font-size: 1.5em;
font-family: Arial;
color: #FF0055;
font-weight: bold;
}

.header2
{
font-size: 1.8em;
font-family: Arial;
color: #C00000;
font-weight: bold;
line-height: 1.2em;
}

.header3
{
font-size: 1.5em;
font-family: Arial;
font-weight: bold;
line-height: 1.2em;
}

.header4
{
font-size: 1.2em;
font-family: Arial;
color: #C00000;
font-weight:bold;
}

p img 
{
border: 0px;
}

.left
{
float: left;
}


.bonusbox, .orderbox, .guaranteebox
{
margin: 30px;
padding: 45px;
background-color: white;
}

.bonusbox
{
border: 2px dashed #888888;
}

.orderbox
{
border: 4px dashed #C00000;
}

.guaranteebox
{
border: 3px solid #6495ED;
}

.bonusbox img
{
margin:1em;
}

.hspace
{
margin-right:20px;
}

.hspace2
{
margin-right:15px;
}

.testbox
{
background-color: #FFE2C6;
border: 1px solid #6495ED;
padding: 15px;
margin: 10px 10px 30px 10px;
}

.downloadebook
{
height: 200px;
}

.downloadebook img 
{
border: 0;
}

#squeezebox1
{
width: 400px;
text-align: left; 
margin-left: auto;
margin-right: auto;
padding: 35px;
border: 2px solid black;
}

#squeezebox1 form input
{
padding: 2px;
}

#squeezebox1 table tr td
{
font-weight: bold;
}

.fineprint
{
font-size: 0.85em;
}