#bg {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(bg.gif); BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #393939
}
#header {
	BACKGROUND-IMAGE: url(headerx.jpg); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 720px; HEIGHT: 158px
}
#contentbg {
	BACKGROUND-IMAGE: url(contentbg.gif); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 720px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
#footer {
	BACKGROUND-IMAGE: url(footerx.jpg); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 720px; HEIGHT: 146px
}
#headline {
	BACKGROUND-IMAGE: url(headline.gif); MARGIN: 30px auto; WIDTH: 620px; HEIGHT: 328px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.5em; MARGIN: 0px 40px 20px; COLOR: #ee3224; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
H2 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 5px; MARGIN: 20px 40px; COLOR: #2d0a2b; PADDING-TOP: 5px; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
H3 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 5px; MARGIN: 20px 40px; COLOR: #7d3c88; PADDING-TOP: 5px; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
H4 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 5px; MARGIN: 20px 40px 5px; COLOR: #7d3c88; PADDING-TOP: 5px; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
H5 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 60px; FONT-WEIGHT: bold; FONT-SIZE: medium; PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#h7 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
#h8 {
	MARGIN: 0px 0px 30px; TEXT-ALIGN: center
}
#preheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 10px 40px; LINE-HEIGHT: 1.3em; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
P {
	PADDING-RIGHT: 60px; PADDING-LEFT: 60px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
P#box {
	PADDING-RIGHT: 60px; PADDING-LEFT: 60px; FONT-SIZE: medium; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#textSmall {
	FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#textHighlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: yellow
}
#textUnderline {
	TEXT-DECORATION: underline
}
#textItalic {
	FONT-WEIGHT: bold; FONT-SIZE: medium; FONT-STYLE: italic
}
#textBold {
	FONT-WEIGHT: bold
}
#textStrikeThrough {
	TEXT-DECORATION: line-through
}
#textBrand1 {
	FONT-WEIGHT: bold; COLOR: #135aa9
}
#textBrand2 {
	FONT-WEIGHT: bold; COLOR: red
}
#johnsonBox {
	BORDER-RIGHT: black thick dashed; BORDER-TOP: black thick dashed; MARGIN: 10px 40px; BORDER-LEFT: black thick dashed; BORDER-BOTTOM: black thick dashed; BACKGROUND-COLOR: #ffffa7
}
#johnsonBox2 {
	BORDER-RIGHT: #afd600 thin solid; PADDING-RIGHT: 10px; BORDER-TOP: #afd600 thin solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 40px; BORDER-LEFT: #afd600 thin solid; PADDING-TOP: 10px; BORDER-BOTTOM: #afd600 thin solid; BACKGROUND-COLOR: #eaf4bd
}
#johnsonBox3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-COLOR: #7d3c88; BORDER-BOTTOM-COLOR: #7d3c88; PADDING-BOTTOM: 10px; MARGIN: 10px 40px; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #7d3c88; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #7d3c88; BORDER-BOTTOM-STYLE: solid
}
#signature {
	MARGIN: 10px 40px; TEXT-ALIGN: left
}
#objectBox {
	MARGIN: 20px 40px; TEXT-ALIGN: center
}
#orderButton {
	MARGIN: 20px 0px; TEXT-ALIGN: center
}
#bulletContainer {
	MARGIN: 10px 40px
}
#twoColumns {
	MARGIN: 0px 150px 0px 0px
}
#testimonialtop {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(testimonialboxtop.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 547px; MARGIN-RIGHT: auto; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto
}
#testimonialmidrepeat {
	BACKGROUND-IMAGE: url(testimonialboxmidrepeat.gif); MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 547px; MARGIN-RIGHT: auto; HEIGHT: auto
}
#testimonialbottom {
	BACKGROUND-IMAGE: url(testimonialboxbottom.gif); MARGIN-BOTTOM: 20px; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 547px; MARGIN-RIGHT: auto; HEIGHT: 23px
}
#testimonial {
	BORDER-RIGHT: #135aa9 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #135aa9 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto 30px; BORDER-LEFT: #135aa9 2px solid; WIDTH: 520px; PADDING-TOP: 10px; BORDER-BOTTOM: #135aa9 2px solid; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: left
}
#testimonialQuote {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #7d3c88; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
#testimonialNumber {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
#testimonialText {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; LETTER-SPACING: -0.02em
}
#certificatebox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(guarantee.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 520px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#certificateboxInside {
	MARGIN: 0px 50px
}
#certificateboxTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 0px 25px; COLOR: #440088; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
#certificateTop {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(certificateTop.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 620px; MARGIN-RIGHT: auto; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 39px
}
#certificateMiddle {
	BACKGROUND-IMAGE: url(certificateMiddle.gif); MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 620px; MARGIN-RIGHT: auto; HEIGHT: 543px
}
#certificateBottom {
	BACKGROUND-IMAGE: url(certificateBottom.gif); MARGIN-BOTTOM: 20px; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 620px; MARGIN-RIGHT: auto; HEIGHT: 52px
}
#pNoPadding2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: medium; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#bonusTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #440088; LETTER-SPACING: -0.02em
}
#bookTitle {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; COLOR: #1e1e1e; PADDING-TOP: 10px; LETTER-SPACING: -0.02em
}
#bonusPrice {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: -0.02em
}
#bonusBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 30px auto; WIDTH: 520px; PADDING-TOP: 10px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 20px 40px 20px 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 20px 40px 20px 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: left
}
LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 0px 20px; PADDING-TOP: 4px
}
LI#checkmark {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; FONT-SIZE: medium; BACKGROUND: url(check1.gif) #fbf7ff no-repeat 8px center; PADDING-BOTTOM: 8px; MARGIN: 3px 0px 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
LI#bulletImage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; BACKGROUND: url(bullet.gif) #fbf7ff no-repeat 8px center; PADDING-BOTTOM: 4px; MARGIN: 2px 0px 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#order {
	MARGIN: 30px 100px; TEXT-ALIGN: center
}
