
h1, h2 						
{
	font-style: normal; 
	line-height: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #cc9966; 
	text-decoration: none;
}


h1
{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif; 	
	font-weight: normal; 	
	font-size: 32px; 	
}

h2
{
	font-family: Arial, Helvetica, sans-serif; 	
	font-weight: bold; 	
	font-size: 16px; 	
}


.homepageh1 h1
{
	font-size: 41px;
	padding: 0px;
	margin: 0px;
}

td           {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
td a         {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
td a:link    {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
td a:active  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
td a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
td a:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc9966; text-decoration: underline;}

input
{
	border-color: #666666;
	border-width: 1px;
	border-style: solid;
	padding-left: 5px;
}

.error
{
	color: #ff0000;
}

.header_white            {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.header_white  a         {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.header_white  a:link    {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.header_white  a:active  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.header_white  a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.header_white  a:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline;}

.footer_grey           {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
.footer_grey  a         {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
.footer_grey  a:link    {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
.footer_grey  a:active  {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
.footer_grey  a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
.footer_grey  a:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc9966; text-decoration: underline;}

.footer_beige           {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc9966; text-decoration: none;}
.footer_beige  a         {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc9966; text-decoration: none;}
.footer_beige  a:link    {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc9966; text-decoration: none;}
.footer_beige  a:active  {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc9966; text-decoration: none;}
.footer_beige  a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc9966; text-decoration: none;}
.footer_beige  a:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: underline;}

.beige26 								 {font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc9966; text-decoration: none;}

.white12boldgreen 			 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none; background-color: #999900;}

.body10, 
.body10 a, 
.body10 a:link, 
.body10 a:visited
{
  font-size: 10px;
}

.body10 a:hover
{
	color: #cc9966;
}

.body11, 
.body11 a, 
.body11 a:link, 
.body11 a:visited
{
  font-size: 11px;
}

.body11 a:hover
{
	color: #cc9966;
}

.body12, 
.body12 a, 
.body12 a:link, 
.body12 a:visited
{
  font-size: 12px;
}

.body12 a:hover
{
	color: #cc9966;
}

.body16, 
.body16 a, 
.body16 a:link, 
.body16 a:visited
{
  font-size: 15px;
}

.body16 a:hover
{
	color: #cc9966;
}

.body20, 
.body20 a, 
.body20 a:link, 
.body20 a:visited
{
  font-size: 20px;
}

.body20 a:hover
{
	color: #cc9966;
}


.white10            {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}

.white11            {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.white11  a         {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.white11  a:link    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.white11  a:active  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.white11  a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none;}
.white11  a:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}



/** SHOPPING CART STYLES ******************************************************/

.cart-headerbar
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #ffffff; 
	text-decoration: none; 
	background-color: #999900;
}

.cart-row1
{
	background-color: #ffffff;
}

.cart-row2
{
	background-color: #F8EFE5;
}

.cart-border
{
	background-color: #999900;
}

.cart-removecolumn
{
}

.cart-ordertotal
{
	font-size: 18px; 
}

/** ORDERING PROCESS STYLES ***************************************************/

.ordering-leftcell, .ordering-rightcell
{
}
.ordering-border
{
	background-color: #999900;
}

.ordering-headerbar
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #ffffff; 
	text-decoration: none; 
	background-color: #999900;
}

/******************************************************************************/

/** PAGINATION STYLES *********************************************************/

.pagination__list
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

.pagination__list li
{
	display: inline;
	list-style-type: none;
}

.pagination__list li a
{
  line-height: 10px;
  padding: 2px 6px 2px 6px;
	margin: 0px;
}

.pagination__list li a:hover, a.pagination__selected
{
  background: #eeeeee;
}

/** SIDE NAV ******************************************************************/


#sidebar_nav {
   margin: 0px;
   padding: 0px;  
   list-style-type: none;  
}

#sidebar_nav li {
   margin-bottom: 0px;  
   border: 1px solid #ffffff;
   border-width: 0px 0px 1px 0px; 
   list-style-image: none;
 
}

#sidebar_nav li a 
{

  color: #ffffff;  
  font-size: 10px;
  display: block;
  line-height: 25px; 

  border: solid 0px #f00;
  padding-left: 30px;   
  padding-right: 10px;   

  background: #D4A87D;
	background-image: url("../graphics/templates/eversfield/nav/nav_arrow_norm.gif");
	background-repeat: no-repeat;
	background-position: 16px 9px;

  width:188px;
 
}

html>body #sidebar_nav li a  {
  width:148px;
} 


#sidebar_nav li a:hover 
{
	background: #999900;

	background-image: url("../graphics/templates/eversfield/nav/nav_arrow_roll.gif");
	background-repeat: no-repeat;
	background-position: 16px 9px;

   
	text-decoration: none;
}

#sidebar_nav li a#selected {
   background: #999900;

	background-image: url("../graphics/templates/eversfield/nav/nav_arrow_roll_on.gif");
	background-repeat: no-repeat;
	background-position: 16px 9px;
   
   text-decoration: none;
}


/********************************************************************/
/* second level */

#sidebar_subnav {
   margin: 0px;
   padding: 0px;
   background: #FFFFFF;
   padding-bottom: 5px;
   padding-top: 5px;
   list-style-type: none;
}

#sidebar_subnav li {
   margin-bottom: 0px;  
   border: 0px solid #FFFFFF;
   border-width: 0px 0px 0px 0px;  
}

#sidebar_subnav li a 
{
  color: #999999;

  line-height: 15px;
  padding-left: 30px;
  padding-right: 10px;
  display: block;

  background: #FFFFFF;
	background-image: url("../graphics/templates/eversfield/nav/nav_dash_norm.gif");
  background-repeat: no-repeat;
	background-position: 16px 4px;

  
}

/*
html>body #sidebar_subnav li a  {
  width:125px;
} */

#sidebar_subnav li a:hover 
{
	color: #999900;

	background: #FFFFFF;
	background-image: url("../graphics/templates/eversfield/nav/nav_dash_roll.gif");
	background-repeat: no-repeat;
	background-position: 16px 4px;

	text-decoration: none;
}

#sidebar_subnav li a#subcat_1_selected 
{

	color: #999900;
	background: #FFFFFF;
	background-image: url("../graphics/templates/eversfield/nav/nav_dash_roll.gif");
	background-repeat: no-repeat;
	background-position: 16px 4px;

	text-decoration: none;
}


/********************************************************************/
/* third level */

#sidebar_subnav li li a
{
	display: block;
	padding-left: 40px;
  padding-right: 10px;
	background: url("");  
}

html>body #sidebar_subnav li li a  {
  width:115px;
}

#sidebar_subnav li li a:hover
{
	color: #999900;	
	background: url("");  
}

#sidebar_subnav li li a#subcat_2_selected 
{
   
	 color: #999900;   
	 background: url("");  
   text-decoration: none;
}
/********************************************************************/
