
	.top_nav	{
			font-family: verdana, sans-serif;
			font-size: 0.7em;
			}
	.top_nav a	{ color: #FFFFFF; text-decoration: none; }



	.top_basket	{
			font-family: verdana, sans-serif;
			font-size: 0.7em;
			color: #FFFFFF;
			}
	.top_basket a	{ color: #FFFFFF; text-decoration: none; }



	/* begin category menu ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */


	.cat_lite		{
			font-family:	verdana, sans-serif;
			font-weight:	bold;
			font-size:		0.75em; 
			color:		#182A0C;
			background-color:	#A5CF00;
			padding-left:	10px;
			padding-right:	3px;
			padding-top:	3px;
			padding-bottom:	3px;
			letter-spacing:	-1px;
			}
	.cat_lite a	{
			color: #182A0C; text-decoration: none;
			}
	.cat_lite a:hover	{
			color: #FFFFFF; text-decoration: none;
			}


	.cat_mid		{
			font-family:	verdana, sans-serif;
			font-weight:	bold;
			font-size:		0.75em; 
			color:		#182A0C;
			background-color:	#94BA00;
			padding-left:	10px;
			padding-right:	3px;
			padding-top:	3px;
			padding-bottom:	3px;
			letter-spacing:	-1px;
			}


	.cat_dark_main	 {
			font-family:	verdana, sans-serif;
			font-weight:	bold;
			font-size:		0.75em; 
			color:		#182A0C;
			background-color:	#526D00;
			padding-left:	10px;
			padding-right:	3px;
			padding-top:	3px;
			padding-bottom:	3px;
			letter-spacing:	-1px;
			}
	.cat_dark_main a	{
			color: #FFFFFF; text-decoration: none;
			}


	.cat_dark {
			font-family:	verdana, sans-serif;
			font-weight:	normal;
			font-size:		0.7em; 
			color:		#182A0C;
			background-color:	#6B8600;
			padding-left:	10px;
			padding-right:	3px;
			padding-top:	3px;
			padding-bottom:	3px;
			letter-spacing:	-1px;
			}
	.cat_dark a	{
			color: #FFFFFF; text-decoration: none;
			}
	.cat_dark a:hover	{
			color: #A5CF00; text-decoration: none;
			}
	
	.cat_dark_s {
			font-family:	verdana, sans-serif;
			font-weight:	normal;
			font-size:		0.7em; 
			color:		#182A0C;
			background-color:	#6B8600;
			padding-left:	10px;
			padding-right:	3px;
			padding-top:	3px;
			padding-bottom:	3px;
			letter-spacing:	-1px;
			}
	
	.cat_dark_s a	{
			color: #A5CF00; text-decoration: none;
			}

	/* 		end category menu ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */



	.page_text	{ font-family: verdana, sans-serif; font-size: 0.7em; }
	.page_text a	{ color: #577700; }
	.page_text a:hover	{ color: #FF0000; }


	.products_text	{ font-family: verdana, sans-serif; font-size: 0.75em; }
	.products_text a	{ color: #577700; }
	.products_text a:hover	{ color: #FF0000; }


	h1		{
			font-family: helvetica, sans-serif; 
			font-weight: normal;
			font-size: 150%;
			color: #688800;
			letter-spacing: -1px;
			}

	h2		{
			font-family: helvetica, sans-serif; 
			font-weight: normal;
			font-size: 120%;
			color: #577700;
			letter-spacing: -1px;
			}



	.cart_title		{
			font-family: verdana, sans-serif;
			font-size: 0.75em;
			color: #252525;
			}
	.cart_title a	{ color: #466600; text-decoration: none; }
	.cart_title a:hover	{ color: #FF0000; }


	.cart_text		{
			font-family: verdana, sans-serif;
			font-size: 0.7em;
			color: #252525;
			}














	/* end */















	.menu_heading	{
			font-family: helvetica, sans-serif;
			font-weight: bold;
			font-size: 0.75em;
			color: #33370A;
			}

	.menu_category	{
			font-family: verdana, sans-serif;
			font-weight: bold;
			font-size: 0.75em;
			letter-spacing: -1px;
			}
			.menu_category a	{ color: #FFFFFF; text-decoration: none; }
			.menu_category a:hover	{ color: #C6FF00; text-decoration: none; }

	.menu_subcategory	{
			font-family: verdana, sans-serif;
			font-weight: normal;
			font-size: 0.7em;
			letter-spacing: -1px;
			}
			.menu_subcategory a	{ color: #FFFFFF; text-decoration: none; }
			.menu_subcategory a:hover	{ color: #C6FF00; text-decoration: none; }


	.menu_text	{
			font-family: verdana, helvetica, sans-serif;
			font-size: 0.7em;
			letter-spacing: -1px;
			color: #33370A;
			}
			.menu_text a		{ color: #33370A; text-decoration: none; }
			.menu_text a:hover	{ color: #FF0000; text-decoration: none; }







	.footer		{ font-family: verdana, sans-serif; font-size: 0.7em; color: #666666; }

















.menu_title {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFCC00}
.menu_title a {  color: #FFCC00; text-decoration: none; }

.menu_items {  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #272727}
.menu_items a { color: #FFFFFF; text-decoration: none; }

.cart_info {  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #272727}
.cart_info a {  font-weight: bold; font-size: 11px; color: #CC0033; text-decoration: none;}

.item {  font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #545454}
.item a {  font-weight: bold; font-size: 11px; color: #CC0033; text-decoration: none;}





















/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

hr			{
			height: 1px;
			color: #CCCCCC;
			border: dotted;
			width: 100%;
			}

.item_title		{
			font-family: helvetica, arial, sans-serif; 
			font-size: 200%; 
			color: #0E7885; 
			font-weight: normal; 
			letter-spacing: -1px;
			text-decoration: underline;
			}



/* begin login panel */
.login			{
			font-family: verdana, sans-serif;
			font-size: 11px;
			}

.login a			{
			color: #FFFFFF;
			text-decoration: none;
			}

.login a:hover		{
			color: #FFEE00;
			}


.login input		{
			font-family: verdana, sans-serif;
			font-size: 11px;
			width: 100px;
			}

.login hr			{
			color: #FFDD00;
			}

/* end login panel */



.special_title		{
			font-family: arial, sans-serif;
			font-size: 12px;
			color: #F64709;
			font-weight: bold;
			}

.special_price		{
			font-family: arial, sans-serif;
			font-size: 12px;
			color: #3E3E3E; 
			font-weight: bold;
			}

.special_input		{
			font-family: verdana, sans-serif;
			font-size: 11px;
			}







.page_big		{ font-family: helvetica, arial, sans-serif; font-size: 1.5 em; font-weight: bold; letter-spacing: -1px;}
.page_medium		{ font-family: helvetica, arial, sans-serif; font-size: 1.25 em; font-weight: bold; letter-spacing: -1px;}
.page_small		{ font-family: helvetica, arial, sans-serif; font-size: 1.05 em; font-weight: bold; letter-spacing: -1px;}




.search_panel tr		{
			background-color: #427098;
			background-image: url(../i/search_panel_bg.gif)		/* relative to the stylesheet location! */
			}


.search_panel input	{
			font-family: verdana, sans-serif; 
			font-size: 11px; 
			width: 120px;
			}


.search_panel input.find	{
			width: 52px;
			}


.search_panel select	{
			font-family: helvetica, arial, sans-serif; 
			font-size: 10px; 
			width: 180px;
			}




.gen_huge		{
			font-family: helvetica, arial, sans-serif; 
			font-size: 100%; 
			color: #3E3E3E; 
			font-weight: bold; 
			letter-spacing: -1px;
			}


.gen_title			{
			font-family: arial, sans-serif; 
			font-size: 75%; 
			color: #3E3E3E; 
			font-weight: bold; 
			}


.gen_large		{
			font-family: verdana, sans-serif; 
			font-size: 90%; 
			font-weight: bold;
			color: #3E3E3E; 
			}

.gen_text			{
			font-family: verdana, sans-serif; 
			font-size: 11px; 
			color: #3E3E3E; 
			}


th.gen_text		{
			font-family: verdana, sans-serif; 
			font-size: 75%; 
			color: #145CA4;
			text-align: left;
			}


