@charset "utf-8";
/* CSS Document */
body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:#e4ef91 url(../graphics/main_bg_repx.gif) top left repeat-x;font-size:12px;color:#2f2f2f;font-size:14px;margin:0;padding:0;line-height:18px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0;}
fieldset{border:0 none;}
ul, ol, li{list-style-type:none;}
img{border:0;}
input, fieldset{outline:none;border:0px;}
a{outline:none;}
.w48{width:48px;}.w150{width:150px;}.w154{width:154px;}
.hidden {position:absolute;left:-9000px;top:0;}
.clearFix{clear:both;margin:0;padding:0;font-size:0;line-height:0;height:0;display:block;}



#pageWidth{width:950px;margin:0 auto;position:relative;}
#pagewidthbg{width:950px;float:left;background:url(../graphics/main_bg.png) top center repeat-y;overflow:hidden;}
#headerOuter{width:935px;float:left;padding:0 0 0 15px;}
#headerTop{width:920px;float:left;background:#fcffe8 url(../graphics/main_bg_top.gif) top left repeat-x; }
#logo{width:229px;float:left;padding:12px 0 5px 25px;}
#asSeen{background:url(../graphics/as_seen_mid.gif) top left repeat-x;float:left;height:55px;}
#asSeenLeft{height:55px; background:url(../graphics/as_seen_left.gif) top left no-repeat; float:left; padding:0 0 0 30px;}
#asSeenRight{height:55px; background:url(../graphics/as_seen_right.gif) top right no-repeat; float:left;  padding:0 30px 0 0;}
#asSeen ul{float:left;}
#asSeen li{float:left; padding:0 10px;}

#grapes{width:147px; height:225px; position:absolute; z-index:10; right:-27px; top:0; background:url(../graphics/grapes.png) top left no-repeat}
#guaranteed_seal{width:157px; height:159px; position:absolute;right:100px; top:25px; background:url(../graphics/guaranteed_seal.png) top left no-repeat; z-index:0;}


#topBannerWrap{width:950px;float:left;}
#topBannerWrap #column-a{width:606px;float:left;}
#topBannerWrap #column-a #yoursystem{width:606px;float:left;height:611px;background:url(../graphics/cleanse_your_system_banner.jpg) top no-repeat;}
#topBannerWrap #column-a #yoursystem ul{float:left;width:270px; font-size:15px; font-weight:bold;padding:150px 0 0 255px;}
#topBannerWrap #column-a #yoursystem ul li{width:240px;padding:0 0 0 30px;float:left;background:url(../graphics/bullet_green.gif) left 6px no-repeat;}
#topBannerWrap #column-a #yoursystem ul li span{width:240px;float:left;padding:5px 0; background:url(../graphics/greywhite_repeat_x.gif) bottom left repeat-x;}
#topBannerWrap #column-a #yoursystem ul li.last span{background:none;}

#topBannerWrap #column-b{width:343px;float:left; background:url(../graphics/form_bg.jpg) top left no-repeat; overflow:hidden;}
#topBannerWrap #form{width:343px;float:left; padding-top:15px; position:relative; z-index:-0;}
#topBannerWrap #form .header{width:343px;float:left; background:url(../graphics/form_header.gif) top left no-repeat; height:141px;}
#topBannerWrap #form .content{width:343px;float:left; padding:0 0 0 20px; background:url(../graphics/form_middle.gif) top left repeat-y;}
#topBannerWrap #form .inputrow{width:287px;float:left; background:url(../graphics/form_input_row.gif) top left no-repeat;height:24px; margin-bottom:7px; padding-top:4px;}
#topBannerWrap #form .inputrow .mt2{margin-top:2px;}
#topBannerWrap #form .inputrow label{width:110px; float:left; padding:0 10px 0 0; text-align:right; color:#FFF;}
#topBannerWrap #form .form_bottom{width:343px;float:left; background:url(../graphics/form_bottom.gif) top left no-repeat; height:175px;}
.submit{float:left; padding:5px 0 0 25px;}

#formulareport{width:950px;float:left;margin-bottom:15px;}
#formulareport .divider{width:950px;float:left; background:url(../graphics/formula_divider.gif) top left no-repeat; height:13px;}
#formula{width:590px; float:left;}
#formula .row-a{width:590px;float:left;background:url(../graphics/formula_top.jpg) top left no-repeat;height:288px;}
#formula .row-a .header{width:590px; float:left; padding:18px 0 0 0;}
#formula .row-a .header h3{height:66px; background:url(../graphics/formula_heading.gif) 30px 20px no-repeat;}
#formula .row-a .content{width:330px;float:left; padding:0 0 0 30px;}
#formula .row-a .content p{padding:10px 0 0 0;}
#formula .row-b{width:550px;float:left; padding:20px 20px 0 20px; background:url(../graphics/formula_bottom.gif) top left no-repeat;height:191px;}
#formula .row-b .thumb{width:197px;float:left;}
#formula .row-b .dtls{margin-left:210px;}
#formula .row-b .dtls h3{background:url(../graphics/formula_burnfat_title.gif) top left no-repeat; height:25px;}
#formula .row-b .dtls strong{ color:#4b3801;}


#celebrity{width:360px;float:left; overflow:hidden;}
#celebrity .header{width:360px;float:left; height:84px; background:url(../graphics/celebrity_report_header.gif) top left no-repeat;}
#celebrity .content{width:340px; padding:10px 0 0 20px; float:left; background:url(../graphics/celebrity_content_bg.gif) top left no-repeat; height:405px;}
#celebrity .content li{float:left; padding:0 2px 5px 0;}
#celebrity .content p{padding:0 40px 5px 20px;}

#gojiinmedia{width:950px;float:left;}
#boxgojimedia{width:886px;margin:0 auto;overflow:hidden;padding-bottom:25px}
#boxgojimediatop{width:886px;float:left;background:url(../graphics/gojimedia_boxtop.gif) top left no-repeat;padding-top:11px;}
#boxgojimediabot{width:886px;float:left; background:url(../graphics/gojimedia_boxbottom.gif) bottom left no-repeat;padding-bottom:11px;}
#boxgojimediamid{width:882px;float:left;padding:0 2px;background:url(../graphics/gojimedia_boxmiddle.gif) top left repeat-y;}
#boxgojimediamidbg{width:864px;float:left;padding:0 9px;background:url(../graphics/gojimedia_boxbg.gif) bottom left repeat-x;}
#boxgojititle{width:864px;height:66px; float:left; background:url(../graphics/gojimedia_titlemid.gif) top left repeat-x;}
#boxgojititleleft{width:844px;height:66px;float:left;padding:0 0 0 20px;background:url(../graphics/gojimedia_titleleft.gif) top left no-repeat;}
#boxgojititleright{width:824px;height:66px;float:left;padding:0 20px 0 0;background:url(../graphics/gojimedia_titleright.gif) top right no-repeat;}
#boxgojititle h3{ background:url(../graphics/gojimedia_title.gif) 0px 24px no-repeat; height:66px;}
#boxgojicontent{width:864px;float:left;padding:5px 0 0;}
#boxgojicontent .grid{width:850px;float:left;padding:0px 0 0 14px; background:url(../graphics/yellow_dot.gif) 430px 0px repeat-y; }
#boxgojicontent .bdrN .column{border-bottom:none;padding:15px 0 0px 0;}
#boxgojicontent .column{width:400px;float:left; border-bottom:1px solid #e9eedc; padding:10px 0 10px 0;}
#boxgojicontent .first{margin-right:20px;}
#boxgojicontent .last{margin-left:20px;}
#boxgojicontent .last span.thumb{width:80px !important;}
#boxgojicontent .last span.dtls{width:300px  !important;}
#boxgojicontent .column span.thumb{width:90px;float:left;}
#boxgojicontent .column span.dtls{width:300px;float:right;}



#whatgoji{width:950px;float:left;}
#boxwhatgoji{width:886px; margin:0 auto;}
#boxwhatgojitop{width:886px;float:left;background:url(../graphics/whatisgoji_boxtop.gif) top left no-repeat;padding-top:11px;}
#boxwhatgojibot{width:886px;float:left; background:url(../graphics/whatisgoji_boxbottom.gif) bottom left no-repeat;padding-bottom:8px;}
#boxwhatgojimid{width:882px;float:left;padding:0 2px;background:url(../graphics/whatisgoji_boxmiddle.gif) top left repeat-y;}
#boxwhatgojimidbg{width:864px;float:left;padding:0 9px; background:url(../graphics/whatisgoji_boxbg.gif) bottom left repeat-x;}
#boxwhatgojititle{width:864px;height:66px; float:left; background:url(../graphics/whatisgoji_titlemid.gif) top left repeat-x;}
#boxwhatgojititleleft{width:844px;height:66px;float:left;padding:0 0 0 20px;background:url(../graphics/whatisgoji_titleleft.gif) top left no-repeat;}
#boxwhatgojititleright{width:824px;height:66px;float:left;padding:0 20px 0 0;background:url(../graphics/whatisgoji_titleright.gif) top right no-repeat;}
#boxwhatgojititle h3{ background:url(../graphics/whatisgoji_title.gif) 0px 24px no-repeat; height:66px;}
#boxwhatgojicontent{width:837px;float:left;padding:10px 0px 20px 10px; background:url(../graphics/whatisgoji_coupans.gif) bottom right no-repeat;}
#boxwhatgojicontent .row-a{width:780px;float:left;padding:0 70px 0 0;}
#boxwhatgojicontent .row-a p{padding-bottom:10px;}
#boxwhatgojicontent .row-b{width:844px;float:left;}
#boxwhatgojicontent .row-b p{padding:30px 0 0;}
#boxwhatgojicontent .thumb{float:left; margin:0 10px 0 0; text-align:center; font-size:18px;}






#getfreetrialStrip{width:950px; height:129px; float:left; background:url(../graphics/getfreetrial_strip.png) top left no-repeat;}
/* ingredient + testimonails wrapper */
#indtstWrapper{width:950px; float:left; overflow:hidden;}
/* ingredient */
#ingredientcolumn{width:530px;float:left;}
#ingredientcolumn #header{width:530px;float:left; background:url(../graphics/ingredients_top.gif) top left no-repeat; padding-top:13px;}
#ingredientcolumn .inner{width:530px;float:left;height:66px;}
#ingredientcolumn #header h3{ background:url(../graphics/ingredients_heading.gif) top left no-repeat;height:66px;}
#ingredientcolumn #content{width:530px;float:left;}
#ingredientcolumn #content .column{width:480px;float:left;padding:15px 25px;}
#ingredientcolumn #content .column span.thumb{width:138px;float:left;}
#ingredientcolumn #content .column .dtls{margin-left:150px;}
#ingredientcolumn #content .ing-a{background:url(../graphics/ingredients_bg1.gif) top left no-repeat;}
#ingredientcolumn #content .ing-a h4{font-size:25px; color:#d41c00;padding-bottom:10px;}
#ingredientcolumn #content .ing-b{background:url(../graphics/ingredients_bg2.gif) top left no-repeat;}
#ingredientcolumn #content .ing-b h4{font-size:25px; color:#b61ab0; padding-bottom:10px;}
#ingredientcolumn #content .ing-c{background:url(../graphics/ingredients_bg3.gif) bottom left no-repeat;padding:10px 25px 82px;}
#ingredientcolumn #content .ing-c h4{font-size:25px; color:#357d00;padding-bottom:10px;}
#ingredientcolumn #content p{padding:0 0 10px 0;}
/* testimonails */
#testimonials{width:420px;float:right;}
#testimonials .testimonialtop{width:420px;float:left; background:url(../graphics/testimonials_top.gif) top left no-repeat; padding-top:18px;}
#testimonials .testimonialbottom{width:420px;float:left; background:url(../graphics/testimonials_bottom.gif) bottom left no-repeat; padding-bottom:75px;}
#testimonials .testimonialmid{width:420px;float:left;background:url(../graphics/testimonials_middle.gif) top left repeat-y;}
#testimonials .testimonialdivider{width:420px;height:14px;float:left;background:url(../graphics/testimonials_divider.gif) top left no-repeat;}
#testimonials .row{width:357px;float:left;padding:0px 35px 10px 28px;font-size:12px;}
#testimonials .thumb{width:95px;float:left;}
#testimonials .dtls{margin-left:105px;}
#testimonials .row blockquote{margin:0; background:url(../graphics/blockquote_1.gif) left 4px no-repeat; padding:0 0 0 12px; color:#000000;}
#testimonials .row em.q2{width:10px; height:10px; padding:0 5px; display:inlilne; background:url(../graphics/blockquote_2.gif) left 5px no-repeat;}
/* Why Use Goji */
#whyusegoji{width:950px;float:left;margin-bottom:15px;}
#whyusegoji .inner{width:884px; margin:0 auto; height:297px; overflow:hidden; background:url(../graphics/whyuse_gojibg.gif) top left no-repeat;}
#whyusegoji .inner .dtls{width:324px; padding:20px; color:#FFF; position:relative; float:right; right:20px; top:20px;}
/* Goji Cleanse Guarantee */
#gojiguarantee{width:950px;float:left;margin-bottom:15px;}
#gojiguarantee .inner{width:884px; margin:0 auto; height:214px; overflow:hidden; background:url(../graphics/gojicleanse_guarantee.gif) top left no-repeat;}
#gojiguarantee .inner p{padding:85px 0px 0 49px; color:#FFF;}
/* order today */
#orderhealthynow{width:950px; float:left;}
#orderhealthynow .row-a{width:950px;margin:0 auto;height:263px;overflow:hidden; background:url(../graphics/order_healthynow_img.jpg) top left no-repeat;}
#orderhealthynow .row-b{width:944px;margin:0 auto;height:84px;overflow:hidden;background:url(../graphics/order_healthynow_bottom.png) top left no-repeat;}
#orderhealthynow .row-b p{padding:0px  30px;font-size:12px;}
/* footer */
#footer{width:890px;padding:0px 30px 10px; float:left;font-size:12px;}
#footer p{padding:2px 0;}
#footer p.infolinks{color:#348c3c;}
#footer a{ color:#348c3c; text-decoration:underline;}
#overlay_div
{
	display:none;
}
#notify_div
{
	position:fixed;
	_position:absolute;
	top:0px;
	left:5%;
	width:90%;
	height:auto;
	padding:0px;
	margin:0px;
	border:#84b838 1px solid;
	border-top-width:0px;
	display:none;
	z-index:3500;
	background-color:#FCFFE8;
}
.heading_title
{
	font-family:arial,Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#84b838;
	padding:5px;
	margin:0px;
	border-bottom:#84b838 1px solid;
}
.white_heading_title
{
	font-family:arial,Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	margin:0px;
	border-bottom:#ffffff 1px solid;
}
ul.numeric
{
	margin:0px;
	padding:0px 45px;
	list-style-type:decimal;
}
.description
{
	font-family:arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding:5px;
	margin:0px;
	list-style-type:decimal;
	list-style-position:inside;
}
.close_btn
{
	font-family:arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#b50000;
	margin:10px;
	float:right;
	cursor:pointer;
}

/*Thank You page css Begin */

#thank_you_main
{
	background-color:#fcffe8;
	padding:70px 10px 20px 10px;
	margin:100px 0px 0px 0px;
	height:250px;
}
.thankyou_msg
{
	font-family:arial,Verdana,sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#OA6726;
	padding:5px;
	margin:5px;
}

.thankyou_det
{
	font-family:arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding:5px;
	margin:5px;
}


/*Thank You page css  END */

