﻿@charset "UTF-8";
/* CSS Document */

#bg {
	background-color: #473761;;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#contentbg {
	background-image: url(../images/contentBg.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 670px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
#footer {
	background-image: url(../images/footer.gif);
	height: 140px;
	width: 670px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 35px;
	margin-left: auto;
	overflow: hidden;
}
#header {
	background-image: url(../images/header.gif);
	height: 207px;
	width: 670px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}


h1							{
							text-align:center;
							padding: 0 40px;
							font-weight:bold;
							font-size:2.0em;
							letter-spacing: -0.02em;
							color:#f3165b;
							margin-top: 20px;
							}
h2							{
							text-align:center;
							padding: 0 40px;
							font-weight:bold;
							font-size:1.9em;
							letter-spacing: -0.02em;
							color:#f3165b;
							}
h3							{
							text-align:center;
							padding: 0 40px;
							font-weight:bold;
							font-size:1.5em;
							letter-spacing: -0.02em;
							color:#f3165b;
							margin: 30px 0;
							}
h4							{
							text-align:center;
							letter-spacing: -0.02em;
							font-size:1.2em;
							margin:20px 0;
							padding: 0 40px;
							}
h5							{
							text-align:center;
							font-weight:bold;
							font-size:1.5em;
							letter-spacing: -0.02em;
							padding: 0 20px;
							color:#b400ff;
							}
h6							{
							text-align:center;
							letter-spacing: -0.02em;
							font-size:1.0em;
							margin:20px 30px 0 30px;
							padding: 0 20px;
							font-style:italic;
							font-family:Arial, Helvetica, sans-serif;
							}
p							{
							padding: 0px 50px;
							font-size:medium;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							}
#pNoPadding					{
							font-size:medium;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							margin: 15px 0 0 0;
							text-align:center;
							}
#pNoPadding2				{
							font-size:medium;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							margin: 15px 0 0 0;
							padding: 0 10px;
							}

#pCenter					{
							padding: 0px 40px;
							font-size:medium;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							text-align:center;
							}

#h7							{
							text-align:center;
							letter-spacing: -0.02em;
							line-height:1.3em;
							font-size:1em;
							font-weight:bold;
							font-family:Arial, Helvetica, sans-serif;
							}
#h8							{
							text-align:center;
							letter-spacing: -0.02em;
							font-size:0.8em;
							}
#h9							{
							text-align:center;
							padding: 0 20px;
							font-weight:bold;
							font-size:1.5em;
							letter-spacing: -0.02em;
							color:#f3165b;
							}
#h10						{
							text-align:center;
							font-weight:bold;
							font-size:1.5em;
							letter-spacing: -0.02em;
							color:#f3165b;
							margin: 0 0 20px 0;
							font-family:Arial, Helvetica, sans-serif;
							}
#h11						{
							text-align:center;
							font-size:0.7em;
							color:gray;
							}
#h11 a:link					{
							color:gray;
							font-weight:normal;
							}
#h11 a:visited				{
							color:gray;
							font-weight:normal;
							}

#attention					{
							padding: 10px 40px 0 40px;
							font-size:small;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							text-align:center;
							}


a							{
							font-weight:bold;
							}
#testimonialQuote			{
							font-weight:bold;
							font-size:1.3em;
							letter-spacing: -0.02em;
							color:#f3165b;
							text-align:center;
							margin: 0 0 20px 0;
							font-family:Arial, Helvetica, sans-serif;
							}
#testimonialText			{
							font-size:small;
							letter-spacing: -0.02em;
							font-family:"Courier New", Courier, monospace;
							padding: 0 10px;
							}


#bonusTitle					{
							padding: 0 30px;
							font-weight:bold;
							font-size:1.5em;
							letter-spacing: -0.02em;
							color:#2C2C46;
							}
#bookTitle					{
							padding: 10px 30px 0 30px;
							font-weight:bold;
							font-size:1.3em;
							letter-spacing: -0.02em;
							font-family:Arial, Helvetica, sans-serif;
							}
#bonusPrice					{
							padding: 0 30px;
							font-weight:bold;
							font-size:1.2em;
							letter-spacing: -0.02em;
							color:#f3165b;
							}
#textHighlight				{
							background-color:yellow;
							font-weight:bold;
							}
#textUnderline				{
							text-decoration:underline;
							}
#textItalic					{
							font-style:italic;
							}

#textBold					{
							font-weight:bold;
							}
#textColored				{
							color:#f3165b;
							}						
ul		                    {
							font-size:medium;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							}
ul#image                    {
							margin: 30px 15px 0 0px;
							}

ul#large                    {
							font-size:large;
							font-weight:bold;
							}
li                          {
							margin:15px 0 0 0;
							/*list-style-image:url('../images/bullet.gif')*/
							}	
li#grey                     {
							margin:1px 0 0 0px;
							padding: 8px 10px 8px 40px;
							list-style-type:none;
							background: #e6e6fc url('../images/check1.gif') 8px center no-repeat;
							}
li#bulletImage              {
							margin:1px 0 0 0px;
							padding: 4px 10px 8px 40px;
							list-style-type:none;
							background: url('../images/bulletpoint.gif') 8px center no-repeat;
							}	
					
#privacyPolicy				{
							font-size:small;
							}
							
							
/* structure */
#container 					{
							margin: 0 auto; 
							padding: 5px 0 0 0;
							width: 600px;
							overflow: auto;
							background-color:white;
							border:7px #2C2C46 solid;
							}						
#bulletContainer			{
							margin:30px 40px;
							}
#tableHolder				{
							margin:30px 30px;
							}
#tableHolder2				{
							margin:25px 35px;
							}
#order						{
							margin:30px 100px;
							text-align:center;
							}
#bookshot					{
							text-align:center;
							}
#infobox					{
							margin: 20px auto;
							padding: 5px 5px;
							border:1px black solid;
							background-color: #fdfcd1;
							text-align:center;
							width:350px;
							font-size:small;
							}
#formContainer				{
							margin: 0 auto 50px auto; 
							width: 450px;
							border:1px black solid;
							background-color:#F0F0F0;
							padding: 20px 0 0 0;
							}
#boxContainer				{
							margin: 0 auto ; 
							width: 450px;
							border:1px black solid;
							background-color:#e6e6fc;
							padding: 20px 0;
							}
#testimonialtop 			{
							background-image: url(../images/testimonialboxtop.gif);
							background-repeat:no-repeat;
							height: 21px;
							width: 547px;
							margin-right: auto;
							margin-left: auto;
							margin-top: 10px;
							overflow: hidden;
							}
#testimonial				{
							background-image:url(../images/testimonialboxmidrepeat.gif);
							height: auto;
							width: 547px;
							margin-right: auto;
							margin-left: auto;
							overflow: hidden;
							}
#testimonialContent			{
							padding: 0px 20px;
							margin: 0px 0px;
							}

#testimonialbottom 			{
							background-image: url(../images/testimonialboxbottom.gif);
							height: 23px;
							width: 547px;
							margin-right: auto;
							margin-left: auto;
							overflow: hidden;
							margin-bottom: 20px;
							}
#testimonialTitle			{
							font-weight:bold;
							font-size:1.5em;
							letter-spacing: -0.02em;
							padding: 6px 20px 0 20px;
							color:#473761;
							text-align:center;
							font-family:Arial, Helvetica, sans-serif;
							margin: 0 0 20px 0;
							}

#bonusBox					{
							margin: 0 auto 30px auto; 
							width: 520px;
							border:1px grey solid;
							padding: 10px 10px;
							}
#certificateboxInside		{
							margin: 0 50px;
							}
#certificateboxTitle		{
							text-align:center;
							margin: 0 25px;
							font-weight:bold;
							font-size:1.9em;
							letter-spacing: -0.02em;
							}
#certificateTop 			{
							background-image: url(../images/certificateTop.gif);
							background-repeat:no-repeat;
							height: 39px;
							width: 620px;
							margin-right: auto;
							margin-left: auto;
							margin-top: 20px;
							overflow: hidden;
							padding: 15px 0 0 0;
							}
#certificateMiddle 			{
							background-image: url(../images/certificateMiddle.gif);
							height: 750px;
							width: 620px;
							margin-right: auto;
							margin-left: auto;
							overflow: hidden;
							}
#certificateBottom 			{
							background-image: url(../images/certificateBottom.gif);
							height: 52px;
							width: 620px;
							margin-right: auto;
							margin-left: auto;
							overflow: hidden;
							margin-bottom: 20px;
							}	
#pCertificate				{
							font-size:medium;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							margin: 15px 0 0 0;
							padding: 0 80px;
							text-align: left;
							}
#footerbar					{
							margin: 400px auto 0 auto;
							font-size: x-small;
							text-align:center;
							color:gray;
							font-family:Tahoma;
							}
#footerbar a:link			{
							color:gray;
							}
#objectBox					{
							text-align:center;
							margin: 0px 40px;
}
#footerBar					{
							margin: 20px 10px;
							padding-top:10px;
							text-align:center;
							background-image: url(../images/footerBar.gif);
							background-repeat:no-repeat;
							height: 35px;
							font-size:small;
							}	
