body
{
	margin: 0px;
	padding: 0px;
	background: #444;
	font-size: 10pt;
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
#main
{
	margin: 0px;
	padding: 0px;
	width: 785px;
}
	#main img
	{
		border: 0px;
	}
#header
{
	width: 785px;
	height: 174px;
	float: left;
}
	#header_top
	{
		width: 750px;
		height: 17px;
		padding-right: 35px;
		background: #e8e8e8;
		float: left;
	}
		#header_top a
		{
			line-height: 17px;
			font-size: 11px;
			padding-left: 10px;
			color: #000;
			text-decoration: none;
			float: right;
		}
	#header_middle
	{
		width: 785px;
		height: 110px;
		float: left;
	}
		#header_middle img
		{
			float: left;
		}
	#header_bottom
	{
		width: 568px;
		height: 17px;
		padding-left: 217px;
		padding-top: 30px;
		background: url("/user_files/images/header_bottom.gif") top left no-repeat;
		color: #fff;
		font-weight: bold;
		text-transform: uppercase;
		float: left;
	}
		#header_bottom a
		{
			color: #fff;
			text-decoration: none;
		}
		#header_bottom a:hover
		{
			color: #ffcc00;
		}
#content_box
{
	width: 785px;
	background: #fff;
	float: left;
}
#content
{
	width: 785px;
	/*background: url("/user_files/images/content_back_top.gif") top right no-repeat;*/
	float: left;
}
#content_left
{
	width: 211px;
	float: left;
}
	#left_menu
	{
		width: 211px;
		padding-top: 15px;
		padding-bottom: 10px;
		float: left;
	}
	#left_menu ul
	{
		margin: 0px;
		padding: 0px;
		width: 190px;
	}
	#left_menu ul li
	{
		width: 190px;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		background: url("/user_files/images/left_menu_separator.gif") bottom left no-repeat;
	}
	#left_menu ul li ul li
	{
		width: 180px;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		background: none;
	}
	#left_menu ul li ul li ul li
	{
		width: 170px;
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		background: none;
	}
	#left_menu ul li a
	{
		color: #5a5a5a;
		line-height: 24px;
		padding-left: 7px;
		padding-right: 5px;
		display: block;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 2px;
	}
	#left_menu ul li a b
	{
		color: #699320;
		line-height: 24px;
		padding-left: 0px;
		padding-right: 5px;
		display: block;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 2px;
	}
	#left_menu ul li b
	{
		color: #699320;
		line-height: 24px;
		padding-left: 7px;
		padding-right: 5px;
		display: block;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 2px;
	}
	#left_menu ul li ul li a
	{
		color: #5a5a5a;
		line-height: 20px;
		padding-left: 17px;
		padding-right: 5px;
		display: block;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 2px;
	}
	#left_menu ul li ul li b
	{
		color: #699320;
		line-height: 20px;
		padding-left: 17px;
		padding-right: 5px;
		display: block;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 2px;
	}
	#left_menu ul li ul li ul li a
	{
		color: #5a5a5a;
		line-height: 20px;
		padding-left: 22px;
		padding-right: 5px;
		display: block;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 2px;
	}
	#left_menu ul li ul li ul li b
	{
		color: #699320;
		line-height: 20px;
		padding-left: 22px;
		padding-right: 5px;
		display: block;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		padding-bottom: 2px;
	}
	#left_menu a:hover
	{
		color: #699320;
	}
#content_right
{
	width: 530px;
	padding: 15px 23px 15px 6px;
	color: #5A5A5A;
	float: left;
}
	#content_right h1
	{
		font-size: 20px;
		line-height: 25px;
	}
	#content_right a
	{
	color: #797979;
        text-decoration: none;
	}
	#content_right a:hover
	{
	color: #699320;
        text-decoration: underline;
	}
/**************************/
#top_quote
{
	width: 500px;
	padding-right: 30px;
	padding-bottom: 15px;
	color: #68A007;
	float: left;
}
	#top_quote img
	{
		float: left;
		border: 1px solid #78aa23;
		margin-right: 10px;
		margin-bottom: 3px;
	}
#col_1
{
	width: 420px;
	padding-right: 20px;
	float: left;
}
	.big_column
	{
		width: 420px;
		float: left;
	}
	.small_column
	{
		width: 200px;
		padding-right: 10px;
		padding-top: 20px;
		float: left;
	}
#col_2
{
	width: 90px;
	float: right;
}
	#col_2 img
	{
		border: 1px solid #78aa23;
		margin-bottom: 10px;
	}
/**************************/
#footer
{
	width: 685px;
	padding: 15px 30px 10px 70px;
	background: #d1d1d1;
	font-size: 11px;
	color: #000;
	float: left;
}
	#footer_left
	{
		width: 185px;
		font-size: 11px;
		color: #000;
		float: left;
	}
	#footer_right
	{
		width: 500px;
		font-size: 11px;
		color: #000;
		float: left;
	}
	#footer_left a
	{
		font-size: 11px;
		color: #68a007;
		text-decoration: none;
		float: left;
	}
	#footer_left a:hover
	{
		text-decoration: underline;
	}
input, select, textarea { border: 1px solid #886641; }
input.noborder { border: 0px; }

.breadcrumb_show {font-weight: bold; font-size: 17px; margin: 0px; padding: 0 0 5px 0;}

div.categories_list {float: left; padding: 0px; width: 525px; font-size: 13px; font-weight: bold;}
div.categories_list ul {list-style: none; padding: 0px; margin: 0px;}
div.categories_list ul li {display: inline;}
div.categories_list ul li a {float: left; width: 175px;}
/*div.products_list {float: left; width: 525px; margin-top: 10px; padding-top: 5px; border-top: 1px solid;}*/
div.products_list {float: left; width: 530px; margin-top: 10px; padding-top: 5px; border-top: 1px solid;}

.product_item {float: left; width: 255px; height: 125px; padding: 5px; overflow: hidden;}
.odd {background-color: #eee;}
.even {background-color: #f6f6f6;} 
