body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
}
.style6 {color: #666666}
.style7 {color: #999999}
a:link {
	color: #579FD1;
}
a:visited {
	color: #579FD1;
}
a:hover {
	color: #579FD1;
}
a:active {
	color: #579FD1;
}
.bg1 {
	background-color: #D3DDD2;
	background-image: url(images/bg1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
}
.greybodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
}
.medtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 18px;
}
.pricetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	line-height: 24px;
}
.lrgtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	line-height: 25px;
}
.contentbg {
	background-attachment: fixed;
	background-color: #252525;
	background-image: url(images/contentbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contentbg2 {
	background-color: #252525;
	background-image: url(images/contentbg2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-attachment: fixed;
}
.contentbg3 {
	background-color: #FFFFFF;
	background-image: none;
}
td.content{
	background: #3c3c3c;
	color: #FFF;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
}
.contentPadding{
	padding: 20px;
}
.contentHomeMargins{
	margin: 0 120px;
}
.textBlueStrongMed{
	color: #569dd1;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.bgHomeMovie{
	background: url(images/bg-movie-home.png) left top no-repeat;
	margin: 30px;
	height: 352px;
	padding: 35px 0 0 35px;
	text-align: left;
	width: 667px;
}
.mindcontentbg {
	background-attachment: fixed;
	background-color: #252525;
	background-image: url(images/contentbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ucbg1 {
	background-color: #F8F9F4;
	background-image: url(images/ucbg1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.smltxt {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
}
.mindwellnessbg {
	background-color: #D3DDD2;
	background-image: url(images/contentbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.quotetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
/*div#nav{
background:url(images/nav.jpg) repeat-x;
height:32px;
width:880px;
}*/
div#nav a{
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
}
div#nav a:hover{
	background-position: left bottom;
}
div#nav a span, a#btnAboutMartin span, a#btnOnlineStore span{
	display: none;
}
a#btnAboutMartin{
	background: url(images/btn-about-martin.gif);
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 105px;
}
a:hover#btnAboutMartin{
	background-position: left bottom;
}
a#btnOnlineStore{
	background: url(images/btn-online-store.gif);
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	height: 21px;
	width: 131px;
}
a:hover#btnOnlineStore{
	background-position: left bottom;
}

a#btnWhatsNew{
	background-image: url(images/btn-whats-new.gif);
	display: block;
	height: 33px;
	width: 101px;
}
a#btnFlashMovie{
	background-image: url(images/btn-flash-movie.gif);
	display: block;
	height: 33px;
	width: 108px;
}
a#btnHistory{
	background-image: url(images/btn-history.gif);
	display: block;
	height: 33px;
	width: 75px;
}
a#btnGallery{
	background-image: url(images/btn-gallery.gif);
	display: block;
	height: 33px;
	width: 79px;
}
a#btnHypnosisHealth{
	background-image: url(images/btn-hypnosis-for-health.gif);
	display: block;
	height: 33px;
	width: 168px;
}
a#btnAboutSrc{
	background-image: url(images/btn-about-src.gif);
	display: block;
	height: 33px;
	width: 94px;
}
a#btnTherapyPrograms{
	background-image: url(images/btn-therapy-programs.gif);
	display: block;
	height: 33px;
	width: 155px;
}
a#btnTestimonials{
	background-image: url(images/btn-testimonials.gif);
	display: block;
	height: 33px;
	width: 116px;
}
div#landingStopSmoking p, div#landingStressControl p, div#landingThinkSlim p{
	margin: 0 0 10px 0;
}
div#landingStopSmoking, div#landingStressControl, div#landingThinkSlim{
	font-size:14px;
	color:#EFEFEF;
}
div#landingStopSmoking{
	background: #941e18 url(images/bg-landing-stop-smoking.jpg) left top no-repeat;
	border: 8px solid #bf2b23; 
	width: 839px;
}
div#landingStressControl{
	background: #5d53a0 url(images/bg-landing-stress-control.jpg) left top no-repeat;
	border: 8px solid #887ecd; 
	width: 839px;
}
div#landingThinkSlim{
	background: #1f791f url(images/bg-landing-think-slim.jpg) left top no-repeat;
	border: 8px solid #40b540; 
	width: 839px;
}
div#landingStopSmoking div.bg{
	background: url(images/landing-stop-smoking.png) 480px top no-repeat;
}
div#landingStressControl div.bg{
	background: url(images/landing-stress-control.png) 480px top no-repeat;
}
div#landingThinkSlim div.bg{
	background: url(images/landing-think-slim.png) 480px top no-repeat;
}
div#landingStopSmoking div.colLeft, div#landingStressControl div.colLeft, div#landingThinkSlim div.colLeft{
	padding: 65px 0 0 15px;
	width: 430px;
}

a.landingBuyNow{
	margin: 250px 0 0 650px;
	position: absolute;
}
a.landingBuyNow img{
	border: 0;
	height: 120px;
	width: 120px;
}
.textRedIntro{
	color: #fa3025;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.textPurpleIntro{
	color: #887ecd;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.textGreenIntro{
	color: #40b540;
	font: bold 14px Arial, Helvetica, sans-serif;
}
span.quotesRedOpen{
	background: url(images/quotes-open.gif) left top no-repeat;
	display: block;
	font: bold italic 12px Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding: 0 23px;
}
span.quotesRedClose{
	background: url(images/quotes-close.gif) 394px bottom no-repeat;
	display: block;
}
a.btnMoreInfoRed span, a.btnBuyNowRed span, a.btnMoreInfoPurple span, a.btnBuyNowPurple span, a.btnMoreInfoGreen span, a.btnBuyNowGreen span{
	display: none;
}
a.btnMoreInfoRed{
	background: url(images/btn-more-info-red.gif) left top no-repeat;
	display: block;
	float: left;
	margin: 0 10px 0 0;
	height: 35px;
	width: 146px;
}
a:hover.btnMoreInfoRed{
	background: url(images/btn-more-info-red.gif) left bottom no-repeat;
}
a.btnBuyNowRed{
	background: url(images/btn-buy-now-red.gif) left top no-repeat;
	display: block;
	float: left;
	margin: 0 10px 0 0;
	height: 35px;
	width: 146px;
}
a:hover.btnBuyNowRed{
	background: url(images/btn-buy-now-red.gif) left bottom no-repeat;
}
a.btnMoreInfoPurple{
	background: url(images/btn-more-info-purple.gif) left top no-repeat;
	display: block;
	float: left;
	margin: 0 10px 0 0;
	height: 35px;
	width: 146px;
}
a:hover.btnMoreInfoPurple{
	background: url(images/btn-more-info-purple.gif) left bottom no-repeat;
}
a.btnBuyNowPurple{
	background: url(images/btn-buy-now-purple.gif) left top no-repeat;
	display: block;
	float: left;
	margin: 0 10px 0 0;
	height: 35px;
	width: 146px;
}
a:hover.btnBuyNowPurple{
	background: url(images/btn-buy-now-purple.gif) left bottom no-repeat;
}
a.btnMoreInfoGreen{
	background: url(images/btn-more-info-green.gif) left top no-repeat;
	display: block;
	float: left;
	margin: 0 10px 0 0;
	height: 35px;
	width: 146px;
}
a:hover.btnMoreInfoGreen{
	background: url(images/btn-more-info-green.gif) left bottom no-repeat;
}
a.btnBuyNowGreen{
	background: url(images/btn-buy-now-green.gif) left top no-repeat;
	display: block;
	float: left;
	margin: 0 10px 0 0;
	height: 35px;
	width: 146px;
}
a:hover.btnBuyNowGreen{
	background: url(images/btn-buy-now-green.gif) left bottom no-repeat;
}
hr{
	border: 0;
	border-bottom: 1px solid #666;
	height: 0;
	margin: 0 0 10px 0;
}
div#slideDownBtnContain{
	border-bottom: 1px solid #444;
	display: block;
	height: 25px;
}
div:hover#slideDownBtnContain{
	border-bottom: 1px solid #666;
	display: block;
	height: 25px;
}
div#slideDownBtnContain a.btnMore{
	background-color: #333;
	background-image: url(../images/btn-arrows-down.gif);
	background-position:  112px top;
	background-repeat: no-repeat;
	border: 1px solid #444;
	border-bottom: 0;
	display: block;
	font: normal 12px Arial, Helvetica, sans-serif;
	float: left;
	height: 24px;
	line-height: 24px;
	text-decoration: none;
	padding: 0 20px 0 6px;
}
div:hover#slideDownBtnContain a.btnMore{
	background-color: #222;
	background-position:  112px bottom;
	background-repeat: no-repeat;
	border: 1px solid #666;
}
div#slideDownContent{
	background-color: #333;
	border: 1px solid #444;
	border-top: 0;
	padding: 20px;
}
