.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}
.bodybi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	font-style: italic;
	color: #000000;
	text-align: left;
}
.bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;

}
.body16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
.body10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.headingred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #990000;

}
.headingGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bolder;
	color: #669933;
	font-style: normal;
}
.medheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #336600;
}

.bodygreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
	font-style: normal;
}
.lifecoach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.lifecoachQuote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
	text-align: left;
}

.bonuspoints {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #990000;
}
body {
	margin: 0;
	background-attachment: fixed;
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	background-position: left top;
}	
#Layer1 {
	position:relative;
	left:0px;
	top:0px;
	width:780px;
	/*height:1491px;*/
	z-index:1;
	padding: 0px;
	margin: 0px auto;
	background-color: #ffffff;
}
#Layer1small {
	position:relative;
	left:0px;
	top:0px;
	width:780px;
	height:821px;
	z-index:1;
	padding: 0px;
	margin: 0px auto;
	background-color: #ffffff;
}
#Layer2 {
	position:relative;
	left:0px;
	top:0px;
	width:780px;
	/*height:1491px;*/
	z-index:30;
	padding: 0px;
	margin: 0px auto;
	background-color: #ffffff;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#Layer2small {
	position:relative;
	left:0px;
	top:0px;
	width:780px;
	height:821px;
	z-index:30;
	padding: 0px;
	margin: 0px auto;
	background-color: #ffffff;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}#Layer1landing {
	position:relative;
	left:0px;
	top:0px;
	width:780px;
	height:1796px;
	z-index:1;
	padding: 0px;
	margin: 0px auto;
	background-color: #ffffff;
}
#Layer2landing {
	position:relative;
	left:0px;
	top:0px;
	width:780px;
	height:1491px;
	z-index:30;
	padding: 0px;
	margin: 0px auto;
	background-color: #ffffff;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#bottomlanding {
	position:absolute;
	left:0px;
	top:1775px;
	width:780px;
	height:21px;
	z-index:10;
}
#head {
	position:relative;
	left:0px;
	top:0px;
	width:780px;
	height:78px;
	z-index:9;
}
#heading {
	position:absolute;
	left:17px;
	top:91px;
	width:739px;
	height:101px;
	z-index:1;
}
#women {
	position:absolute;
	left:44px;
	top:208px;
	width:371px;
	height:202px;
	z-index:2;
	padding: 10px;
	background-image: url(images/greenbackground.gif);
}
#girls {
	position:absolute;
	left:429px;
	top:208px;
	width:286px;
	height:222px;
	z-index:4;
}
#joinnow {
	position:absolute;
	left:438px;
	top:412px;
	width:269px;
	height:78px;
	z-index:4;
}
#middle {
	position:absolute;
	left:0px;
	top:562px;
	width:780px;
	height:52px;
	z-index:5;
}
#content {
	position:absolute;
	left:5px;
	top:462px;
	width:770px;
	height:1097px;
	z-index:6;
}
#PricePoints {
	position:absolute;
	left:16px;
	top:107px;
	width:751px;
	height:1155px;
	z-index:6;
}
#joinnow2 {
	position:absolute;
	left:10px;
	top:1575px;
	width:760px;
	height:169px;
	z-index:7;
}
#bottom {
	position:absolute;
	left:0px;
	top:998px;
	width:780px;
	height:21px;
	z-index:10;
}
#bottomsmall {
	position:absolute;
	left:0px;
	top:800px;
	width:780px;
	height:21px;
	z-index:8;
}
#continue {
	position:absolute;
	left:289px;
	top:755px;
	width:197px;
	height:52px;
	z-index:12;
}
#info {

	margin-left:21px;
	width:733px;
	z-index:10;
	border: thin solid #669933;
}
#doctor {
	/*position:absolute;
	left:613px;
	top:92px;*/
	
	width:94px;
	height:132px;
	z-index:12;
}

#yesno {
	position:relative;
	left:515px;
	top:9px;
	width:206px;
	height:24px;
	z-index:1;
}
#almmostdone {
	position:absolute;
	left:26px;
	top:158px;
	width:394px;
	height:108px;
	z-index:11;
}
#emailphoto {
	position:absolute;
	left:535px;
	top:128px;
	width:115px;
	height:180px;
	z-index:12;
}
#signupform {
	position:absolute;
	left:23px;
	top:280px;
	width:370px;
	height:358px;
	z-index:13;
}
#freeemails {
	position:absolute;
	left:398px;
	top:300px;
	width:349px;
	height:484px;
	z-index:14;
	padding-left: 20px;
	border-left: medium solid #669933;
}
#right {
	position:absolute;
	left:585px;
	top:78px;
	width:196px;
	height:1392px;
	z-index:8;
}
#main {
	position:absolute;
	left:50px;
	top:85px;
	width:484px;
	height:181px;
	z-index:11;
}
#programready {
	position:absolute;
	left:5px;
	top:301px;
	width:535px;
	height:51px;
	z-index:3;
}
#Layer4 {
	position:absolute;
	left:50px;
	top:357px;
	width:490px;
	height:38px;
	z-index:13;
}
#screenshotsbkgd {
	position:absolute;
	left:50px;
	top:416px;
	width:490px;
	height:276px;
	z-index:14;
}
#callnow {
	position:absolute;
	left:5px;
	top:730px;
	width:534px;
	height:52px;
	z-index:15;
}
#Layer6 {
	position:absolute;
	left:50px;
	top:786px;
	width:490px;
	height:339px;
	z-index:16;
}
#telephone {
	position:absolute;
	left:377px;
	top:824px;
	width:186px;
	height:186px;
	z-index:15;
}
#starttoday {
	position:absolute;
	left:5px;
	top:1136px;
	width:534px;
	height:52px;
	z-index:18;
}
#Layer8 {
	position:absolute;
	left:50px;
	top:1207px;
	width:395px;
	height:219px;
	z-index:19;
}
#womanphoto {
	position:absolute;
	left:326px;
	top:125px;
	width:161px;
	height:103px;
	z-index:15;
}
#lifecoachJeremy {
	position:absolute;
	left:14px;
	top:57px;
	width:168px;
	height:275px;
	z-index:1;
	background-image: url(images/coachbox.gif);
	background-repeat: no-repeat;
}
#lifecoachPaul {
	position:absolute;
	left:14px;
	top:368px;
	width:168px;
	height:272px;
	z-index:1;
	background-image: url(images/coachbox.gif);
	background-repeat: no-repeat;
}
#lifecoachTroy {
	position:absolute;
	left:14px;
	top:677px;
	width:169px;
	height:279px;
	z-index:1;
	background-image: url(images/coachbox.gif);
	background-repeat: no-repeat;
}
#bonus {
	position:absolute;
	left:10px;
	top:997px;
	width:176px;
	height:169px;
	z-index:2;
	background-image: url(images/bonusbox.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
}
#starburst {
	position:absolute;
	left:426px;
	top:1212px;
	width:111px;
	height:109px;
	z-index:18;
}
#pageinfo {
	position:absolute;
	left:11px;
	top:51px;
	width:257px;
	height:179px;
	z-index:1;
	background-color: #FFFFFF;
	border: thin solid #000000;
	padding: 5px;
}
#screenshotsbkgd {
	position:absolute;
	left:50px;
	top:429px;
	width:176px;
	height:271px;
	z-index:2;
}
#screenshots {
	position:absolute;
	left:209px;
	top:26px;
	width:266px;
	height:239px;
	z-index:2;
	border: thin solid #669933;
}
#Layer12 {
	position:absolute;
	left:1px;
	top:21px;
	width:195px;
	height:27px;
	z-index:3;
}
.points {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bolder;
	color: #990000;
	text-decoration: underline;
	text-align: center;
}
#offers {
	position:relative;
	left:0px;
	top:0px;
	width:780px;
	height:2075px;
	z-index:1;
	padding: 0px;
	margin: 0px auto;
	background-color: #ffffff;
}
#congrats {
	position:absolute;
	left:49px;
	top:92px;
	width:489px;
	
	z-index:10;
}	
#congrats2 {
	position:absolute;
	left:50px;
	top:118px;
	width:472px;
	height:121px;
	z-index:10;
}
#communication {
	position:absolute;
	left:5px;
	top:320px;
	width:533px;
	height:49px;
	z-index:11;
}
#communicatetxt {
	position:absolute;
	left:50px;
	top:370px;
	width:684px;
	height:137px;
	z-index:12;
}
#jumpstart {
	position:absolute;
	left:5px;
	top:698px;
	width:760px;
	height:50px;
	z-index:8;
}
#jumpstarttxt {
	position:absolute;
	left:61px;
	top:760px;
	width:674px;
	height:415px;
	z-index:14;
}
#offer1 {
	position:absolute;
	left:65px;
	top:1289px;
	width:690px;
	height:450px;
	z-index:18;
	border: thin solid #003300;
	padding: 5px;
}
#offer2 {
	position:absolute;
	left:65px;
	top:1785px;
	width:690px;
	height:220px;
	z-index:15;
	border: thin solid #003300;
	padding:5px;
}
#offer2points {
	position:absolute;
	left:65px;
	top:1818px;
	width:690px;
	height:176px;
	z-index:15;
	border: thin solid #003300;
	padding:5px;
}
#offer3 {
	position:absolute;
	left:20px;
	top:2074px;
	width:750px;
	height:218px;
	z-index:15;
	border: thin solid #003300;
	padding: 5px;
}
#PricePoints {
	position:absolute;
	left:479px;
	top:46px;
	width:263px;
	height:117px;
	z-index:1;
}
#communicatephoto {
	position:absolute;
	left:476px;
	top:486px;
	width:281px;
	height:187px;
	z-index:9;
}
#nothanks {
	position:absolute;
	left:582px;
	top:2036px;
	width:188px;
	height:21px;
	z-index:16;
}
#offer1head {
	position:absolute;
	left:65px;
	top:1244px;
	width:188px;
	height:19px;
	z-index:17;
	padding: 5px;
}
#offer2head {
	position:absolute;
	left:65px;
	top:1774px;
	width:222px;
	height:19px;
	z-index:18;
	padding: 5px;
}
#pick {
	position:absolute;
	left:5px;
	top:1185px;
	width:533px;
	height:48px;
	z-index:19;
}
.tableheader {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.price {
	color: #CC0000;
	font-weight: bold;
	font-size: 16px;
}
#order {
	position:relative;
	left:0px;
	top:0px;
	width:780px;
	height:1300px;
	z-index:1;
	padding: 0px;
	margin: 0px auto;
	background-color: #ffffff;
}
#coach {
	position:absolute;
	left:556px;
	top:88px;
	width:195px;
	height:270px;
	z-index:20;
}


#steps {
	/*position:absolute;
	left:18px;
	top:94px;*/
	float: right;
	width:276px;
	height:54px;
	z-index:11;
}
#started {
	position:absolute;
	left:409px;
	top:146px;
	width:301px;
	height:56px;
	z-index:13;
}
#start_form {
	position:absolute;
	left:387px;
	top:216px;
	width:363px;
	height:422px;
	z-index:14;
}
#bottomsmall {
	position:absolute;
	left:0px;
	top:800px;
	width:780px;
	height:21px;
	z-index:8;
}
#measurephoto {
	position:absolute;
	left:394px;
	top:341px;
	width:181px;
	height:190px;
	z-index:15;
}
#measurephoto1 {
	position:absolute;
	left:5px;
	top:150px;
	width:181px;
	height:190px;
	z-index:15;
}
#leftside {
	position:absolute;
	left:0px;
	top:79px;
	width:348px;
	height:909px;
	z-index:4;
	background: #ddf4bd;
	padding-top: 10px;
	padding-left: 5px;
}
#links {
	position:absolute;
	left:6px;
	top:340px;
	width:128px;
	height:159px;

	background:	#669933;
	color: #FFFFFF;
	padding: 20px 0px 10px 10px;
	line-height: 20px;
	z-index: 9;
}
#pageinfoLanding {
	position:absolute;
	left:149px;
	top:261px;
	width:182px;
	height:181px;
	z-index:2;
	background: #ffffff;
	border: thin solid #000000;

	padding: 5px 0 0 15px;
}
#pages {
	position:absolute;
	left:40px;
	top:490px;
	width:268px;
	height:241px;
	z-index:3;
	border: medium solid #669933;
}
#mp4offer {
	position:absolute;
	left:6px;
	top:18px;
	width:342px;
	height:188px;
	z-index:4;
}


.clear:after{
		content: "."; 
    	display: block; 
	    height: 0; 
    	clear: both; 
    	visibility: hidden;
}




.clearfix {width:760px;  border:0px solid #CCCCCC; margin: 5px 0px 5px 0px;padding-left:10px;padding-right:10px;font-family:Arial; font-size: 12px;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	
}

.profheadertext {padding-left:25px;}

.adslideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 10px;
margin-bottom: 10px;
border:dashed;
border-width:thin;
width:225px;
height:300px;
text-decoration:none;
}

.adslideshow img{ /*CSS for each image tag*/
border: 0;
width: 125px;
height: 125px;

}
.adslideshow td {padding-top:4px;}

.adslideshow a{ /*CSS for each navigational link*/
padding:10px 10px 10px 10px;
font-size: 100%;
text-align:left;
text-decoration:none;
display:block;
font-size:12px;
}

.adslideshow a.current{ /*CSS for currently selected navigational link*/
background-color: gray;
}
.celldiv2 {
	/*float:left;*//*fix for  buggy browsers*/
	width:490px;
	text-align:right;
	vertical-align:middle;
	height:40px;
	
}

.pointer {cursor:pointer;}
