body {
  background-color: #CC9966;
}
h1 {
     font-family : Verdana, Helvetica, sans-serif;
    font-weight : bold;
	font-size : 10pt;
	color : #000000
}
h1.sectHead {
  color: #7f2e00;
}
h2 {
     font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	color : #ffffff;
}
#footer a {
    text-decoration : none;
    font-weight : normal;

    font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	color : #ffffff;

}
#footer a:hover {
    text-decoration : underline;
    font-family : Verdana, Helvetica, sans-serif;
	color : #ffffff;
}
#leftnav a {
    text-decoration : none;
    font-weight : bold;

    font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	color : #ffffff;

}
#leftnav a:hover {
    text-decoration : underline;
    font-family : Verdana, Helvetica, sans-serif;
	color : #ffffff;
}
td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.blinks a:link {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.blinks a:visited {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.blinks a:hover {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
.tlinks a:link {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #7F2E00; text-decoration: none}
.tlinks a:visited {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #7F2E00; text-decoration: none}
.tlinks a:hover {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #7F2E00; text-decoration: underline}

#testimonialContainer {
  text-align: left;
  margin-top: 1em;
  margin-bottom: 1em;
  background-color: white;
  border-top: 2px solid #9D705A;
  border-bottom: 2px solid #9D705A;
  padding: 10px;
  font-size: 11px;
}
#testimonialContainer label {
  display: block;
  font-weight: bold;
  margin-bottom: 10px;
}
#viewMoreT {
  margin-top: 10px;
  text-align: right;
}
#testimonialsCaption {
  margin: 15px;
  text-align: left;
}

#topMenu {
  background: #9D705A url(/lib/yhst-13907213127897/topmenu-back2.jpg) 5px top repeat-y;
  height: 35px;
  border-bottom: solid 3px #9D705A;
  z-index: 1000;
  position: relative;
  width: 910px !important;
  position: relative;
}
h2.prod {
  color: black;
  margin: 0px;
}

#homepagefvpromo ul {
  margin-top: 0px;
}
#homepagefvpromo {
  height: 345px !important;
}
#controls {
  position: absolute !important;
  top: 307px !important;
  margin-top: 0px !important;
}
#just-padding {
  position: relative;
}
#leftnav td {
  border-width: 0px !important;
  background-color: transparent;
  padding: 0px !important;
}
#leftnavPlus {
  border: solid 2px #9d705a;
  background-color: #7c2e00;
  text-align: left;
}
#leftnavPlus a:link, #leftnavPlus a:visited {
  font: bold 11px arial;
  padding: 3px 5px;
  display: block;
  margin: 0px !important;
}
#leftnavPlus a:hover {
  background-color: #fff5e1;
  color: black;
}
#leftnavPlus img, #leftnavPlus br {
  display: none;
}
#yfc_mini {
  position: absolute !important;
  top: 5px !important;
  right: 10px !important;
}
#yfc_minicart {
  font: bold 11px arial;
  color: #7f2e00;
}
#yfc_total_items_mini, #yfc_show_mini, #yfc_sub_total_mini {
  font: bold 11px arial;
  color: #7f2e00;
}
#ys_superbar {
  font: bold 11px arial;
  color: #7f2e00 !important;
  margin-left: 5px;
  position: absolute !important;
  top: 5px !important;
  left: 10px !important;
}
#ys_superbar a {
  color: #7f2e00 !important;
  text-decoration: none;
}
#ys_superbar a:hover {
  text-decoration: underline;
}
#iframe_id { padding: 0px }
#yfc_close_btn {
  font: bold 15px arial !important;
  color: white !important;
}
#yfc_mainContent ul {
  margin: 0px;
  padding: 0px;
}
#topBar {
  padding: 3px 0px 0px;
  text-align: left;
  position: relative;
  height: 20px;
  width: 908px;
}
#new-lsr { 
	width: auto !important;
}
#topsitenavigationbar {
	width: auto !important;
}
#yscp_myaccount_anchor {
  xfloat: left !important;
  margin-right: 10px;
}
#yscp_welcome_msg {
  float: left;
  margin-right: 10px;
}

        #orderItemPopupClose
        {
            position: absolute;
            cursor: pointer;
            left: 946px;
            display: none;
            z-index: 40001;
        }
        #orderItemPopup
        {
            position: absolute;
            display: none;
            top: 450px;
            padding: 0px;
            border: 1px solid brown;
            width: 926px;
            background-color: white;
            height: 670px;
            overflow: auto;
            left: 30px;
            z-index: 40000 !important;
        }
        #collectionSwatchesPopupClose
        {
            position: absolute;
            right: 40px;
            top: 40px;
        }

#addingItemToCartBack {
  display: none;
  z-index: 5000;
  background-color: gray;
  position: absolute;
  left: 0px;
  top: 0px;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  cursor: wait;
}
#addingItemToCart {
  color: white;
  font-family: arial;
  font-size: 34pt;
  font-weight: bold;
  display: none;
  z-index: 5001;
  position: absolute;
  left: 0px;
  top: 50%;
  text-align: center;
}

a.TT2ILTbutton {
  background-image: url(http://site.lightingshowroom.com/ask_others.png) !important;
}

#cboxOverlay { background-image: url(http://site.lightingshowroom.com/videooverlay.png) !important }
#cboxOverlay { opacity: 0.5 }
iframe.grelated-iframe {
	left:-99999px !important;
	display: none !important;
}
#topSearch {
  position: absolute;
  right: -2px;
  top: -2px;
  border: 2px solid #9D705A;
  padding: 2px;
  background-color: #bfffff;
}
#nxt-ac-searchbox, #bottomSearchQuery {
  color: #7f7f7f;
  border: 1px solid #5ca6c8;
}
#bottomSearch {
  border: 2px solid #9D705A;
  padding: 2px;
  background-color: #bfffff;
  margin-right: 4px;
  margin-left: 4px;
  margin-bottom: 12px;
  text-align: left;
}
#bottomSearchQuery {
  width: 110px;
  margin-right: 4px;
}

#saveitems a {
  display: block !important;
  position: relative !important;
}
#saveitems a span {
  position: absolute !important;
  top: 20px !important;
  left: -45px !important;
}
