td          {font-family : arial, verdana, helvetica; font-size: 8.75pt; color: #1E1313; line-height: 13pt; text-align: top;}
.large      {font-size: 10pt;}
li          {list-style-position: outside; list-style-type: disc; margin-left: .4cm;}
ul          {margin-left: 0cm; padding-top: 0cm; padding-bottom: 0cm;}
a           {color: #FBF6DC; text-decoration: none;}
a:hover     {color: #1E1313; text-decoration: none;}
img         {border-color: #432D2D;}
.bold       {font-weight: bold;}
.ordering_txt       {font-size: 10pt; font-weight: bold;}
.ordering_red       {font-size: 10pt; font-weight: bold; color:#B91515;}
.ordering_link      {font-size: 12pt; font-weight: bold;}
.bold_red       {font-weight: bold; color:#B91515;}
.footer 	{font-size: 7.5pt; color: #533B3B; text-align: center; line-height: 9pt; padding-bottom: 10px;}

/* heading bar with phone # and email */
.infobar    {color: #FBF6DC; background-color: #AE8460; height: 23px; font-family: verdana; font-size: 7.5pt; vertical-align: middle;}

/* lefthand menu */    
a.menu      {color: #E9B98B;}
a.menu_sel  {color: #F39B33; font-weight: bold;}
a.menu_new  {color: #FF77BB; font-weight: bold;}
a.menu:hover {color: #F39B33; text-decoration: none;}
a.menu_sel:hover {color: #F39B33; text-decoration: none;}
a.menu_new:hover {color: #FF9944; font-weight: bold}
.leftmenu   {background-color: #533B3B; width: 160px; color: #E9B98B; font-family: verdana, arial; font-size: 9pt; vertical-align: top;}	
.leftmenu_sel {color: #F39B33; font-weight: bold;}	

/* submenu for page */
.submenu    {background-color: #533B3B; color: #E9B98B; font-family: verdana, arial; font-size: 7.5pt; text-align: absmiddle;}	
a.submenu:hover {color: #F39B33;}	

/* online catalog */
.catalog_top{background-color: #DD8720; font-weight: bold;}
.catalog    {background-color: #DFAF84; text-align: abstop;}

    /* alternating rows */
.catalog_alt{background-color: #AE8460;}
.top        {vertical-align: top;}
.item_name  {font-weight: bold; padding-right: 5px; padding-top: 0px;}
input       {font-family : arial, verdana, helvetica; font-size: 8pt;}
.img_cell   {padding-right: 12px; padding-bottom: 3px; padding-top: 3px;}
    
.lcatalog    {
	background-color: #DFAF84;
	text-align: abstop;
}
.lcatalog a:link {
	color: #1E1313;
}
.lcatalog a:visited {
	color: #1E1313;
}
.lcatalog a:hover {
	color: white;
}
.lcatalog_alt{
	background-color: #AE8460;
}
.lcatalog_alt a:link {
	color: #1E1313;
}
.lcatalog_alt a:visited {
	color: #1E1313;
}
.lcatalog_alt a:hover {
	color: white;
}
