body {
margin: 0px;
padding: 0px;
background-color: #590000;
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
}

h1 {
color: #cc0000;
text-align: center;
font-family: Tahoma, Arial, sans-serif;
}

h3 {
color: #cc0000;
font-family: Tahoma, Arial, sans-serif;
text-align: center;
font-size: 1em;
}

h2 {
text-align: center;
font-family: Tahoma, Arial, sans-serif;
}

h4 {
font-size: 1.1em;
font-family: Tahoma, Arial, sans-serif;
text-align: center;
}

blockquote {
padding: 5px 20px 20px 20px;
background-color: #ffffe8;
border-style: solid;
border-width: 3px;
border-color: #ffe9bb;
}

img {
border: none;
}

.clear {
clear: both;
}

#main {
width: 700px;
margin: 0px auto;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #000000;
}

#content {
width: 620px;
padding: 0px 40px;
}

.underline {
text-decoration: underline;
}

.indented {
text-align: center;
font-weight: bold;
}

.listpoint {
padding: 0px 15px 0px 0px;
}

.center {
text-align: center;
}

.strikethrough {
text-decoration: line-through;
}

.sellHeading {
color: #cc0000;
font-size: 1.3em;
font-family: Tahoma, Arial, sans-serif;
}

.handwritten {
font-family: "Bradley Hand ITC", Arial, Sans-Serif;
font-size: 1.4em;
font-weight: bold;
}

.greyBox {
padding: 10px;
background-color: #eeeeee;
border-width: 1px 0px;
border-style: dashed;
border-color: #cccccc;
}

.whiteBox {
padding: 10px;
}

.dottedBox {
margin: 20px 0px;
padding: 20px;
border-color: #cc0000;
border-style: dashed;
border-width: 5px;
text-align: center;
background-color: #ffffcc;
}

.dottedBox img {
margin: 10px 0px;
border: none;
}

.dottedBox a {
font-size: 1.4em;
}

.guaranteeBox {
padding: 0px 20px 20px 20px;
background-color: #e6e6ff;
border-style: solid;
border-width: 3px;
border-color: #d70305;
}

.guaranteeBox img {
float: right;
}

.red {
color: #cc0000;
}

.bonusBox {
margin: 0px 0px 20px 0px;
padding: 20px;
text-align: center;
background-color: #e6e6ff;
}

.bonusBox img {
margin: -30px 0px 0px 0px;
float: left;
}

.highlighted {
background-color: #ffff00;
}

#specialOffer {
background-color: #ffffff;
}

.guaranteeHeadings {
font-size: 1.4em;
font-family: Tahoma, Arial, sans-serif;
color: #cc0000;
}

#bigBox {
margin: 20px;
float: right;
}

.manualHeading {
font-size: 1.2em;
color: #cc0000;
}

#revealerName {
font-size: 1.3em;
}

#optionBox {
text-align: left;
}

#featuresList {
margin: 30px 0px 30px 30px;
padding: 0px;
}

#featuresList li {
margin: 20px 0px 0px 0px;
padding: 0px;
}

.addToCart {
margin: 0px 0px 30px 0px;
text-align: center;
}

.orange {
color: #b84700;
}

#vipList li {
margin: 20px 0px 0px 0px;
}

.smallHeading {
margin: 10px 0px 50px 0px;
font-size: 1.1em;
}

.uppercase {
text-transform: uppercase;
}

#footerLinks {
padding: 10px 100px;
font-size: 0.6em;
text-align: center;
background-color: #e2e2e2;
border-color: #c0c0c0;
border-width: 2px;
border-style: solid;
}

#footerLinks a {
color: #666666;
}

.black {
color: #000000;
}

.fakeLink {
font-size: 1.1em;
color: #280099;
font-weight: bold;
font-style: italic;
}

.infoImages {
margin: 2px 0px 0px 0px;
}

#video {
margin: 0px 0px 0px 40px;
}

