a:hover, #posts .post-meta-comments, #post .post-meta-comments, #posts .post-meta-comments a, #post .post-meta-comments a, dd a, .pages ol li.first a:hover, .pages ol li.last a:hover{
	color:#949c00 !important;
}

.smaller-title .categories ul li a.selected, .smaller-title .categories ul li a:hover, .pages .selected, .grid h3.product-name {
	color:#949c00 !important;
}

h5, h5 a, .dropcap2 {
	color:#949c00 !important;
}

ul.list li, .post-content ul li, .comment-body ul li, #sub_links li{
	list-style: url(green/bullet.png) inside !important;
}

label {
    color: #949c00 !important;
}

span.pricedisplay{
color:#949c00 !important;
}


h2.category-title, h1.category-title, .caption h3, .caption .price, h3.product-name a,  li.item .price-box,  .pricedisplay{
	color:#949c00 !important;
	
}

button, .button, .newer-older a{
	background: url(green/but.png) 0px -108px no-repeat !important;
}

button span, .button span, .newer-older a span{
	background:url(green/but.png) 100% -135px no-repeat !important;
}

button:hover, .button:hover, .newer-older a:hover{
	background:url(green/but.png) 0 0 no-repeat !important;
}

button:hover span, .button:hover span, .newer-older a:hover span{
	background: url(green/but.png) 100% -27px no-repeat !important;
}

button span span, .button span span, .newer-older a span span{
	background:url(green/but.png) 0 -81px repeat-x !important;
	text-shadow: 1px 1px 1px #658326 !important;
}

button:hover span span, .button:hover span span, .newer-older a:hover span span{
	background:url(green/but.png) 0 -54px repeat-x !important;
}

button.reverse{
	background:url(green/but.png) 0 0 no-repeat !important;
}

button.reverse span{
	background: url(green/but.png) 100% -27px no-repeat !important;
}

button.reverse:hover{
	background: url(green/but.png) 0px -108px no-repeat !important;

}

button.reverse:hover span{
	background:url(green/but.png) 100% -135px no-repeat !important;
}

button.reverse:hover span{
	background:url(green/but.png) 100% -135px no-repeat !important;
}

button.reverse span span{
	background:url(green/but.png) 0 -54px repeat-x !important;
}

button.reverse:hover span span{
	background:url(green/but.png) 0 -81px repeat-x !important;
	text-shadow: 1px 1px 1px #658326 !important;
}

footer button{
	background:url(green/foot_but.png) 0 -78px no-repeat !important;
}

footer button span{
	background:url(green/foot_but.png) 100% -130px no-repeat !important;
}

footer button:hover{
	background:url(green/foot_but.png) 0 -52px no-repeat !important;
}

footer button:hover span{
	background:url(green/foot_but.png) 100% -104px no-repeat !important;
}

footer button span span{
	background:url(green/foot_but.png) 0 -26px repeat-x !important;
}

footer button:hover span span{
	background:url(green/foot_but.png) 0 0 repeat-x !important;
}

table th{
	background:url(green/th.png) top left repeat-x #007ea6 !important;
	color: #f4f4f4 !important;
}

.ui-tabs .ui-tabs-nav li {
	background: url(green/tabs.png) 0 -120px no-repeat !important;
}

.ui-tabs .ui-tabs-nav li a{
	background: url(green/tabs.png) 100% -72px no-repeat !important;
}

.ui-tabs .ui-tabs-nav li a span{
	background: url(green/tabs.png) 100% 0px repeat-x !important;
}

.ui-tabs-selected { 
	background: url(green/tabs.png) 0 -96px no-repeat !important;
}

.ui-tabs-selected a{ 
	background: url(green/tabs.png) 100% -48px no-repeat !important;
}

.ui-tabs-selected a span{
	background: url(green/tabs.png) 100% -24px repeat-x !important;
}

h3.ui-accordion-header {
	background: url(green/acc.png) 0 -31px no-repeat !important;
}

h3.ui-accordion-header a{
	background: url(green/acc.png) 100% 0px no-repeat !important;
}

h3.ui-accordion-header a div{
	background: url(green/acc.png) 0 -62px repeat-x !important;
}

h3.ui-accordion-header.ui-state-active {
	background: url(green/acc.png) 0 -156px no-repeat !important;
}

h3.ui-accordion-header.ui-state-active a{
	background: url(green/acc.png) 100% -94px no-repeat !important;
}

h3.ui-accordion-header.ui-state-active a div{
	background: url(green/acc.png) 100% -125px repeat-x !important;
}

#cart_text a.details{
	background: url(green/details.png) bottom center no-repeat !important;
}

#cart_text a.details:hover{
	background: url(green/details.png) top center no-repeat !important;
}

#cart_bottom_contents a.checkout{
	background: url(green/checkout.png) bottom center no-repeat !important;
}

#cart_bottom_contents a.checkout:hover{
	background: url(green/checkout.png) top center no-repeat !important;
}

#main_menu ul li a:hover, #main_menu ul li.current-menu-item a, #main_menu ul li.current-menu-parent a{
	text-shadow: 1px 1px 1px #658326 !important;
}

#main_menu ul li a:hover span, #main_menu ul li.current-menu-item a span, #main_menu ul li.current-menu-parent a span {
	background:url(green/cont_bord_hov.png) center left no-repeat !important;
}

#main_menu ul li a:hover span span, #main_menu ul li.current-menu-item a span span, #main_menu ul li.current-menu-parent a span span{
	background:url(green/cont_back_hov.png) center left repeat-x !important;
	color:#fff;
}

#main_menu ul li.alpha a:hover span span, #main_menu ul li.alpha.current-menu-item a span span, #main_menu ul li.alpha.current-menu-parent a{
	background:url(green/cont_back_hov.png) center left repeat-x !important;
	color:#fff;
}

#main_menu ul li a:hover, #main_menu ul li.current-menu-item a, #main_menu ul li.current-menu-parent a{
	background: url(green/cont_sep_hov.png) center right no-repeat !important;
}

#main_menu ul li.alpha a:hover span, #main_menu ul li.alpha.current-menu-item a span, #main_menu ul li.alpha.current-menu-parent a span{
	background:url(green/cont_left_hov.png) center left no-repeat !important;
}

#search_form a{
	background:url(green/search_but.png) bottom right no-repeat !important;
}

#search_form a:hover{
	background:url(green/search_but.png) top right no-repeat !important;
}

#order_by.asc{
	background: url(green/arrow_up.png) center right no-repeat !important;
}

#order_by.desc{
	background: url(green/arrow_down.png) center right no-repeat !important;
}
