/* Standard Classes - do NOT rename or delete */
/* Sub Menus Background, color, etc. */
div.submenuContents, div.submenuContents2, div.submenuContentsHighlight {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	margin-left: 0;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	position: absolute;
	display: none;
/*	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black; */
	z-index: 100;
	/*background: url("/jrwatkins/flwmenus/MainNavSubNavBG.gif");*/
	background-repeat: repeat-y;
	background-color:#FFFFFF;
}
/* Sub Menu Font Sizes */
div.submenuItem
{
	/*padding-left:	5px;
	padding-right:	5px;
	padding-top:	0px;
	padding-bottom:	5px; */
	padding-top:	5px;
	padding-right:	22px;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
	color: #FFFFFF;
/*	background-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF; */
}
/* Main Menu Borders, etc. */
.nav_tour_flat, .nav_tour_hi, .tourSubnavFlat, .tourSubnavHi, .nav_tour_flat_text, .nav_tour_hi_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-repeat: repeat-x;
	/*text-decoration: none;*/
	/*height:20px;*/
	/*padding-right:	10px;*/
}
/* Main Image BackGround Upon Load */
.nav_tour_flat {
/*	background-image: url(http://test.www.flwoutdoors.com/images/topBar_nav_BG_Flat.gif); */
	/*background-color: #333333;*/
/*	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #660000; */
}
.nav_tour_hi {
	/*background-image: url(http://test.www.flwoutdoors.com/images/topBar_nav_BG_Hi.gif);*/
	background-color: #333333;
	border-bottom-width: 2px;
	border-bottom-style: solid;
/*	border-bottom-color: #660000; */
}

/* Top Link Text Size */
.nav_tour_flat_text {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
}
.MenuClick {
	white-space: nowrap;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
	color:#FFFFFF;
	/*text-decoration: none;*/
}
a:hover.MenuClick {
	white-space: nowrap;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FF0000;
	/*text-decoration: none;*/
}
.sublook {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
H1
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom :3px;
 margin-top:8px;
 font-size:22px;

}
H2
{
 font-family: Arial, Helvetica, sans-serif;
 margin-bottom :10px;
 margin-top: 25px;
Font-size:20px;
}
H3
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom : 3px;
 margin-top: 20px;
font-size:18px;
}
H3 a
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom : 3px;
 margin-top: 5px;
 font-size:16px;
 COLOR: #000000;
}

A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	COLOR: #000000;
}

a:hover {
	text-decoration: underline;
	color:#0000FF;
}

.StoreLk {
	font:bold;
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif;
	color:#000000; 
	text-decoration:none;
}
a:hover.StoreLk {
	color:#800000;
}

TD {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}		

INPUT, TEXTAREA, SELECT, OPTION {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	color: #000000;
/*	background-color: #FFFFFF; */
}

.PageColorWhite {  background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

/*.PageColor {  background-color: #FFFFFF; margin: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left:: 0px}*/
/*.PageColor {  background-color:#969587; margin: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}*/
.PageColor { 
	background-image: url(/jrwatkins/images/background/WebBackground.jpg);
	background-color: #FFFFFF; margin: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left:: 0px;
}
.PageBodyDisplay { 
/*	background-image: url(/jrwatkins/images/headers/WebBackground_1200x1050.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#000000; margin: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left:: 0px;
	background-attachment:fixed;*/
	background-image: url(/jrwatkins/images/background/Back_Black_Gr.jpg);
	background-color: #FFFFFF; margin: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left:: 0px;
	background-repeat:repeat-x;
	background-color:#000000;
}
.Bold {  font-weight: bold}

.italic {  font-style: italic}

.Footer {
	font-size: 9pt;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	/*background-color: #969587;*/
}

.BlueLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}

/* Classes for portfolio that need editing - do NOT rename or delete */

.Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.SubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #888871;
}
.SubTitleRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FF0000;
}
.CellDark {
	background-color: #333333;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.CellLight {  background-color: #888871}
.CellLighter { background-color: #FFFFFF}
.CellTitle {  background-color: #660000}

.Button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	text-decoration: none;
	border-top: 1px solid #666666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #666666;
}

.Button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #660000;
	font-weight: bold;
	text-decoration: none;
	margin: 2px;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #844141;
	border-right-color: #420000;
	border-bottom-color: #420000;
	border-left-color: #844141;
	width: 120px;
}

.Asterix {  color: #CC0000}

.Required {  color: #CC0000}

.BreadCrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.BreadCrumbs2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font:bold;
}
a:hover.BreadCrumbs2 {
	color:#000000;
}
.BoldWhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
/* New classes for this project */
.FooterLinks {
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	/*background-color: #969587;*/
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}
a:hover.FooterLinks {
	color:#669933;
}
.HeaderLinks {
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	/*background-color: #969587;*/
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}
a:hover.HeaderLinks {
	/*color:#000000;*/
	color:#669933;
}
.sidelines {
	background-color:#FFFFFF;
	font-weight: bold;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #888871;
	border-left-color: #888871;
}
.GrayNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FEFEF2;
	height: 10px;
	width: 96px;
	background-color: #333333;
	padding: 2px;
	text-indent: 1px;
	margin: 0px;
	float: left;
	white-space: normal;
	text-decoration: none;
}
a:hover.GrayNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #660000;
}
.SubNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 145px;
	background-color: #E3E0CC;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
	border: 1px solid #E3E0CC;
}
a:hover.SubNav {
	background-color: #FFFFFF;
	border: 1px solid #888871;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 145px;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
}
.SubNavOn {
	background-color: #FFFFFF;
	border: 1px solid #888871;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 145px;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
}.Cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	text-decoration: none;
}
a:hover.Cart {
	color: #660000;
	text-decoration: underline;
	}
.GrayNavOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FEFEF2;
	height: 10px;
	width: 96px;
	background-color: #660000;
	padding: 2px;
	text-indent: 1px;
	margin: 0px;
	float: left;
	white-space: normal;
	text-decoration: none;
}

.VisionDesign {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1E5CB4}

a:hover {
	color: #000000;
	text-decoration: underline;
}



.CellFrameBorderLRB {
	border-top: 1px none #D9D7B2;
	border-right: 1px solid #D9D7B2;
	border-bottom: 1px solid #D9D7B2;
	border-left: 1px solid #D9D7B2;
/*	background: #FFFDE9; */
	background: #FFFFFF;
}


.LeftNavLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #585835;
	margin: 3px;
	text-decoration: none;
}

.TopNavLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
/*	margin: 3; */
	text-decoration: none;
	
}
.TopNavLinksRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
/*	margin: 3; */
	text-decoration: none;
	
}

.Nav_Cell_Back {
	background-color: #FFFDE9;
	background-image: url(/jrwatkins/images/Left_Nav_Background.jpg);
	background-repeat: no-repeat;
}

 .pdf
{

 font-family: Arial, Helvetica, sans-serif;
 font-size: 75%;
 float:right;
 clear:right;
}
 
a.h3nav
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom : 3px;
 margin-top: 10px;
 font-size:100%;
 COLOR: #000000;
}
 
.NavLinks
 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 14px;
 font-weight: bold;
 color: #000000;
}
.mediumError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: Red;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.PriceRed {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.PriceRedSmall {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.PriceRedMini {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
} 
p.hang1
{text-indent:-3em;
padding-left:6em;
background-color:#E7E5D9;
padding-top:5px;
padding-bottom:5px;
margin-top:0;
margin-bottom:0;
 
}
p.hang2
{text-indent:-3em;
background-color :white;
padding-left:6em;
padding-top:5px;
padding-bottom:5px;
margin-top:0;
margin-bottom:0;
 }
 
 .PageTitle
{
font-family: Georgia, "Times New Roman", Times, serif;
 font-size:24px;
 font-weight: bold;
 color: #000000;
}
.PageHead
{
font-family: Georgia, "Times New Roman", Times, serif;
 font-size:18px;
 font-weight: bold;
 color: #000000;
}

.RedWarning {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}
.RedWarningSmall {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}
.RedWarningLarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}
.TextBoxStyle {
	font-family: Verdana;
	color: #666666;
	font:bold;
	font-size: 7pt;
	background-color: #FFFFFF;
	border: 2px solid: #C0C0C0;
}
.logintext {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
.formLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
	font-style: italic;
    COLOR: #656565;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.formnotes
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #656565;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.CheckOutNotes
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
@media print {
body {font-size:11pt; margin: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;} 
h1 {font-size:20pt; page-break-after:avoid;}
h2 {font-size:16pt;}
h3 {font-size:13pt;}
h4 {font-size:11pt;}
td {font-size:11pt;}
li {font-size:11pt;}
div {page-break-inside:avoid;}
.noPrint {display: none;}
.small {font-size:8pt;}
img {page-break-inside:avoid;}
.printOnly {display:block;}
}

.SmallAd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #585835;
}
.ProductCategoryTitles
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom :3px;
 margin-top:8px;
 font-size:22px;
 font:bold;

}
.FamilyDisplay
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom : 3px;
 margin-top: 5px;
 font-size:16px;
 COLOR: #000000;
 font:bold;
}
.ProductTitlePage
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom : 3px;
 margin-top: 5px;
 font-size:14px;
 COLOR: #000000;
 font:bold;
}
.ProductTitleSmall
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom : 3px;
 margin-top: 5px;
 font-size:12px;
 COLOR: #000000;
 font:bold;
}
.VDGbreadcrumbs
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.PageCategorySub
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.smallShop
{
    FONT-SIZE: 15px;
    font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font:bold;
}
.smallBo
{
    FONT-SIZE: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font:bold;
}
.CartDescription
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	COLOR: #000000;
}
.CartDescriptionNoUnderline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #000000;
}
.AddressInformation
{
	color: #000000;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.AddressInformationBold
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.RedColor
{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.CartDescriptionNoLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}
.PaymentTextSmall
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom : 3px;
 margin-top: 5px;
 font-size:11px;
 COLOR: #000000;
}
.PaymentTextLarge
{
 font-family: Georgia, "Times New Roman", Times, serif;
 margin-bottom : 3px;
 margin-top: 5px;
 font-size:14px;
 COLOR: #000000;
 font:bold;
}
.CartItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #000000;
}
.checkoutbox
{ background-color:#999966; }
#recipe
{
 margin-left:20px;
 width : 550px;
}


.CellBackFooter {
	background-image: url(/jrwatkins/images/stock/cell_background.jpg);
/*	background-repeat: no-repeat; */
}
.CellBackFooterEnd {
	background-image: url(/jrwatkins/images/stock/repeat_nav.gif);
/*	background-repeat: no-repeat; */
}
a:hover {
	text-decoration: underline;
}.CellBorderLeft {
	border-right: 1px solid #8E3A38;
}
.CellBorderRight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8E3A38;
}
.CellBorderBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8E3A38;
}
.CellBackFeaturedProduct {
	border: 1px solid #8E3A38;
}
.box {
	background-color: #FEFDEE;
	border-right: 1px solid #974847;
	border-bottom: 1px solid #974847;
	border-left: 1px solid #974847;
}
.smalltext {
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
}
.ShopText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.MainProductHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.imageBorders {
	background-color: #FFFFFF;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-color:#000000;
	border-top-color: #000000;
}
.imageBorder_Btm {
	background-color: #F6F2DF;
	font-weight: bold;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#000000;
}
.FlagBorders {
	background-color: #EEEFD6;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-color:#000000;
	border-top-color: #000000;
}
.t {background: url(/jrwatkins/images/tp.gif) 0 0 repeat-x;  background-color:#FFFFFF;}
.b {background: url(/jrwatkins/images/bp.gif) 0 100% repeat-x;}
.l {background: url(/jrwatkins/images/ls.gif) 0 0 repeat-y;}
.r {background: url(/jrwatkins/images/rs.gif) 100% 0 repeat-y;}
.bl {background: url(/jrwatkins/images/bl.gif) 0 100% no-repeat;}
.br {background: url(/jrwatkins/images/br.gif) 100% 100% no-repeat;}
.tl {background: url(/jrwatkins/images/tl.gif) 0 0 no-repeat;}
.tr {background: url(/jrwatkins/images/tr.gif) 100% 0 no-repeat; padding:10px;}


.t11 {background: url(/jrwatkins/images/requestborders/RequestBorders_r1_c2.gif) 0 0 repeat-x;}
.b11 {background: url(/jrwatkins/images/requestborders/RequestBorders_r3_c2.gif) 0 100% repeat-x}
.l11 {background: url(/jrwatkins/images/requestborders/RequestBorders_r2_c1.gif) 0 0 repeat-y}
.r11 {background: url(/jrwatkins/images/requestborders/RequestBorders_r2_c3.gif) 100% 0 repeat-y}
.bl11 {background: url(/jrwatkins/images/requestborders/RequestBorders_r3_c1.gif) 0 100% no-repeat}
.br11 {background: url(/jrwatkins/images/requestborders/RequestBorders_r3_c3.gif) 100% 100% no-repeat}
.tl11 {background: url(/jrwatkins/images/requestborders/RequestBorders_r1_c1.gif) 0 0 no-repeat}
.tr11 {background: url(/jrwatkins/images/requestborders/RequestBorders_r1_c3.gif) 100% 0 no-repeat; padding:10px} 

.t22 {background: url(/jrwatkins/images/requestborders/gourmetpantry_r1_c2.jpg) 0 0 repeat-x; background-color:#FFFFFF;}
.b22 {background: url(/jrwatkins/images/requestborders/gourmetpantry_r4_c2.jpg) 0 100% repeat-x}
.l22 {background: url(/jrwatkins/images/requestborders/gourmetpantry_r2_c1.jpg) 0 0 repeat-y}
.r22 {background: url(/jrwatkins/images/requestborders/gourmetpantry_r2_c3.jpg) 100% 0 repeat-y}
.bl22 {background: url(/jrwatkins/images/requestborders/gourmetpantry_r4_c1.jpg) 0 100% no-repeat}
.br22 {background: url(/jrwatkins/images/requestborders/gourmetpantry_r4_c3.jpg) 100% 100% no-repeat}
.tl22 {background: url(/jrwatkins/images/requestborders/gourmetpantry_r1_c1.jpg) 0 0 no-repeat}
.tr22 {background: url(/jrwatkins/images/requestborders/gourmetpantry_r1_c3.jpg) 100% 0 no-repeat; padding:10px} 
.SiteMapLinks {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	text-decoration:none;
}
a:hover.SiteMapLinks {
	color:#800000;
	text-decoration:underline;
}
.SubNav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 200px;
	background-color: #E3E0CC;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
	border: 1px solid #E3E0CC;
}
a:hover.SubNav2 {
	background-color: #FFFFFF;
	border: 1px solid #888871;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 200px;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
}
.SubNavOn2 {
	background-color: #FFFFFF;
	border: 1px solid #888871;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 200px;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
}
a:hover.SubNavOn2 {
	background-color: #FFFFFF;
	border: 1px solid #888871;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 200px;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
}
.SubNavCat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 200px;
	background-color: #E3E0CC;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
	border: 1px solid #E3E0CC;
}
a:hover.SubNavCat {
/*	background-color: #FFFFFF;
	border: 1px solid #888871; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 200px;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
}
.SubNavOnCat {
	/*background-color: #FFFFFF;
	border: 1px solid #888871;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 200px;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
}
a:hover.SubNavOnCat {
	/*background-color: #FFFFFF;
	border: 1px solid #888871;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 200px;
	padding: 3px;
	margin: 0px;
	float: left;
	text-decoration: none;
	text-indent: none;
	clear: left;
}
.LeftMenu_Store {
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.LeftMenu_Family {
	color:#666666;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.LeftMenu_Family_Selected {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.LeftMenu_Group {
	color:#999999;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.LeftMenu_Group_Selected {
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
#Tote_Edge {
position:relative;
left:0px;
top:0px;
/*width:183px;
height:35px; */
}
#Nav_Bar {
position:relative;
left:0px;
top:0px;
/*width:183px;
height:35px; */
}

.Home_Border_1 {background: url(/jrwatkins/images/home_images/borders/ANaturalHistory_r1_c2.jpg) 0 0 repeat-x;}
.Home_Border_2 {background: url(/jrwatkins/images/home_images/borders/ANaturalHistory_r6_c2.jpg) 0 100% repeat-x}
.Home_Border_3 {background: url(/jrwatkins/images/home_images/borders/ANaturalHistory_r3_c1.jpg) 0 0 repeat-y}
.Home_Border_4 {background: url(/jrwatkins/images/home_images/borders/ANaturalHistory_r3_c4.jpg) 100% 0 repeat-y}
.Home_Border_5 {background: url(/jrwatkins/images/home_images/borders/ANaturalHistory_r5_c1.jpg) 0 100% no-repeat}
.Home_Border_6 {background: url(/jrwatkins/images/home_images/borders/ANaturalHistory_r5_c4.jpg) 100% 100% no-repeat}
.Home_Border_7 {background: url(/jrwatkins/images/home_images/borders/ANaturalHistory_r1_c1.jpg) 0 0 no-repeat}
.Home_Border_8 {background: url(/jrwatkins/images/home_images/borders/ANaturalHistory_r1_c4.jpg) 100% 0 no-repeat; padding:10px}
/* Main Page Borders 
.Main_Home_Border_1 {background: url(/jrwatkins/images/main_borders/main_border_shadow_r1_c2.gif) 0 0 repeat-x;}
.Main_Home_Border_2 {background: url(/jrwatkins/images/main_borders/main_border_shadow_r4_c2.gif) 0 100% repeat-x}
.Main_Home_Border_3 {background: url(/jrwatkins/images/main_borders/main_border_shadow_r2_c1.gif) 0 0 repeat-y}
.Main_Home_Border_4 {background: url(/jrwatkins/images/main_borders/main_border_shadow_r2_c4.gif) 100% 0 repeat-y}
.Main_Home_Border_5 {background: url(/jrwatkins/images/main_borders/main_border_shadow_r4_c1.gif) 0 100% no-repeat}
.Main_Home_Border_6 {background: url(/jrwatkins/images/main_borders/main_border_shadow_r4_c4.gif) 100% 100% no-repeat}
.Main_Home_Border_7 {background: url(/jrwatkins/images/main_borders/main_border_shadow_r1_c1.gif) 0 0 no-repeat}
.Main_Home_Border_8 {background: url(/jrwatkins/images/main_borders/main_border_shadow_r1_c4.gif) 100% 0 no-repeat; padding:10px}
*/
/* Optional Border */
/*.Main_Home_Border_1 {background: url(/jrwatkins/images/main_borders/main_border_2_r1_c2.gif) 0 0 repeat-x;}
.Main_Home_Border_2 {background: url(/jrwatkins/images/main_borders/main_border_2_r5_c2.gif) 0 100% repeat-x}
.Main_Home_Border_3 {background: url(/jrwatkins/images/main_borders/main_border_2_r3_c1.gif) 0 0 repeat-y}
.Main_Home_Border_4 {background: url(/jrwatkins/images/main_borders/main_border_2_r3_c3.gif) 100% 0 repeat-y}
.Main_Home_Border_5 {background: url(/jrwatkins/images/main_borders/main_border_2_r4_c1.gif) 0 100% no-repeat}
.Main_Home_Border_6 {background: url(/jrwatkins/images/main_borders/main_border_2_r4_c3.gif) 100% 100% no-repeat}
.Main_Home_Border_7 {background: url(/jrwatkins/images/main_borders/main_border_2_r1_c1.gif) 0 0 no-repeat}
.Main_Home_Border_8 {background: url(/jrwatkins/images/main_borders/main_border_2_r1_c3.gif) 100% 0 no-repeat; padding:10px}*/

.Main_Home_Border_Banner_1 {background: url(/jrwatkins/images/background/Blk_r1_c2.jpg) 0 0 repeat-x;}
.Main_Home_Border_Banner_2 {background: url(/jrwatkins/images/background/Blk_r5_c4_Banner.jpg) 0 100% repeat-x}
.Main_Home_Border_Banner_3 {background: url(/jrwatkins/images/background/Blk_r4_c1.jpg) 0 0 repeat-y}
.Main_Home_Border_Banner_4 {background: url(/jrwatkins/images/background/Blk_r4_c6.jpg) 100% 0 repeat-y}
.Main_Home_Border_Banner_5 {background: url(/jrwatkins/images/background/Blk_r5_c1_Banner.jpg) 0 100% no-repeat}
.Main_Home_Border_Banner_6 {background: url(/jrwatkins/images/background/Blk_r5_c5_banner.jpg) 100% 100% no-repeat}
.Main_Home_Border_Banner_7 {background: url(/jrwatkins/images/background/Blk_r1_c1.jpg) 0 0 no-repeat}
.Main_Home_Border_Banner_8 {background: url(/jrwatkins/images/background/Blk_r1_c6.jpg) 100% 0 no-repeat; padding:10px}

.Main_Home_Border_1 {background: url(/jrwatkins/images/background/Blk_r1_c2.jpg) 0 0 repeat-x;}
.Main_Home_Border_2 {background: url(/jrwatkins/images/background/Blk_r5_c4.jpg) 0 100% repeat-x}
.Main_Home_Border_3 {background: url(/jrwatkins/images/background/Blk_r4_c1.jpg) 0 0 repeat-y}
.Main_Home_Border_4 {background: url(/jrwatkins/images/background/Blk_r4_c6.jpg) 100% 0 repeat-y}
.Main_Home_Border_5 {background: url(/jrwatkins/images/background/Blk_r5_c1.jpg) 0 100% no-repeat}
.Main_Home_Border_6 {background: url(/jrwatkins/images/background/Blk_r5_c5.jpg) 100% 100% no-repeat}
.Main_Home_Border_7 {background: url(/jrwatkins/images/background/Blk_r1_c1.jpg) 0 0 no-repeat}
.Main_Home_Border_8 {background: url(/jrwatkins/images/background/Blk_r1_c6.jpg) 100% 0 no-repeat; padding:10px}
/* Optional Border
.Main_Home_Border_1 {background: url(/jrwatkins/images/main_borders/main_border_3_r1_c2.gif) 0 0 repeat-x;}
.Main_Home_Border_2 {background: url(/jrwatkins/images/main_borders/main_border_3_r5_c2.gif) 0 100% repeat-x}
.Main_Home_Border_3 {background: url(/jrwatkins/images/main_borders/main_border_3_r1_c2.gif) 0 0 repeat-y}
.Main_Home_Border_4 {background: url(/jrwatkins/images/main_borders/main_border_3_r2_c5.gif) 100% 0 repeat-y}
.Main_Home_Border_5 {background: url(/jrwatkins/images/main_borders/main_border_3_r1_c2.gif) 0 100% no-repeat}
.Main_Home_Border_6 {background: url(/jrwatkins/images/main_borders/main_border_3_r5_c4.gif) 100% 100% no-repeat}
.Main_Home_Border_7 {background: url(/jrwatkins/images/main_borders/main_border_3_r1_c1.gif) 0 0 no-repeat}
.Main_Home_Border_8 {background: url(/jrwatkins/images/main_borders/main_border_3_r2_c1.gif) 100% 0 no-repeat; padding:10px}

 */


/*li {
list-style-image: url(’/jrwatkins/images/bullet.gif’);
}*/
#containerul, #containerul ul{
  text-align:left;
  margin:0; /* Removes browser default margins applied to the lists. */
  padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 30px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}
#menu_Left_Hand {
	width:244px;
	/*margin: 10px;
	border-style: solid;
	border-color: #656556;
	border-size: 1px;
	border-width: 1px;*/
	}
	
#menu_Left_Hand li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu_Left_Hand li a:link, #menu_Left_Hand li a:visited {
	color:#000000;
	display: block;
	background:  url(/jrwatkins/images/headers/leftmenu.gif);
	padding: 8px 0 0 20px;
	}
	
#menu_Left_Hand li a:hover {
	color:#666666;
	background:  url(/jrwatkins/images/headers/leftmenu.gif) 0 -32px;
	padding: 8px 0 0 20px;
	}