html, body {margin:0px; padding:0px; height:100%; border:none;}
html {background:#E1D4C0 url(../img/bg_Main.gif) repeat-y center;}
body {background:url(../img/bg.gif) repeat-x;}

a,body,div,h1,h2,h3,label,p,span,td,ul {font-family:Tahoma,Verdana,Sans-serif; color:#000000; font-size:11px;} 
a {text-decoration:underline;}
a:hover {text-decoration:none;}
form {margin:0px; padding:0px;}
h1 {font-size:24px; margin:0px 0px 6px; font-weight:normal;}
img {border:0px;}
input,select,textarea {font-family:Tahoma,Verdana,Sans-serif; color:#000000; font-size:14px;}
p {margin:0px 0px 14px; line-height:18px;}
table {border:none; border-collapse:collapse; empty-cells:show;}
td {vertical-align:top; border:none; padding:0px;}
ul {margin:0px; padding:0px; display:block;}
ul li {list-style-type:none; padding:0px;}

.float-left {float:left;}
.float-right {float:right;}

div.width-all {float:left; width:100%;}

table.outside {width:100%; height:100%; background:url(../img/bg_Bottom.gif) repeat-x bottom;}
table.outside td.top {text-align:center; background:url(../img/bg_Body.gif) no-repeat top center;}
table.outside td.bott {text-align:center; background:url(../img/bg_Footer.gif) no-repeat bottom center; vertical-align:bottom;}

	div.cont {margin:auto; padding:0px 18px; width:944px; text-align:left;}
	
		#header {float:left; padding-right:30px; width:914px; height:137px;}
			#logo {float:left; padding:10px 0px 0px 27px; width:550px;}
			#menu-top {float:right; padding-top:15px; width:285px; height:23px;}
			#menu-top a {padding-left:16px; font-weight:bold;}
			#menu-top a.home {float:left; color:#F68500; background:url(../img/ico_Home.gif) no-repeat;}
			#menu-top a.story {float:right; color:#8E7D68; background:url(../img/ico_Story.gif) no-repeat; font-size:14px; width:205px;}			
				
		#banners {float:left; padding:14px 30px 0px 37px; width:877px; height:152px;}
			#story {width:366px; height:107px; float:right; margin-top:4px;}
		
		#menu-lft {float:left; width:266px; padding:10px 15px 0px 20px;}
			#nav,#about,#metods,#problems {float:left; width:100%; padding-bottom:3px;}
				
				div.ml-header {float:left; width:100%; height:48px;}
				#nav div.ml-header {background:url(../img/bg_LM_SiteNav.gif) repeat-x;}
					div.ml-header table {width:auto; height:48px;}
					div.ml-header table td.ico {width:50px;}
					div.ml-header table td.h2-cont {width:206px; font-weight:bold; padding-right:10px; vertical-align:middle; font-size:16px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
									
				div.lmenu-cont {float:left; padding:6px 12px 22px; width:240px; background:#FFFFFF url(../img/bg_MenuLeft.gif) no-repeat bottom left;}
				#nav div.lmenu-cont {border:1px #A5CC7A solid;}
				div.lmenu-cont a {float:left; padding:2px 0px 0px 17px; width:223px; font-size:15px; text-decoration:none; color:#3C2F21; background:url(../img/bull_Arrow_off.gif) no-repeat 0px 10px;}
				div.lmenu-cont a:hover {color:#E77906; text-decoration:underline; background:url(../img/bull_Arrow_on.gif) no-repeat 0px 10px;}
				div.lmenu-cont a.red {color:#AA2F27;}
				
				#about div.ml-header {background:url(../img/bg_LM_About.gif) repeat-x;}
				#about div.lmenu-cont {border:1px #87A9C9 solid;}
				#metods div.ml-header {background:url(../img/bg_LM_Known.gif) repeat-x;}
				#metods div.lmenu-cont {border:1px #EA5D51 solid;}
				#problems div.ml-header {background:url(../img/bg_LM_Plumbing.gif) repeat-x;}
				#problems div.lmenu-cont {border:1px #F5B601 solid;}
				
		#rgt-part {float:left; width:629px; padding-top:5px;}
			div.conteiner {float:left; padding:0px 4px 10px 0px; width:625px;}
				div.half {float:left; width:322px; background:url(../img/bg_Block1.gif) repeat-y;}
					div.half-b {float:left; width:100%; background:url(../img/bg_Block1_b.gif) no-repeat bottom left;}
						div.half-t {float:left; padding:16px 25px 25px; width:270px; min-height:317px; height:auto; background:url(../img/bg_Block1_t.gif) no-repeat;}
						* html div.half-t {height:317px;}
							div.half h1 {color:#003466;}
							* div.half-t p {font-size:14px;}
							* div.half-t a {font-size:14px;}
							
				div.mstory {float:right; width:290px; padding-top:10px;}
					div.mstory h3 {display:block; width:258px; height:24px; font-weight:normal; padding:0px 10px 0px 22px; margin:0px; color:#003466; font-size:16px;}
					div.mstory a {line-height:18px; text-decoration:none; font-size:12px; width:225px; height:307px; padding:14px 30px 0px 35px; color:#143848; display:block; background:url(../img/bg_FeaturedBlock.jpg) no-repeat;}
					div.mstory a:hover { background:url(../img/bg_FeaturedBlock_on.jpg) no-repeat;}
					div.mstory span {float:right;font-weight:bold;font-style:italic;}
					
			div.all {float:left; width:629px; background:url(../img/bg_Block2.gif) repeat-y;}
				div.all-b {float:left; width:100%; background:url(../img/bg_Block2_b.gif) no-repeat bottom left;}
						div.all-t {float:left; padding:16px 25px; width:579px; min-height:301px; height:auto; background:url(../img/bg_Block2_t.gif) no-repeat;}
						* html div.all-t {height:301px;}

							div.all h1 {color:#F96A02;}
							div.all p {color:#000000;font-size:14px;}
							div.all a {font-size:14px;}
		
		
		#footer {float:left; padding:40px 16px 0px 20px; width:908px; height:22px; color:#FFFFFF; text-align:right;}
			#menu-bott {float:left; width:544px;}
				#menu-bott a {float:left; color:#FFFFFF; text-decoration:none;}
				#menu-bott a:hover {text-decoration:underline;}
				#menu-bott span {float:left; color:#FFFFFF; padding:0px 8px;}
				
			a.copyright {color:#F5EDE3;}
			
			
						/*Begin Anatomy Page*/
						div.content {float:left; padding:16px 25px; width:579px; min-height:912px; height:auto; background:url(../img/bg_Block2_t.gif) no-repeat;}
						* html div.content {height:912px;}
							div.content h1 {color:#003466;}
							
							#ppages {float:right; padding:0px 0px 10px 20px; width:249px;}
								#ppages h2 {font-weight:normal; display:block; font-size:20px; color:#E1D4C0; margin:0px; padding:4px 15px 5px; width:219px; background:#174F9A url(../img/bg_PPage_h.gif) no-repeat;}
								#ppages ul {display:block; margin:0px; padding:10px 15px 4px 40px; width:194px; background:#6699FF url(../img/bg_PPage_b.gif) no-repeat bottom left;}
								#ppages ul li {list-style-type:decimal; color:#FFFFFF; font-weight:bold; font-size:13px; padding-bottom:10px;}
								#ppages ul li a {color:#FFFFFF; font-size:13px; text-decoration:none;}
								#ppages ul li a:hover {color:#EAFF00; text-decoration:underline;}
							
							div.content p {text-align:justify; margin-bottom:18px;}							
							div.br-clear {display:block; width:579px; height:1px;}							
							div.content h4 {color:#AA2F27; font-size:13px; margin:0px 0px 14px;}
							div.img-cont {display:block; width:100%; text-align:center; padding:0px 0px 18px; margin-top:-15px;}
							div.img-cont img {margin:auto;}
							div.img-cont h5 {text-align:center; font-size:11px; color:#AA2F27; margin:14px 0px 0px;}
							div.img-cont h5 span {font-size:11px; color:#174F9A;}
						/*=End Anatomy Page=*/
						
						/*Begin Herb Page*/
							div.content h2 {color:#F96A02; font-weight:normal; font-size:18px; margin:0px 0px 12px;}
							div.content a {text-decoration:underline; color:#636C1D;}
							div.content a:hover {text-decoration:none;}
							
							div.content p.end {margin-bottom:0px;}
							div.herb-cont {margin-left:-6px; margin-bottom:6px; width:590px;}
								div.herb-cont img {display:block;}
								div.herb {padding:0px 23px; width:544px; background:url(../img/bg_HerbBlock.gif) repeat-y;}
									.green {color:#636C1D;}
									
							div.herb-cont2 {margin-left:-6px; padding:0px 23px 10px; width:544px;}
						/*=End Herb Page=*/
						
						/*Begin Pills Page*/
							div.pills {padding:10px 0px 14px 10px; width:569px;}
							div.pills a {display:block; font-weight:bold; color:#F78501; text-decoration:underline; font-size:14px; padding:4px 0px 4px 22px; background:url(../img/bull_Pills_off.gif) no-repeat 0px 7px;}
							div.pills a:hover {color:#174F9A; text-decoration:underline; font-size:14px; background:url(../img/bull_Pills_on.gif) no-repeat 0px 7px;}
							
							.red {color:#AA2F27;}
						/*=End Pills Page=*/
						
						/*Begin Surveys Page*/
							div.surv0 {width:306px; padding-top:8px; background-color:#FFF0DD; margin-bottom:3px;}
							div.surv1 {width:100%; padding-top:8px; background-color:#FFF0DD; margin-bottom:3px;}
							div.surv2 {width:100%; padding-top:8px; background-color:#F5F5F5; margin-bottom:3px;}
							
							table.surv {width:100%;}
							table.surv td {padding:0px 12px 8px; font-size:14px; line-height:18px; font-weight:bold;}
							table.surv td.qnumb {padding-right:8px; color:#636C1D; white-space:nowrap;}
							table.surv td.question {padding-left:0px; color:#AA2F27; width:100%;}
							table.surv td.inpt {padding-left:17px;}
							table.surv td.inpt input {width:15px; height:15px; margin:0px; margin-top:2px; padding:0px;}
							table.surv td.lbl {padding-left:0px; width:100%;}
							table.surv td.lbl label {float:left; font-size:14px; line-height:18px; color:#174F9A;}
							
							div.btn-cont {width:100%; padding-top:20px; height:70px;}
							div.btn-cont input {float:left; margin:0px 20px 0px 18px;}
							div.btn-cont label {font-size:21px; float:left; padding-top:4px; color:#000000;}
						/*=End Surveys Page=*/
						
						/*Begin Submit Page*/
							div.content h4 a {color:#174F9A;}
							div.content h4 a.big {font-size:16px; padding-left:24px; background:url(../img/bull_Arrow.gif) no-repeat 0px 3px;}
							
							table.frm {width:100%;}
							table.frm td {padding:0px 0px 10px 0px;}
							table.frm td label {font-size:14px; float:left; padding:3px 8px 0px 0px; white-space:nowrap; color:#626D21; font-weight:bold;}
							table.frm td.ipt {width:100%; padding-left:6px;}
							table.frm td.ipt input {float:left; margin-left:-6px; width:100%;}
							table.frm td.ipt textarea {float:left; margin-left:-6px; width:100%; height:160px;}
							table.frm td.btn {padding-top:10px; padding-bottom:0px;}
							table.frm td.btn input {float:left;}
						/*=End Submit Page=*/
						
						/*Begin Advertising Page*/
							ul.usual {margin:0px 0px 15px 10px;}
							ul.usual li {font-size:14px; line-height:18px; padding:2px 0px 2px 22px; background:url(../img/bull_Pills_on.gif) no-repeat 0px 6px;}
						/*=End Advertising Page=*/
						
						/*Begin Success Page*/
							#lnks {display:block; width:100%; padding-bottom:15px; text-align:center;}
							#lnks a {color:#3C2F21; text-decoration:none;font-size:15px;}
							#lnks a:hover {color:#626D21; text-decoration:underline; font-weight:bold;}
							#lnks a.next {color:#E77906; text-decoration:underline;}
							#lnks a.next:hover {color:#E77906; text-decoration:none; font-weight:normal;}
						/*=End Success Page=*/
						
						/*Begin Stamina_Viacyn Page*/
									div.herb table {width:100%;}
									div.herb table th {font-size:1px; padding:8px 10px 10px 0px; text-align:center; vertical-align:middle; background: url(../img/bg_TD_sl.gif) no-repeat right bottom;}
									div.herb table th.lft {text-align:left; white-space:nowrap;}
									div.herb table th.end {background:none; padding-bottom:6px;}
									div.herb table th.last {padding:8px 0px 10px; background: url(../img/bg_TD_sl.gif) no-repeat bottom left;}
									div.herb table td {font-size:14px; padding:8px 10px 10px 0px; text-align:center; vertical-align:middle; background: url(../img/bg_TD_sl.gif) no-repeat right bottom;}
									div.herb table td.last {padding:8px 0px 10px; background: url(../img/bg_TD_sl.gif) no-repeat bottom left;}
									div.herb table td.end {background:none; padding-bottom:6px;}
						/*=End Stamina_Viacyn Page=*/
						
						/*Begin FAQ Page*/
							div.surv0 h4, div.surv1 h4, div.surv2 h4 {margin:0px 12px; line-height:18px; font-size:12px;}
							div.surv0 h4, div.surv1 h4 {color:#636C1D;}
							div.surv2 h4 {color:#174F9A;}
							div.surv0 p, div.surv1 p, div.surv2 p {margin:0px 12px 8px; line-height:18px; font-size:12px;}
							div.surv0 a, div.surv1 a, div.surv2 a {font-size:12px;}
							
							div.width-all-c {float:left; width:100%; padding-top:15px; text-align:center;}
							div.width-all-c img {margin:auto;}
						/*=End FAQ Page=*/

h1 span {font-size:16px;color:#003466;font-weight:bold;}
ul.truth { line-height:18px;font-size:15px;margin-bottom:20px;}
ul.truth li {padding:4px 21px 4px; background:url(../img/truth_bul.gif) no-repeat 0px 8px;}


#more_enlarge { float: left; border: 1px solid #8b41ad; background: #fff; }
  #more_enlarge h3 { width: 220px; height: 42px; margin: 0; padding: 6px 0 0 44px; background: url(../img/bg_h3_pen_enlareg.jpg) 0 0 no-repeat; font: bold 15px Tahoma; color: #fff; text-transform: uppercase;  }
    #more_enlarge ul { margin: 0; width: 240px; padding:6px 12px 22px; background: url(../img/bg_MenuLeft.gif) left bottom no-repeat    }
      #more_enlarge ul li { margin: 0; padding:2px 0 0 17px; background: url(../img/bg_li_block_enlar.jpg) 0 10px no-repeat; }
      #more_enlarge ul li a {  font: normal 15px Tahoma; text-decoration: none;  }
      #more_enlarge ul li a:hover { text-decoration: underline; color: #E77906 !important }

a.list_a_prod { font-weight: bold; }
