/* CSS Document */


html {
  height: 100%;
  margin-bottom: 1px;
}

body {
	margin: 0px 0px 0px 0px;
	height:auto;
	font-size: 10px;
	line-height:20px;
	background-color:#f8f8ec;
	font-family:Tahoma, "Tahoma Bold";
	color:#000000;
}

div#wrapper {
		margin:0 auto;
		height: 500%;
		margin-left: auto;
		margin-right: auto;
		width: 750px;
		background-color:#FFFFFF;
}

p {
margin-left:50px;
  margin-top: 0;
  margin-bottom: 5px;
  text-align: justify;
  font-size:14px;
  width:622px;
}

table p{
width:340px;
margin-left:30px;
padding-top:20px;
}

table h1{
margin:auto;
line-height:30px;
padding-bottom:10px;
}


table.mainProduct{
width:500px;
}

table.mainProduct p{
widows:250px;
}




h1 {
	padding: 0;
	padding-bottom: 5px;
	font-size:40px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
	line-height:40px;
	width:710px;
}


h2 {
	padding: 0;
	padding-bottom: 5px;
	font-weight: bold;
	vertical-align: bottom;
	color: #FF0000;
	line-height:30px;	
	font-size:30px;
	width:550px;
	text-align:center;
}

h3 {
	padding: 0;
	padding-bottom: 5px;
	font-weight: bold;
	vertical-align: bottom;
	color: #FF0000;
	line-height:32px;	
	font-size:25px;
	width:550px;
	padding-left:50px;
	
}

h4{
font-family:"Times New Roman", Times, serif;
text-align:center;
color:#08088A;
font-size:45px;
text-decoration:underline
}

h5{
font-family:"Times New Roman", Times, serif;
color:#000000;
text-align:left;
font-size:20px;
width:580px;
line-height:22px;
padding-left:25px;
}

h6{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#645d4a;
font-style:italic;
}

ul{
margin-left:50px;
width:580px;
font-size:20px;
}

*+html ul{
list-style-position:inside;
}


ul.problems{
list-style-image:url(../images/ul_!.png);
}

ul.check{
list-style-image:url(../images/26_03_33.gif);
}

ul.x{
list-style-image:url(../images/ul_x.png);
}


.yellow{
background-color:#FFFF00;
}

.black{
color:#000000;
}

.optin{
border:#FF0000 dashed thick;
width:300px;
background:#d6f3fc;
}


.testimonial p{
width:500px;
padding:20px;
height:auto;
border:#FF0000 dashed;
background:#FFFF99;
}

.testimonialG p{
width:500px;
padding:20px;
height:auto;
border:#FF0000 dashed thick;
background:#FFFFFF;
}


#guarantee{
background:url(../images/certificate.gif) no-repeat;
width:526px;
height:418px;
}

*+html #guarantee p{
width:420px;
padding-top:50px;
font-size:16px;
padding-left:0px;
margin-left:-5px;
}

#guarantee p{
width:420px;
padding-top:50px;
font-size:16px;
padding-left:50px;
}





