body{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;}
	
A:link { color: #333333; text-decoration: none; }
A:visited { color: #333333; text-decoration: none; }
A:hover { color: #ff0066; text-decoration: none; }

/* head & bottom  */
#headerwrap, #footerwrap {
	margin: 0px;
	padding: 0px;}
	
#headerbox {
  	width: 960px;
	height: 95px;
    float: left;
	margin: 0px;
	padding: 0px;
	background: url(../bodyshapermachine-images/content/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;}
	
#footerbox {
  	width: 960px;
	height: 80px;
    float: left;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	background: url(../bodyshapermachine-images/content/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: left;}
	
#logobox {
    width: 300px;
	float: left;
    margin: 0px;
	padding: 0px;}
	
#topcall {
    width: 400px;
	float: right;
	margin: 25px 15px 0px 0px;
	padding: 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	text-align: right;}
	
#submenu {
    width: 550px;
	float: right;
	margin: 5px 10px 0px 0px;
	font-size: 12px;
	letter-spacing: -0.7px;}	
	
#submenu a:link, #submenu a:visited {
    color: #ffffff; 
	text-decoration: none; }
	
#submenu a:hover { 
    color: #ff9fc6; 
	text-decoration: none; }
	
#submenu ul { 
    margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;}

#submenu65, #submenu75, #submenu120, #submenu140 {
    height: 17px;
	float: right;
	margin-right: 1px;
	background-repeat: no-repeat;
	background-position: left;}
	
#submenu65 {
    width: 65px;
	background-image: url(../bodyshapermachine-images/content/submenu_bg65.gif);}
	
#submenu75 {
    width: 75px;
	background-image: url(../bodyshapermachine-images/content/submenu_bg75.gif);}
	
#submenu120 {
    width: 120px;
	background-image: url(../bodyshapermachine-images/content/submenu_bg120.gif);}
	
#submenu140 {
    width: 140px;
	background-image: url(../bodyshapermachine-images/content/submenu_bg140.gif);}

#mainmenu {
    width: 640px;
	float: right;
	margin: 5px 0px 0px 0px;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: -0.7px;}
	
*html #mainmenu {
    font-size: 14px;
    width: 660;
	letter-spacing: -0.8px;}
	
#mainmenu ul { 
    margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;}
	
#menucat1 {
    height: 17px;
	float: right;
	margin: 0px;
	padding: 0px 18px 0px 18px;
	background-image: url(../bodyshapermachine-images/content/mainmenu_bar.gif);
	background-repeat: no-repeat;
	background-position: right;}
	
#menucat2 {
    height: 17px;
	float: right;
	margin: 0px;
	padding: 0px 10px 0px 18px;}

#mainmenu a:link, #mainmenu a:visited {
    color: #ffffff;
	text-decoration: none;}
	
#mainmenu a:hover {
    color: #ff9fc6;
	text-decoration: none;}
	
#footersubmenu {
    width: 720px;
	float: right;
	margin: 18px 0px 0px 0px;
	font-size: 12px;
	text-align: left;} 
	
#footersubmenu a:link, #footersubmenu a:visited {
    color: #666666; text-decoration: none;}
	
#footersubmenu a:hover {
    color: #ff9fc6; text-decoration: none;}
	
#footermenu {
    width: 720px;
	float: right;
	margin: 7px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;}
	
#footermenu ul { 
    margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;}
	
#footermenucat1 {
    height: 17px;
	float: left;
	margin: 0px;
	padding: 0px 12px 0px 12px;
	background-image: url(../bodyshapermachine-images/content/mainmenu_bar.gif);
	background-repeat: no-repeat;
	background-position: right;}
	
#footermenucat2 {
    height: 17px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 12px;}

#footermenu a:link, #footermenu a:visited {
    color: #999999;
	text-decoration: none;}
	
#footermenu a:hover {
    color: #ff9fc6;
	text-decoration: none;}
	
/* bodypart category */
#bodypart {
    width: 945px;
	height: 36px;
	float: left;
	margin: 1px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
	background-image: url(../bodyshapermachine-images/content/main_menu_bg.jpg);
	background-repeat: no-repeat;}
	
*html #bodypart {
    width: 960px;}
	
#bodypart ul { 
    margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;}
	
#bodypart ul li {
    width: 157px;
    margin: 9px 0px 0px 0px;
	padding: 0px;
    float: right;
	font-size: 15px;
	font-weight: bold;}	

#bodypart a:link, #bodypart a:visited {
    color: #ffffff;
	text-decoration: none;}
	
#bodypart a:hover {
    color: #ff9fc6;
	text-decoration: none;}
	
/* right nav */
#navwrap {	
    float: right;
	width: 231px;
	margin: 0px;
	padding: 0px;}
	
#navbox {
	width: 200px;
	float: left;
	margin: 0px 15px 0px 0px;
	padding: 5px 8px 5px 8px;
	background-color: #272727;}

#navunit {
    float: left;
	width: 200px;
	margin: 0px 0px 7px 0px;
	padding: 0px;
	text-align: center;}
	
#navunit01 {
    float: left;
	width: 200px;
	margin: 0px;
	padding: 0px;
	text-align: center;}

#ebookwrap {
	width: 200px;
	height: 116px;
	margin: 0px 0px 7px 0px;
	padding: 36px 0px 0px 0px;
	float: left;
	color: #e0e0e0;
    background: url(../bodyshapermachine-images/content/right_ebook.jpg);
	background-repeat: no-repeat;
	background-position: top left;}
	
*html #ebookwrap {
	height: 152px;}
	
#getebook {
    width: 110px;
	margin: 0px 0px 10px 77px;
	padding: 0px;
	float: left;
	font-size: 12px;
	line-height: 16px;}
	
*html #getebook {
	margin: 0px 0px 3px 77px;}
	
#newsletterwrap {
	width: 200px;
	height: 86px;
	margin: 0px 0px 7px 0px;
	padding: 44px 0px 0px 0px;
	float: left;
	color: #e0e0e0;
	background: url(../bodyshapermachine-images/content/right_newsletter.jpg);
	background-repeat: no-repeat;
	background-position: top left;}
	
*html #newsletterwrap {
	height: 130px;}
	
#loginid, #loginpw, #getemail {
    margin: 0px 0px 6px 0px;
	padding: 0px;
	width: 180px;
	text-align: right;
	font-size: 11px;}
	
.loginbox {
    width: 120px;
    height: 21px;
	vertical-align: middle;
    border: #94263e 1px solid;
	background: #f1f1f1;}
	
.emailbox {
    width: 115px;
    height: 21px;
	vertical-align: middle;
    border: #83be17 1px solid;
	background: #f1f1f1;}

#loginbottom, #ebookbottom {
	width: 180px;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: right;}
	
#workoutnav {
	width: 200px;
	height: 165px;
    float: left;
	margin: 0px 0px 7px 0px;
	padding: 35px 0px 0px 0px; 
	font-size: 12px;
    background: url(../bodyshapermachine-images/content/right_workout.jpg);
	background-repeat: no-repeat;
	background-position: top left;}
	
*html #workoutnav {
	height: 200px;}
	
#workoutnav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;}

#workoutnav ul li {
	float: right;
	display: block;
	width: 100px;
	margin: 0px 15px 0px 0px;
	padding: 4px 0px 2px 0px;
    clear: both;
	text-align: left;
	border-bottom: #8200d9 1px dashed;}    

	
#workoutnav a:link, #workoutnav a:visited {
    color: #ffffff;
	text-decoration: none;}
	
#workoutnav a:hover {
    color: #ff9fc6;
	text-decoration: none;}
	
#tipsnav {
	width: 200px;
	height: 205px;
    float: left;
	margin: 0px 0px 7px 0px;
	padding: 15px 0px 0px 0px; 
	font-size: 15px;
    background: url(../bodyshapermachine-images/content/right_tipsbg.jpg);
	background-repeat: no-repeat;
	background-position: top left;}
	
*html #tipsnav {
	height: 220px;}
	
#tipsnav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;}

#tipsnav ul li {
	float: left;
	display: block;
	width: 170px;
	margin: 0px 0px 0px 15px;
	padding: 5px 0px 5px 0px;
    clear: both;
	text-align: right;} 
	
#tipsnav a:link, #tipsnav a:visited {
    color: #e512b6;
	text-decoration: none;
	font-weight: bold;}
	
#tipsnav a:hover {
    color: #ff9fc6;
	text-decoration: none;}
	
#loginhere {
    width: 200px;
	margin: 0px 0px 7px 10px;
	padding: 0px;
	float: left;}
		
#affiliate {
    width: 100%;
    height: 33px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	margin: 15px 0px 5px 0px; 
	padding: 12px 0px 0px 0px;
    background-image: url(../bodyshapermachine-images/content/affilate_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	clear: both;}		

*html #affiliate {
    height: 45px;}
	
#affiliate a:link, #affiliate a:visited {
    color: #cb5efe;
	text-decoration: none;}
	
#affiliate a:hover {
    color: #ffffff; 
    text-decoration: underline;}

/* content */
#maincontent {
	margin: 0px;
	padding: 0px;
	width: 960px;}
	
#topline01 {
    width: 960px;
	height: 170px;
    margin: 0px;
	padding: 0px;}
	
#topline01 {
    background-image: url(../bodyshapermachine-images/workoutroutine/workouarea_topimgbg.jpg);
	background-repeat: no-repeat; }	
	
#areatitle {
    width: 450px;
	float: right;
	margin: 0px 250px 0px 0px;
	padding: 12px 0px 0px 0px;
	text-align: left;
	font-size: 13px;
	line-height: 18px;}
	
#areatitle h1 {
    color: #fb4486;
    font-size: 17px;
	line-height: 20px;}

	
#topline02, #topline03, #topline04, #topline05, #topline06, #topline07, #topline08  {
    width: 960px;
	height: 80px;
    margin: 0px;
	padding: 0px;}
	
#topline02 {
    background-image: url(../bodyshapermachine-images/womendiet/diettips_topimgbg.jpg);
	background-repeat: no-repeat; }
	
#topline03 {
    background-image: url(../bodyshapermachine-images/fitnesstrainingtips/fitness_topimgbg.jpg);
	background-repeat: no-repeat; }
	
#topline04 {
    background-image: url(../bodyshapermachine-images/bodyshaper/bodyshaper_topimgbg.jpg);
	background-repeat: no-repeat; }
	
#topline05 {
    background-image: url(../bodyshapermachine-images/womenworkout/workout_topimgbg.jpg);
	background-repeat: no-repeat; }
	
#topline06 {
    background-image: url(../bodyshapermachine-images/romexercise/romexercise_topimgbg.jpg);
	background-repeat: no-repeat; }
	
#topline07 {
    background-image: url(../bodyshapermachine-images/yogatips/yoga_topimgbg.jpg);
	background-repeat: no-repeat; }
	
#topline08 {
    background-image: url(../bodyshapermachine-images/healthyweightloss/weight_loss_topimgbg.jpg);
	background-repeat: no-repeat; }

#topimg {
    width: 210px;
	float: left;
	margin: 0px;
	padding: 0px;
	table-layout: left;}
	
#topbuytitle {
    width: 600px;
	float: left;
	margin: 0px;
	padding: 12px 0px 0px 0px;
	text-align: left;}

#topbuytitle h1 {
    color: #FFFFFF;
    font-size: 17px;}

#mainwrap {
    width: 960px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	float: left;
	background-image: url(../bodyshapermachine-images/content/maincontent_bg.gif);
	background-repeat: repeat-y;}
	
#contentwrap {
	float: left;
	width: 675px;
	margin: 0px;
	padding: 10px 0px 30px 40px;
	font-size: 13px;
    line-height: 18px;
	color: #333333;}

*html #contentwrap {
	width: 725px;}

#content {
    float: left;
	width: 640px;
	margin: 0px;
    padding: 0px;}
	
#topbnwrap {
    width: 640px;
	height: 70px;
	margin: 5px 0px 20px 0px;
	padding: 0px 0px 15px 0px;
	left: left;
	clear: both;
	border-bottom: #999999 1px dashed;}

*html #topbnwrap {
	height: 85px;}
	
#topbn1 {
    width: 315px;
	float: left;}

#topbn2 {
    width: 315px;
	float: right;}
	
#gototop {
    float: left;
	width: 620px;
	margin: 0px;
    padding-right: 20px;
	clear: both;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	background-image: url(../bodyshapermachine-images/content/arrow.gif);
	background-position: right;
	background-repeat: no-repeat;}
	
*html #gototop {
	width: 640px;}
	
#gototop a:link, #gototop a:visited{
	text-decoration: none;
	color: #ff0066;}
	
#gototop a:hover{
	text-decoration: none;
	color: #ff9fc6;}
	
#topbacknav {
    width: 637px;
	float: left;
	margin: 0px 0px 15px 0px;
	padding : 0px 0px 0px 3px;
	font-size: 12px;
	border-bottom: #cfbcc9 1px dashed;}
	
*html #topbacknav {
    width: 640px;}

#bottombacknav {
    width: 640px;
	float: left;
	margin: 0px;
	padding : 0px;
	font-size: 12px;
	text-align: right;
	border-top: #cfbcc9 1px dashed;
	clear: both;}

.nowlink a:link, .nowlink a:visited {
    color: #ff0066;
	text-decoration: none;}
	
.nowlink a:hover {
    color: #ff0066;
	text-decoration: underline;}
	
#bottomtitle {
    width: 640px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding : 0px;
	clear: both;
	text-align: right;
	border-top: #cfbcc9 1px dashed;}
	
#bottomtitle h1 {
    margin: 0px;
	padding: 0px;
    font-size: 12px;}
	
/* buynow */
#rightprowrap {
    width: 250px;
	float: right;
	margin: 20px 10px 15px 15px;
	padding: 0px 0px 7px 0px;
	border: #eaeaea 3px solid;}
	
*html #rightprowrap {
	margin: 20px 5px 15px 7px;}
	
#rightprowrap h1 {
	width: 250px;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	float: left;}
	
#rightproimg {
	width: 250px;
	margin: 0px;
	padding: 0px;
	text-align: center;} 
	
#rightproprice {
	width: 250px;
	margin: 0px;
	padding: 5px 0px 7px 0px;
	text-align: center;} 
	
#rightprobt {
	width: 250px;
	margin: 0px;
	padding: 0px;
	text-align: center;} 

/* banners */
#bannerwrap {
    width: 100%;
	float: left;
	margin: 20px 0px 20px 0px;
	text-align: center;
	clear: both;}
	
#buybodyshaper {
    width: 500px;
	float: left;
	margin: 0px 0px 0px 70px;
	padding: 0px;
	border: #eaeaea 3px solid;}
	
#buybodyshaper h1 {
    margin: 7px 0px 0px 0px;
	padding: 0px;
	font-size: 16px;
	color: #7727cf;}	
	
#buybodyshaperimg {
    width: 170px;
	float: left;
	margin: 0px;
	padding: 0px;}
	
#buybodyshaperprice {
    width: 200px;
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	line-height: 20px;}

#buybodyshaperbt {
    width: 95px;
	float: right;
	margin: 30px 20px 0px 0px;
	padding: 0px;}

/* articles */
#workoutarticle {
   width: 625px;
   height: 205px;
   padding: 15px 0px 0px 15px;
   font-size: 12px;
   line-height: 17px;
   background-image: url(../bodyshapermachine-images/workoutroutine/workoutarticle_bg.jpg);
   background-position: left;
   background-repeat: no-repeat;}
   
*html #workoutarticle {
   width: 640px;
   height: 220px;}
   
#workoutarticle h1 {
   margin: 0px 0px 0px 10px;
   padding: 0px;
   color: #ff9fc6;}
   
#workoutarticle a:link, #workoutarticle a:visited {
    color: #ffffff;
	font-weight: bold;
	text-decoration: underline;}
	
#workoutarticle a:hover {
    color: #ff9fc6;
	text-decoration: underline;}  

#article {
   width: 634px;
   padding: 15px 0px 0px 0px;
   font-size: 12px;
   border: #e8eae9 3px solid;
   clear: both;
   background-repeat: no-repeat;}
   
*html #article {
   width: 640px;}
   
#article h1 {
   margin: 0px 0px 0px 25px;
   padding: 0px;}
	
#article li{
    margin: 0px;
	padding: 3px 0px 3px 10px;}
   
#article a:link, #article a:visited {
    color: #7727cf;
	text-decoration: underline;
	font-weight: bold;}
	
#article a:hover {
    color: #ff0066;
	text-decoration: underline;}  
	
.fitness {
   background-image: url(../bodyshapermachine-images/fitnesstrainingtips/fitnessarticle_bg.jpg);
   background-position: top left;}
   
.diettip {
   background-image: url(../bodyshapermachine-images/womendiet/diettips_articlebg.jpg);
   background-position: top left;}
   
.workout {
   background-image: url(../bodyshapermachine-images/womenworkout/workout_articlebg.jpg);
   background-position: top left;}
   
.romexercise {
   background-image: url(../bodyshapermachine-images/romexercise/rom_exercise_articlebg.jpg);
   background-position: top left;}
   
.yogatips {
   background-image: url(../bodyshapermachine-images/yogatips/yoga_tips_articlebg.jpg);
   background-position: top left;}
   
.weightloss {
   background-image: url(../bodyshapermachine-images/healthyweightloss/weight_loss_articlebg.jpg);
   background-position: top left;}
   
.bodyshaperfaq {
   background-image: url(../bodyshapermachine-images/workoutroutine/bodyshaper_faqbg.jpg);
   background-position: bottom right;}
	
#includewrap {
    width: 100%;
	float: left;
	margin: 20px 0px 20px 0px;
	clear: both;}

/* testimonials */
#testimonials {
    width: 596px;
	float: left;
	margin: 25px 10px 25px 10px;
	padding: 10px 10px 10px 10px;
	clear: both;
	border: #cfbcc9 2px solid;}

*html #testimonials {
    width: 620px;}

#testimonialid1 {
    margin: 2px 0px 0px 2px;
    padding: 1px 10px 2px 0px;
	font-style: italic;
    text-align: right;
    border-top: #ac92a4 1px dashed;}
	
#testimonialid2 {
    margin: 2px 0px 0px 2px;
    padding: 1px 10px 2px 0px;
	font-style: italic;
    text-align: right;
    border-top: #ac92a4 1px dashed;
	border-bottom: #ac92a4 2px solid;}
	
/* FAQ */
#questions {
   width: 630px;
   clear: both;
   margin: 0px 0px 15px 0px;
   padding: 0px 0px 0px 10px;}
   
*html #questions {
   width: 640px;}
   
#questions ol {
	list-style-type: none;
	margin: 0px;
	padding: 0px;}
	
#questions ol li {
	float: left;
	width: 630px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0 1px 0;
	text-align: left;
	border-bottom: #ac92a4 1px dashed;}
	
#faqbar {
	width: 640px;
	height: 3px;
	float: left;
	margin: 10px 0px 10px 0px;
	clear: both;
	background-image: url(../bodyshapermachine-images/content/bodyshaper_linebg.gif);
	background-repeat:repeat-x;}

/* warranty */
#warrantywrap {
    width: 100%;
	height: 575px;
	float: left;
	margin: 0px;
	padding: 65px 0px 0px 0px;
	background-image: url(../bodyshapermachine-images/bodyshaper/warranty_bg.gif);
	background-repeat: no-repeat;
	background-position: top center; }

*html #warrantywrap {
    height: 640px;}
	
.inputbox {
	vertical-align: middle;
    border: #cccccc 1px solid;
	background: #ffffff;}
	
#warrantytable {
    width: 560px;
	float: left;
	margin: 20px 0px 0px 50px;
	padding: 0px;
	font-size: 12px;}

/* contact */
#contactus {
    width: 100%;
	float: left;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	text-align: center;}
	
#feedbacktable {
    width: 560px;
	float: left;
	margin: 20px 0px 0px 50px;
	padding: 0px;
	font-size: 13px;}

*html #feedbacktable {
	margin: 20px 0px 0px 25px;}
	
#calluswrap {
    width: 502px;
	float: left;
	margin: 30px 0px 25px 70px;
	clear: both;
	border: #e7e7e7 3px solid;}
	
*html #calluswrap {
	margin: 30px 0px 25px 35px;}
	
#callustitle {
    width: 502px;
	text-align: center;
	padding: 15px 0px 15px 0px;
	font-size: 18px;
	font-weight: bold;
	float: left;}
	
#callcat {
    width: 180px;
	float: left;
	padding: 5px 0px 5px 0px;
	font-weight: bold;
	text-align: center;
	background-color: #efefef;
	border-top: #e7e7e7 1px solid;}

#callhour {
    width: 160px;
	float: left;
	padding: 5px 0px 5px 0px;
	text-align: center;
	border-left: #e7e7e7 1px solid;
	border-top: #e7e7e7 1px solid;}
	
*html #callhour {
    width: 158px;}
	
#formwrap {
    width: 560px;
	float: left;
	margin: 0px 0px 0px 40px;
	padding: 0px;}
	
#thankwrap {
    width: 360px;
	height: 160px;
	float: left;
	margin: 25px 0px 0px 35px;
	padding: 20px 0px 0px 240px;
	font-size: 15px;
	background-image: url(../bodyshapermachine-images/bodyshaper/bodyshaper_thankbg.jpg);
	background-repeat: no-repeat;
	background-position: left;}
	
*html #thankwrap, *html #wrongwrap {
    width: 600px;
	margin: 25px 0px 0px 17px;}
	
#wrongwrap {
    width: 360px;
	height: 160px;
	float: left;
	margin: 25px 0px 0px 35px;
	padding: 20px 0px 0px 240px;
	font-size: 15px;
	background-image: url(../bodyshapermachine-images/bodyshaper/bodyshaper_wrongbg.jpg);
	background-repeat: no-repeat;
	background-position: left;}
	
/* shipping */
#shippingintro {
    width: 616px;
	float: left;
	margin: 15px 0px 20px 5px;
	padding: 5px 7px 5px 7px;
	border: #cfbcc9 1px dashed;}
	
*html #shippingintro {
    width: 630px;
	margin: 15px 0px 20px 2px;}
	
/* sitemap */
#sitemaps1 {
    width: 200px;
	float: left;
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 7px 0px;
	text-align: center;
	border: #eaeaea 1px solid;}
	
#sitemaps2 {
    width: 200px;
	float: left;
	margin: 15px 16px 15px 16px;
	padding: 0px 0px 7px 0px;
	text-align: center;
	border: #eaeaea 1px solid;}
	
#sitemaps1 h1, #sitemaps2 h1 {
    height: 24px;
	margin: 0px;
	padding: 1px 0px 0px 0px;
	color: #ffffff;
    font-size: 14px;
	background-color: #7727cf;}
	
#sitemaps1 h1 a:link, #sitemaps1 h1 a:visited, #sitemaps2 h1 a:link, #sitemaps2 h1 a:visited{
	text-decoration: none;
	color: #ffffff;}
	
#sitemaps1 h1 a:hover, #sitemaps2 h1 a:hover{
	text-decoration: none;
	color: #fffc00;}
	
#sitemaps1 ul, #sitemaps2 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;}
	
#sitemaps1 ul li, #sitemaps2 ul li {
	float: left;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0 1px 0;
	text-align: center;
	background-image: url(../bodyshapermachine-images/bodyshaper/sitemap_bg.gif);
	background-position: bottom center;
	background-repeat: no-repeat;}
	
/* insert images */
#imgwrap {
    width: 100%;
	float: left;
	margin: 10px 0px 20px 0px;
	text-align: center;
	clear: both;}
	
#imgwrap2 {
    width: 100%;
	float: left;
	margin: 10px 0px 20px 0px;
	text-align: right;}

#img300 {
    width: 300px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	float: right;
	text-align: center;
	clear: both;}

#img200 {
    width: 200px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	float: right;
	text-align: center;
	clear: both;}
	
#img150 {
    width: 150px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	float: right;
	text-align: center;
	clear: both;}
	
#img100 {
    width: 100px;
	margin: 15px 0px 0px 15px;
	padding: 0px;
	float: right;
	text-align: left;
	clear: both;}
	
#img60 {
    width: 60px;
	margin: 6px 10px 0px 0px;
	padding: 0px;
	float: left;
	text-align: right;
	clear: both;}
	
*html #img60 {
	margin: 6px 30px 0px 0px;}
	
/* font */
h1 { 
    font-size: 16px;
	line-height: 25px;
	margin: 0px;
	padding : 15px 0px 7px 0px;}
	
h2 {
    font-size: 15px;
	line-height: 22px;
	margin: 0px;
	padding : 15px 0px 7px 0px;}
	
h3 {
    font-size: 14px;}

.currentprice {
    font-size: 14px;
    color: #ff0066;
	font-weight: bold;}
	
.currentpriceL {
    font-size: 17px;
    color: #ff0066;
	font-weight: bold;}
	
.white {
    color: #FFFFFF;}

.pink {
    color: #ff0066;}

.pinkB {
    color: #ff0066;
	font-weight: bold;}

.pinkBB {
    font-size: 15px;
    color: #ff0066;
	font-weight: bold;}
	
.purple {
    color: #7727cf;}
	
.purpleB {
    color: #7727cf;
	font-weight: bold;}	
	
.purpleB a:link, .purpleB a:visited {
    color: #7727cf;
	font-weight: bold;
	text-decoration: underline;}
	
.purpleB a:hover {
    color: #ff0066; 
    text-decoration: underline;}

.green {
    color: #8fb700;}
	
.greenB {
    color: #8fb700;
	font-weight: bold;}

.retail {
    text-decoration: line-through;}
	
.click a:link, .click a:visited {
    color: #7727cf;
	text-decoration: underline;
	font-weight: bold;}
	
.click a:hover {
    color: #ff0066;
	text-decoration: underline;}
	
.sletter {
    font-size: 12px;}
	
.sf {
    font-size: 14px;}
	
.italic {
    font-style: italic;}
	
/* list */
.lt1 {
    margin: 0px;
    list-style-type:none;
	line-height: 26px;}

.lt3 {
    list-style-type: disc;
    line-height: 26px;}
	
#pointlist {
    width: 100%;
	float: left;
	margin: 15px 0px 15px 0px;
	padding: 0px;}

#pointlist ul {
	display: list-item;
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;}

#pointlist ul li {
	display: list-item;
	list-style: none;
	background-image: url(../bodyshapermachine-images/content/checkbox.gif);
	background-repeat: no-repeat;
	margin: 3px 0 0 10px;
	padding: 0px 10px 4px 30px;}

#linumber {
    margin: 15px 0px 15px 0px;
	padding: 0px;}

#linumber h1 {
    margin: 0px;
	padding: 0px;
	font-size: 16px;} 
	
#linumber li{
    margin: 0px;
	padding: 3px 0px 2px 0px;}
