body, table, td {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #9E8F7F;
	margin: 0;
	padding: 0;
	}

a {
	font-size: 12px;
	color: #4d3f2d;
    text-decoration:none;
    }
a:hover {
	color: #706250;
    text-decoration:none;
    }
a:active, link, visited  {
    text-decoration:none;
    }

.main_nav {
    letter-spacing: .08em;
	font-size: 12px;
	color: #c0b39b;
    text-decoration:none;
    }
.main_nav:hover {
	color: #9aa62d;
    text-decoration:none;
    }
.main_nav:active, link, visited  {
    text-decoration:none;
    }


.main_nav_on {
    letter-spacing: .08em;
	font-size: 12px;
	color: #9aa62d;
    text-decoration:none;
    }
.main_nav_on:hover {
	color: #c0b39b;
    text-decoration:none;
    }
.main_nav_on:active, link, visited  {
    text-decoration:none;
    }


.right_nav_on {
	font-size: 12px;
	color: #9aa62d;
    text-decoration:none;
    }
.right_nav_on:hover {
	color: #ffffff;
    text-decoration:none;
    }
.right_nav_on:active, link, visited  {
    text-decoration:none;
    }


.right_nav {
	font-size: 12px;
	color: #ffffff;
    text-decoration:none;
    }
.right_nav:hover {
	color: #9aa62d;
    text-decoration:none;
    }
.right_nav:active, link, visited  {
    text-decoration:none;
    }

.white{color:#ffffff;}


ul.ng {
    font-style: normal;
    list-style-type: none;
    padding: 0px 0px 0px 4px;
    margin: 0px;
    }

li.sec_nav {
	color: #FFFFFF;
    padding-left: 6px;
    padding-bottom: 4px;
    background-position: 0 .3em;
    }
li.sec_nav_on {
	color: #66CCCC;
    padding-left: 6px;
    padding-bottom: 4px;
    background-position: 0 .3em;
    }


.sec_nav {
	font-size: 12px;
	color: #c0b39b;
    text-decoration:none;
    }
.sec_nav:hover {
	color: #9aa62d;
    text-decoration:none;
    }
.sec_nav:active, link, visited  {
    text-decoration:none;
    }

.sec_nav_on {
	font-size: 12px;
	color: #9aa62d;
    text-decoration:none;
    }
.sec_nav_on:hover {
	color: #9aa62d;
    text-decoration:none;
    }
.sec_nav_on:active, link, visited  {
    text-decoration:none;
    }

.category_header{color:#9aa52e;font-size:18px;}
.inline_header{color:#999933;font-size:16px;}


.inline_header_link {
	font-size: 16px;
	color: #999933;
    text-decoration:none;
    }
.inline_header_link:hover {
	color: #999933;
    text-decoration:none;
    }
.inline_header_link:active, link, visited  {
    text-decoration:none;
    }

ul.ul_bullet {
    font-style: normal;
    list-style-type: none;
    padding: 0px 0px 0px 10px;
    margin: 0px;
    }

li.bullet {
	color: #9E8F7F;
    padding-bottom: 3px;
    padding-left: 6px;
    background-image: url(../images/bullet.gif);
    background-repeat: no-repeat;
    background-position: 0 .3em;
    }

.option_header{font-size:12px;color:#847562;}
.item_number{color:#75624E;}
.cart_header{color:#000000;}
.shipping_data{color:#321A0B;}
.sub_total{color:#000000;font-size:14px;}
.caps_sub_head{color:#321A0B;font-size:12px;}
.shipping_titles{color:#321A0B;font-size:12px;font-weight:bold;}
.address{color:#321A0B;font-size:12px;}

.dark_brwon_link {
	font-size: 12px;
	color: #321A0B;
    text-decoration:none;
    }
.dark_brwon_link:hover {
	color: #321A0B;
    text-decoration:none;
    }
.dark_brwon_link:active, link, visited  {
    text-decoration:none;
    }


.footer_nav {
	font-size: 10px;
	color: #c0b39b;
    text-decoration:none;
    }
.footer_nav:hover {
	color: #9aa62d;
    text-decoration:none;
    }
.footer_nav:active, link, visited  {
    text-decoration:none;
    }

.footer_nav_brown {
	font-size: 10px;
	color: #c0b39b;
    text-decoration:none;
    }
.footer_nav_brown:hover {
	color: #9aa62d;
    text-decoration:none;
    }
.footer_nav_brown:active, link, visited  {
    text-decoration:none;
    }

.green_link {
	font-size: 12px;
	color: #ABB237;
    text-decoration:none;
    }
.green_link:hover {
	color: #9aa62d;
    text-decoration:none;
    }
.green_link:active, link, visited  {
    text-decoration:none;
    }

.required{color: #ABB237;}
.product_copy{color:#9E8F7F;line-height:18px;text-align:justify;}
.h_light{color:#9aa62d;font-size:12px;}
.product_name_link {
	font-size: 12px;
	color: #8b7d6c;
    text-decoration:none;
    }
.product_name_link:hover {
	color: #8b7d6c;
    text-decoration:none;
    }
.product_name_link:active, link, visited  {
    text-decoration:none;
    }
.page_copy{color:#CCC0AB;line-height: 18px;text-align:left;}

.sale-price {
	margin-top: 2px;
	font-weight: bold;
	font-size: 90%;
	color: #c42216;
}