/* START STRUCTURAL CONTENT */

.cathead    {
        color: #7C8F71;
	font-size: 30px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Cart    {
	background-color: transparent;
	padding: none;
	font-size: 16px;
	line-height: 32px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Cart a:link {
     color: #000000;
     background-color: #DFDEDE;
	border-left: 1px solid #CACACA;
	border-right: 1px solid #7F7F7F;
	border-top: 1px solid #CACACA;
	border-bottom: 1px solid #7F7F7F;
	font-weight: bold;
	letter-spacing: normal;
     text-decoration: none;
	padding: 2px;
     }

.Cart a:visited {
     color: #000000;
     background-color: #DFDEDE;
	border-left: 1px solid #CACACA;
	border-right: 1px solid#7F7F7F;
	border-top: 1px solid #CACACA;
	border-bottom: 1px solid #7F7F7F;
	font-weight: bold;
	letter-spacing: normal;
     text-decoration: none;
	padding: 2px;
     }

.Cart a:hover {
     color: #EEF1E8;
     background-color: #B7B7B7;
	border-left: 1px solid #7F7F7F;
	border-right: 1px solid#CACACA;
	border-top: 1px solid #7F7F7F;
	border-bottom: 1px solid #CACACA;
	font-weight: bold;
     text-decoration: none;
	letter-spacing: normal;
	padding: 2px;
     }

.SidePanel    {
	background-color: #EEF1E8;
	padding: 15px;
	text-align: left;
	font-size: 16px;
	line-height: 20px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SidePanel a:link {
     color: #004C80;
     background-color: transparent;
     text-decoration: none;
     letter-spacing: 0.1em;
     }

.SidePanel a:visited {
     color: #004C80;
     background-color: transparent;
     text-decoration: none;
     letter-spacing: 0.1em;
     }

.SidePanel a:hover {
     color: #EEF1E8;
     background-color: #004C80;
     letter-spacing: 0.1em;
     font-weight: normal;
     }

.HGitemname	{
	display: inline;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	font-family: Verdana, Arial,Trebuchet MS,Times,Serif;
	border-bottom: 1px dashed #b1b77b;
	}

.BBitemname	{
	display: inline;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	font-family: Verdana, Arial,Trebuchet MS,Times,Serif;
	border-bottom: 1px dashed #b1b77b;
	}

.Fitemname	{
	display: inline;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	font-family: Verdana, Arial,Trebuchet MS,Times,Serif;
	border-bottom: 1px dashed #b1b77b;
	}


.itemdescrip	{
	display: inline;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 15px;
	font-family: Verdana, Arial,Trebuchet MS,Times,Serif;
	}

.itemdescrip a:link {
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     letter-spacing: 0.1em;
     }

.itemdescrip a:visited {
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     letter-spacing: 0.1em;
     }

.itemdescrip a:hover {
     color: #EEF1E8;
     background-color: #004C80;
     letter-spacing: 0.1em;
     font-weight: normal;
     text-decoration: none;
     }

.itemprice	{
	display: inline;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: normal;
	font-family: Verdana, Arial,Trebuchet MS,Times,Serif;
	}

#HGCategoryTable    {
	font-size: 15px;
	line-height: 17px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1EDD9;
	border-left: 1px solid #787b52;
	border-right: 1px solid #787b52;
	border-top: 1px solid #787b52;
	border-bottom: 1px solid #787b52;
}
	
#BBCategoryTable    {
	font-size: 15px;
	line-height: 17px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1EDD9;
	border-left: 1px solid #787b52;
	border-right: 1px dashed #b1b77b;
	border-top: 1px solid #787b52;
	border-bottom: 1px dashed #b1b77b;
}

#FCategoryTable    {
	font-size: 15px;
	line-height: 17px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1EDD9;
	border-left: 1px solid #787b52;
	border-right: 1px dashed #b1b77b;
	border-top: 1px solid #787b52;
	border-bottom: 1px dashed #b1b77b;
}

.catlink a:link {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 13px;
	color: #000000;
     font-weight: normal;
     line-height: 17px;
     letter-spacing: normal;
     background-color: transparent;
     text-decoration: none;
     }

.catlink a:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 13px;
	color: #000000;
     font-weight: normal;
     line-height: 17px;
     letter-spacing: normal;
     background-color: transparent;
     text-decoration: none;
     }

.catlink a:hover {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 13px;
	color: #000000;
     font-weight: bold;
     line-height: 17px;
     letter-spacing: -0.05em;
     color: #000000;
     background-color: #transparent;
     text-decoration: none;
     }

.HGcategory1    {
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	letter-spacing: normal;
	color: #E0C5E5;
	width: 166px;
	padding: 2px;
	text-align: left;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1EDD9;
	border-left: 1px solid #787b52;
	border-right: 1px solid #b1b77b;
	border-top: 1px solid #787b52;
}

.HGcategory2    {
	font-size: 14px;
	line-height: 17px;
	width: 150px;
	height: 150px;
	padding: 10px;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: none;
	border-left: 1px solid #787b52;
	border-right: 1px solid #b1b77b;
	border-bottom: 1px solid #b1b77b;
}

.BBcategory1    {
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	letter-spacing: normal;
	width: 166px;
	padding: 2px;
	text-align: left;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1EDD9;
	border-left: 1px solid #787b52;
	border-right: 1px solid #b1b77b;
	border-top: 1px solid #787b52;
}

.BBcategory2    {
	font-size: 14px;
	line-height: 17px;
	width: 150px;
	height: 115px;
	padding: 10px;
	text-align: center;
	font-weight: normal;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: none;
	border-left: 1px solid #787b52;
	border-right: 1px solid #b1b77b;
	border-bottom: 1px solid #b1b77b;
}

.Fcategory1    {
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	letter-spacing: normal;
	width: 166px;
	padding: 2px;
	text-align: left;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1EDD9;
	border-left: 1px solid #787b52;
	border-right: 1px solid #b1b77b;
	border-top: 1px solid #787b52;
}

.Fcategory2    {
	font-size: 14px;
	line-height: 17px;
	width: 150px;
	height: 115px;
	padding: 10px;
	text-align: center;
	font-weight: normal;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: none;
	border-left: 1px solid #787b52;
	border-right: 1px solid #b1b77b;
	border-bottom: 1px solid #b1b77b;
}

.content3    {
	font-size: 15px;
	line-height: 15px;
	width: 100%;
	padding: 6px;
	text-align: left;
	font-weight: bold;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
	background-color: #E1EDD9;
	border-left: 1px solid #787b52;
	border-right: 1px dashed #b1b77b;
	border-top: 1px solid #787b52;
}

.content4    {
	font-size: 12px;
	line-height: 17px;
	width: 100%;
	padding: 6px;
	text-align: left;
	font-weight: normal;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
	background-color: #none;
	border-left: 1px solid #787b52;
	border-right: 1px dashed #b1b77b;
	border-bottom: 1px dashed #b1b77b;
}

.content4 a:link {
	color: #5C5C5C;
	background-color: transparent;
	text-decoration: none;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
     }

.content4 a:visited {
	color: #5C5C5C;
	background-color: transparent;
	text-decoration: none;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
     }

.content4 a:hover {
	color: #FFFFFF;
	background-color: #B1B1B1;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
     }


/*------BEGIN HOME & GARDEN FOOTERTEXT--------*/
.HGfootertext    {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D5E5CC;
	border-left: 1px solid #787b52;
	border-right: 1px solid #787b52;
	border-top: none;
	border-bottom: 1px solid #787b52;
}

.HGfootertext a:link {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }

.HGfootertext a:visited {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }

.HGfootertext a:hover {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-color: #transparent;
     text-decoration: underline;
     }
/*------END HOME & GARDEN FOOTERTEXT--------*/

/*------BEGIN BATH & BODY FOOTERTEXT--------*/
.BBfootertext    {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D5E5CC;
	border-left: 1px solid #787b52;
	border-right: 1px solid #787b52;
	border-top: none;
	border-bottom: 1px solid #787b52;
}

.BBfootertext a:link {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }

.BBfootertext a:visited {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }

.BBfootertext a:hover {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-color: #transparent;
     text-decoration: underline;
     }
/*------END BATH & BODY FOOTERTEXT--------*/

/*------BEGIN FURNITURE FOOTERTEXT--------*/
.Ffootertext    {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D5E5CC;
	border-left: 1px solid #787b52;
	border-right: 1px solid #787b52;
	border-top: none;
	border-bottom: 1px solid #787b52;
}

.Ffootertext a:link {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }

.Ffootertext a:visited {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }

.Ffootertext a:hover {
	font-size: 11px;
	line-height: 22px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     background-color: #transparent;
     text-decoration: underline;
     }
/*------END FURNITURE FOOTERTEXT--------*/



BODY    {
	margin: 0,0,0,0;
	font-size: 14px;
}

.images {
	display: inline;
}

/*---navigation control---*/

/*--------BEGIN HOME & GARDEN--------*/
#HGmyMenu { 
  width: 100%;
  background-color:#b1b77b;
}

#HGmyMenu span {
  display: none;
  visibility: hidden;
}

#HGmyMenu a {
  display: block;
  padding-right: 2px;
  padding-left: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: none;
}

#HGmyMenu a:link {
  background-color: #b1b77b;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:11px; 
	Line-height:11px; font-weight:normal;
	border-top: solid #ffffff 1px;
}

#HGmyMenu a:visited {
  background-color: #b1b77b;
  color: black;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:11px; 
	Line-height:11px;
	border-top: solid #ffffff 1px;
}

#HGmyMenu a:hover {
  background-color: #787b52;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none; Font-Size:11px; font-weight:bold;
	Line-height:11px;
	border-top: solid #ffffff 1px;
}

#HGmyMenu a:active {
  background-color: #787b52;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:11px; 
	Line-height:11px;
	border-top: solid #ffffff 1px;
}
/*--------END HOME & GARDEN--------*/



/*--------BEGIN BATH & BODY--------*/
#BBmyMenu { 
  width: 100%;
  background-color:#b1b77b;
}

#BBmyMenu span {
  display: none;
  visibility: hidden;
}

#BBmyMenu a {
  display: block;
  padding-right: 2px;
  padding-left: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: none;
}

#BBmyMenu a:link {
  background-color: #b1b77b;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:11px; 
	Line-height:11px; font-weight:normal;
	border-top: solid #ffffff 1px;
}

#BBmyMenu a:visited {
  background-color: #b1b77b;
  color: black;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:11px; 
	Line-height:11px;
	border-top: solid #ffffff 1px;
}

#BBmyMenu a:hover {
  background-color: #787b52;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none; Font-Size:11px; font-weight:bold;
	Line-height:11px;
	border-top: solid #ffffff 1px;
}

#BBmyMenu a:active {
  background-color: #787b52;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:11px; 
	Line-height:11px;
	border-top: solid #ffffff 1px;
}
/*--------END BATH & BODY--------*/


/*--------BEGIN FURNITURE--------*/
#FmyMenu { 
  width: 100%;
  background-color:#b1b77b;
}

#FmyMenu span {
  display: none;
  visibility: hidden;
}

#FmyMenu a {
  display: block;
  padding-right: 2px;
  padding-left: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: none;
}

#FmyMenu a:link {
  background-color: #b1b77b;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:11px; 
	Line-height:11px; font-weight:normal;
	border-top: solid #ffffff 1px;
}

#FmyMenu a:visited {
  background-color: #b1b77b;
  color: black;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:11px; 
	Line-height:11px;
	border-top: solid #ffffff 1px;
}

#FmyMenu a:hover {
  background-color: #787b52;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none; Font-Size:11px; font-weight:bold;
	Line-height:11px;
	border-top: solid #ffffff 1px;
}

#FmyMenu a:active {
  background-color: #787b52;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; TEXT-DECORATION: none; Font-Size:11px; 
	Line-height:11px;
	border-top: solid #ffffff 1px;
}
/*--------END FURNITURE--------*/
/*--------BEGIN JCLAY ADDITIONS---*/
.listboxprompt1    {
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
}

.mainbodytext {
	font-size: 15px;
	text-align: left;
	font-weight: normal;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
}

.mainbodytext a:link {
	color: #5C5C5C;
	background-color: transparent;
	text-decoration: none;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
	font-weight: normal;
	font-size: 15px;
	line-height: 17px;
     }

.mainbodytext a:visited {
	color: #5C5C5C;
	background-color: transparent;
	text-decoration: none;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
	font-weight: normal;
	font-size: 15px;
	line-height: 17px;
     }

.mainbodytext a:hover {
	color: #FFFFFF;
	background-color: #B1B1B1;
	font-family: Verdana,Arial,Trebuchet MS,Times,Serif;
	font-weight: normal;
	font-size: 15px;
	line-height: 17px;
     }
	 
.featuredtitle {
	color: #4F6442;
	font: Verdana;
	font-size: 14 px;
	font-weight: bold;

.featuredtext {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	font-weight: normal;
	}
	
	
.featuredtext a:link {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	background-color: transparent;
	}
	
.featuredtext a:hover {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	text-decoration: underline;
	background-color: transparent;
	}

.featuredtext a:visited {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	background-color: transparent;
	}
	