/* CSS Document */

* {
	padding-right : 0;
	padding-left : 0;
	padding-bottom : 0;
	margin : 0;
	padding-top : 0;	
}


body {
	background:#DFDAD4 url(../images/body_bg.gif) top left repeat-x;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:14px;
	font-weight : normal;
	text-align : left;
}

p{ 
	margin:0px; 
	padding:0px 0px 10px 0px;
}
A {
	color : #566047;
	text-decoration : underline;
}

A:hover {
	text-decoration : none;
}
A:active {
	color : #566047;
}
.big_font1{ font-size:20px; color:#7E7B6A; display:block; padding:5px 0px 5px 0px;}
.big_font{font-size:17px;}

div#main {
	position:relative;
	margin : auto;
	width : 778px;
	height:auto;	
}
div#bodytop{
	padding:5px; 
	width:768px; 
	background:#FFFFFF;
}

div#header {	
	height :137px;
	background:#BF6516 url(../images/header_bg.jpg) left top no-repeat;
}
#logo{float:left; overflow:hidden; margin:20px 0px 0px 0px; padding-left:20px;}
#logo p a{
	color:white;
	text-decoration:none;
	font-size:10px;
}

#cart{float:right; margin:10px; margin-left:3px; width:166px;}
#cart .carbon{float:left; padding-right:3px;} 
#cart img{ margin-top:1px;} 
#cart div{float:left; text-align:right; font-size:9px; line-height:10px; color:#FFFFFF; }
#cart .padding{ padding:5px 0px 0px 0px; white-space:nowrap; width:166px; }
div#menu{
	vertical-align:middle;
	text-align:center;
	margin-top:3px;
	height:26px;
	padding-top:12px;
	background:url(../images/menu_bg.gif) left top repeat-x;
	}
div#menu a{
	padding:1px 22px 0px 23px;
}
div#menu .border1{ border-left:#8A8779 1px solid;}
div#menu .border2{ border-right:#fff 1px solid;}

.main_content{ padding:10px 10px 0px 10px;}
.botom_content{ padding:10px 10px 0px 10px; width:740px; float:left;}
.leftC{ 
margin:20px 0px 10px 0px; 
padding:0px 10px 0px 10px; 
width:46%;  
float:left;
color:#767676;
font-size:13px;
line-height:15px;
font-family:Arial, Helvetica, sans-serif;
}
.rightC{ 
margin:20px 0px 10px 0px; 
padding:0px 10px 0px 20px; 
width:46%; 
float:left; 
font-size:13px;
color:#767676;
line-height:15px;
border-left:#E3E3E3 2px solid;
font-family:Arial, Helvetica, sans-serif;
}
.color1{color:#9C3A00;}
.color2{color:#B02125;}

div#body_buttom{ width:768px; padding:5px; float:left; background:#FFFFFF; position:relative;}

div#leftPalel{ width:192px; float:left; margin-right:5px;}
div#leftPalel img{ padding-bottom:1px; display:block;}

#frame{
	float:left;	
	width:571px; 
	height:397px;
	background:url(../images/frame.jpg) top left no-repeat;
	}
#frame img{ 
	width:571px; 
	height:397px;
	}
div#product_box{
	float:left;
	width:768px;
	margin-top :7px;		
	}
div#product_box div{float:left;}

div#product_box .product{
	width:244px;
	height:269px;
	border:#B0D8FF 4px solid;
	background:#98CBFB url(../images/products_bg.gif) top left repeat-x;
	}
div#product_box .product div{ float:none;}
div#product_box .productImg{ float:none; height:75px; text-align:center; margin-top:27px; overflow:hidden;}
div#product_box .productDetails{ float:none; height:60px; margin:9px; color:#5C5757;}
.grey_link{
		background:url(../images/arrow.gif) top left no-repeat;
	display:block;
	font-weight:bold;
	padding-left:10px;
	margin:9px;
	color:#5C5757
	text-decoration:underline;
	font-size:10px;
}

.product_box1{
	float:left;
	width:540px;
	margin-top :7px;
	padding-bottom:10px;		
	}
.product_box1 div{ display:block; text-align:center;}
.product_box1 .product1{
color:#666666; 
padding-top:10px; 
float:left; 
width:250px; 
text-align:center; 
border:#ccc 1px dashed; 
}
div#product_box1  a img{border:0px; padding-top:5px;}
div#product_box1  a{border:0px;padding-bottom:5px;}
.price{ color:#CF3600; font-size:12px; display:block; font-weight:bold; padding:5px 0px 5px 0px;}
.space{ float:left;}
div#product_box1 .productDetails1{ border-top:#ccc 1px dashed; margin-top:10px; padding:10px 0;}
a.link{
	background:url(../images/arrow.gif) top left no-repeat;
	display:block;
	font-weight:bold;
	padding-left:10px;
	margin:9px;
	color:#000000;
	text-decoration:underline;
	font-size:10px;
	}
	.link:hover{
	background:url(../images/arrow.gif) top left no-repeat;
	display:block;
	font-weight:bold;
	padding-left:10px;
	margin:9px;
	color:#000000;
	text-decoration:none;
	font-size:10px;
	}

div#buttom_link{ 
	padding-top:15px; 
	width:768px; 
	float:left; 
	white-space:nowrap; 
	background:#C8C2AF; 
	height:31px; 
	text-align:center;
	}
div#buttom_link a{
	padding:0px 10px 0px 10px;
	color:#000000;
	text-decoration:none;
	}
div#buttom_link a:hover{
	padding:0px 10px 0px 10px;
	color:#000000;
	text-decoration:underline;
	}
	
div#leftMemu{
border-top:#fff 1px solid;
background:#FDE9C7;
padding:10px 1px 10px 1px;
}
div#leftMemu a{
color:#873F00;
font-weight:bold;
display:block;
padding:3px 0px 3px 30px;
text-decoration:none;
background:url(../images/menu_arrow.gif) top left no-repeat;
}
div#leftMemu a:hover{color:#000; background-color:#FDFFEE;}

.bg_color1{ background:#F6E3DE; height:21px; padding:3px 0px 0px 18px;}
.bg_color2{ background:#7BA933; color:#FDFFF2; height:22px; padding:7px 0px 0px 18px;}

#rubber_about{
background:#FBFFDD;
padding:10px;
margin:2px 0px 2px 0px;}

#testimonial{
background:#F6E8DB;
padding:10px;
}
#testimonial div{ border-bottom:#D9CBC0 1px dashed; padding:5px 0px 5px 0px;}
.readmore{ 
display:block;
background:url(../images/more_arrow.gif) bottom right no-repeat;
margin-top:10px;
width:43px;
font-weight:bold;
color:#000000;
}

.padding{ padding:10px 0px 10px 0px;}

.body_right
{	float:left;
	padding:0px 5px 10px 0px;
	margin-left:21px;
	width:544px; 
}
.body_right a{ color:#BF6516;}
.page_heading{border-bottom:#ccc 1px dashed; margin-bottom:10px;}
.image_caption{color:#898989; padding:5px;}
.content_heading{ display:block; font-size:17px;}
.imege_holder{ width:150px; overflow:hidden; float:left; margin:0px 21px 0px 0px;}

.product_heading{
	margin-bottom:2px;
	border-bottom:#ccc 1px dashed;
	height:25px;
	font-size:17px;
	padding-top:10px;
	}
.product_holder{
float:left;
width:540px;
border-bottom:#ccc 1px dashed;
padding-bottom:3px;
}
.product_holder input{margin-bottom:2px; border:#000000 1px dashed; background-color:#F9F9F9;}
.product_holder label{padding-left:10px;}
.product_preview
{
font-size:10px;
color:#666666;
padding-top:5px;
text-align:left;
padding-right:10px;
float:left;
border-right:#ccc 1px dashed;
padding-bottom:10px;
}
.product_preview a{
display:block;
padding:2px 0px 5px 5px;
width:130px;
}
.preview_details
{
width:250px;
float:left;
padding-left:10px;
padding-top:10px;
}
.preview_details strong{
display:block;
padding:5px 0px 5px 0px;
}


div#footer{
	float:left;
	margin-top :18px;	
	width : 778px;
	height:86px;
	text-align:center;
	color:#4E4E4E;
	line-height:22px;
	}
div#footer strong{color:#00CC00;}

#blog_plugin2 {
	/*padding-top: 20px;*/
	/*padding-left: 5px;*/
	background:url(../images/blog.gif) top left no-repeat;
	width:192px; 
	/*height:45px;*/
	height:65px;
}

#testimonial_plugin2 {
	padding-top: 20px;
	background:url(../images/testimonial.gif) top left no-repeat #C37D02;
	width:192px; 
	height:114px;
	line-height:20px;
}

.plugin_inner {
	margin-left: 8px;
	margin-right: 8px;
	color: #FFFFFF;
}

.plugin_inner a{
	color:#DED8D8;
	text-decoration:none;
	font-weight:bold;
}

.plugin_inner2 {
	margin-left: 8px;
	margin-right: 8px;
	color: #FFFFFF;
}

.plugin_inner2 a{
	color:#DED8D8;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
.tree_planted
{
	color:#327800;
	font-weight:bold;
}

#photobooth{
	float:right;
	margin-top:11px;
}

#photobooth p{
	width:80px;
	float:left;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:white;
	margin-right:4px;
}
#photobooth a{
	font-size:12px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}