body { background: url(../images/bg/bg12.png);	
		font-family:Droid Sans, Helvetica, Arial, sans-serif; 
		font-style:normal;
		color:#000000; 
		}
	h1, h2, h3, h4, h5, h6 {
		font-family:"PT Serif", Helvetica, Arial, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#559c38;
	}
	#cart_widget, #header-categories {
		font-family:"PT Serif", Helvetica, Arial, sans-serif; 
		font-style:normal;
	}
	.feat_item_name a,
	.feat_item_name_tablets a,
	.feat_item_name span.price,
	.feat_item_name_2 a,
	.feat_item_name_2 span.price,
	.latest_item_name a,
	#home-menu ul li a,
	#menu-pages  ul li a,
	.home-add-to-cart a,
	#header-categories #product-categories li a ,
	#content nav,
	.image-post-format p
	{ 
		font-style:normal;
		font-weight:bold;
		font-family: "PT Serif", Helvetica, Arial, sans-serif;
	}
	.s-mybutton span, .m-mybutton span, .l-mybutton span {
		font-family:"PT Serif", Helvetica, Arial, sans-serif; 
		font-weight:bold;
	}
	.default_product_display  .price,
	.latest_item_name .price ,
	.single_product_display .wpsc_product_price .price
	{
		font-family:"PT Serif", Helvetica, Arial, sans-serif; 
	}
	.default_product_display span.pricedisplay,
	.single_product_display span.pricedisplay, 
	.single_product_display form.product_form fieldset label, 
	.quantity-price label, 
	.wpsc_product_price label 
	{
		color:#559c38; 
	}
	input[type="file"]::-webkit-file-upload-button,
	button,
	input[type="reset"],
	input[type="submit"],
	input[type="button"],
	.home-add-to-cart:hover
	{ 
		font-family: "PT Serif", Helvetica, Arial, sans-serif;
	}
	.default_product_display span.sale,
	.product_grid_display span.sale 
	{ 
	font-family:"PT Serif",Helvetica, Arial, sans-serif;
	}
	a {
		color:#007500; 
	}
	.product_grid_display .product_grid_item h2.prodtitle a, 
	#content .product_grid_display .product_grid_item h2.prodtitle a,
	table.list_productdisplay h2.prodtitle a:link,
	#content table.list_productdisplay h2.prodtitle a:link,
	table.list_productdisplay h2.prodtitle a:visited,
	#content table.list_productdisplay h2.prodtitle a:visited
		{
			color:#007500 !important; 
		}
	#home-menu ul li:hover,
	#home-menu ul li a:hover,
	#menu-pages ul li:hover,
	#menu-pages ul li a:hover,
	#home-menu .sub-menu li,
	#menu-pages .sub-menu li,
	#header-categories ul li:hover,
	#cart_widget ul li:hover,
	#header-categories #product-categories li,
	#header-categories #product-categories li a ,
	#menu-pages-dropdown select, #home-menu-dropdown select
	{
		background:#007500; 
	}
	#home-menu ul li a span, #menu-pages  ul li a span{
		font-family: Droid Sans, Helvetica, Arial, sans-serif;
		color: #000000;
	}
	#cart_widget ul.shoppingcart{
		font-family:Droid Sans, Helvetica, Arial, sans-serif;
		color: #000000;
	}
	.entry-content, #home-annoucements ul li .annoucement {
		color: #000000;
	}
	textarea,
	select,
	input[type="date"],
	input[type="datetime"],
	input[type="datetime-local"],
	input[type="email"],
	input[type="month"],
	input[type="number"],
	input[type="password"],
	input[type="search"],
	input[type="tel"],
	input[type="text"],
	input[type="time"],
	input[type="url"],
	input[type="week"]
	{ 
		font-family: Droid Sans, Helvetica, Arial, sans-serif;
	}
	button:hover,
	input[type="reset"]:hover,
	input[type="submit"]:hover,
	input[type="button"]:hover,
	input.wpsc_buy_button,
	.home-add-to-cart
	 {

		background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #206612), color-stop(1%, #eaf030), color-stop(100%, #206612));
		background-image: -webkit-linear-gradient(#206612, #eaf030 1px, #206612);
		background-image: -moz-linear-gradient(#206612, #eaf030 1px, #206612);
		background-image: -o-linear-gradient(#206612, #eaf030 1px, #206612);
		background-image: -ms-linear-gradient(#206612, #eaf030 1px, #206612);
		background-image: linear-gradient(#206612, #eaf030 1px, #206612);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaf030", endColorstr="#206612");

	};
	@media screen and (max-width : 800px) {
		#menu-pages-dropdown, #home-menu-dropdown {
			display:block;
		}
		#menu-pages, #home-menu{
			display:none;
		}
		#menu-pages-dropdown select,  #home-menu-dropdown select {
			margin: 25px auto 30px;
			font-size: 1.6em;
			padding: 5px;
			height: 35px;
			width:300px;
		}
	}
	@media screen and (max-width : 400px) {
		#menu-pages-dropdown select, #home-menu-dropdown select {
			width: 100%;
		}
	}