body { margin:0;padding:0;font: normal normal normal 14px/1.428em Candara, Trebuchet MS, Optima, sans-serif;background: #bead94 url(images/body_background.jpg) repeat center 0px; }
img { border:0; }
h2 { font-size:1.286em; line-height:1.111em; margin-top:0; margin-bottom:11px; font-weight:bold; color:#0e6d40; letter-spacing:-1px; }
input { font-size:1em; }
h2+p { margin:5px 0 9px 0; }
img.border { border:1px solid #3b2313; }
div.clear { clear:both;line-height:0; }

#pageBackground { background: transparent url(images/page_background.png) repeat-x; position:relative; z-index:1; }
#headerBackground{ background: transparent url(images/header_background.png) no-repeat center 0px; }
#pageBody { height:600px;width:960px;margin:0 auto; background: transparent url(images/heading_background.jpg) no-repeat center 0px; }
#pageHeading { position:relative;height:233px;text-align:center;margin-bottom:28px;z-index:1000; }
#logo { display:block;margin-bottom:24px;width:142px;margin:0 auto 24px auto;padding-top:139px;*margin-top:-81px;_margin-top:-81px; } 
#pageContent { padding:0 10px 10px 10px;position:relative;z-index:10; }
#flashArea { /*border-bottom:1px solid #bead94;padding-bottom:50px; */width:940px;height:529px;overflow:hidden;position:relative;background: url(images/no_flash_img.jpg) no-repeat;}
#player_wrap{width:940px;height:529px;position:absolute;left:0;bottom:0; top: 0px;}
#flashArea2, #flashArea3 { margin:10px 0;padding:5px 0;}

#pageMenu { margin:0;width:970px;padding-left:0; position:relative; z-index:2 }

#mainLeft { margin:0;padding-right:9px; }
#rightLeft { padding-bottom:10px; }
#pageHeading div.logo_box { bottom:0;text-align: inherit;width:320px; z-index:1;margin:0 auto; }
#columnMain img.border { border: 1px solid #3b2313; margin:0 }

#pageMenu li { list-style: none inside none;float:left;margin:0;padding:0;width:160px; position:relative }
#pageMenu li a { display:block;padding:52px 20px 0 20px;text-align:center; color: #0e6d40;height:30px; text-decoration:none;font-weight:bold;font-size:1.072em;line-height:1em;  }
#pageMenu li#extraFree { background: url(/images/icon_free_delivery.png) no-repeat 94px 0px; }
#pageMenu li a:hover { color:#3b2313; }

#newsletters { padding-top:8px; }
#newsletters input { vertical-align:middle; }
#newsletters input#emailAddress { margin-right:12px;padding:1px 2px;margin-top:-3px; }
#newsletters input#submit { padding-top:3px; }

#columnRight .columnx2 { margin-top:19px;padding-top: 24px; }
#pageMenu .border_r, #border_l .border_l { width:159px; }
#pageContent .right { margin-left:9px;*margin-left:0;_margin-left:0; }
#pageContent .border_r { padding-right:10px; }
#columnRight .brown { padding:0 0 20px 0;border-bottom:1px solid #bead94;margin-bottom:9px; }
#columnRight .green { background-color: #d5d4b9; padding:4px 9px 0 10px; margin-bottom:30px;}
#columnRight .brown,#columnRight .green { background-position: right top; }
#columnRight .twitter,#columnRight .facebook { background-position: left top !important; }
#columnRight .green img { border:1px solid #0e6d40;margin:10px 0; }
#columnMain .green { color:#0e6d40; }
#columnMain .brown a.larger, #columnMain .green a.larger, a.brown_lrg, a.green_lrg { font-size:1.714em;background-image: url(images/action_brown3.gif);padding:0 0 9px 20px;background-repeat:none;margin:16px 0 38px; }
#columnMain .green a.larger, a.green_lrg{background-image: url(images/action_brown4.gif)}/*change*/
#columnMain a.larger, a.brown_lrg, a.green_lrg { width:280px; }
#columnMain .buyers a.larger { margin:16px 0 39px;}
#columnMain .brown a.larger:hover, a.brown_lrg:hover { background-position:-400px 4px; }
#columnMain .green a.larger, a.green_lrg { background-position: -400px 4px; }
#columnMain .green a.larger:hover, a.green_lrg:hover { background-position:0px 4px; }
a.green_lrg, a.brown_lrg {margin:0 0 10px 0; display:block; text-decoration:none !important;background-repeat:no-repeat !important; }
#strength { padding-top:40px; }
#strength img+p { margin:1em 0;  }
#footer { clear:both;color:#3b2313;margin:61px 0 20px 0; }
#footer #menu { padding:5px 25px 4px 25px;background: #cfc0aa url(images/bg_footer_menu.jpg) no-repeat center left; }
#footer ul { margin:0; padding:0; }
#footer li { list-style: none inside none;display:inline;margin:0;padding:0 9px;font-size:0.857em;width:inherit;border-right:1px solid #bead94;}
#footer li a, #footer li a:hover { padding:0;margin:0; color: #3b2313; }
#footer li.last { border-right:none !important; display:none; }
#footer #promos { margin-top:30px; }
#footer #social { padding-top:10px; }
#footer #social a { margin-right:6px; }
.buyers { padding-top:2px; }
.buyers img+p { margin:12px 0 14px 0; }
.green a,.green a:visited, .brown a,.brown a:visited { color:#0e6d40; display:block; font-size:1.286em; text-decoration:none; background: url(images/action_green1.gif) no-repeat 0px 3px;padding:0 0 6px 20px; }
.green a:hover, .green_lrg:hover  { background-position: 0px -28px; color:#3b2313;}
.green a.double { background-image:url(images/action_green2.gif); }
.green a.double:hover { background-position:0 -65px; }
.brown a, .brown a:visited, .brown_lrg, .brown_lrg:visited { background: url(images/action_brown1.gif) no-repeat 0px 4px; color: #3b2313; }
.brown_lrg, .brown_lrg:visited { background: url(images/action_brown3.gif) no-repeat 0px 4px; color: #3b2313 !important;  }
.brown a:hover, .brown_lrg:hover { background-position: 0px -43px;color:#0e6d40 !important; }
.brown a.double { background-image:url(images/action_brown2.gif); }
.brown h2 { padding:14px 0 10px 0; }
.twitter h2, .facebook h2 { padding-left:50px; }
.twitter h2 { color:#3392ac; }
.youtube h2 { color:#000; }
.facebook h2, .flickr h2 { color:#0b275d; }
.flickr h2 span { color:#df0db5; }
.rss h2 { color:#d37800; }

p a,p a:visited, #footer li a,#footer li a:visited { display: inline !important; background:none !important;padding:0 !important;margin:auto !important;text-decoration:underline !important;font-size:inherit !important;color:inherit !important; }
.brown p a { font-weight:bold; }
p a:hover, #footer li a:hover { text-decoration:none !important;}

.butterfly { background:url(images/bg_butterfly.jpg) right top no-repeat; }
.foot { background:url(images/bg_foot.jpg) right top no-repeat; }
.globe { background:url(images/bg_globe.jpg) right top no-repeat; }
.border_r { border-right:1px solid #bead94; }
.border_l { border-left:1px solid #bead94; }
.border_t { border-top:1px solid #bead94; }
.border_b { border-bottom:1px solid #bead94; }
.twitter { background: url(images/icon_twitter.jpg) no-repeat; }
.youtube { background: url(images/icon_youtube.jpg) no-repeat; }
.facebook { background: url(images/icon_facebook.jpg) no-repeat; }
.flickr { background: url(images/icon_flickr.jpg) no-repeat; }
.rss { background: url(images/icon_rss.jpg) no-repeat;border-bottom:none !important; }
.no_margin { margin-bottom:0 !important; }
.twitter { border-top:none; }
.columnx3 { width:460px; }
.columnx2 { width:300px; }
.columnx4 { width:620px; }
.column { width:140px; }
.right { float:right; }
.left { float:left; }

/*=================================================DIPU-2010-02-06======================================================*/
.txtGreen{color:#056839}
.txtBrown{color:#3b2313}
.txtGreen a{color:#056839}
.txtBrown a{color:#3b2313}
h1{ font-size:1.714em; line-height:1.27em; margin-top:0; margin-bottom:14px; font-weight:normal; letter-spacing:-1px}
h3{ font-size:1.143em; line-height:1.2499em; margin:0}
h4{ font-size:1em; line-height:1.429em; margin:0}
#breadcrumb{
	width:100%;/*940*/
	height:29px;
}
#breadcrumb a{line-height:2.0em; margin-right:6px; padding-right:12px; background:url(images/bullet1.gif) no-repeat right 6px}
#breadcrumb a:hover{text-decoration:none; color:#3b2313}
#breadcrumb b{color:#3b2313; font-weight:normal}
.illustrative{height:85px;/*120*/ padding-top:35px;}
.illustrative_bg1{height:85px;/*120*/ padding-top:35px; background:url(images/bg_bubble.jpg) no-repeat 610px 49px}
.illustrative_bg2{height:104px;/*108*/ padding-top:4px;}
.illustrative_bg3{height:104px;/*108*/ padding-top:4px;; background:url(images/bg_globeBig.jpg) no-repeat 509px 6px;}
.illustrative_bg4{height:77px;}
.illustrative img, .illustrative_bg1 img, .illustrative_bg2 img, .illustrative_bg3 img{margin-bottom:5px}


/*----------all buttons-----------*/
.butn_brown1, .butn_brown2, .butn_next, .butn_pre, .butn_brown3, .butn_brown4, .butn_brown5{
	padding:0 0 8px 21px;
	display:block;
	font-size:1.29em;
	line-height:1.11em;
	color:#3b2313;
	text-decoration:none;
	background:no-repeat left 5px; 
	text-align:left;
	letter-spacing:-1px;
	border:none;
	cursor:pointer;
}
.butn_brown1{width:165px; background-image:url(images/action_brown1.gif); margin-top:6px}
.butn_brown2{width:86px; margin:0; background-image:url(images/butn_brown2.png)}
.butn_next{width:90px; padding:0 25px 8px 0; background-image:url(images/butn_next.png)}
.butn_pre{width:130px; background-image:url(images/butn_pre.png)}

.butn_brown3{width:205px; margin:0; background-image:url(images/butn_brown3.png)}
.butn_brown4{width:260px; margin:3px 0 0; background-image:url(images/butn_brown4.png); background-position:left 3px; padding-bottom:15px}
.butn_brown5{width:125px; margin:0; background-image:url(images/butn_brown5.png)}

.butn_brown1:hover, .butn_brown2:hover, .butn_brown3:hover{background-position:left -42px; color:#056839}
.butn_brown3:hover{background-position:left -32px; color:#056839}
.butn_brown4:hover{background-position:left -57px; color:#056839}
.butn_brown5:hover{background-position:left -33px; color:#056839}
.butn_pre:hover, .butn_next:hover, .butn_span_hover{background-position:left -91px; color:#056839}
.butn_off{background-position:left -42px; color:#927f6c!important}
/*-------input and textarea-------*/
.inp_txt1, .textarea_1, .inp_txt2, .textarea_2{
	width:134px;/*140*/
	height:16px;/*22*/
	padding:2px;
	border:1px solid #e3e3eb;
	border-top:1px solid #acadb2;
}
.textarea_1{width:294px;/*300*/ height:114px;/*120*/}
.inp_txt2{width:252px;/*258*/ margin-bottom:3px}
.textarea_2{width:454px;/*460*/ height:132px;/*138*/ margin-bottom:5px}

/*-----------[page:category]------------*/
.row1{margin-top:25px}
.person_detail{padding:0 0 18px; display:inline}
.person_detail h2{font-size:1.714em; line-height:1.27em; margin-top:0; margin-bottom:14px; font-weight:normal; letter-spacing:-1px}/*change*/
.person_detail h2 span{display:block; font-size:0.667em; line-height:1.25em; font-weight:bold; padding-top:7px}
.person_detail h2 a{text-decoration:none}
.person_detail h2 a:hover{text-decoration:underline}
.person_detail p{/*font-size:0.83em; line-height:1.64em;*/ margin-bottom:10px}
.person_detail img{margin-bottom:3px}
.person_detail a.butn_brown5{margin-top:6px}

/*-----------[page:submt_q]------------*/
.question_box{padding-top:15px; margin-bottom:2px}
.img_box1{padding:15px 0 7px}
.question_box p{margin:0; padding:8px 0 12px}
form#video_upload{
	padding:11px 0 42px;
	overflow:hidden;
}
.txtBox label, .textareaBox label{
	display:block;
	padding-bottom:4px; 
	line-height:1.1em;
	font-style:italic;
}
.browse_box{padding:40px 0 19px; background:url(images/border01.gif) repeat-x left bottom}
.textareaBox{padding:19px 0 10px}
.textareaBox label{padding-bottom:7px; letter-spacing:-1px}

/*-----------[page:blog]------------*/
.blog_left, .blog_rgt{margin-top:31px}
.blog_left{padding-bottom:5px}
.blog_mid{padding-top:6px}
.blog_rgt{padding-top:4px}
.social_box, .social_box2{
	width:137px;/*140*/
	height:85px;/*89*/ 
	padding:6px 0 0 3px;
	display:block;
	overflow:hidden;
}
.social_box a{margin-right:6px}
.social_box2 a{margin-right:4px}
ul.blog_leftList{
	overflow:hidden;
	padding:7px 0 0;
	margin:0;
	list-style:none;
}
ul.blog_leftList li{
	padding:13px 0 19px;
	background:url(images/border01.gif) repeat-x left bottom;
}
ul.blog_leftList li h2{margin:0; font-weight:normal; padding-bottom:1px}
ul.blog_leftList li h2 a{text-decoration:none}
ul.blog_leftList li h2 a:hover{text-decoration:underline}
ul.blog_leftList li span, ul.blog_leftList li b{display:block; font-weight:normal}
ul.blog_leftList li b{font-size:0.86em; line-height:1.78em; margin-bottom:-1px}

.blog_mid h1{margin-bottom:22px}
.blog_mid h1 small{font-size:0.58em}
.blog_mid p{margin:0; padding-bottom:20px}
.blog_mid img.img_big{margin-bottom:25px}
.blog_mid h2{font-weight:normal}
.fancy_box{overflow:hidden; padding-bottom:14px}
.fancy_box a{margin-right:20px}
.fancy_box a.last_img{margin-right:0}

.related_link{
	width:448px;/*460*/
	padding:7px 0 14px 10px;
	margin-top:5px;
	border:1px solid #c2b39e;
	background:url(images/related_links.png);
}
.related_link2{
	border:1px solid #aebda0;
	background:url(images/related_links2.png);
}
.related_link3{margin-top:0}
.related_link2 a{color:#056839}
.related_link span{display:block; line-height:1.07em}
ul.related_list{
	width:100%;/*448*/
	padding:2px 0 0;
	margin:0;
	list-style:none;
}
ul.related_list li{padding-left:18px; background:url(images/bullet2.gif) no-repeat left 7px}
ul.related_list li a:hover{text-decoration:none}
.butn_cont{padding:24px 0 27px; overflow:hidden}

/*----------comment_box--------*/
.comment_box{padding:4px 0 53px}
.comment_box h3{margin-bottom:10px; color:#056839}
.comment_box.txtBrown h3{}
.level_1{width:100%;/*460*/}
.level_2{width:442px;/*460*/ padding-left:18px}
.level_3{width:424px;/*442*/ padding-left:18px}
.level_4{width:406px;/*424*/ padding-left:18px}
.level_5{width:388px;/*406*/ padding-left:18px}

.user, .author{width:98%; padding:5px 2% 11px 0; margin-top:16px; border:1px solid #c3b5a0; color:#3b2313; position:relative}
.author{border:1px solid #a7b69b; background:url(images/related_links2.png); color:#056839; margin-top:16px}
.user h4, .author h4{margin-bottom:11px; padding-left:10px}
.user p, .author p{font-size:0.929em; margin:0; padding:0 0 11px 10px}
.butn_reply, .user a, .author a{
	width:40px; 
	padding:0 0 6px 17px;
	margin:0 0 0 10px;
	line-height:18px; 
	background:no-repeat left 4px;
	display:block;
	font-weight:bold;
	text-decoration:none;
}
.user .butn_reply, .user a{background-image:url(images/butn_replyG.png); color:#056839}
.author .butn_reply, .author a{background-image:url(images/butn_replyB.png); color:#3b2313} 
.butn_reply:hover, .user a:hover{ color:#3b2313; background-position:left -40px}
.author a:hover{ color:#056839; background-position:left -40px}
.indicator{position:absolute; left:-19px; top:-20px}

/*-----only for color change-----*/
.brownIn .user{color:#056839;}
.brownIn .author{border:1px solid #c1b19d; background:url(images/related_links.png); color:#3b2313}

.brownIn .user .butn_reply, .brownIn .user a{background-image:url(images/butn_replyB.png); color:#3b2313}
.brownIn .author .butn_reply, .brownIn .author a{background-image:url(images/butn_replyG.png); color:#056839}
.brownIn .author a:hover{ color:#3b2313;}
.brownIn .user a:hover{ color:#056839;}
.brownIn h3{margin-bottom:13px; color:#3b2313}
.brownIn .butn_brown5{color:#056839; background:url(images/butn_brown6.png) no-repeat left -33px; margin-top:-2px}
.brownIn .butn_brown5:hover{color:#3b2313; background-position:left 5px}
/*--------end of comment_box----------*/

#add_comment{margin:0}
#add_comment label{display:block; font-style:italic; padding-bottom:4px}
#add_comment .butn_brown5{width:158px}

.blog_rgt{}
.promo_1{padding-bottom:26px; background:url(images/border01.gif) repeat-x left bottom}
.promo_1 h2{font-size:1.714em; line-height:1.27em; font-weight:normal; margin-bottom:12px}
.promo_1 h2.blogTmp{font-size:1.714em; line-height:1.27em; font-weight:normal; margin-bottom:10px}
.promo_1 p{margin:0; padding-bottom:20px}
.promo_2{padding-top:15px}
.promo_2 h2{font-size:1.714em; line-height:1.27em; font-weight:normal; margin-bottom:3px}
.single_promo{padding:10px 0 19px}
.single_promo span{display:block}
.single_promo a{color:#056839}
.single_promo a:hover{text-decoration:none}

/*-----------[page:vlog-temp]------------*/
.vlog_left, .vlog_rgt{margin-top:31px}
.vlog_mid{padding-top:0px}
.vlog_left{padding-bottom:7px}
.vlog_rgt{padding-top:4px}

strong.vlog_date{
	font-size:1.14em;
	line-height:1.68em;
	display:block;
}
.flash_big{padding-bottom:29px}
.vlog_mid h1{margin:7px 0 25px; line-height:1.27em}
.vlog_mid p{margin:0; padding-bottom:20px}
.vlog_mid h2{font-weight:normal}
.vlog_leftIn h4{letter-spacing:-1px}

ul.vlog_leftList{
	overflow:hidden;
	padding:16px 0 0;
	margin:0;
	list-style:none;
}
ul.vlog_leftList li{
	padding:6px 0 24px;
	background:url(images/border02.gif) repeat-x left bottom;
	font-size:0.857em;
}
ul.vlog_leftList li.last{background:none}
ul.vlog_leftList li span{display:block}
ul.vlog_leftList li a{font-weight:bold}
ul.vlog_leftList li a:hover{text-decoration:none}
/*.txtBrown .vlog_leftList li a:hover{color:#056839}
.txtGreen .vlog_leftList li a:hover{color:#3B2313}*/
.vlog_leftList img{border:1px solid #24784d; margin-top:14px}
.txtBrown .vlog_leftList img{border:1px solid #3b2313}

.vlog_rgt1{padding-bottom:30px}
.vlog_rgt1 h2{font-size:1.714em; line-height:1.27em; font-weight:normal;  margin-bottom:8px}
ul.ques_ans{
	overflow:hidden;
	list-style:none;
	padding:5px 0 3px;
	margin:0;
}
ul.ques_ans li{padding-bottom:15px}
ul.ques_ans li span{display:block; padding:5px 10px; margin-bottom:5px; background-color:#c2c5ad}
ul.ques_ans li b{padding-left:10px;}
ul.ques_ans li a:hover{text-decoration:none}
.txtBrown ul.ques_ans li span{background-color:#c5b6a0}

.txtGreen .butn_brown3{color:#3b2313}
.txtGreen .butn_brown3:hover{background-position:left -32px; color:#056839}
.txtBrown .butn_brown3{background:url(images/butn_brown7.png) no-repeat left -32px; color:#056839}
.txtBrown .butn_brown3:hover{background-position:left 5px; color:#3b2313}

.vlog_rgt2{background:url(images/border01.gif) repeat-x left top; padding:20px 0 23px}
.vlog_rgt3{background:url(images/border01.gif) repeat-x left top; padding:18px 0 2px;}
#columnRight.vlog_rgt3 .green{margin-bottom:20px;}

/*---------------------All Mega Menu--------------------------*/
/*-------megaMenu_1--------*/
.megaMenu_1btm{width:642px; padding-top:0; background:url(images/megaMenu_bg1.png) no-repeat right bottom; position:absolute; left:-320px; top:94px; z-index:2; display:none}
.megaMenu_1top{width:100%; padding:5px 0; background:url(images/megaMenu_bg1.png) no-repeat}
.megaMenu_1{width:100%; padding-bottom:11px; overflow:hidden; background:url(images/megaMenu_bg1.png) repeat-y center top}

h4.megaHdr_1{width:142px; height:40px; line-height:2.86em; text-align:center; background:url(images/megaMenuHdr_bg1.png) no-repeat; position:absolute; left:10px;
top:54px; cursor:pointer; display:none}
.single_box{width:150px; padding:0 0 0 9px; float:left; text-align:left}
.single_box h4{padding:7px 0 17px; text-transform:uppercase; position:relative}

#pageMenu ul.megaList_1{width:149px;/*150*/ overflow:hidden; border-right:1px solid #c4b39a; list-style:none; margin:0; padding:0}
#pageMenu ul.megaList_1 li{width:100%}
#pageMenu ul.megaList_1 li a, .single_box h4.h4_inside{display:block; padding:3px 0 5px; text-align:left; color:#513928; text-decoration:underline; font-weight:normal; font-size:1em; line-height:1.57em; letter-spacing:-1px}
#pageMenu ul.megaList_1 li a:hover{text-decoration:none}
.single_box h4.h4_inside{text-decoration:none; font-weight:bold; border-right:1px solid #c4b39a}
#pageMenu ul.btmPad{padding-bottom:30px}
#pageMenu ul.noBorder, .single_box h4.noBorder{border:none}
#pageMenu ul.megaList_1 li a.megaIcon_1, #pageMenu ul.megaList_1 li a.megaIcon_2, #pageMenu ul.megaList_1 li a.megaIcon_3, #pageMenu ul.megaList_1 li a.megaIcon_4, #pageMenu ul.megaList_1 li a.megaIcon_5{padding-left:40px; background-repeat:no-repeat; background-position:left 2px}
a.megaIcon_1{background-image:url(images/megaIcon_1.gif)}
a.megaIcon_2{background-image:url(images/megaIcon_2.gif)}
a.megaIcon_3{background-image:url(images/megaIcon_3.gif)}
a.megaIcon_4{background-image:url(images/megaIcon_4.gif)}
a.megaIcon_5{background-image:url(images/megaIcon_5.gif)}

/*-------megaMenu_2 and megaMenu_3--------*/
.megaMenu_2btm{width:802px; padding-top:0; background:url(images/megaMenu_bg3.png) no-repeat right bottom; position:absolute; left:-160px; top:90px; z-index:2; display:none}
.megaMenu_2top{width:100%; padding:5px 0; background:url(images/megaMenu_bg3.png) no-repeat}
.megaMenu_2{width:100%; padding:20px 0 19px; overflow:hidden; background:url(images/megaMenu_bg3.png) repeat-y center top}

.megaMenu_3btm{width:802px; background:url(images/megaMenu_bg3.png) no-repeat right bottom; left:0}
.megaMenu_3btm .megaMenu_2top, .megaMenu_3btm .megaMenu_2{background-image:url(images/megaMenu_bg3.png)}

h4.megaHdr_2, h4.megaHdr_3{width:160px;/*162*/ height:50px; padding:12px 2px 8px 0; font-size:1.072em; line-height:1.0em; text-align:center; position:absolute;  text-transform: uppercase; left:-1px; top:40px; background:url(images/megaMenuHdr_bg2.png) no-repeat; cursor:pointer;display:none; text-indent:1px; text-transform: uppercase;}
h4.megaHdr_3{left:0; text-indent:-1px}
h4.megaHdr_2 span, h4.megaHdr_3 span{display:block;}
.single_box2{width:120px;/*160*/ min-height:138px;/*201*/ padding:0 19px 63px 20px; border-right:1px solid #d9d4d1; float:left; text-align:left; position:relative; }
.single_box2 img{width:118px; height:68px; border:1px solid #33835c; margin-bottom:10px}
.noBorder{border:none}
.single_box2 p{margin:0; letter-spacing:-1px; color:#333;height:71px;display:block}
.icon_home{background:url(images/icon_home.gif) no-repeat 110px bottom}
.icon_fly{background:url(images/icon_fly.gif) no-repeat 110px bottom}
.icon_foot{background:url(images/icon_foot.gif) no-repeat 103px bottom}
.icon_globe{background:url(images/icon_globe.gif) no-repeat 112px bottom}
.icon_fairly{background:url(images/icon_fairly-traded.gif) no-repeat 112px bottom}
.icon_press{background:url(images/icon_press.gif) no-repeat 112px bottom}
.icon_pete1{background:url(images/icon_pete-journals.gif) no-repeat 112px bottom}
.icon_pete2{background:url(images/icon_pete-questions.gif) no-repeat 112px bottom}
.icon_graham1{background:url(images/icon_graham-journal.gif) no-repeat 112px bottom}
.icon_graham2{background:url(images/icon_graham-questions.gif) no-repeat 112px bottom}

#pageMenu ul.megaList_2{width:120px;/*160*/ list-style:none; margin:0; padding:2px 19px 0 20px; border-right:1px solid #d9d4d1; float:left}
#pageMenu ul.megaList_2 li{width:100%; padding-top:16px}
#pageMenu ul.megaList_2 li a, #pageMenu .single_box2 a.butn_green1{width:100px; display:block; padding:0 0 4px 19px; text-align:left; color:#0f6d40; font-weight:normal; font-size:1.29em; line-height:1.11em; letter-spacing:-1px; background:url(images/action_green1.gif) no-repeat left 3px}
#pageMenu ul.megaList_2 li a:hover, #pageMenu .single_box2 a.butn_green1:hover{text-decoration:none; color:#513928; background-position:left -28px}

#pageMenu .single_box2 a.butn_green1{position:absolute; left:20px; bottom:0;}
#pageMenu .single_box2 a.butn_green2{background:url(images/action_green2.gif) no-repeat left 3px; min-height:38px;}
#pageMenu .single_box2 a.butn_green2:hover{background-position:left -65px}

/*----------rss_pop------------*/
.rss_pop{width:326px;/*352*/ height:355px;/*376*/ padding:21px 0 0 26px; position:relative; background:url(images/rssPop_bg.png) no-repeat; z-index:5}
a.rss_icon{width:59px; height:18px; position:absolute; right:15px; top:15px}
img.rss_icon2{position:absolute; left:114px; top:16px}
.rss_pop h1{margin:0}
.rss_pop h2{margin:0; color:#3b2313; font-weight:normal}
.rss_pop ul{list-style:none;padding-top:25px; padding-left:0}
.rss_pop ul li{font-size:0.86em; line-height:1.08em; color:#3b2313;padding-bottom:15px;}
.rss_pop ul li a{color:#3b2313}
.rss_pop ul li a:hover{color:#056839; text-decoration:none}
#pop_form{width:100%; padding-top:25px}
#pop_form span{width:100%; padding-bottom:15px; display:block; overflow:hidden}
#pop_form span input.inp_submit{width:13px; height:13px; float:left; margin:0 5px 0 0}
#pop_form span label{float:left; font-size:0.86em; line-height:1.08em}
#pop_form .butn_brown2{width:100px; text-align:left; padding-left:18px; margin-top:20px}



.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}


/*-----------[page:contact] 2010-02-24------------*/
.contact_left, .contact_rgt{margin-top:31px}
.contact_mid{padding-top:4px}
.contact_left{padding-bottom:9px}

.illustrative_bg5{height:77px; background:url(images/bg_bubbleBrown.jpg) no-repeat 480px 1px}
.illustrative_bg5 img{margin-bottom:5px}

.illustrative_bg6{height:108px; background: url(images/img404_side.jpg) no-repeat 480px 1px}
.illustrative_bg6 img{margin-bottom:5px}

.contact_mid h3{margin-bottom:12px}
.contact_mid h1, .contact_mid h2.contact1 {margin-bottom:6px}
.contact_mid h2{margin-bottom:4px; color:#3b2313; font-weight:normal}
h2.contact1{ font-size:1.714em; line-height:1.27em; margin-top:0; font-weight:normal; letter-spacing:-1px}
.contact_mid h2.xmargin { margin-bottom:30px; }
a.mail_add{font-size:1.286em; line-height:1.111em; color:#056839}
a.mail_add:hover{text-decoration:none}
.contact_mid b{display:block; padding-top:12px; border:1px solid red}
span.phone_no{font-size:2.143em; line-height:1em; color:#056839; font-family:Georgia, "Times New Roman", Times, serif}

#contact_form{
	overflow:hidden;
	padding:18px 0 15px; margin:0 0 20px;
}
#contact_form span{width:100%; display:block; padding-bottom:4px}
#contact_form span.small_span{width:220px}
#contact_form label{display:block; font-style:italic; padding-bottom:4px}
#contact_form label em{color:#056839}
.inp_txt3{
	width:214px;/*220*/
	height:16px;/*22*/
	padding:2px;
	border:1px solid #e3e3eb;
	border-top:1px solid #acadb2;
}
#contact_form .butn_brown2, .news_box .butn_brown2{background:url(images/butn_brown8.png) no-repeat left -42px; color:#056839; margin-top:5px}
#contact_form .butn_brown2:hover, .news_box .butn_brown2:hover{background-position:left 5px; color:#3b2313}
.news_box .butn_brown2{margin-top:0}

.contact_leftIn{padding-top:3px}
.contact_leftIn h2{color:#3b2313; margin-bottom:21px; font-weight:normal}
.contact_leftIn p{padding:0 0 20px; margin:0}
.contact_leftIn p span{display:block}

.contact_rgt .vlog_rgt2{background-position:left bottom; padding:9px 0 23px}
.news_box{padding:15px 0 0; margin:0}
.news_box h1{line-height:1.27em; margin-bottom:8px}
.news_box p{margin:0; padding-bottom:15px}
.news_box span{width:100%; display:block; overflow:hidden}
.news_box .inp_txt1{margin:3px 10px 0 0; font-size:13px; line-height:16px}

#errMsg, #sucMsg{width:407px;/*460*/ padding:5px 0 5px 51px; margin-top:15px; border:1px solid #3B2313; background:#68052D url(images/error_icon.gif) no-repeat 6px 5px; color:#fff}

#sucMsg{width:452px;/*460*/ padding-left:8px; background-image:none}
#errMsg.body_width{width:249px;/*300*/}
#errMsg.body_width2{width:350px;/*300*/}
#sucMsg.body_width2{width:350px;/*300*/}
#sucMsg.body_width{width:292px;/*300*/}
.no_bg{background:none;padding-bottom:0}
#flashWrap{border-bottom:1px solid #bead94;padding-bottom:20px;margin-bottom:20px}
#successQueue b{display:block}
.rss_pop ul{margin-left:0}
.row1 {
	position:relative;
}
.row1 .right {
	_padding-left:9px !important;*padding-left: 9px !important;zoom:1;
}


