.toptabs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #CFB076;
	text-align: center;
	font-size: 11px;
}
.smallRedText {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6c2006;
}
.smallBlkText {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.1em;
}
.finishesbox td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 2px solid #CCCCCC;
}
.bgontabbottom {
	background-color: #FFFFFF;
	color: #000000;
}
/* overwrite some Netsuite classes/ids DN */
.texttablectr {
background-color: #ffffff; /* set background color for shopping cart columns */
}

.addtocart {
	vertical-align:bottom;
	border: none;
}
body {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	background-color: #FFFFFF;
}
.bgltmedtext { 
background-color: #FFFFFF; 
font-size: 10pt; 
color: #000000
}
.bgmd {
	background-color: #FFFFFF;
}
.checkoutthankstext {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6c2006;
}
#Transaction_TYPE_fs, #Transaction_DATEfrom {
width:150px !important;
}
.inputreq {
	width: 150px;
}
/* end overwriting styles */
/* make the stupid divs hide */
#server_commands, #google_tracking {
	display: none;
}
table#nsCol { /* hide search box in left nav */
	display: none; 
}
/* end making stupid divs hide */

.page_container {
	border: 0;
}

.logotabs, a.logotabs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E6CC76;
	font-weight: bold;
	text-decoration: none;
}

a.logotabs:hover {
	text-decoration: underline;
}

/* use nostyle to prevent inheritance */
.nostyle {
	margin: 0px;
	padding: 0px;
	border: 0px;
	visibility: visible;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
}
/* begin tier page styles */

td.tierLinks, span.tierLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b2100;
	text-decoration: underline;
	vertical-align: top;
	width: 150px;
	padding-bottom: 12px;
	text-align: center;
	padding-right: 20px;
}
.tierSpecialNavLeft {
	border-left-style: solid;
	border-left-color: #F7F7DE;
}
.tierSpecialNavRight {
	border-right-style: solid;
	border-right-color: #F7F7DE;
}
.tierSpecialNavRow {
	background-color: #F7F7DE;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #F7F7DE;
	border-right-color: #F7F7DE;
	border-bottom-color: #F7F7DE;
	border-left-color: #F7F7DE;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

/* end tier page styles */
/* begin listing page styles */
.greyList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #999999;	
}
a.noLine {
	text-decoration: none;
	color: #000000;
}
.subTitle { /* use for grey subtitle for item name */
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin-top: 2px;
}
.mainTitle, h5.mainTitle {
	font-family:Verdana,  Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: 663300;
	text-decoration: underline;
	border: 0px;
	margin: 0px;
	padding: 0px;
}
/* frac classes are for displaying fractions nicely */
.fracNum, .fracDen {
	 font-size: 60%;
}
.fracNum { vertical-align: 0.4em; }
.fracDen { vertical-align: -0.3em; }
/* for conv winnow nav */
#lev, #ck, #dbk, #sbk, #pk, #rose, #stb, #db, #alcnv {
	background-color: #F7F7DE;
	text-align: center;
}
.greyTitle { /* use for grey subtitle for item name */
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
/* end conv winnow */
/* end listing page styles */
/* begin item detail styles */

.h1ItemDetail {
	font-family:Verdana,  Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	margin-top: 1px;
	padding-top: 5px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #6c2006;
	font-weight: bold;
	border-bottom-width: 0px;
}
ul.idHigh li {
	margin-top: 3px;
	font-size: 100%;
}
ul.idHigh {
	padding-left: 15px;
	margin: 0px;
}
.hdwTip {
	vertical-align: bottom;
}
.itemOptionChart, td.itemOptionChart, table.itemOptionChart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
td.maxWidth, .maxWidth{
	max-width:600px;
	width:expression(document.body.clientWidth > 800? "600px": "auto" );
	font-size: 12px;
}
.greyTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #333333; 
}
.bulletHead{
	font-size: 11px;
	font-weight: bold;
	background-color: #F7F7DE;
	width: auto;
}
span.jt_link {
	color: #6C2006;
	font-size: 10px;
	line-height: 1.2em;
}
.doorChart {
	margin: 10px 0px;
	padding: 0px 0px 5px 0px;
}
table#imgContainer {
	text-align: center;
	height: 400px;
}
.knobSwatches {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	width: 84px;
	height: 115px;
	padding: 1px 0px 0px 1px;
	text-align: left;
	margin-right: 3px;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: thin solid #F7F7DE;
	background-color: #F7F7DE;
	line-height: 1.2em;
}

/* end item detail styles */

/* other styles for general use */
a.normallink  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6C2006;
}

a.normallink:hover {
	text-decoration: none;
	color: #6C2006;
}
a.boldlink, .boldlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.36em;
	font-weight: bold;
	color: #6C2006;
	text-decoration: none;
}
a.boldlink:hover, boldlink:hover {
	text-decoration: underline;
}
.maxWidth700{
	max-width:700px;
	width:expression(document.body.clientWidth > 920? "700px": "auto" );
}
.maxWidth530 {
	max-width:530px;
	width:expression(document.body.clientWidth > 1060? "530px": "auto" );
}

H3, H2, H1.nobar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
H2.h2r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	border: none;
	margin-bottom: 5px;
	padding: 0px;
	color: #6C2006;

}
H3.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background-color: #F7F7DE;
}
.nptext {
	color:black;
	font-weight: bold;
	clear:right;
	font-style: italic;
}
.frText, a.frText, span.frText a, .frText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6C2006;
	font-size: 12px;
	line-height: 1.3em;
	font-weight: bold;
	text-align: center;
}
a.navText, span.navText a, .navText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6C2006;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
}
.navText a:hover, a.navText:hover {
	text-decoration: underline;
}
table.navText td, table.navText td a, table.navText td img {
	text-align: center;
	vertical-align: top;
	margin: 1px;
	padding: 0px;
}
h5.h5Related {
	color: #6C2006;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
	margin: 0;
	padding: 0 0 5px 0;
}
.floatPic {
	float:left;
	padding-right: 18px;
	margin-bottom: 10px;
}
.floatPicR {
	float:right;
	margin-left: 10px;
	margin-bottom: 10px;
}
.spacer { 
	margin-top: 3px; 
	margin-bottom: 10px; 
}
/* shopping cart styles */
.cartShipText {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#offerText {
	line-height: 1.7em;
	color: black;
	font-weight: normal;
	font-size: 14px;
	letter-spacing: 2px;
}

#hpOfferText {
	line-height: 1.7em;
	color: black;
	font-weight: bold;
	font-size: 14px;
}

#featTable {
	position: relative;
	top: 3px;
}
#tabTable {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #797979;
	border-bottom-color: #797979;
	border-left-color: #797979;
}

.hLink a, .hLink a:hover{
	text-decoration: none;
	color: #000000;
}
/* end other styles */

/* ===== FOOTER STYLES ====== */


#foot {
	background: #d5d3a9;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 15px;
	padding-bottom: 10px;
	margin: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-size: 110%;
	left: -5px;
}
#footer {
	background: #d5d3a9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size: 110%;
}

#rightFoot {
	position: relative;
	float: right;
	margin-right: 5%;
}

#hsafe {
	float: left;
	position: relative;
	top: 25px;
	margin-left: 10px;
}

#warnty {
	float: left;
	position: relative;
	top: 15px;
	left: 25px;
}

#foot ul {
	position: relative;
	float: left;
	list-style-type: none;
	margin: 0 50px 0 10px;
	padding: 0;
}

#footer ul {
	list-style-type: none;
	margin: 0 0 0 10px;
	padding: 0;

}

#foot ul li a, #footer ul li a, table#footer tr td ul li a  {
	color: #6C2006;
	font-size: .9em;
	line-height: 1.2em;
	text-decoration: none;
}

#foot ul li a:hover, #footer ul li a:hover {
	text-decoration: underline;
}

li.footHead {
	font-size: 1em;
	font-weight: bold;
	color: #000;
}

.footgrey {
	font-size: .8em;
	color: #666666;
}

/* ===== END FOOTER STYLES ====== */

/* -- OVERWRITE NETSUITE STYLES --*/
.portletlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000;
	padding: 0px 0px 5px 0px;
	margin: 20px 0px 15px 10px;
	background-color: transparent;
	border: 0;
}

.bglt {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.36em;
	background-color: transparent;
}

.medtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.36em;
	text-decoration: none;
}

.medtextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.36em;
	font-weight: bold;
	color: #6C2006;
}
.medtextboldblk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.36em;
	font-weight: bold;
	color: #000000;
}
.item_num {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.36em;
	color: #666666;
	clear:left;
	float: none;
}

a.item_num {
	text-decoration: none;
}

.nostyle {
	margin: 0px;
	padding: 0px;
	border: 0px;
	visibility: visible;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
}

.smalltextnolink {
	font-size: 12px;
}

.smalltext {
	background-color: transparent;
	border: 0;
}

.bgmd {
	background-color: #FFFFFF;
}

.bgbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color: #F7E19E;
	background-color:#6C2006;
	font-weight: bold;
	cursor:hand;
	border: 1px solid #000;
}

.nlbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #000;
	background-color:#E0BE87;
	font-weight: bold;
	cursor:hand;
	border: 1px solid #6C2006;
}

/* -- this class matches h1 below
.textboldnolink {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C2006;
}
--*/
/* -- END OVERWRITE NETSUITE STYLES --*/

/* -- HEADER STYLES BELOW -- */
#branding {
	background-color: #000;
	width: 100%;
}

.logotype {
	background-color:#000;
	text-align: left;
	vertical-align: top;
}

.util_nav {
	background-color:#000;
	text-align: right;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #B07953;
	padding: 10px 10px 0px 0;
}

.util_links {
	margin-bottom: 10px;
	font-size: 10px;
	padding: 0px 4px;
}

.util_links a {
	text-decoration: none;
	font-size: 10px;
	color: #957642;
}

.util_links a:hover {
	text-decoration: underline;
	color: #957642;
}

.smalltext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #957642;
	padding: 0px 4px;
}

.smalltext a:hover {
	text-decoration: underline;
	color: #957642;
}

.toutnav {
	background-color:#6C2006;
	text-align: left;
	color: #D0B44D;
	padding: 1px 0px 4px;
}

.toutnav a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #D0B44D;
}

.toutnav a:hover {
	text-decoration: underline;
	color: #D0B44D;
}

.side_shade {
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url(https://checkout.netsuite.com/c.411534/site/images/gallery/leftsidebg.gif);
	background-color: #F7F7DE;
	background-repeat: repeat-y;
}

.header_shade {
	background-image:url(https://checkout.netsuite.com/c.411534/site/images/gallery/headershade.gif); 
	background-repeat: repeat-x;
	width: 100%;
}

.crumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000;
	background-color: #FFF;
	margin-bottom: 5px;
}

.crumbs a {
	font-size: 10px;
	color: #6C2006;
	text-decoration: none;
}

.crumbs a:hover {
	font-size: 10px;
	text-decoration: underline;
}
tr#headsearchtext td.smalltextnolink {
	color: #957642;
}

td#headersearchtext {
	padding-top: 4px;
	padding-bottom: 5px;
}

.fullWidth {
	width: 100%;
	background-color: #6C2006;
}
/*-- END HEADER STYLES -- */

/* -- STYLES FOR THE PRODUCT DETAIL CONTENT AREA -- */
#prodDet_td  {
	width: 100%;
	background-color: #FFF;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	border: 0px;
}
/* prodDet_rel is for related items table in the item templates */
#prodDet_rel {
	background-color: #FFF;
	padding: 0px 0px 5px 7px;
	margin: 0px;
	border: 0px;
}

#prodDet_tbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.36em;
	color: #000;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	border: 0px;
}

#prodDet_tbl td {
	padding-right: 5px;
}

#prodDet_tbl strong {
	font-size: 11px;
}

#imgCol_td {
	width: 300px;
	vertical-align: top;
	padding: 0px;
	margin: 0px 0px 20px 0px;
	font-size: .9em;	
/*	border-bottom: 2px solid #6C2006; */
}

td#itdescr_td, #itdescr_td {
/*	border-bottom: 2px solid #6C2006; */
	margin: 0px 0px 20px 0px;
	max-width: 600px;
	width:expression(document.body.clientWidth > 1080? "550px": "auto" );
}

h1, .textboldnolink, h1.ProdTitleh1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	border-bottom: 2px solid #6C2006;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
}

#addCart_tbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.36em;
	text-align: left;
	vertical-align: text-bottom;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.mainTable {
	margin: 0px 0px 10px;
	padding: 0px;
}
/* -- END STYLES FOR THE PRODUCT DETAIL CONTENT AREA -- */

/* --STYLES FOR AVAILABLE FINISH BOX ON PRODUCT DETAIL PAGE--*/
#availFin {
	width: 300px;
	text-align: left;
	padding: 12px 0px 10px 0px;
	margin: 10px 0px;
	border-top: 1px solid #6C2006;
}

.finishSwatches {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	width: 69px;
	height: 82px;
	padding: 5px 4px 5px 0px;
	text-align: left;
}

.glassSwatches {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	width: 67px;
	height: 104px;
	padding: 5px 7px 5px 0px;
	text-align: center;
}
.cordSwatches {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	width: 67px;
	height: 104px;
	padding: 0;
	margin: 5px 7px 5px 0px;
	text-align: left;
}
.infohead {
	background-color: #F7F7DE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0px 3px 3px;
	margin: 0px;
}

.jt_link a, #timeline p a {
	color: #6C2006;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

.jt_link a:hover, #timeline p a:hover {
	text-decoration: underline;
}
/* -- END STYLES FOR AVAILABLE FINISH BOX ON DETAIL PAGE--*/

/* -- STYLES FOR THE FUNCTION AND HARDWARE TIP TABLES ON DETAIL PAGE-- */
.extras_tbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.36em;
	text-align: left;
	margin: 10px 0px;
	padding: 0px 0px 5px 0px;
}

.extras_tbl td {
	padding: 2px 1px 2px 2px;
	vertical-align: text-top;
}

.extras_th {
	background-color: #F7F7DE;
	color: #000;
	font-weight: bold;
	font-size: 11px;
	padding: 3px 0px 3px 3px;
}

.extras_th2 {
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #333;
	border-bottom: 1px solid #E9E9D1;
}

.extras_td, .extras_td_mid {
	border-bottom: 1px solid #E9E9D1;
	font-size: .8em;
}

/* -- END STYLES FOR THE FUNCTION AND HARDWARE TIP TABLES -- */

/* -- STYLES FOR FINISH REFERENCE SECTION -- */
table.finish_ref_bucket {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 20px 5px;
	background-color: transparent;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}

.finish_ref_bucket td {
	vertical-align:top;
}

table.finish_other {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 1em 0px 1em 0px;
	background-color: transparent;
	padding: 0px;
	vertical-align: top;
	text-align: left;
	width: 90%;
	border-bottom: 1px solid #6C2006;
}

td.finref_hd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#6C2006;
	color: #F7F7DE;
	text-align: left;
	padding: 3px 0px 3px 8px;
}

td.jt_link  {
	padding: 5px 10px 5px 0px;
	color: #000;
	font-size: 9px;
	width: 72px;
	vertical-align: top;
}
/* -- END STYLES FOR FINISH REFERENCE SECTION -- */

/* -- STYLES FOR ARCHITECTURAL TIMELINE SECTION -- */
table#timeline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.36em;
	margin: 0px 0px 20px 5px;
	background-color: transparent;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}

#timeline td {
	vertical-align: top;
	text-align: left;
}

#timeline p {
	margin-bottom: 1em;
	width: 80%;
	padding: 0px;
}

table.eraSummary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.36em;
	color: #000;
	vertical-align: top;
	padding: 0px;
	border: 0px;
}

td.eraSummary {
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}

td.eraDates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666;
	padding: 3px 0px 0px 5px;
	width: 165px;
}

td.tl_space {
	width: 15px;
	height: 5px;
	font-size: 10px;
	line-height: 10px;
}

td.sumHead {
	font-weight: bold;
	padding: 3px 6px;
	border-bottom: 3px solid #FFF;
	vertical-align: top;
}

td.sumHead a {
	display: block;
	text-decoration: none;
	color: #000;
}

td.sumHead a:hover {
	text-decoration: underline;
}

#colDates {
	border-top: 2px solid #EDE8E4;
	border-left: 12px solid #EDE8E4;
}


#colHead {
	background-color: #EDE8E4;
}

#fedDates {
	border-top: 2px solid #E0C4B8;
	border-left: 12px solid #E0C4B8;
}


#fedHead {
	background-color: #E0C4B8;
}

#vicDates {
	border-top: 2px solid #E7DBE4;
	border-left: 12px solid #E7DBE4;
}


#vicHead {
	background-color: #E7DBE4;
}

#artDates {
	border-top: 2px solid #E1DCD3;
	border-left: 12px solid #E1DCD3;
}


#artHead {
	background-color: #E1DCD3;
}

#modDates {
	border-top: 2px solid #E7EAE3;
	border-left: 12px solid #E7EAE3;
}


#modHead {
	background-color: #E7EAE3;
}

img.tl_thumb  {
	margin-top: 3px;
	margin-right: 8px;
}

.tl_subhead2 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #6C2006;
	text-align: left;
	margin: 1.5em 0px 0px 0px;
	padding: 0px;
}

/* -- END STYLES FOR ARCHITECTURAL TIMELINE SECTION -- */

/* Inline Help */
.iHelpHdr {
	border: 1px solid #000000;
}
.iHelpHdr tr td {
	font-size: 11px;
}
.blackTitle {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.clearBoth {
	clear:both;
	margin-bottom: 5px;
	margin-top: 5px;
}
.leftFloat {
	float: left;
	margin-right: 5px;
}

/* remove border around flash app */
#myContent {
    outline:0;
} 

/* recommended expandable link box on detail page */
div.expContainer{
	margin:15px auto;
	width:100%;
}
.expContainer h2{ margin:0px;
	padding:0px;
	border:0px;
}
.expContainer h2{	
	color:#6c2006; 
	font-size:13px; 
	display:block; 
	background:url(/site/images/gallery/exp/h2_bg.gif) top left no-repeat #F7F7DE;
}
.expContainer h2 span{
	padding:5px 10px; 
	background:url(/site/images/gallery/exp/h2_span_bg.gif) top right no-repeat; 
	display:block;
}
.expContainer h2 a:link, h2 a:visited{
	color:#000000;
	text-decoration:none;
	display:block;
}
div.section {
	background:  no-repeat #FFFFFF; 
	font-size:12px;
}
div.section span{
	padding:5px; 
	display:block;
}
.plus {
position: relative;
 top: 3px;
}
/* end rec link box */

/* begin add to cart firefox */
#cartButton {
position: relative;
top: 3px;
}
/* end button */

/* begin Baynote CSS */
.bn_g_area {
font-family:Verdana,Sans-Serif;
font-size:11px;
}
.bn_g_welcome {
color:#000000;
font-weight:bold;
padding-left:4px;
}
.bn_g_results_list {
font-size:12px;
line-height:1.4em;
margin-top:6px;
}
.bn_g_result_title {
display:inline;
float:right;
margin:10px 10px 0 0;
width:130px;
}
.bn_g_result_attributes {
display:none;
}
.bn_g_details {
display:none;
}
.bn_g_result a {
color:#6C2006;
font-size:12px;
text-decoration:none;
}
.bn_g_result a:hover {
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
text-decoration:underline;
}
.bn_g_result img {
border:0 none;
margin:4px 0 0;
max-height:118px;
padding:0;
}
.bn_g_result_image_link {
float:left;
text-align:center;
height:150px;
}
.bn_g_result_terms {
display:none;
}
.bn_g_details_text {
font-weight:normal;
margin-left:7px;
}
.salePrice {
color:#6C1414;
display:none;
font-family:Tahoma;
font-size:13px;
font-weight:bold;
}
.listPrice {
color:#999999;
display:none;
}
.bn_g_footer {
clear:both;
display:none;
text-align:right;
width:100%;
}
#recommendedProducts {
clear:both;
}
#recommendedProducts .bn_g_container {
font-family:arial,Sans-Serif;
font-size:11px;
width:812px;
}
#recommendedProducts .bn_g_welcome {
font-size:13px;
}
#recommendedProducts .bn_g_result {
background:transparent url(http://img.houseofantiquehardware.com/baynote/bn_bg_result.gif) no-repeat scroll 0 0;
display:inline;
float:left;
font-weight:normal;
height:145px;
margin:0 10px 10px 0;
padding:0;
width:260px;
}
#recommendedProducts .bn_g_result_title {
display:inline;
float:right;
height:54px;
margin:10px 10px 0 0;
overflow:hidden;
width:134px;
}
#recommendedProducts .bn_g_result_attributes {
color:#666666;
display:inline;
float:right;
margin:10px 10px 0 0;
text-align:left;
width:134px;
}
#recommendedProducts .bn_g_result_image_link img {
height: expression(this.height > 115 ? "115px" : true);		
max-height: 115px;
margin: 15px;
overflow:hidden;
padding:0;
text-align:center;

}
#recommendedLinks {
clear:both;
}
#recommendedLinks .bn_g_container {
font-family:Verdana,arial,Sans-Serif;
font-size:11px;
}
#recommendedLinks .bn_g_result_title {
float:none;
}
#recommendedLinks .bn_g_results_list {
background:#D5D3A9 url(http://img.houseofantiquehardware.com/baynote/bn_bg_links_bottom.gif) no-repeat scroll left bottom;
margin:0;
padding:0 0 6px;
}
#recommendedLinks .bn_g_container {
font-family:arial,Sans-Serif;
font-size:11px;
width:800px;
}
#recommendedLinks .bn_g_result {
border-top:1px dashed #F7F7DE;
font-weight:normal;
overflow:hidden;
padding:5px 0;
width:800px;
}
#recommendedLinks .bn_g_result_title {
margin:0;
padding:5px 10px;
width:100%;
}
#recommendedLinks #bn_g_result0_1 {
background:#D5D3A9 url(http://img.houseofantiquehardware.com/baynote/bn_bg_links_top.gif) no-repeat scroll left top;
border:0 none;
padding:5px 0;
}
#recommendedLinks .bn_g_welcome {
color:#000000;
font-size:13px;
margin:20px 0 0;
}
#recommendedLinks .bn_g_result_image_link {
display: none;
}
#recommendedLinks .bn_g_result_image {
display:none;
}
#recommendedProductsMBH {
background:transparent url(http://img.houseofantiquehardware.com/baynote/bn_bg_rec-prods-mb-horiz.gif) repeat scroll 0 0;
float:left;
height:210px;
overflow:hidden;
width:800px;
margin: 10px 0;
padding: 0;
}
#recommendedProductsMBH .bn_g_welcome {
color:#000000;
font-size:12px;
font-weight:bold;
height:24px;
margin-top:6px;
padding-left:10px;
}
#recommendedProductsMBH .bn_g_result_title {
height:36px;
margin:10px 0 0;
overflow:hidden;
text-align:center;
width:140px;
}
#recommendedProductsMBH .bn_g_result_attributes {
color:#666666;
display:block;
margin-top:0;
text-align:center;
width:140px;
}
#recommendedProductsMBH img {
border:0 none;
margin:0;
max-height:98px;
padding:0;
}
#recommendedProductsMBH .bn_g_result_image_link {
display: block;
color:#0055C6;
font-family:Arial,Sans-Serif;
font-size:11px;
margin:0;
padding:0;
text-align:center;
width:140px;
height: 100px;
}
#recommendedProductsMBH .bn_g_result_image_link img {
height: expression(this.height > 100 ? "100px" : true);		
max-height: 100px;
}
#recommendedProductsMBH .bn_g_result {
display:inline;
float:left;
font-weight:normal;
height:210px;
margin:0 10px;
padding:0;
width:140px;
}
#recommendedProductsMBV {
background:transparent url(http://img.houseofantiquehardware.com/baynote/bn_bg_rec-prods-mb-vert.gif) repeat scroll 0 0;
float:left;
height:900px;
margin:10px 0;
overflow:hidden;
width:166px;
}
#recommendedProductsMBV .bn_g_welcome {
color:#000000;
font-size:12px;
font-weight:bold;
height:20px;
margin-top:6px;
padding:0;
text-align:center;
width:166px;
}
#recommendedProductsMBV .bn_g_result {
font-size:10px;
font-weight:normal;
height:163px;
margin:10px;
padding:0;
width:148px;
text-align: center;
border-top: 1px dotted #999966;
}
#recommendedProductsMBV #bn_g_result0_1 {
border-top: 1px solid #ffffff;
}
#recommendedProductsMBV .bn_g_result_image_link {
font-family:Arial,Sans-Serif;
height:100px;
margin:0;
padding:0;
text-align:center;
width:146px;
}
#recommendedProductsMBV .bn_g_result_image_link img {
height: expression(this.height > 100 ? "100px" : true);		
max-height: 100px;
}
#recommendedProductsMBV .bn_g_result_title {
display:block;
height:28px;
width: 150px;
overflow:hidden;
text-align: center;
line-height: 1.3em;
margin: 10px 0 0 0;
padding: 0;
}
#recommendedProductsMBV .bn_g_result_link {
font-size:11px;
margin:0;
width:150px;
}
#recommendedProductsMBV .bn_g_result_attributes {
display:block;
height:22px;
width:150px;
margin:0;
padding: 0;
font-size:9px;
color:#666666;
text-align:center;
line-height: 1.0em;
clear: both;
}
#recommendedProductsMBVTier {
background:url(http://img.houseofantiquehardware.com/baynote/bn_bg_rec-prods-mbv-tier.gif) no-repeat 0 0;
float:right;
height:760px;
margin:10px 0;
overflow:hidden;
width:166px;
clear: none;
}
#recommendedProductsMBVTier .bn_g_welcome {
color:#000000;
font-size:12px;
font-weight:bold;
height:46px;
margin-top:6px;
padding:0;
text-align:center;
width:166px;
}
#recommendedProductsMBVTier .bn_g_result {
font-size:10px;
font-weight:normal;
height:163px;
margin:10px;
padding:0;
width:148px;
text-align: center;
border-top: 1px dotted #999966;
}
#recommendedProductsMBVTier #bn_g_result0_1 {
border-top: 1px solid #ffffff;
}
#recommendedProductsMBVTier .bn_g_result_image_link {
font-family:Arial,Sans-Serif;
height:100px;
margin:0;
padding:0;
text-align:center;
width:146px;
}
#recommendedProductsMBVTier .bn_g_result_image_link img {
height: expression(this.height > 100 ? "100px" : true);		
max-height: 100px;
}
#recommendedProductsMBVTier .bn_g_result_title {
display:block;
height:28px;
width: 150px;
overflow:hidden;
text-align: center;
line-height: 1.3em;
margin: 10px 0 0 0;
padding: 0;
}
#recommendedProductsMBVTier .bn_g_result_link {
font-size:11px;
margin:0;
width:150px;
}
#recommendedProductsMBVTier .bn_g_result_attributes {
display:block;
height:22px;
width:150px;
margin:0;
padding: 0;
font-size:9px;
color:#666666;
text-align:center;
line-height: 1.0em;
clear: both;
}
#recommendedProductsVfade {
background:transparent url(http://img.houseofantiquehardware.com/baynote/bn_bg_vert-fade.gif) repeat scroll 0 0;
float:left;
height:900px;
margin:10px 0;
overflow:hidden;
width:166px;
}
#recommendedProductsVfade .bn_g_result {
background:transparent url(http://img.houseofantiquehardware.com/baynote/bn_g_result_bg_vert-fade.gif) no-repeat scroll 0 0;
display:inline;
float:left;
font-weight:normal;
height:145px;
margin:0;
padding:0;
width:260px;
}
#recommendedProductsVfade .bn_g_welcome {
color:#000000;
font-size:12px;
font-weight:bold;
line-height: 24px;
height:20px;
margin:0;
padding:0;
text-align:center;
width:166px;
}
#recommendedProductsVfade .bn_g_result {
font-size:10px;
font-weight:normal;
height:164px;
margin: 4px 10px 4px 10px;
padding:0;
width:146px;
}
#recommendedProductsVfade .bn_g_result_link {
font-size:11px;
margin:0;
width:136px;
}
#recommendedProductsVfade .bn_g_result_title {
height:32px;
width: 132px;
overflow:hidden;
text-align: center;
}
#recommendedProductsVfade .bn_g_result_attributes {
color:#666666;
display:block;
font-size:11px;
margin:0;
text-align:center;
width:146px;
}
#recommendedProductsVfade .bn_g_result_image_link {
font-family:Arial,Sans-Serif;
height:100px;
margin:0;
padding:0;
text-align:center;
width:146px;
}
#recommendedProductsVfade .bn_g_result_image_link img {
height: expression(this.height > 100 ? "100px" : true);		
max-height: 100px;
}
#recommendedProductsVfade .bn_g_result_image {
height:100px;
overflow:hidden;
padding:0;
text-align:center;
width:146px;
}

#tierBN {
background:transparent url(http://img.houseofantiquehardware.com/baynote/bn_bg_rec-prods-mb-vert.gif) repeat scroll 0 0;
float:right;
height:900px;
margin:0 0 15px 15px;
overflow:hidden;
width:166px;
}

#recommendedProductsDetail {
background:transparent url(http://img.houseofantiquehardware.com/baynote/bn_bg_detail.gif) repeat scroll 0 0;
height:508px;
margin:15px 0 10px 0;
overflow:hidden;
width:414px;
}
#recommendedProductsDetail .bn_g_welcome {
color:#000000;
font-size:12px;
font-weight:bold;
line-height: 24px;
height:20px;
margin:0;
padding:0;
text-align:center;
width:412px;
}
#recommendedProductsDetail .bn_g_result {
float: left;
font-weight:normal;
width:200px;
height:155px;
margin:0;
padding:0;
}
#recommendedProductsDetail .bn_g_result_image_link {
display: inline;
font-family:Arial,Sans-Serif;
height:114px;
width: 200px;
margin:4px 0 0 0;
text-align:center;
clear: both;
}
#recommendedProductsDetail .bn_g_result_image_link img {
height: expression(this.height > 100 ? "100px" : true);		
max-height: 100px;
}
#recommendedProductsDetail .bn_g_result_title {
display: block;
float: none;
clear: both;
margin: 0;
height:16px;
width: 200px;
overflow:hidden;
text-align: center;
}
#recommendedProductsDetail .bn_g_result_link {
font-size:11px;
margin:0;
}
#recommendedProductsDetail .bn_g_result_attributes {
display: block;
width: 200px;
height: 20px;
color:#666666;
font-size:11px;
text-align:center;
}
#recommendedProductsDetail #bn_g_result0_1 {
margin: 5px 0 0 5px;
border-bottom: 1px dotted #CCCC66;
border-right: 1px dotted #CCCC66;
}
#recommendedProductsDetail #bn_g_result0_2 {
margin: 5px 5px 0 0;
border-bottom: 1px dotted #CCCC66;
}
#recommendedProductsDetail #bn_g_result0_3 {
margin: 0 0 0 5px;
border-bottom: 1px dotted #CCCC66;
border-right: 1px dotted #CCCC66;
}
#recommendedProductsDetail #bn_g_result0_4 {
margin: 0 5px 0 0;
border-bottom: 1px dotted #CCCC66;
}
#recommendedProductsDetail #bn_g_result0_5 {
margin: 0 0 0 5px;
border-right: 1px dotted #CCCC66;
}
#recommendedProductsDetail #bn_g_result0_6 {
margin: 0 5px 0 0;
}

#recommendedProductsMBVStatic {
background:transparent url(http://img.houseofantiquehardware.com/baynote/bn_bg_rec-prods-mb-vert.gif) repeat scroll 0 0;
float:left;
height:900px;
margin:10px 0;
overflow:hidden;
width:166px;
}
#recommendedProductsMBVStatic .bn_g_welcome {
color:#000000;
font-size:12px;
font-weight:bold;
height:20px;
margin-top:6px;
padding:0;
text-align:center;
width:166px;
}
#recommendedProductsMBVStatic .bn_g_result {
font-size:10px;
font-weight:normal;
height:163px;
margin:10px;
padding:0;
width:148px;
text-align: center;
border-top: 1px dotted #999966;
}
#recommendedProductsMBVStatic #bn_g_result0_1 {
border-top: 1px solid #ffffff;
}
#recommendedProductsMBVStatic .bn_g_result_image_link {
font-family:Arial,Sans-Serif;
height:100px;
margin:0;
padding:0;
text-align:center;
width:146px;
}
#recommendedProductsMBVStatic .bn_g_result_image_link img {
height: expression(this.height > 100 ? "100px" : true);		
max-height: 100px;
}
#recommendedProductsMBVStatic .bn_g_result_title {
display:block;
height:42px;
width: 150px;
overflow:hidden;
text-align: center;
line-height: 1.3em;
margin: 10px 0 0 0;
padding: 0;
}
#recommendedProductsMBVStatic .bn_g_result_link {
font-size:11px;
margin:0;
width:150px;
}
#recommendedProductsMBVStatic .bn_g_result_attributes {
display:block;
height:22px;
width:150px;
margin:0;
padding: 0;
font-size:9px;
color:#666666;
text-align:center;
line-height: 1.0em;
clear: both;
}


/* end baynote css */

/* detail page PHC boxes */
#phc_box {
	width: 415px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#phc_header {
	width: 415px;
	height: 27px;
	background: url('http://img.houseofantiquehardware.com/collections/bg_phc_box_header.gif') no-repeat;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 2.2em;
}

#phc_body {
	width: 415px;
	background: url('http://img.houseofantiquehardware.com/collections/bg_phc_box_body.gif') repeat-y;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

#phc_footer {
	width: 415px;
	height: 8px;
	background: url('http://img.houseofantiquehardware.com/collections/bg_phc_box_footer.gif') no-repeat;
}

.phc_button {
	width: 309px;
	height: 30px;
	padding: 5px 53px;
}

.phc_link {
	width: 309px;
	padding: 5px 53px 0 53px;
}	

.phc_link a {
	color: #660000;
}

/* end detail page PHC boxes */
/* begin CSS styles for left nav re-expansion */
.inactiveNavItem {
background: transparent url(https://checkout.netsuite.com/c.411534/site/images/gallery/closed.gif) no-repeat scroll 5px 5px!important;
}
.activeCollection {
background: transparent url(https://checkout.netsuite.com/c.411534/site/images/gallery/open.gif) no-repeat scroll 10px 5px!important;
}
.activeNavItem {

}

.activeNavItem a {
background-color:#E0BE87!important;
border-bottom:1px solid #FFFFFF!important;
border-top:1px solid #391507!important;
}

}
.debug {
    border: 1px solid red!important;
}
/* end left nav re-expansion */
/* lighting winnowing styles */
.winnowHeader {
	width: 802px;
	height: 231px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top: 1px dotted #edeadb;
	border-bottom: 1px dotted #edeadb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.winnowTitle{
	width: 800px;
	height: 25px;
	text-align: center;
	font-weight: bold;
	color: #000000;
	line-height: 2.0em;
}
.winnowOptions{
	width: 800px;
	height: 171px;
}
a.winnowOption{
	display: block;
	width: 109px;
	height: 170px;
	float: left;
	margin-right: 6px;
	padding:0;
	background: #ffffff;
	color: #660000;
	text-decoration: none;
	text-align: center;
	background-repeat: no-repeat;
	background-position: top center;
}

a.winnowOption .linkText {
	margin: 151px 0 0 0;
}
.winnowShowAll{
	width: 800px;
	height: 33px;
	text-align: center;
	line-height: 31px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url('http://img.houseofantiquehardware.com/winnowing/lgt_winnow_all.gif');	
}
.winnowShowAll a{
	color: #660000;
	text-decoration: none;
}

a.pend_col{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_pend_col.jpg');}
a.pend_cl{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_pend_cl.jpg');}
a.pend_vic{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_pend_vic.jpg');}
a.pend_ac{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_pend_ac.jpg');}
a.pend_rom{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_pend_rom.jpg');}
a.pend_ad{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_pend_ad.jpg');}
a.pend_mc{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_pend_mc.jpg');margin-right:0;clear:right;}

a.cha_col{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_cha_col.jpg');}
a.cha_cl{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_cha_cl.jpg');}
a.cha_vic{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_cha_vic.jpg');}
a.cha_ac{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_cha_ac.jpg');}
a.cha_rom{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_cha_rom.jpg');}
a.cha_ad{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_cha_ad.jpg');}
a.cha_mc{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_cha_mc.jpg');margin-right:0;clear:right;}

a.entry_col{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_entry_col.jpg');}
a.entry_cl{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_entry_cl.jpg');}
a.entry_vic{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_entry_vic.jpg');}
a.entry_ac{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_entry_ac.jpg');}
a.entry_rom{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_entry_rom.jpg');}
a.entry_ad{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_entry_ad.jpg');}
a.entry_mc{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_entry_mc.jpg');margin-right:0;clear:right;}

a.fl_col{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_fl_col.jpg');}
a.fl_cl{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_fl_cl.jpg');}
a.fl_vic{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_fl_vic.jpg');}
a.fl_ac{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_fl_ac.jpg');}
a.fl_rom{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_fl_rom.jpg');}
a.fl_ad{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_fl_ad.jpg');}
a.fl_mc{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_fl_mc.jpg');margin-right:0;clear:right;}

a.bath_col{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_bath_col.jpg');}
a.bath_cl{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_bath_cl.jpg');}
a.bath_vic{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_bath_vic.jpg');}
a.bath_ac{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_bath_ac.jpg');}
a.bath_rom{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_bath_rom.jpg');}
a.bath_ad{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_bath_ad.jpg');}
a.bath_mc{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_bath_mc.jpg');margin-right:0;clear:right;}

a.scon_col{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_scon_col.jpg');}
a.scon_cl{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_scon_cl.jpg');}
a.scon_vic{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_scon_vic.jpg');}
a.scon_ac{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_scon_ac.jpg');}
a.scon_rom{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_scon_rom.jpg');}
a.scon_ad{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_scon_ad.jpg');}
a.scon_mc{background-image:url('http://img.houseofantiquehardware.com/winnowing/lgt_scon_mc.jpg');margin-right:0;clear:right;}
/* end lighting winnowing styles */

/* hide UPS banner during checkout */
tr#upsfooter {
display: none;
}
