body{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#doc_width{ width:910px; margin:0px auto;}
h1, h2, h3, p, li { margin:0px; padding:0px;}
ul { margin:0px; padding-left:10px;}
img{ border:0px;}
.img_left{ float:left;}
.img_right{ float:right;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#333333; text-decoration:underline;}
#doc_shadow{ width:900px; float:left; background:url(../images/shadow_main.gif) repeat-y left top; padding:0px 5px;}
#doc_content{ width:900px; float:left;}
#header{ width:900px; height:260px; float:left; background:url(../images/header.jpg) no-repeat left top; padding:9px 0px 0px 0px;} 
.header_logo{ width:138px; float:left; padding:0px 0px 0px 14px;}

.header_pt1{ width:180px; float:right; margin:0px 17px 0px 0px; text-align:right; color:#dee8d0;}
.header_pt2{ width:490px; float:left; padding:5px 0px 0px 0px; text-align:right; color:#dee8d0;}
.header_pt1 a{color:#dee8d0; text-decoration:none;}
.header_pt1 a:hover{color:#ffffff; text-decoration:none;}

.logo{ margin:0px 0px 0px 0px; float:left;}
.header_pt2 div.phone{ width:160px;  float: right; color:#FFFFFF; font-size:15px; padding:0px 0px 0px 0px; margin:0spx 0px 0px 0px;}
.header_pt2 p{ width:140px; background:url(../images/p_bg.gif) repeat-x left top; padding:0px 0px 5px 0px; float:left; color:#FFFFFF; font-size:15px; line-height:25px;}

.top_navi{ width:896px; background:url(../images/top_bg.gif) repeat-x left top;  float:left; margin:1px 0px 0px 0px; padding:0px 0px 0px 4px; height:41px;}
.top_navi ul {padding:0 0 0 0;margin:0; list-style-type:none; display: inline; }
.top_navi li{ background:url(../images/navi_line.gif) no-repeat right top; color:#FFFFFF; font-size:13px; float:left; padding:0px 6px 0px 3px;}
.top_navi li.last{ background:none; padding-right:0px; }
.top_navi li a{ color:#FFFFFF; text-decoration:none;  padding:13px 7px 12px 6px; float:left;}
.top_navi li a:hover{ color:#cfe7cf; text-decoration:none; background:url(../images/navi_bg.gif) repeat-x left top; float:left; }
.top_navi li a.active{ color:#cfe7cf; text-decoration:none; background:url(../images/navi_bg.gif) repeat-x left top; float:left; }

#content_midd{ width:870px; float:left; padding:15px;}
#content_left{ width:206px; margin:0px 13px 0px 0px; float:left; border:1px solid #879b6d }
.content_left_inn{ width:186px; float:left; padding:0px 10px 10px 10px; background:#cfe7cf;}
.content_left_head{ width:154px; float:left; background:url(../images/left_head.jpg) no-repeat left top; color:#264f25; font-size:13px; text-transform:uppercase; padding:5px 8px 5px 30px; margin:8px 0px 8px 0px;}
.left_navi{ width:174px; float:left; border:1px solid #93bb93; padding:0px 5px; background:#f8fcf8; margin:0px 0px 10px 0px; }
.left_navi ul {padding:0 0 0 0;margin:0; list-style-type:none; display: inline; }
.left_navi li{ width:154px; float:left; border-bottom:1px dotted #a2bba2; padding:10px 0px 10px 18px; font-size:12px; color:#778277; background:url(../images/arrow.jpg) no-repeat left 13px;}
.left_navi li a{color:#006600; text-decoration:none;}
.left_navi li a:hover{color:#006600; text-decoration:none;}
.left_navi li a.active{color:#006600; text-decoration:none;}
.left_navi li ul{padding:0px 0px 10px 0px; font-size:11px; color:#778277; }
.left_navi li ul li {  width:130px;float:left; border-bottom:none; padding:5px 0px 5px 9px; font-size:11px; color:#778277; background:url(../images/arrow_small.gif) no-repeat left 8px;}
.left_navi li ul a{color:#bb3501; text-decoration:none;}

.left_navi li ul li a:hover{color:#999900; text-decoration:none;}
.left_navi li ul li a.active{color:#d2b800; text-decoration:none;}

.left_contect{ width:174px; float:left; border:1px solid #93bb93; padding:5px 5px 10px 5px; background:#f8fcf8; margin:0px 0px 10px 0px; color:#778277;}
.left_contect p{ font-size:12px; text-align:justify;}
.left_contect p a{ color:#336633; text-decoration:underline;}
.left_contect p a:hover{ color:#336633; text-decoration:none;}
.left_contect p span{ color:#336633; font-weight:bold;}
.left_contect_head{ color:#cc3300; text-transform:uppercase; font-size:12px; padding:7px 0px 0px 0px;}
#content_right{ width:647px; float:right; border:1px solid #879B6D; }
#content_right div.heading { width:647px; float:left; border-bottom:1px solid #879B6D;}
#content_right div.heading h1{ background: url(../images/hr_bg.gif) repeat-x left top; color:#264f25; font-size:15px;  width:635px; float:left; padding:8px 0px 8px 12px; }
.content_area{ width:627px; float:left; padding:10px;}
.content_area h2{ color:#ba3501; font-size:15px; padding:0px 0px 0px 0px;}
.content_area p{ color:#666666; font-size:12px; text-align:justify; padding:13px 0px 0px 0px;}
.sell-gallery{ width:621px; float:left; padding:15px 0px 0px 4px;}
.sell-gallery img{margin: 14px 15px 0px 0px; border:1px solid #879b6d;}

.sell-gallery-pt1{ width:200px; margin:0px 15px 0px 0px; float:left; border:1px solid #ffb691; }
.sell-gallery-pt1 h3{ width:202px; float:left; background:#ffc4a6;  color:#912900; text-align:center; padding:10px 0px 10px 0px; font-size:13px; text-transform:uppercase;}
.sell-gallery-pt1 div.img_part{ width:184px; float:left; padding:9px;}
.sell-gallery-pt1 div.img_part div.box{ width:180px; height:146px;}
.bord{ border:1px solid #e6e3e3; padding:1px; float:left;}
.sell-gallery-pt1 div.img_part p{ text-align:justify; font-size:11px; color:#333333; padding:10px 0px 0px 0px; float:left; width:186px;}
.sell-gallery-pt1 div.img_part p a{ color:#993300; text-decoration:underline;}
.sell-gallery-pt1 div.img_part p a:hover{ color:#993300; text-decoration:none;}
#bottom_bart{ width:870px; float:left; padding:15px;}
.footer{ width:868px; float:left; color:#676767; font-size:12px; background:#ececec; border:1px solid #cfcccc;  text-align:center; padding:6px 0px 5px 0px; line-height:20px;}
.footer a{ color:#676767; text-decoration:none;}
.footer a:hover{ color:#676767; text-decoration:underline;}
.copy_right{ width:870px; float:left; color:#a4a4a4; font-size:10px; margin:16px 0px 0px 0px;}
.copy_right a{color:#a4a4a4; text-decoration:none;}
.copy_right a:hover{color:#a4a4a4; text-decoration:underline;}

/*Product-page*/
#prod_area{ width:649px; float:left;}
#prod_area_midd{ width:426px; float:left; border:1px solid #879b6d; margin:0px 15px 0px 0px;*margin-right:10px;}
.prod_head{ background: url(../images/hr_bg.gif) repeat-x left top; color:#264f25; font-size:14px;  width:414px; float:left; padding:8px 0px 8px 12px; border-bottom:1px solid #879b6d; text-transform:uppercase; }

.prod_cont_part{width:416px; float:left; padding:5px; }
.prod_cont_part_inn{width:625px; float:left; border:1px solid #a7d0a7; font-size:11px; background:#f8fff8;}
.prod_cont_part_inn a { color:#264f25; font-weight:bold; text-decoration:none;}
.prod_cont_part_inn a:hover { color:#264f25; font-weight:bold; text-decoration:underline;}

.contentHeading{
background-color:#d8f0d8;
font-weight:bold; 
height:30px;
color:#892802;
}
.headingBorder{
border-right:1px solid #ffffff;
}
.headingBorder2 {
border-right:none;
color:#264F25;
}
.headingBorder2 span {
border-right:none;
color:#264F25; font-size:11px; font-weight:normal;
}
.prod_text_pr{
	
	font-weight:normal;
	margin:0 0 0 0; padding:0 0 0 0px;
	float:left; list-style-type:none;
	color:#333333; 
}
.prod_text_pr ul {
	font-weight:normal;
	margin:0 0 0 0; padding:0 0 0 5px;
	color:#232323; 
}
.prod_text_pr li {
 	
	font-weight:normal;
	background:url(../images/p_arrow.jpg) no-repeat left 5px;
	margin:0 0 0 0; padding:2px 0 0 10px;
	 list-style-type:none;
	color:#232323; 
}
.price{ font-weight:bold; float:left; padding:20px 0px 0px 0px; width:222px;}
.price p{ padding:2px 0px 0px 5px; float:left;  font-size:13px;}
.price span{color:#CC3300;}
.enlarge{ float:right; font-weight:normal}
.enlarge a{ font-weight:normal;}
.enlarge a:hover{ font-weight:normal;}
.prod_line_bg{ width:414px; background:url(../images/p_line_bg.gif) repeat-x left center; height:15px;}
#prod_area_right{ width:186px; float:right;  border:1px solid #879b6d; background:#cfe7cf; padding: 0px 9px 9px 9px;}
#prod_area_right h1{ width:152px; float:left; background:url(../images/left_head.jpg) no-repeat left top; color:#264f25; font-size:13px; text-transform:uppercase; padding:5px 0px 5px 34px; margin:8px 0px 8px 0px;}
.prod_cont_right{ width:167px; padding:8px; float:left; border:1px solid #879b6d; background:#f8fcf8; margin-bottom:10px;  }
.search_box{ width:167px; float:left; color:#778277; font-size:11px; font-family:Tahoma;}

.search_box td span{ color:#c33701;}
.search_box_bord{ border-bottom:1px solid #c6e1c6;}
.search_box b{ color:#636563;}
.search_box input.textfield{ width:122px; height:19px; border:1px solid #d1e8d1; float:left;}
.search_box input.go{ float:right;}
.search_box p{ font-size:12px; color:#006600;}

/*Shopping-cart*/

.shop_area_cont{ width:625px; float:left; border: 1px solid #879b6d; padding:0px; }
.shop_area_cont a { color:#264f25; font-weight:bold; text-decoration:none;}
.shop_area_cont a:hover { color:#264f25; font-weight:bold; text-decoration:underline;}

.shop_area_cont tr.content{background:#f8fff8; }
.shop_area_cont input.qty{ width:25px; height:20px; text-align:center;}

.subHeading{
background-color:#cfe7cf;
font-weight:bold; 
height:30px;
color:#892802;
}

.subHeading2{
background-color:#d8f0d8;
font-weight:bold; 
height:30px;
color:#892802;
}

.require
{
	font-size:11px;
	color:#FF0000;
}

.line_height
{
	height:8px;
}

.error
{
	background-color:#d8f0d8;
	height:25px;
	padding:4px;
	color:#FF0000;
}

.trBox
{
	background-color:#d8f0d8;
	height:25px;
	padding:4px;
}

#prod_area_midd2{ width:647px; float:left; border:1px solid #879b6d; margin:0px 0px 0px 0px;}
.prod_area_head { background: url(../images/hr_bg.gif) repeat-x left top; color:#264f25; font-size:14px;  width:635px; float:left; padding:8px 0px 8px 12px; border-bottom:1px solid #879b6d; text-transform:uppercase; }

.sub_product{width:637px; float:left; padding:5px; }
.sub_product_inn{width:635px; float:left; border:1px solid #a7d0a7; font-size:11px; background:#f8fff8;}
.sub_product_inn a { color:#264f25; font-weight:bold; text-decoration:none;}
.sub_product_inn a:hover { color:#264f25; font-weight:bold; text-decoration:underline;}

/*-----------------------------payment accepted---------------------*/
.main_div{ width:550px; border:3px solid #c5efc4; height: auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.main_div p
{ padding:5px 10px;}
.top_bg
{ color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:30px; background:url(../images/pay_topbg.gif) repeat-x top left;}

.top_bg_pay
{ color:#FFFFFF; font-size:18px; font-family:Arial, Helvetica, sans-serif; height:30px; padding-left:15px;}

.top_bg a
{ color:#c5efc4; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;text-decoration:none; }
.top_bg a:hover
{ color: #00e400; text-decoration:underline;}

.online_shopping{ font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#264f25; text-align:left; padding-left:10px; padding-bottom:10px;  border-bottom:dashed 1px #B9E3AE; padding-top:10px; background-color:#EBF2EB; clear: both;}
