body { margin:0; padding:0; background-color:#99d1ae; background-image:url(../images/body_bg.png); background-repeat:repeat-x; font:100% Trebuchet MS, Tahoma, sans-serif; color:black; line-height:1.2; }

img { border:0; font-family:Arial, Helvetica, Verdana, sans-serif; }
form{ margin:0;display:inline;}
table { border:0; border-collapse:collapse; font-size:inherit; }

/* Heading's */
h1,h2,h3,h4,h5,h6 { margin-bottom:0; font-family:Trebuchet MS, Tahoma, sans-serif; }
h1 { margin-top:0; margin-bottom:0.5em; font-weight:bold; font-size:1.45em; line-height:1.2; color:black; }
h2 { margin-top:0; margin-bottom:0.5em; font-weight:bold; font-size:1.45em; line-height:1.2; color:black; }
h3 { margin-top:0; margin-bottom:0.5em; font-weight:normal; font-size:1.5em; line-height:1.2; color:black; }
h4 { margin-top:0; margin-bottom:0; font-weight:bold; font-style:italic; font-size:1.35em; line-height:1.2; color:black; }

/* Shadow */
h9 { height:1.3em; text-shadow:-1px -1px black; filter:Shadow(Color=black, Direction=315, Strength=1); }

ul { margin:0; padding:0; list-style-type:none; }

p { margin-bottom:0.6em; margin-top:0; }

/* Page layout */
#layout { min-width:1000px; }
.clear { clear:both; float:none; height:0px; font-size:0; }

/* Link's color */
a:link { color:black; text-decoration:underline; }
a:visited { color:black; }
a:hover { color:black; text-decoration:none; }

a:active, a:focus, img { outline:0; }

/* Page align */
.align { position:relative; width:100%; }
.align :after { /*content:'';*/ display:block; clear:both; }
.left { position:relative; right:50%; float:right; }
.right { position:relative; z-index:1; right:-50%; }

#data { width:980px; position:relative; background:url(../images/top_ornament.png) 100% 0 no-repeat; }

.header_inclose { font-size:0.85em; }
.home_inclose { height:488px; font-size:0.85em; }
.inside_inclose { height:208px; font-size:0.85em; }

/* Header */
#logo { float:left; width:200px; height:115px; margin-left:20px; margin-top:10px; display:inline; }

#top_menu { float:left; margin-left:10px; margin-top:2.35em; }
#top_menu ul.navigation li { float:left; display:block; margin-bottom:0.5em; }
#top_menu ul.navigation li.current { font-weight:bold; }
#top_menu ul.navigation li.delimiter { float:left; margin:0 0.5em; }

#forget_diet { width:450px; margin-left:20px; margin-top:85px; float:left; padding-left:20px; position:relative; display:inline; }
#forget_diet h2 { margin-top:0; margin-bottom:0.5em; font-weight:bold; font-size:1.45em; line-height:1.2; color:black; margin-left:-20px; margin-bottom:0.3em; }

.home_inclose #lose_weight_naturally { position:absolute; left:-45px; margin-top:-20px; width:570px; height:100px; background:url(../images/lose-weight-naturally.png) 0 0 no-repeat; z-index:999999;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/lose-weight-naturally.png",sizingMethod=crop);
    --background: none; }

/* Models Home */
.home_inclose #models { position:absolute; right:81px; top:71px; width:365px; height:417px; background:url(../images/main_1.jpg) 0 0 no-repeat; z-index:1; }

/* Sticker Home */
.home_inclose .sticker_inclose { position:absolute; width:141px; right:19px; top:192px; z-index:1; }

.home_inclose #sticker { position:relative; width:141px; height:139px; background:url(../images/main_sticker.png) 0 0 no-repeat; z-index:2; color:white;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/main_sticker.png",sizingMethod=crop);
    --background: none; }

.home_inclose #sticker div.price { text-align:center; padding-top:25px; }
.home_inclose #sticker span.price { font-size:2em; display:block; font-weight:bold; margin-top:-0.1em; }

.home_inclose #sticker .buy { text-transform:uppercase; margin-top:6px; }
.home_inclose #sticker .buy .moneyback { width:60px; margin-left:76px; font-size:0.7em; }

.home_inclose #sticker_buy { position:absolute; left:25px; top:75px; text-transform:uppercase; z-index:100000; }
.home_inclose #sticker_buy a { font-size:1.55em; color:#fff460; }

.home_inclose #bottle { position:absolute; right:16px; top:300px; width:220px; height:243px; background:url(../images/main_bottle.png) 0 0 no-repeat; z-index:3;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/main_bottle.png",sizingMethod=crop);
    --background: none; }

/* Sticker on inside pages */
.inside_inclose #lose_weight_naturally { position:absolute; left:220px; top:70px; width:381px; height:68px; background:url(../images/lose-weight-naturally_small.png) 0 0 no-repeat; z-index:999999;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/lose-weight-naturally_small.png",sizingMethod=crop);
    --background: none; }

.inside_inclose .sticker_inclose { position:absolute; width:141px; right:19px; top:72px; z-index:1; }

.inside_inclose #sticker { position:relative; width:141px; height:139px; background:url(../images/main_sticker.png) 0 0 no-repeat; z-index:2; color:white;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/main_sticker.png",sizingMethod=crop);
    --background: none; }

.inside_inclose #sticker div.price { text-align:center; padding-top:25px; }
.inside_inclose #sticker span.price { font-size:2em; display:block; font-weight:bold; margin-top:-0.1em; }

.inside_inclose #sticker .buy { text-transform:uppercase; margin-top:6px; }
.inside_inclose #sticker .buy .moneyback { width:60px; margin-left:76px; font-size:0.7em; }

.inside_inclose #sticker_buy { position:absolute; left:25px; top:75px; text-transform:uppercase; z-index:100000; }
.inside_inclose #sticker_buy a { font-size:1.55em; color:#fff460; }

/* Top bottle */
.inside_inclose #bottle { position:absolute; right:16px; top:180px; width:220px; height:243px; background:url(../images/main_bottle.png) 0 0 no-repeat; z-index:3;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/main_bottle.png",sizingMethod=crop);
    --background: none; }

.inside_inclose #heading { width:740px; padding-left:40px; margin-top:3em; float:left; display:inline; }
.inside_inclose #heading h1 { font-size:1.75em; }
.inside_inclose #heading h2 { font-size:1.75em; }

/* Content */
#inside_content { float:left; width:960px; }

#inside_content #box { float:left; width:960px; background:url(../images/ingredients_box_bottom.png) 0 100% no-repeat; padding-bottom:15px; margin-bottom:1em; }
#inside_content #box .container { float:left; width:960px; background:#57a2a9 url(../images/ingredients_box_top.png) 0 0 no-repeat; }
#inside_content #box .back { position:relative; float:left; width:960px; background:url(../images/ingredient_box_ornament.png) -40px 100% no-repeat; margin-bottom:-15px; }
#inside_content #box .noback {
	position:relative;
	float:left;
	width:960px;
	margin-bottom:-15px;
	min-height: 520px;
}

/* Cart */
#inside_content #cart_box { float:left; width:960px; height:356px; background:#57a2a9 url(../images/box_cart.png) 0 100% no-repeat; margin-bottom:1em; }

.inside_inclose #best_choice { position:absolute; right:30px; top:126px; width:227px; height:104px; background:url(../images/cart_best_choise.png) 0 0 no-repeat; z-index:3; text-transform:uppercase; color:white; font-size:2em; text-align:center; padding-top:0.7em;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_best_choise.png",sizingMethod=crop);
    --background: none; }

#inside_content #cart_content { padding-left:40px; padding-top:20px; padding-bottom:2em; color:white; }

#items { margin-left:-20px; margin-top:2em; }

#items label { cursor:pointer; cursor:hand; position:relative; }
#items label b { border-bottom:1px white dashed; font-style:italic; }
#items label.selected b { border:none; font-style:normal; }

#items .x1 { width:170px; float:left; }
#items .x1 i { position:relative; width:170px; float:left; background:url(../images/cart_x1.png) 0 0 no-repeat; height:156px;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_x1.png",sizingMethod=crop);
    --background: none; }

#items .x1 .price { display:block; font-size:1.55em; font-weight:bold; margin-left:20px; }
#items .x2 .price { display:block; font-size:1.55em; font-weight:bold; margin-left:40px; }
#items .x3 .price { display:block; font-size:1.55em; font-weight:bold; margin-left:40px; }
#items .x4 .price { display:block; font-size:1.55em; font-weight:bold; margin-left:40px; }
#items .x5 .price { display:block; font-size:1.55em; font-weight:bold; margin-left:50px; }

#items .choice { 

display:block;
font-size:0.5em;
font-weight:normal;
height:27px;
margin-left:-12px;
margin-top:0.6em;
padding:12px 0 0 13px;
vertical-align:top;
width:128px;

}
#items .choice input { margin:0 5px 0 0;vertical-align:middle; }

#items .choice a { color:white; text-decoration:none; border-bottom:1px white dashed; font-style:italic; }

#items .selected .choice { background:url(../images/cart_choice_bg.png) 0 0 no-repeat; }

#items .x2 { position:relative; width:185px; float:left; }
#items .x2 i { width:185px; float:left; background:url(../images/cart_x2.png) 0 0 no-repeat; height:156px; z-index:1;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_x2.png",sizingMethod=crop);
    --background: none; }

#items .x2 .sticker { position:absolute; right:15px; top:-48px; width:68px; height:57px; background:url(../images/cart_sticker_white.png) 0 0 no-repeat; color:black; font-size:2.4em; font-weight:bold; padding-top:11px; text-align:center; z-index:2;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_sticker_white.png",sizingMethod=crop);
    --background: none; }
#items .x2 .sticker span.x { position:relative; font-size:0.6em; top:-5px; }

#items .x3 { position:relative; width:185px; float:left; }
#items .x3 i { width:185px; float:left; background:url(../images/cart_x3.png) 0 0 no-repeat; height:156px;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_x3.png",sizingMethod=crop);
    --background: none; }

#items .x3 .sticker { position:absolute; right:15px; top:-48px; width:68px; height:57px; background:url(../images/cart_sticker_white.png) 0 0 no-repeat; color:black; font-size:2.4em; font-weight:bold; padding-top:11px; text-align:center;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_sticker_white.png",sizingMethod=crop);
    --background: none; }
#items .x3 .sticker span.x { position:relative; font-size:0.6em; top:-5px; }

#items .x4 { position:relative; width:185px; float:left; }
#items .x4 i { width:185px; float:left; background:url(../images/cart_x4.png) 0 0 no-repeat; height:156px;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_x4.png",sizingMethod=crop);
    --background: none; }

#items .x4 .sticker { position:absolute; right:16px; top:-48px; width:68px; height:57px; background:url(../images/cart_sticker_white.png) 0 0 no-repeat; color:black; font-size:2.4em; font-weight:bold; padding-top:11px; text-align:center;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_sticker_white.png",sizingMethod=crop);
    --background: none; }
#items .x4 .sticker span.x { position:relative; font-size:0.6em; top:-5px; }

#items .x5 { position:relative; width:185px; float:left; }
#items .x5 i { width:185px; float:left; background:url(../images/cart_x5.png) 0 0 no-repeat; height:156px;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_x5.png",sizingMethod=crop);
    --background: none; }

#items .x5 .sticker { position:absolute; right:-5px; top:-48px; width:122px; height:57px; background:url(../images/cart_sticker_x5.png) 0 0 no-repeat; color:black; font-size:2.4em; font-weight:bold; padding-top:11px; text-align:center;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cart_sticker_x5.png",sizingMethod=crop);
    --background: none; }
#items .x5 .sticker span.x { position:relative; font-size:0.6em; top:-5px; }

#items .x5 .sticker .quanity { width:65px; float:left; }
#items .x5 .sticker .plus_one { width:56px; float:left; font-size:0.25em; color:white; padding-top:1em; margin-left:-5px; }

div#shipping { margin-bottom:5em; margin-top:0.5em; }
#shipping #left { width:650px; float:left; padding-left:40px; padding-right:40px; }
#shipping #right { width:225px; float:left; font-size:1.1em; }
#shipping small { display:block; font-size:0.7em; margin-bottom:0.5em; }

#shipping table.shipping label { width:400px; display:block; cursor:pointer; cursor:hand; position:relative; }

#shipping table.shipping { width:100%; margin-bottom:1em; }
#shipping table.shipping input { margin-right:5px; }
#shipping table.shipping .border { border-bottom:1px #d4ddd8 solid; }
#shipping table.shipping .price { text-align:right; color:#56826a; font-weight:bold; }
#shipping table.shipping tr td { padding:0; padding:0.3em 0; vertical-align:top; }

span.total { float:left; height:48px; color:black; background:white url(../images/total_price_left.png) 0 0 no-repeat; margin-left:-20px; font-size:2em; }
span.total b { float:left; display:block; height:43px; color:black; background:url(../images/total_price_right.png) 100% 0 no-repeat; padding:5px 20px 0 20px; }

#checkout { position:relative; }
#checkout span.checkout {
	position:absolute;
	right:0;
	top:0.8em;
	height:48px;
	color:#FFF;
	background:url(../images/button_checkout_right.png) 100% 0 no-repeat;
	margin-left:-20px;
	text-transform:uppercase;
}

#checkout span.checkout input {
	margin:0;
	margin-right:20px;
	color:white;
	text-decoration:underline;
	height:48px;
	background:url(../images/button_checkout_left.png) 0 0 no-repeat;
	padding:1px 10px 0 30px;
	font-weight:normal;
	text-transform:uppercase;
	border:0;
	font-size:18pt;
	text-decoration:underline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#checkout span.checkout input.send { overflow:visible; cursor:pointer; cursor:hand; }

span.checkout a { color:white !important; }
span.checkout b { float:left; display:block; height:40px; color:black; background:url(../images/button_checkout_left.png) 0 0 no-repeat; padding:8px 30px 0 30px; font-weight:normal; }

#shipping ul.navigation { margin-top:0.5em; }
#shipping ul.navigation li { float:left; display:block; font-size:1.1em; }
#shipping ul.navigation li.delimiter { margin:0 0.6em; }

/* U are what u eat */
#inside_content #eat_box { float:left; width:960px; background:#57a2a9 url(../images/eat_box_bottom.jpg) 0 100% no-repeat; margin-bottom:1em; }
#inside_content #eat_box .container { background:url(../images/eat_box_top.png) 0 0 no-repeat; }

#inside_content #eat_box #desc { color:white; font-size:0.95em; margin-top:0.5em; }
#inside_content #eat_box #desc p { margin-bottom:1.2em; }
#inside_content #eat_box #desc .m { width:470px; }

#inside_content #you_are { padding-left:40px; }
#inside_content #you_are h2 { margin-left:-20px; }

#inside_content #you_are .m { width:645px; font-size:0.95em; }

#inside_content #you_are .list { margin-top:2em; font-size:1.2em; margin-left:-20px; }
#inside_content #you_are .list p { width:875px; margin-bottom:3em; }

#inside_content #you_are .list img.right1 { margin-right:-20px; margin-top:-50px; }
#inside_content #you_are .list img.left1 { margin-left:-10px; margin-right:0.5em; margin-top:-40px; }

#inside_content #you_are .list p.slimfast { width:375px; margin-bottom:2em; padding-top:0.5em; }

#inside_content #you_are .list .suppliments { position:relative; float:left; width:500px; margin-top:-360px; margin-left:430px; display:inline; font-size:0.7em; margin-bottom:1.5em; }
#inside_content #you_are .list .suppliments h3 { font-size:1.6em; font-weight:bold; }
#inside_content #you_are .list .suppliments p { width:500px; margin-bottom:1.5em; }

#inside_content #you_are .list .buy { position:relative; float:right; display:inline; margin-right:575px; margin-top:-70px; background:url(../images/button_buy_right_wm.png) 100% 0 no-repeat; height:118px; z-index:1; font-size:20px; text-transform:uppercase; }
#inside_content #you_are .list .buy span.container { display:block; float:left; background:url(../images/button_buy_left_wm.png) 0 0 no-repeat; padding:0 95px 0 20px; height:118px; }

#inside_content #you_are .list .buy ul { margin-top:3.2em; }
#inside_content #you_are .list .buy ul li { display:block; position:relative; font-weight:bold; }
#inside_content #you_are .list .buy ul li.black { color:black; margin-left:-1px; }
#inside_content #you_are .list .buy ul li.white { z-index:2; color:white; margin-top:-23px; }
#inside_content #you_are .list .buy ul li.white a { color:white; text-decoration:none; display:block; }

/* Left column */
#inside_content #left_column { width:680px; float:left; padding-left:40px; padding-top:20px; padding-bottom:2em; }

#inside_content #left_column #desc { color:white; }

/* Ingredients */
#inside_content #left_column .ingredients { margin-left:-20px; margin-top:2em; width:690px; }
#inside_content #left_column .ingredients .col1 { float:left; width:330px; margin-right:20px; }
#inside_content #left_column .ingredients .col2 { float:left; width:330px; }

#inside_content #left_column .ingredients ul { font-size:0.8em; }
#inside_content #left_column .ingredients ul h2 { margin-top:0; margin-bottom:0; font-weight:bold; font-style:italic; font-size:1.25em; line-height:1.2; color:black; }
#inside_content #left_column .ingredients ul h4 { margin-top:0; margin-bottom:0; font-weight:bold; font-style:italic; font-size:1.25em; line-height:1.2; color:black; }
#inside_content #left_column .ingredients ul li { font-style:italic; padding-left:76px; margin-top:0.8em; }

#inside_content #left_column .ingredients ul li.garcinia { background:url(../images/ingredients_garcinia.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.tribulus { background:url(../images/ingredients_tribulus.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.commiphora { background:url(../images/ingredients_commiphora.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.gymnema { background:url(../images/ingredients_gymnema.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.emblica { background:url(../images/ingredients_emblica.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.terminalia { background:url(../images/ingredients_terminalia.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.terminaliab { background:url(../images/ingredients_terminaliab.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.piper { background:url(../images/ingredients_piper.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.pipern { background:url(../images/ingredients_pipern.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.zingiber { background:url(../images/ingredients_zingiber.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.citrus { background:url(../images/ingredients_citrus.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.aloe { background:url(../images/ingredients_aloe.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.cinnamomum { background:url(../images/ingredients_cinnamomum.png) 0 0 no-repeat; }
#inside_content #left_column .ingredients ul li.cyperus { background:url(../images/ingredients_cyperus.png) 0 0 no-repeat; }

/* FAQ */
/*
#inside_content #left_column .faq { color:white; margin-bottom:0; font-size:0.95em; padding-left:20px; margin-top:-2.5em; }
#inside_content #left_column .faq ul li { margin-left:-40px; padding-left:60px; background:url(../images/faq_bullet.png) 0 0 no-repeat; margin-bottom:2em; }
#inside_content #left_column .faq ul li h2 { margin-left:-20px; font-style:normal; font-size:1.35em; color:white; margin-bottom:0.3em; }
#inside_content #left_column .faq ul li h4 { margin-left:-20px; font-style:normal; font-size:1.35em; color:white; margin-bottom:0.3em; }
#inside_content #left_column .faq h2 { margin-left:-60px; font-style:normal; font-size:1.35em; color:white; margin-bottom:0.1em; margin-top:2em; background:url(../images/faq_bullet.png) 0 0 no-repeat; padding-left:40px; height:33px; }
#inside_content #left_column .faq h4 { margin-left:-20px; font-style:normal; font-size:1.35em; color:white; margin-bottom:0.3em; }
*/

/* Right column */
#inside_content #right_column { width:220px; float:left; margin-top:230px; font-size:0.8em; padding-left:5px; margin-right:-5px; }
#inside_content #right_column #standarts img { position:relative; margin-bottom:1em; left:-5px; }

#inside_content #right_column #standarts { color:white; line-height:1.35; }

#inside_content #take_action { float:left; font-size:0.75em; width:280px; padding-bottom:2em; margin-left:420px; font-style:italic; display:inline; }
#inside_content #take_action h4 { font-size:1.7em; }
#inside_content #take_action_b { position:relative; font-size:0.7em; width:260px; margin-bottom:2em; font-style:italic; margin-top:1em; z-index:999; }
#inside_content #take_action_b h4 { margin-bottom:0.3em; font-size:1.4em; } 

#inside_content #buy_ib { float:right; position:relative; margin-right:1.5em; margin-top:-3.3em; background:url(../images/button_wb_buy_left.png) 0 0 no-repeat; text-transform:uppercase; font-size:18px; display:inline;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/button_wb_buy_left.png",sizingMethod=crop);
    --background: none; }

#inside_content #buy_ib .button_left { float:left; padding:0 10px 0 15px; } 
#inside_content #buy_ib .bottle_right { width:81px; height:118px; float:left; position:relative; background:url(../images/button_ib_buy_right.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/button_ib_buy_right.png",sizingMethod=crop);
    --background: none; }

#inside_content #buy_ib ul { position:relative; float:left; margin-top:3.6em; }
#inside_content #buy_ib ul li { display:block; font-weight:bold; }
#inside_content #buy_ib ul li.black { color:black; }
#inside_content #buy_ib ul li.white { z-index:2; color:white; margin-left:1px; margin-top:-21px; }
#inside_content #buy_ib ul li.white a { color:white; text-decoration:none; }

#content { float:left; width:970px; background:url(../images/main_info_block.png) 0 0 no-repeat; padding-top:20px; }
#content #left_column { float:left; width:564px; font-size:0.95em; padding-left:20px; }
#content #right_column { float:left; width:336px; font-size:0.95em; padding-left:40px; }

#content .white { color:white; }
#content .white h2 { color:white; }
#content .white h3 { color:white; font-weight:normal; }
#content #good_news { padding-left:20px; height:248px; margin-bottom:1em; }
#content #good_news h2 { margin-top:0; margin-bottom:0.5em; font-weight:bold; font-size:1.45em; line-height:1.2; color:white; margin-left:-20px; }

#content #why_lose_weight h2 { margin-top:0; margin-bottom:0.5em; font-weight:bold; font-size:1.45em; line-height:1.2; color:black; } 
#content #why_lose_weight ul { margin:1em 0; }
#content #why_lose_weight ul li { display:block; font-size:1.25em; font-style:italic; font-weight:bold; background:url(../images/info_bullet.png) 0 0.5em no-repeat; padding-left:10px; margin-left:1em; margin-bottom:0.35em; }
#content #why_lose_weight img { position:relative; top:-1em; right:0; float:right; }

#content #benefits h2 { font-weight:normal; font-size:1.6em; color:white; padding-right:1em; margin-bottom:2em; }
#content #benefits h3 { font-weight:bold; color:white; }

#content #benefits img.hn { float:right; margin-right:2em; margin-top:-4em; }

#content #benefits ul.benefits { margin:0.5em 0 1em 0; margin-left:-30px; font-size:0.9em; }
#content #benefits ul.benefits li { display:block; padding-left:48px; margin-bottom:1em; background:url(../images/benefits_bullet.png) 0 0.3em no-repeat; }

#content #benefits ul.benefits h4 { font-size:1.5em; }

#ingredients { position:relative; width:600px; margin-left:-127px; padding-left:127px; margin-right:-127px; padding-bottom:1.5em; background:url(../images/ingredients_bg.png) 0 100% no-repeat; }
#ingredients h2 { margin-left:20px; margin-top:1.5em; }
#ingredients h4 { font-size:1.05em; }

#ingredients .col { position:relative; width:290px; float:left; }

#ingredients ul.ingredients li { font-style:italic; height:52px; vertical-align:middle; padding-left:72px; padding-top:8px; margin-top:0.8em; }

#ingredients ul.ingredients li.garcinia { background:url(../images/herbal_garcinia.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.tribulus { background:url(../images/herbal_tribulus.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.commiphora { background:url(../images/herbal_commiphora.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.gymnema { background:url(../images/herbal_gymnema.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.emblica { background:url(../images/herbal_emblica.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.terminalia { background:url(../images/herbal_terminalia.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.terminaliab { background:url(../images/herbal_terminaliab.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.piper { background:url(../images/herbal_piper.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.pipern { background:url(../images/herbal_pipern.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.zingiber { background:url(../images/herbal_zingiber.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.citrus { background:url(../images/herbal_citrus.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.aloe { background:url(../images/herbal_aloe.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.cinnamomum { background:url(../images/herbal_cinnamomum.png) 0 0 no-repeat; }
#ingredients ul.ingredients li.cyperus { background:url(../images/herbal_cyperus.png) 0 0 no-repeat; }

/* Headers selects */
#selects { font-size:0.9em; margin-top:1.2em; float:right; margin-right:0em; }
#selects form select { font-size:0.9em; width:7em; }
#selects form label { display:block; margin-left:0.15em; margin-bottom:0.2em; }
#selects form { margin:0; padding:0; }
#selects #currency { width:95px; float:left; }
#selects #language { width:95px; float:left; }

#buy { float:left; font-size:18px; text-transform:uppercase; position:relative; margin-top:8px; margin-left:0.5em; }

#buy ul { margin-top:1.2em; }
#buy ul li { display:block; position:relative; font-weight:bold; }
#buy ul li.black { color:black; z-index:1; }

#buy ul li.white { z-index:2; color:white; margin-top:-20px; margin-left:1px; }
#buy ul li.white a { color:white; text-decoration:none; }

#buy .button_left { float:left; position:relative; background:url(../images/buy_button_left.png) 0 0 no-repeat; height:63px; padding:0 5px 0 15px; }
#buy .button_right { float:left; background:url(../images/buy_button_right.png) 0 0 no-repeat; width:77px; height:63px;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/buy_button_right.png",sizingMethod=crop);
    --background: none; }

#content #take_action { position:relative; width:237px; height:140px; background:url(../images/take_action_bg.png) 0 0 no-repeat; padding:9px 98px 0 25px; font-size:0.85em; margin-top:1.5em; margin-left:-20px; margin-right:-20px; text-align:right; }

/* Take action today */
#take_action h4 { font-size:1.5em; margin-bottom:0.2em; text-align:left; }

#take_action .buy { position:absolute; bottom:0; right:5px; font-size:18px; text-transform:uppercase; text-align:left; height:118px; background:url(../images/button_wb_buy_left.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/button_wb_buy_left.png",sizingMethod=crop);
    --background: none; }

#take_action .buy .button_left { float:left; padding:0 10px 0 15px; } 
#take_action .buy .bottle_right { width:81px; height:118px; float:left; position:relative; background:url(../images/button_wb_buy_right.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/button_wb_buy_right.png",sizingMethod=crop);
    --background: none; }

#take_action .buy ul { position:relative; float:left; margin-top:3.6em; }
#take_action .buy ul li { display:block; font-weight:bold; }
#take_action .buy ul li.black { color:black; }
#take_action .buy ul li.white { z-index:2; color:white; margin-left:1px; margin-top:-21px; }
#take_action .buy ul li.white a { color:white; text-decoration:none; }

/* Banners */
#content #banners { width:390px; position:relative; margin-left:-39px; margin-right:-136px; margin-top:0.7em; }

/* Free shipping */
#free_shipping { position:relative; float:left; width:189px; height:92px; background:url(../images/banner_free_shipping.png) 0 0 no-repeat; margin-right:12px; margin-bottom:1.5em;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/banner_free_shipping.png",sizingMethod=crop);
    --background: none; }

#free_shipping a { text-decoration:none; }

#free_shipping .zero { width:54px; float:left; color:white; font-size:2.2em; font-weight:bold; margin-top:25px; padding-left:9px; letter-spacing:-1px; }

#free_shipping .desc { position:absolute; top:0; left:63px; width:120px; float:left; font-weight:bold; margin-top:1em; line-height:1.1; z-index:2; }
#free_shipping .desc_white { position:absolute; color:white !important; top:1px; left:64px; z-index:1; width:120px; font-weight:bold; margin-top:1em; line-height:1.1; z-index:1; }
#free_shipping .desc_white span.red_s { color:white; }
#free_shipping .desc_white span.black_s { color:white; }

#free_shipping span.red_ws { text-transform:uppercase; font-size:1.4em; color:#df1b1b; }

#free_shipping span.black_ws { font-size:0.7em; color:black; margin-top:-0.2em; }

#free_shipping span.red_s { text-transform:uppercase; font-size:1.4em; }

#free_shipping span.black_s { font-size:0.7em; margin-top:-0.2em; }

/* Get bottle for free */
#get_bottle { position:relative; float:left; width:178px; height:92px; background:url(../images/banner_get_bottle.png) 0 0 no-repeat;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/banner_get_bottle.png",sizingMethod=crop);
    --background: none; }

#get_bottle a { text-decoration:none; }

#get_bottle .desc { position:absolute; top:0; left:47px; width:120px; float:left; font-weight:bold; margin-top:1em; line-height:1.1; color:black; z-index:2; }
#get_bottle .desc_white { position:absolute; color:white !important; top:1px; left:48px; z-index:1; width:120px; font-weight:bold; margin-top:1em; line-height:1.1; z-index:1; }
#get_bottle .desc_white span.red_s { color:white; }
#get_bottle .desc_white span.black_s { color:white; }

#get_bottle span.red_ws { text-transform:uppercase; font-size:1.4em; }

#get_bottle span.black_ws { font-size:0.7em; margin-top:-0.2em; }

#get_bottle span.red_s { text-transform:uppercase; font-size:1.4em; }

#get_bottle span.black_s { font-size:0.7em; margin-top:-0.2em; }

#inside_content .back #banners { width:205px; font-size:1.2em; margin-top:1.5em; }
#inside_content .back #banners #free_shipping { margin-left:11px; display:inline; }
#inside_content .back #banners #get_bottle { margin-left:23px; display:inline; }

#inside_content .noback #banners { width:205px; position:absolute; bottom:5.5em; font-size:1.2em; }
#inside_content .noback #banners #free_shipping { margin-left:11px; display:inline; }
#inside_content .noback #banners #get_bottle { margin-left:23px; display:inline; }

#inside_content #eat_box #banners { width:205px; font-size:1.2em; }
#inside_content #eat_box #banners #free_shipping { margin-left:26px; display:inline; }
#inside_content #eat_box #banners #get_bottle { margin-left:38px; display:inline; }

/* Graph */
.suppliments p { width:auto !important; margin-bottom:0; }

.suppliments .graph {width:550px;height:336px;position:relative;background:white url(../images/stats.png) 0 0 no-repeat;margin-left:-14px;}
.suppliments .graph p { height:15px; margin-bottom:0 !important; }
.suppliments .graph .col1 { position:absolute; text-transform:uppercase; font-size:12px; color:#686868; top:13px; left:14px; }
.suppliments .graph .col2 { position:absolute; font-size:11px; width:375px; text-align:right; top:13px; }
.suppliments .graph .col3 { position:absolute; font-size:11px; top:13px; left:495px; }

.suppliments .graph span.c1 { display:block; height:45px; }
.suppliments .graph span.c2 { display:block; height:120px; }
.suppliments .graph span.c3 { display:block; height:59px; }

.suppliments .graph .col1 p.sex { height:45px; }
.suppliments .graph .col1 p.age { height:120px; }
.suppliments .graph .col1 p.race { height:59px; }

.suppliments .graph span.source { position:absolute; bottom:13px; left:14px; font-weight:bold; font-size:11px; }

/* Footer */
#footer { height:190px; background:#56826a url(../images/support_operator.jpg) top center no-repeat; }
#foot { width:980px; position:relative; color:white; font-size:0.75em; }

#foot #copyright ul { padding-bottom:2.2em; }
#foot #copyright ul li { display:block; float:left; margin-bottom:0.5em; font-size:1.15em; }
#foot #copyright ul li a { color:white; }
#foot #copyright ul li.delimiter { float:left; margin:0 0.35em; }

#foot #copyright ul li a.home {text-decoration:none;}

#foot a { color:white !important; }
#copyright { position:relative; width:570px; float:left; padding-left:20px; margin-top:1em; z-index:999; }
#support { position:absolute; width:268px; height:190px; top:0; right:100px; z-index:1; }

#support #chat { margin-top:90px; }
#support #chat a { font-size:1.15em; }

#support h4 { font-style:normal; text-transform:uppercase; font-weight:bold; font-size:1.7em; letter-spacing:-1px; }

#support span.status { float:left; display:block; height:23px; text-transform:uppercase; font-size:1.4em; background:url(../images/status_online_right.png) 100% 0 no-repeat; letter-spacing:-1px; margin-top:0.4em; margin-bottom:0.4em; }
#support span.status b { float:left; display:block; height:21px; background:url(../images/status_online_left.png) 0 0 no-repeat; padding:0 0.9em; padding-top:2px; font-weight:normal; }

.we_accept {height:25px;background:url(../images/ps_bg.png) 0 0 no-repeat;margin-bottom:0.7em;padding-top:6px;}
.we_accept object {margin-left: 10px;}

div.txt { color:white; margin-bottom:0; font-size:0.95em; padding-left:20px; margin-top:-2.5em; }
div.txt h2 { margin-left:-60px; font-style:normal; font-size:1.35em; color:white; margin-bottom:0.1em; margin-top:2em; background:url(../images/faq_bullet.png) 0 0 no-repeat; padding-left:40px; height:33px; }
div.txt h4 { margin-left:-20px; font-style:normal; font-size:1.35em; color:white; margin-bottom:0.3em; }

div.txt ul {list-style-type: disc;margin: 1em 0; padding-left: 40px;}
div.txt ul li{margin-bottom:0.6em; margin-top:0;}


.testimonials{padding-top:1.5em;}
.testimonials p{font-size: 1.2em;font-style: italic;margin:2em 0;}


div.contact{padding-top:3em;}

form.contact th{padding:5px;text-align:left;}
form.contact td{padding:3px}
form.contact table{margin:20px 0 20px 15px}
form.contact tbody input,
form.contact tbody textarea,
form.contact tbody select{border:solid 1px #dddedf;padding:2px 6px 3px 6px;background-color:#ECFEFF;font:normal 18px Arial,sans-serif}
form.contact tbody select{border:solid 1px #dddedf;padding:inherit}
form.contact tbody input{width:400px}
form.contact textarea{width:400px;line-height:1;height:7em}
form.contact .vcode input{width:6ex}
tr.vcode th,
tr.vcode td,
tr.vcode img{margin:0 5px;vertical-align:middle}
tr.vcode td span{font-size:11px}

img.cont{background:#fff;}


.inp_btn{height:48px;float:left;position:relative;color:#FFF;font-weight:bold;text-decoration: underline;}
.inp_btn input {background:url(../images/inp_btn.png) no-repeat top right;white-space:nowrap;height:48px !important;float:left;padding-left:19px;padding-right:28px;line-height:49px;font-size:18pt;position:relative;z-index:5;border:none;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;cursor:pointer;overflow:visible;left: 12px;top: 0px;color: #fff;}
.inp_btn i.br-c {display:block;position:absolute;top:0;left:0;width:12px;height:48px;background:url(../images/inp_btn.png) no-repeat bottom left;}
.inp_btn:hover { text-decoration:none;}

