/* CSS Document */
p,h1,h2,h3,h4,h5,h6,img{ margin:0; padding:0;}

a{outline:none; cursor:pointer;}
body{ margin:0; padding:0; background: url(../images/bg.gif) repeat-y center top #edecb5;}
ul,li{ margin:0px; padding:0px; list-style:none; list-style:none;}
#container{ margin:0 auto; padding:0; width:1000px; background-image:url(../images/container_bg.gif); background-repeat:repeat;}
.input1 { background:#E9EEAB; border:1px solid #E9EEAB; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#364C0B;}
.input2 { background:#E9EEAB; border:1px solid #ffffff; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#364C0B; line-height:20px; font-weight:bold;}
.textarea1 { background:#E9EEAB; border:1px solid #E9EEAB; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#364C0B;}
.select1{ background:#364C0B; border:1px solid #E9EEAB; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E9EEAB;}

/* header CSS start here */
#header{margin:0; padding:0;}
	#flash_header{ margin:0; padding:0; height:365px;}
	#flash_header_insider{ margin:0; padding:0; height:365px;}
	#nevigation{ margin:0;  padding:0; background-image:url(../images/nevigation_bg.gif); background-repeat:repeat-x; height:36px;}
	   #nav{ width:619px; margin-left:186px; }
	   #nav ul{ margin:0; padding:0;}
	   #nav ul li{ margin:0; padding:0; list-style-type:none; float:left;}
	   #nav ul li a{ margin:0; padding:0;}
/* header CSS end here */	

/* body CSS start here */	
#body{ margin:0; padding:0; background-image:url(../images/body_bg.jpg); background-repeat:no-repeat; }
    #body_content{ padding:30px 150px 30px 160px; margin:0; }
	
	#inner_content1{  margin:0; padding-bottom:20px; font-size:14px; line-height:16px; color:#f5fddb; font-family:Arial, Helvetica, sans-serif; }
	   #body_content h3{ margin:0; padding:0; margin-bottom:20px; background-image:url(../images/welcome_header.gif); background-repeat:no-repeat; text-indent:-5000px; height:18px; width:672px;}
	   #body_content h1{ margin:0; padding:0; margin-bottom:20px;  background-repeat:no-repeat; text-indent:-5000px; height:26px; width:672px;}
	   		#body_content3 li{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; }
					   #body_content3 a { color:#f5fddb; text-decoration: none;}
	   				   #body_content3 a:hover{ color:#ffffff;  text-decoration:underline;}
	   #body_content p{ margin:0; padding:0; font-size:14px; line-height:16px; color:#f5fddb; font-family:Arial, Helvetica, sans-serif;}
	   
    #body_content2{ padding:30px 150px 30px 160px; margin:0;}
	   #body_content2 h3{ margin:0; padding:0; margin-bottom:20px; background-image:url(../images/products_header.gif); background-repeat:no-repeat; text-indent:-5000px; height:20px; float:none;}
	   #body_content2 h5{ margin:0; padding:0; margin-bottom:20px; background-image:url(../images/aboutus_header.gif); background-repeat:no-repeat; text-indent:-5000px; height:26px;}
	   #body_content2 a { color:#dee878; text-decoration: none;}
	   #body_content2 a:hover{ color:#ffffff;  text-decoration:underline;}
	   
	 #body_content3{padding:30px 150px 30px 160px; margin:0;}
	   #body_content3 h3{ margin:0; padding:0; margin-bottom:20px; background-image:url(../images/bakerpremierpellets.gif); background-repeat:no-repeat; text-indent:-5000px; height:20px;}
	   
	 #body_content4{padding:30px 150px 30px 160px; margin:0;}
	 	#body_content4 p{ margin:0; padding:0; font-size:14px; line-height:16px; color:#f5fddb; font-family:Arial, Helvetica, sans-serif;}
		#body_content4 li h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#f5fddb; padding-bottom:9px; margin-bottom:4px;}
	    #body_content4 h3{ margin:0; padding:0; margin-bottom:20px; background-image: url(../images/head_calculator.gif); background-repeat:no-repeat; text-indent:-5000px; height:26px;}
		#body_content4 li{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#dee8a0; line-height:18px;}
		#body_content4 li h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#f5fddb; border-bottom:1px dashed #56741e; padding-bottom:9px; margin-bottom:4px;}
		
		#body_content5{padding:30px 150px 30px 160px; margin:0;}
	 	#body_content5 p{ margin:0; padding:0; font-size:14px; line-height:16px; color:#f5fddb; font-family:Arial, Helvetica, sans-serif;}
		#body_content5 li h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#f5fddb; padding-bottom:9px; margin-bottom:4px;}
	    #body_content5 h3{ margin:0; padding:0; margin-bottom:20px; background-image: url(../images/head_charts.gif); background-repeat:no-repeat; text-indent:-5000px; height:26px;}
		#body_content5 li{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#dee8a0; line-height:18px;}
		#body_content5 li h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#f5fddb; border-bottom:1px dashed #56741e; padding-bottom:9px; margin-bottom:4px;}
		#body_content5 a{ color:#f5fddb; text-decoration:none;}
		#body_content5 a:hover{ color:#ffffff; text-decoration: underline;}
		
		#body_content6{padding:30px 150px 30px 160px; margin:0;}
	 	#body_content6 p{ margin:0; padding:0; font-size:14px; line-height:16px; color:#f5fddb; font-family:Arial, Helvetica, sans-serif;}
		#body_content6 li h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#f5fddb; padding-bottom:9px; margin-bottom:4px;}
	    #body_content6 h3{ margin:0; padding:0; margin-bottom:20px; background-image: url(../images/head_msds.gif); background-repeat:no-repeat; text-indent:-5000px; height:26px;}
		#body_content6 li{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#dee8a0; line-height:18px;}
		#body_content6 li h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#f5fddb; border-bottom:1px dashed #56741e; padding-bottom:9px; margin-bottom:4px;}
		#body_content6 a{ color:#f5fddb; text-decoration:none;}
		#body_content6 a:hover{ color:#ffffff; text-decoration: underline;}
		
		#body_content7{padding:30px 150px 30px 160px; margin:0;}
	 	#body_content7 p{ margin:0; padding:0; font-size:14px; line-height:16px; color:#f5fddb; font-family:Arial, Helvetica, sans-serif;}
		#body_content7 li h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#f5fddb; padding-bottom:9px; margin-bottom:4px;}
	    #body_content7 h3{ margin:0; padding:0; margin-bottom:20px; background-image: url(../images/head_product_spec_sheet.gif); background-repeat:no-repeat; text-indent:-5000px; height:26px;}
		#body_content7 li{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#dee8a0; line-height:18px;}
		#body_content7 li h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#f5fddb; border-bottom:1px dashed #56741e; padding-bottom:9px; margin-bottom:4px;}
		#body_content7 a{ color:#f5fddb; text-decoration:none;}
		#body_content7 a:hover{ color:#ffffff; text-decoration: underline;}
		
		#body_content8{padding:30px 150px 30px 160px; margin:0;}
	 	#body_content8 p{ margin:0; padding:0; font-size:14px; line-height:16px; color:#f5fddb; font-family:Arial, Helvetica, sans-serif;}
		#body_content8 li h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#f5fddb; padding-bottom:9px; margin-bottom:4px;}
	    #body_content8 h3{ margin:0; padding:0; margin-bottom:20px; background-image: url(../images/head_resource_center.gif); background-repeat:no-repeat; text-indent:-5000px; height:26px;}
		#body_content8 li{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#dee8a0; line-height:18px;}
		#body_content8 a{ color:#f5fddb; text-decoration:none;}
		#body_content8 a:hover{ color:#ffffff; text-decoration: underline;}
		
		#body_content9{padding:30px 150px 30px 160px; margin:0;}
	 	#body_content9 p{ margin:0; padding:0; font-size:14px; line-height:16px; color:#f5fddb; font-family:Arial, Helvetica, sans-serif;}
		#body_content9 li h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#f5fddb; border-bottom:1px dashed #56741e; padding-bottom:9px; margin-bottom:4px;}
	    #body_content9 h3{ margin:0; padding:0; margin-bottom:20px; background-image: url(../images/head_contact.gif); background-repeat:no-repeat; text-indent:-5000px; height:26px;}
		#body_content9 li{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#dee8a0; line-height:18px;}
		#body_content9 a{ color:#f5fddb; text-decoration:none;}
		#body_content9 a:hover{ color:#ffffff; text-decoration: underline;}
		
	   
	   #product_pic{ float:left; width:262px;}
	   #product_content{ width:412px; float:left;}   
	 #box_display{margin:0; padding:10px 38px 0px 48px;}
	   #featured_product{ margin:0; padding:18px 25px 0px 14px;; width:259px; margin-right:10px; float:left; background-image:url(../images/product_bg.gif); background-repeat:no-repeat; height:321px;}
	      #featured_product h3{ margin:0; padding:0; background-image:url(../images/featured_product.gif); background-repeat:no-repeat; width:162px; height:27px; text-indent:-5000px;}
		  
		  #featured_product h4{ margin:0; padding:0; background-image:url(../images/featured_product_pics.jpg); background-repeat:no-repeat; width:259px;; height:103px; text-indent:-5000px;}
		  #featured_product h5{ margin:0; padding:0; color:#56741e; font-size:12; font-size:12px; margin-top:17px; font-family:Georgia, "Times New Roman", Times, serif;}
		  #featured_product p{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#5c5b4f; line-height:17px; margin-top:20px;}
		  #featured_product h6{ margin-top:10px;}
	   #resource_center{ margin:0; padding:18px 25px 0px 14px;; width:259px; margin-right:10px; float:left; background-image:url(../images/resource_center.gif); background-repeat:no-repeat; height:321px;}
	      #resource_center h3{ margin:0; padding:0; background-image:url(../images/resource_center_header.gif); background-repeat:no-repeat; width:153px;; height:27px; text-indent:-5000px;}
		  #resource_center h4{ margin:0; padding:0; background-image:url(../images/resource_center_pics.jpg); background-repeat:no-repeat; width:259px;; height:103px; text-indent:-5000px;}
		  #resource_center ul{ margin:0; padding:0; padding-left:1px; padding-top:10px;}
		  #resource_center ul li{ margin:0; padding:0; border-bottom:1px dashed #56741e; line-height:29px; color:#56741e;}
		  #resource_center ul li a{ margin:0; padding:0; color:#56741e; font-size:14px; font-weight:bold; text-decoration:none;}
		  #resource_center ul li a:hover{ margin:0; padding:0; color:#523722;}
		  #resource_center h6{ margin-top:19px;}
	   #contact_us{ margin:0; padding:18px 25px 0px 14px;; width:257px;float:left; background-image:url(../images/contact_us_bg.gif); background-repeat:no-repeat; height:321px;}
	      #contact_us h3{ margin:0; padding:0; background-image:url(../images/contact_us_header.gif); background-repeat:no-repeat; width:153px;; height:27px; text-indent:-5000px;}
		  #contact_us h4{ margin:0; padding:0; background-image:url(../images/contact_us_header.jpg); background-repeat:no-repeat; width:259px;; height:103px; text-indent:-5000px;}
          #contact_us p{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#5c5b4f; line-height:17px; margin-top:20px;}
		  #contact_us a{ color:#213407; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; outline:none;}
/* body CSS end here */	 
	 
/* footer CSS start here */
#footer{ margin:0; padding:0px 44px 0px 48px;; background-image:url(../images/footer_bg.gif); background-repeat:no-repeat; height:58px;}
   #copyright{ margin:0; padding:0; color:#d3e090; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:295px; float:left; margin-top:30px;}
   #footer_nevigation{ width:545px; padding:0; margin:0; float:left; margin-top:30px; font-size:12px; color:#d3e090; font-family:Arial, Helvetica, sans-serif; text-align:right;}
   #footer_nevigation a{font-size:12px; color:#d3e090; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
   #footer_nevigation a:hover{color:#feef00;}
/* footer CSS end here */	 

/* products ul, li classes start here */
#product_content li{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#dee8a0; line-height:18px;}
	#product_content li h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#f5fddb; border-bottom:1px dashed #56741e; padding-bottom:9px; margin-bottom:4px;}
	#product_content li h5{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f5fddb;}

/* products ul, li classes start here */

/* products_1 ul, li classes start here */
#product_1_content { margin:0; padding:0px 0px 10px 0px; height:220px; float:left;}
#product_1part1{ width:160px; float:left;}
#product_1part2{ width:530px; float:left;}
#product_1part2 li{float:none;}
#product_content li h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#f5fddb; border-bottom:1px dashed #56741e; padding-bottom:9px; margin-bottom:4px;}
#product_1_content li h5{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f5fddb;}
.bodytext_product1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#f5fddb; padding-bottom:16px;}
.bodytext_product2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#273B06; padding-bottom:5px; text-transform:capitalize;}
.bodytext_white_product1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff; padding-top:15px;}
.bodytext_white1_product1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff; padding-right:40px;}
.bodytext_li_product1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff; background-image:url(../images/round_li.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:12px; }
#product_1a_content { margin:0; padding:0;width:auto;}
.product_1a_content { margin:0; padding:0;width:auto;}
#product_1apart1{ width:460px; float:left;}
#product_1apart2{ width:228px; float:left; border: 1px solid #adb699; border-top:none;}
	#product_1apart2 h5{color:#1f4303; margin:0px; padding:0px;}
.box_line_text{ width:226; border-bottom:1px solid #adb699; padding-top:4px; }
.box_line_text_1{ width:226; padding-top:4px; background-color:#fcfdca; border:none;}
.box_line_left{ width:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4303; padding-left:5px; float:left; display:block;}
.box_line_left_1{ width:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4303; padding-left:5px;  display:block; }
.box_line_right{ width:110px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4303; padding-left:5px; float:right;}
.box_line_left1{ width:90px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f5fddb; padding-left:15px; float:left;}
.box_line_right2{ width:130px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f5fddb; padding-left:44px; float:right;}
.box_line_right2_old{ width:66px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f5fddb; padding-left:44px; float:right;}
#about_subcont li{ float:left; padding-left:17px;}

/* products_1 ul, li classes start here */

/* aboutus classes start here */
#product_chart_bg{ background-image:url(../images/product_chart_bg.gif); background-repeat:repeat-x; width:680px; background-color:#DCDDDE;   border:#003300; border: 1px solid;}
#product_chart_inside1{ float:left; width:420px; border-right: #003300 1px solid; height:500px;}
#product_chart_inside2{ float:left; width:260px;}
.product_chartheading{ font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#32480A;  padding-left:50px; font-weight:bold; }
.captionn{ background-color:#FFFF99; font-size:12px; font-weight:bold; color:#1f4303; line-height:24px; font-family:Arial, Helvetica, sans-serif; padding-left:5px; text-transform:capitalize; }
.headnn{ background-color:#669900; font-size:14px; font-weight:normal; color:#FFFF99; line-height:26px; border-bottom:1px solid #669900; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.chartcontent{ color:#263a07; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:5px;}



/* site map */

#sitemap_main{ margin-top:10px;}
#sitemap_text1{ font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:12px; line-height:18px;}


/* kousik addition */

#chartn{ background-color:#fcfdca; line-height:22px; height:430px;}

#headingn{ line-height:40px;  color:#edea06; font-size:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; border-bottom:2px solid #000000;}

.gapn{width:15px;float:left; background:url(../images/gap.gif) repeat-y; text-align:center;}  

.bgsmallchart{ background:url(../images/bg_smallchart.gif) repeat-y; height:95px;}

/*26.07.2008*/

#body_content3 h1{margin:0; padding:0; margin-bottom:20px;  background-repeat:no-repeat; text-indent:-5000px; height:26px;}
.box_line_right_2{ width:130px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1f4303; padding-left:5px; float:right;}
.box_line_left_1{ width:190px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f5fddb; padding-left:15px; float:left;}
#product_1apart_2{ width:340px; float:left; border: 1px solid #adb699; border-top:none;}
#product_1apart_3{ width:340px; float:left; border: 1px solid #adb699; border-top:none;}
.box_line_right2_old_2{ width:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f5fddb; padding-left:44px; float:right;}
#product_1apart_1{ width: auto; float:left;}

.smallbox_line_left_1{ width:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f5fddb; padding-left:15px; float:left;}
.box_line_text2{ width:226; border-bottom:1px solid #adb699; padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f5fddb;}
/*28.07.2008*/
.text_chart{ }

.chart01 li{ float:left; display:block; border-bottom:1px solid #FCFDCA; border-left:1px solid #FCFDCA; height:20px; font-size:12px; font-weight:normal; color:#ffffff;font-family:Arial, Helvetica; text-align:center; padding-top:4px; }

#table_head li{font-size:12px; font-weight:bold; color:#1f4303; line-height:28px; font-family:Arial, Helvetica, sans-serif;  float:left; width:49%; text-transform:capitalize; }

.purity_chart{color:#263a07; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; margin-left:8px;}
.text_chart01 li{ float:left; color:#333333; line-height:25px; width:80%;}
.big_text_head{background-color:#838666; height:35px; padding-left:10px; line-height:35px; color:#CCCCCC;}

/* 30.07.08 CPT calc start here */
#table_head1 li{font-size:12px; font-weight:bold; color:#1f4303; line-height:28px; font-family:Arial, Helvetica, sans-serif;  float:left; width:30%; text-transform:capitalize; }
.chart01_1 li{ float:left; display:block; border-bottom:1px solid #FCFDCA; border-left:1px solid #FCFDCA; height:120px; font-size:12px; font-weight:normal; color:#ffffff;font-family:Arial, Helvetica; text-align:left; padding-top:4px;}
#cal li{ color:#fff;}
.input_small{ background:#8fb524; border:1px solid #eef3cc; width:35px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center;  line-height:15px;  }
.input_small_1{ background:#8fb524; border:1px solid #eef3cc; width:60px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center;  line-height:15px; }
/*30.07.08 CPT calc end here*/
span,input,form,br{ margin:0px; padding:0px;}

/*05.08.08*/
#header_top{ width:100%; height:365px;}
#header_top_left{  width:579px; height:50px; float:left; }
#header_right{ width:421px; height:365px; float:right;}
#header_nav_bg{ background:url(../images/header_nav_bg.gif) no-repeat; width:421px; height:50px; }
#header_right_down{ background:url(../images/header_right_down.jpg) no-repeat; width:421px; height:315px;}
#header_right_down_1{ background:url(../images/header_right_down_1.jpg) no-repeat; width:421px; height:315px;}
#header_right_down_2{ background:url(../images/header_right_down_2.jpg) no-repeat; width:421px; height:315px;}
#header_right_down_3{ background:url(../images/header_right_down_3.jpg) no-repeat; width:421px; height:315px;}
#header_nav{ width:283px; padding-left:38px; padding-top:7px;}
#header_nav ul{ padding:0px; margin:0px;}
#header_nav li{ padding:0px; margin:0px; list-style:none; float:left; display:block;}
#header_nav li h4{ padding:0px; margin:0px; margin-right:6px; margin-left:22px; background-repeat:no-repeat; display:block; background-position:left; width:15px; cursor:pointer;}
#header_nav li a{color:#D3E090; text-decoration:none; }
#header_nav li a:hover{color:#094903; text-decoration:none; }
/*a.head_nav:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#D3E090; line-height:14px; text-decoration:none;}
a.head_nav:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#D3E090; line-height:14px; text-decoration:none;}
a.head_nav:hover{ color:#094903;}*/

.imgover {cursor:pointer;}

a.link1 {color:#213407; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.link1:hover {text-decoration: none; color: #537016 !important;}

ul.spacing-fix {line-height:3.5ex;}