/* CSS Document */
body {
	background-color: #40484c;
	background-image: url(../images/tile.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.navDiv {
	height: 25px;
	width: 640px;
}
#web1 {	
	z-index: 10;
	}
#webFlash {
	width: 342px;
	height: 241px;
}
.bodyTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color: #333333;
	padding-right: 30px;
	padding-left: 30px;
}
.bodyTxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color: #333333;
	vertical-align: text-top;
}
/* ---- link colors -------*/
a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	color: #adacac;
	/*letter-spacing: 0.5px;*/
	text-decoration: none;
	/*font-weight: bold;*/
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	color: #00adef;
	/*letter-spacing: 0.5px;*/
	/*font-weight: bold;*/
}

/* td fills */
.lightGrey{
	background: #f0eeec
}
.meduimGrey {
	background: #363636;
}
.darkGrey {
	background: #1e1e1e;
}

/* image css */
.logoPadding {
	margin-bottom: 59px;
	background: #1e1e1e;

}
/*form css*/
.formreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 140px;
	height: 12px;
	background-color: #ffffff;
	border: 1px solid #999999;
	padding-left: 8px;
}
.formregDrop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 150px;
	height: 15px;
	background-color: #ffffff;
	border: 1px solid #999999;
	padding-left: 8px;
}
.formsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 23px;
	height: 12px;
	background-color: #ffffff;
	border: 1px solid #999999;
	padding-left: 8px;
}
.formtiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 13px;
	height: 13px;
	background-color: #ffffff;
	border: 0px;
}
.formed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 85px;
	height: 12px;
	background-color: #ffffff;
	border: 1px solid #999999;
	padding-left: 8px;
}
.formmessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 338px;
	height: 50px;
	background-color: #ffffff;
	border: 1px solid #999999;
	padding-left: 8px;
}
.formsubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
	background-color: #EFEFEF;
	border: 1px solid #999999;
	width: 56px;
	height: 25px
}

/* ------- icon css ------------*/
.firstIcon {
	padding-left: 20px;
	padding-top: 18px;
	padding-right: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adacac;
}

.middleIcons { 
	padding-left: 20px;
	padding-top: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adacac;
}
.bottomIcon { 
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 61px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adacac;
}

/* --------- second nav -------------*/
.secondNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adacac;
}
a.secondNav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adacac;
}
a.secondNav:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adef;
}
a.secondNav:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adacac;
}
/*------------- Titles ---------------*/
.catagoryTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00adef;
	padding-bottom: 15px;
}

/*------------- list  --------------*/
.listName {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adacac;

}
.listThumb {
	padding-bottom: 10px;
}
.pageNumbers{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adacac;
	margin-right: 27px;
}
.pageNumbers a{ color: #00adef;}
.pageNumbers a:hover{text-decoration: underline;}
/*------- product discription -----------*/
.productBackgoundLight {
	background: #f0eeec;
	padding-top: 15px;
	padding-left: 21px;
	padding-right: 21px;
	padding-bottom: 5px;
	height: 282px;
}
#divTitle {
	float: left;
	width: 138;
	height: 18;

}
#divItem {
	float:right;
	height: 18px;
	
}
#divContainer {
	heigh: 18px;
	width: 295px;
}
.productName {
	font-family:Arial, Helvetica, sans-serif;
	size: 11px;
	color: #00adef;
	font-weight:bold;
}
.itemNumber {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #adacac;
}
.productText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363636;
	margin-top: 20px;
	line-height: 15px;
	
}
.productText2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363636;
	margin-top: 20px;
	line-height: 15px;
	
}
.smallHeadings {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adef;
	margin-top: 10px;
	line-height: 5px;
}
.colorSwatches {
	margin-top: -10px;

}
.purchaseInfoHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adef;
	margin-top: 0px;
	line-height: 15px;

}
.topBox {
	height: 241px;
	width: 342px;
}
.bottomBox {
	height: 285px;
	width: 322px;
	background: #f0eeec;
	padding-left: 10px;
	padding-right: 10px;
	}
	
/*  ----------- bottom recommendation --------------- */
.recommendBg {
	background: #363636;
	padding-top: 11px;
	padding-right: 20px;
	padding-left: 30px;
	padding-bottom: 19px;
	height: 107;
}
.recommendText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #adacac;
}
.recommendImages {
	margin-top: 10px;
}

/*dropdown menu
------------------------------------------------seating drop down menu----------------------------------------------------*/

ul#seatingmenu {
  margin: 0;
  border: 0;
  padding: 0;
  width: 73px; /*For KHTML*/
  list-style: none;
  height: 30px;
  background: url(../images/navigation/seating-off.jpg);
}

ul#seatingmenu li {
  width: 73;
  margin: 0;
  border: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
 position: relative;
  height: 30;

}

ul#seatingmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 73px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}
/* Root Menu */
ul#seatingmenu a {
  border: 0;
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #666;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#seatingmenu a:hover,
ul#seatingmenu li:hover a,
ul#seatingmenu li.iehover a
 {
	background: url(../images/navigation/seating-on.jpg);
	
}

/* 2nd Menu */
ul#seatingmenu li:hover li a,
ul#seatingmenu li.iehover li a {
  width: 120px;
  float:right;
  background: #363636;
  color: #adacac;
  background: url(../images/drop-down-img.jpg);
}

/* 2nd Menu Hover Persistence */
ul#seatingmenu li:hover li a:hover,
ul#seatingmenu li:hover li:hover a,
ul#seatingmenu li.iehover li a:hover,
ul#seatingmenu li.iehover li.iehover a {
  background: #363636;
  color: #00adef;
  background: url(../images/drop-down-img.jpg);
}

ul#seatingmenu ul ul,
ul#seatingmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  /*left: 215px;*/
}

ul#seatingmenu li:hover ul,
ul#seatingmenu ul li:hover ul,
ul#seatingmenu ul ul li:hover ul,
ul#seatingmenu li.iehover ul,
ul#seatingmenu ul li.iehover ul,
ul#seatingmenu ul ul li.iehover ul {
  display: block;
}

/*------------------------------------------------bedroom drop down menu----------------------------------------------------*/

ul#bedroommenu {
  margin: 0;
  border: 0;
  padding: 0;
  width: 68px; /*For KHTML*/
  list-style: none;
  height: 30px;
  background: url(../images/navigation/bedroom-off.jpg);
}

ul#bedroommenu li {
  width: 68;
  margin: 0;
  border: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
 position: relative;
  height: 30;

}

ul#bedroommenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 68px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}
/* Root Menu */
ul#bedroommenu a {
    border: 0;
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #666;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#bedroommenu a:hover,
ul#bedroommenu li:hover a,
ul#bedroommenu li.iehover a
 {
	background: url(../images/navigation/bedroom-on.jpg);
	
}

/* 2nd Menu */
ul#bedroommenu li:hover li a,
ul#bedroommenu li.iehover li a {
  width: 130px;
  float:right;
  background: #363636;
  color: #adacac;
  background: url(../images/drop-down-img.jpg);
}

/* 2nd Menu Hover Persistence */
ul#bedroommenu li:hover li a:hover,
ul#bedroommenu li:hover li:hover a,
ul#bedroommenu li.iehover li a:hover,
ul#bedroommenu li.iehover li.iehover a {
  background: #363636;
  color: #00adef;
  background: url(../images/drop-down-img.jpg);
}
ul#bedroommenu ul ul,
ul#bedroommenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  /*left: 215px;*/
}

ul#bedroommenu li:hover ul,
ul#bedroommenu ul li:hover ul,
ul#bedroommenu ul ul li:hover ul,
ul#bedroommenu li.iehover ul,
ul#bedroommenu ul li.iehover ul,
ul#bedroommenu ul ul li.iehover ul {
  display: block;
}
/*------------------------------------------------workspace drop down menu----------------------------------------------------*/

ul#workspacemenu {
  margin: 0;
  border: 0;
  padding: 0;
  width: 81px; /*For KHTML*/
  list-style: none;
  height: 30px;
  background: url(../images/navigation/workspace-off.jpg);
}

ul#workspacemenu li {
  width: 81;
  margin: 0;
  border: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
 position: relative;
  height: 30;

}

ul#workspacemenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 81px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}
/* Root Menu */
ul#workspacemenu a {
  border: 0;
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #666;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#workspacemenu a:hover,
ul#workspacemenu li:hover a,
ul#workspacemenu li.iehover a
 {
	background: url(../images/navigation/workspace-on.jpg);
	
}

/* 2nd Menu */
ul#workspacemenu li:hover li a,
ul#workspacemenu li.iehover li a {
  width: 120px;
  float:right;
  background: #363636;
  color: #adacac;
  background: url(../images/drop-down-img.jpg);
}

/* 2nd Menu Hover Persistence */
ul#workspacemenu li:hover li a:hover,
ul#workspacemenu li:hover li:hover a,
ul#workspacemenu li.iehover li a:hover,
ul#workspacemenu li.iehover li.iehover a {
  background: #363636;
  color: #00adef;
  background: url(../images/drop-down-img.jpg);
}
ul#workspacemenu ul ul,
ul#workspacemenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  /*left: 215px;*/
}

ul#workspacemenu li:hover ul,
ul#workspacemenu ul li:hover ul,
ul#workspacemenu ul ul li:hover ul,
ul#workspacemenu li.iehover ul,
ul#workspacemenu ul li.iehover ul,
ul#workspacemenu ul ul li.iehover ul {
  display: block;
}
/*------------------------------------------------entertainment drop down menu----------------------------------------------------*/

ul#entertainmentmenu {
  margin: 0;
  border: 0;
  padding: 0;
  width: 103px; /*For KHTML*/
  list-style: none;
  height: 30px;
  background: url(../images/navigation/entertainment-off.jpg);
}

ul#entertainmentmenu li {
  width: 103;
  margin: 0;
  border: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
 position: relative;
  height: 30;

}

ul#entertainmentmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 103px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}
/* Root Menu */
ul#entertainmentmenu a {
   border: 0;
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #666;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#entertainmentmenu a:hover,
ul#entertainmentmenu li:hover a,
ul#entertainmentmenu li.iehover a
 {
	background: url(../images/navigation/entertainment-on.jpg);
	z-index: 10000;
	
}

/* 2nd Menu */
ul#entertainmentmenu li:hover li a,
ul#entertainmentmenu li.iehover li a {
  width: 120px;
  float:right;
  background: #363636;
  color: #adacac;
  background: url(../images/drop-down-img.jpg);
}

/* 2nd Menu Hover Persistence */
ul#entertainmentmenu li:hover li a:hover,
ul#entertainmentmenu li:hover li:hover a,
ul#entertainmentmenu li.iehover li a:hover,
ul#entertainmentmenu li.iehover li.iehover a {
  background: #363636;
  color: #00adef;
  background: url(../images/drop-down-img.jpg);
}
ul#entertainmentmenu ul ul,
ul#entertainmentmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  /*left: 215px;*/
}

ul#entertainmentmenu li:hover ul,
ul#entertainmentmenu ul li:hover ul,
ul#entertainmentmenu ul ul li:hover ul,
ul#entertainmentmenu li.iehover ul,
ul#entertainmentmenu ul li.iehover ul,
ul#entertainmentmenu ul ul li.iehover ul {
  display: block;
}
/*------------------------------------------------table drop down menu----------------------------------------------------*/

ul#tablemenu {
  margin: 0;
  border: 0;
  padding: 0;
  width: 56px; /*For KHTML*/
  list-style: none;
  height: 30px;
  background: url(../images/navigation/tables-off.jpg);
}

ul#tablemenu li {
  width: 56;
  margin: 0;
  border: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
 position: relative;
  height: 30;

}

ul#tablemenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 56px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}
/* Root Menu */
ul#tablemenu a {
   border: 0;
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #666;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}
/* Root Menu Hover Persistence */
ul#tablemenu a:hover,
ul#tablemenu li:hover a,
ul#tablemenu li.iehover a
 {
	background: url(../images/navigation/tables-on.jpg);
	
}

/* 2nd Menu */
ul#tablemenu li:hover li a,
ul#tablemenu li.iehover li a {
  width: 120px;
  float:right;
  background: #363636;
  color: #adacac;
  background: url(../images/drop-down-img.jpg);
}

/* 2nd Menu Hover Persistence */
ul#tablemenu li:hover li a:hover,
ul#tablemenu li:hover li:hover a,
ul#tablemenu li.iehover li a:hover,
ul#tablemenu li.iehover li.iehover a {
  background: #363636;
  color: #00adef;
  background: url(../images/drop-down-img.jpg);
}

ul#tablemenu ul ul,
ul#tablemenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  /*left: 215px;*/
}

ul#tablemenu li:hover ul,
ul#tablemenu ul li:hover ul,
ul#tablemenu ul ul li:hover ul,
ul#tablemenu li.iehover ul,
ul#tablemenu ul li.iehover ul,
ul#tablemenu ul ul li.iehover ul {
  display: block;
}
/*------------------------------------------------bar drop down menu----------------------------------------------------*/

ul#barmenu {
  margin: 0;
  border: 0;
  padding: 0;
  width: 36px; /*For KHTML*/
  list-style: none;
  height: 30px;
  background: url(../images/navigation/bar-off.jpg);
}

ul#barmenu li {
  width: 36;
  margin: 0;
  border: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
 position: relative;
  height: 30;

}

ul#barmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 36px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}
/* Root Menu */
ul#barmenu a {
   border: 0;
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #666;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#barmenu a:hover,
ul#barmenu li:hover a,
ul#barmenu li.iehover a
 {
	background: url(../images/navigation/bar-on.jpg);
	
}

/* 2nd Menu */
ul#barmenu li:hover li a,
ul#barmenu li.iehover li a {
  width: 120px;
  float:right;
  background: #363636;
  color: #adacac;
  background: url(../images/drop-down-img.jpg);
}


/* 2nd Menu Hover Persistence */
ul#barmenu li:hover li a:hover,
ul#barmenu li:hover li:hover a,
ul#barmenu li.iehover li a:hover,
ul#barmenu li.iehover li.iehover a {
  background: #363636;
  color: #00adef;
  background: url(../images/drop-down-img.jpg);
}

ul#barmenu ul ul,
ul#barmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  /*left: 215px;*/
}

ul#barmenu li:hover ul,
ul#barmenu ul li:hover ul,
ul#barmenu ul ul li:hover ul,
ul#barmenu li.iehover ul,
ul#barmenu ul li.iehover ul,
ul#barmenu ul ul li.iehover ul {
  display: block;
}

/*------------------------------------------------OUTDOOR drop down menu----------------------------------------------------*/

ul#outdoormenu {
  margin: 0;
  border: 0;
  padding: 0;
  width: 67px; /*For KHTML*/
  list-style: none;
  height: 30px;
  background: url(../images/navigation/outdoor-off.jpg);
}

ul#outdoormenu li {
  width: 67;
  margin: 0;
  border: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
 position: relative;
  height: 30;

}

ul#outdoormenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 67px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}
/* Root Menu */
ul#outdoormenu a {
    border: 0;
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #666;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#outdoormenu a:hover,
ul#outdoormenu li:hover a,
ul#outdoormenu li.iehover a
 {
	background: url(../images/navigation/outdoor-on.jpg);
	
}

/* 2nd Menu */
ul#outdoormenu li:hover li a,
ul#outdoormenu li.iehover li a {
  width: 120px;
  float:right;
  background: #363636;
  color: #adacac;
  background: url(../images/drop-down-img.jpg);
}

/* 2nd Menu Hover Persistence */
ul#outdoormenu li:hover li a:hover,
ul#outdoormenu li:hover li:hover a,
ul#outdoormenu li.iehover li a:hover,
ul#outdoormenu li.iehover li.iehover a {
  background: #363636;
  color: #00adef;
  background: url(../images/drop-down-img.jpg);
}

ul#outdoormenu ul ul,
ul#outdoormenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  /*left: 215px;*/
}

ul#outdoormenu li:hover ul,
ul#outdoormenu ul li:hover ul,
ul#outdoormenu ul ul li:hover ul,
ul#outdoormenu li.iehover ul,
ul#diningmenu ul li.iehover ul,
ul#diningmenu ul ul li.iehover ul {
  display: block;
}
/*------------------------------------------------lighting drop down menu----------------------------------------------------*/

ul#lightingmenu {
  margin: 0;
  border: 0;
  padding: 0;
  width: 65px; /*For KHTML*/
  list-style: none;
  height: 30px;
  background: url(../images/navigation/lighting-off.jpg);
}

ul#lightingmenu li {
  width: 65;
  margin: 0;
  border: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
 position: relative;
  height: 30;

}

ul#lightingmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 65px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}
/* Root Menu */
ul#lightingmenu a {
   border: 0;
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #666;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}


/* Root Menu Hover Persistence */
ul#lightingmenu a:hover,
ul#lightingmenu li:hover a,
ul#lightingmenu li.iehover a
 {
	background: url(../images/navigation/lighting-on.jpg);
	
}

/* 2nd Menu */
ul#lightingmenu li:hover li a,
ul#lightingmenu li.iehover li a {
  width: 120px;
  float:right;
  background: #363636;
  color: #adacac;
  background: url(../images/drop-down-img.jpg);
}

/* 2nd Menu Hover Persistence */
ul#lightingmenu li:hover li a:hover,
ul#lightingmenu li:hover li:hover a,
ul#lightingmenu li.iehover li a:hover,
ul#lightingmenu li.iehover li.iehover a {
  background: #363636;
  color: #00adef;
  background: url(../images/drop-down-img.jpg);
}

ul#lightingmenu ul ul,
ul#lightingmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  /*left: 215px;*/
}

ul#lightingmenu li:hover ul,
ul#lightingmenu ul li:hover ul,
ul#lightingmenu ul ul li:hover ul,
ul#lightingmenu li.iehover ul,
ul#lightingmenu ul li.iehover ul,
ul#lightingmenu ul ul li.iehover ul {
  display: block;
}
/*------------------------------------------------accessories drop down menu----------------------------------------------------*/

ul#accessoriesmenu {
  margin: 0;
  border: 0;
  padding: 0;
  width: 91px; /*For KHTML*/
  list-style: none;
  height: 30px;
  background: url(../images/navigation/accessories-off.jpg);
}

ul#accessoriesmenu li {
  width: 91;
  margin: 0;
  border: 0;
  padding: 0;
  float: right; /*For Gecko*/
  display: inline;
  list-style: none;
 position: relative;
  height: 30;

}

ul#accessoriesmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 91px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}
/* Root Menu */
ul#accessoriesmenu a {
   border: 0;
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #666;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}


/* Root Menu Hover Persistence */
ul#accessoriesmenu a:hover,
ul#accessoriesmenu li:hover a,
ul#accessoriesmenu li.iehover a
 {
	background: url(../images/navigation/accessories-on.jpg);
	
}

/* 2nd Menu */
ul#accessoriesmenu li:hover li a,
ul#accessoriesmenu li.iehover li a {
  width: 120px;
  float:right;
  background: #363636;
  color: #adacac;
  background: url(../images/drop-down-img.jpg);
}

/* 2nd Menu Hover Persistence */
ul#accessoriesmenu li:hover li a:hover,
ul#accessoriesmenu li:hover li:hover a,
ul#accessoriesmenu li.iehover li a:hover,
ul#accessoriesmenu li.iehover li.iehover a {
  background: #363636;
  color: #00adef;
  background: url(../images/drop-down-img.jpg);
}

ul#accessoriesmenu ul ul,
ul#accessoriesmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  /*left: 215px;*/
}

ul#accessoriesmenu li:hover ul,
ul#accessoriesmenu ul li:hover ul,
ul#accessoriesmenu ul ul li:hover ul,
ul#accessoriesmenu li.iehover ul,
ul#accessoriesmenu ul li.iehover ul,
ul#accessoriesmenu ul ul li.iehover ul {
  display: block;
}