html { 
	height: 100%; 
	margin-bottom: 1px; 
	background: #020202; 
	}
.main {
    background:url(../images/bodybg.jpg);
    margin:-15 auto;
    padding:40px;
    width:670px;
}
a img { border:none;}
h2 { margin:0;}

.stepbody div { margin-bottom:-7px;}

.stepbody span { margin-right:20px;}

input[type=text] {
width: 290px;
margin-right:30px;
float:right;
}

.button {
	border: none;
	    background: url('../images/btn_getfitnow.png') no-repeat top left;
	    height:135px;
		width:360px;
	
	
}
.checkbox{	
	padding:20px;
	text-align:left;
}

.trial {
	font-family:"Comic Sans MS";
	font-size:250%;
	font-weight:bold;
	color:red;
	
}

.yellowbox {
	background:#FDFCC4 none repeat scroll 0 0;
	font-style:italic;
	font-weight:bold;
}

.yellowbox p {
    padding:10px;
}

.testimonial {
    background:#FDFCC4 none repeat scroll 0 0;
    border:1px solid #ccc;
    margin:20px;
    padding:10px;
    line-height:30px;
}

.testimonial.left img {
    float:left;
    margin-right:20px;
}

.testimonial.right img {
    float:right;
    margin-left:20px;
}

.testimonial.imgcenter img {
	display:block;
	margin:0 auto;
}
.plain {
    border:1px solid #ccc;
    margin:20px;
    padding:10px;
    line-height:30px;
}

.plain.left img {
    float:left;
    margin-right:20px;
}

.plain.right img {
    float:right;
    margin-left:20px;
}

.plain.imgcenter img {
	display:block;
	margin:0 auto;
}

.right img {
    float:right;
    margin-left:20px;
}

.left img {
    float:left;
    margin-right:20px;
}

.clear {
	clear:both;
}

ul.disk li {
    color:red;
    padding-bottom:10px;
}

ul.disk li span {
    color:black;
}

.checkbox ul li {
    background-image:url(../images/bullet-1.png);
    background-position:0 50%;
    background-repeat:no-repeat;
    display:block;
    height:18px;
    line-height:18px;
    padding:10px 0 20px 25px;
}

.greencheckbox ul li {
    background-image:url(../images/bullet-g.png);
    background-position:0 50%;
    background-repeat:no-repeat;
    display:block;
    height:18px;
    line-height:18px;
    padding:10px 0 20px 25px;
}

.arrow ul li {
    background-image:url(../images/bullet-2.png);
    background-position:0 50%;
    background-repeat:no-repeat;
    display:block;
    height:18px;
    line-height:18px;
    padding:10px 0 4px 25px;
}

.check ul li {
    background-image:url(../images/bullet-3.png);
    background-position:0 50%;
    background-repeat:no-repeat;
    display:block;
    height:18px;
    line-height:18px;
    padding:10px 0 4px 25px;
}

.xlist ul li {
    background-image:url(../images/xlist.gif);
    background-position:0 50%;
    background-repeat:no-repeat;
    display:block;
    height:18px;
    line-height:18px;
    padding:10px 0 4px 25px;
}

.bullet ul li {
    background-image:url(../images/bullet-4.png);
    background-position:0 50%;
    background-repeat:no-repeat;
    display:block;
    height:18px;
    line-height:18px;
    padding:10px 0 4px 25px;
}

.greencheck ul li {
    background-image:url(../images/bullet-5.png);
    background-position:0 50%;
    background-repeat:no-repeat;
    display:block;
    height:18px;
    line-height:18px;
    padding:10px 0 4px 25px;
}
.headline {
	color:#ec008c;
	font-family:Impact,Haettenschweiler,Arial Black;
	font-size:200%;
	line-height:120%;
}

.bonus {
	background:#CCC;
	border:3px solid #999;
	padding:20px;
}

.big {
    font-size:150%;
    font-weight:bold;
}

.medium {
    font-size:110%;
    font-weight:regular;
}

.small {
    font-size:20%;
    font-weight:regular;
}

.center {
    text-align:center;
}

.blue {
	color:#ec008c;
}

.red {
	color:#f4210b;
}
}

.pink {
	color:#ec008c;
}

#step1top {
	background-image:url(../images/step1.jpg);
	margin:0 auto;
	height:66px;
	width:637px;
}
#step2top {
	background-image:url(../images/step2.jpg);
	margin:0 auto;
	height:66px;
	width:637px;
}
#step3top {
	background-image:url(../images/step3.jpg);
	margin:0 auto;
	height:66px;
	width:637px;
}
.stepbody { background-image:url(../images/steps_body.jpg);
	margin:0 auto;
	width:637px;
	text-align:center;
	}
.stepbottom {
	background-image:url(../images/steps_bottom.jpg);
	margin:0 auto;
	width:637px;
	height:26px;
	 }
