@charset "UTF-8";
/* CSS Document */

/* TOP MENU */
.nav-animate {
	width: 980px;
	height: 41px;
	background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat;
	position: relative;
}
.nav li {
	display: inline !important;
}
.nav a:link, .nav a:visited {
	position: absolute;
	top: 0;
	height: 41px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
	border: none;
}
/* 1. Home Page */
	.nav .home a:link, .nav .home a:visited {
		left: 11px;
		width: 63px;
	}
	.nav .home a:hover, .nav .home a:focus {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -11px -41px;
	}
	.nav .home a:active {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -11px -82px;
	}
	.current-home .home a:link, .current-home .home a:visited {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -11px -123px;
		cursor: default;
	}
	.nav-home, .nav-home-click {
		position: absolute;
		top: 0;
		left: 11px;
		width: 63px;
		height: 41px;
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -11px -41px;
	}
	.nav-home-click {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -11px -82px;
	}


/* 2. All Stacking Chairs */
	.nav .AlStCh a:link, .nav .AlStCh a:visited {
		left: 75px;
		width: 149px;
	}
	.nav .AlStCh a:hover, .nav .AlStCh a:focus {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -75px -41px;
	}
	.nav .AlStCh a:active {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -75px -82px;
	}
	.current-AlStCh .AlStCh a:link, .current-AlStCh .AlStCh a:visited {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -75px -123px;
		cursor: default;
	}
	.nav-AlStCh, .nav-AlStCh-click {
		position: absolute;
		top: 0;
		left: 75px;
		width: 149px;
		height: 41px;
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -75px -41px;
	}
	.nav-AlStCh-click {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -75px -82px;
	}


/* 3. Banquet Chairs */
	.nav .BaCh a:link, .nav .BaCh a:visited {
		left: 225px;
		width: 122px;
	}
	.nav .BaCh a:hover, .nav .BaCh a:focus {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -225px -41px;
	}
	.nav .BaCh a:active {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -225px -82px;
	}
	.current-BaCh .BaCh a:link, .current-BaCh .BaCh a:visited {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -225px -123px;
		cursor: default;
	}
	.nav-BaCh, .nav-BaCh-click {
		position: absolute;
		top: 0;
		left: 225px;
		width: 122px;
		height: 41px;
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -225px -41px;
	}
	.nav-BaCh-click {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -225px -82px;
	}


/* 4. Church Chairs */	
	.nav .ChCh a:link, .nav .ChCh a:visited {
		left: 348px;
		width: 116px;
	}
	.nav .ChCh a:hover, .nav .ChCh a:focus {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -348px -41px;
	}
	.nav .ChCh a:active {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -348px -82px;
	}
	.current-ChCh .ChCh a:link, .current-ChCh .ChCh a:visited {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -348px -123px;
		cursor: default;
	}
	.nav-ChCh, .nav-ChCh-click {
		position: absolute;
		top: 0;
		left: 348px;
		width: 116px;
		height: 41px;
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -348px -41px;
	}
	.nav-ChCh-click {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -348px -82px;
	}


/* 5. Plastic Ctack Chairs */
.nav .PlCh a:link, .nav .PlCh a:visited {
		left: 464px;
		width: 176px;
	}
	.nav PlCh a:hover, .nav .PlCh a:focus {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -464px -41px;
	}
	.nav .PlCh a:active {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -464px -82px;
	}
	.current-PlCh .PlCh a:link, .current-PlCh .PlCh a:visited {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -464px -123px;
		cursor: default;
	}
	.nav-PlCh, .nav-PlCh-click {
		position: absolute;
		top: 0;
		left: 464px;
		width: 176px;
		height: 41px;
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -464px -41px;
	}
	.nav-PlCh-click {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -464px -82px;
	}
	
	
	
/* 6. Metal Stacking Chairs */
.nav .MeStCh a:link, .nav .MeStCh a:visited {
		left: 641px;
		width: 168px;
	}
	.nav MeStCh a:hover, .nav .MeStCh a:focus {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -641px -41px;
	}
	.nav .MeStCh a:active {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -641px -82px;
	}
	.current-MeStCh .MeStCh a:link, .current-MeStCh .MeStCh a:visited {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -641px -123px;
		cursor: default;
	}
	.nav-MeStCh, .nav-MeStCh-click {
		position: absolute;
		top: 0;
		left: 641px;
		width: 168px;
		height: 41px;
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -641px -41px;
	}
	.nav-MeStCh-click {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -641px -82px;
	}
	
	
	
.nav .StChDo a:link, .nav .StChDo a:visited {
		left: 810px;
		width: 148px;
	}
	.nav StChDo a:hover, .nav .StChDo a:focus {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -810px -41px;
	}
	.nav .StChDo a:active {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -810px -82px;
	}
	.current-StChDo .StChDo a:link, .current-StChDo .StChDo a:visited {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -810px -123px;
		cursor: default;
	}
	.nav-StChDo, .nav-StChDo-click {
		position: absolute;
		top: 0;
		left: 810px;
		width: 148px;
		height: 41px;
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -810px -41px;
	}
	.nav-StChDo-click {
		background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/menu.gif') no-repeat -810px -82px;
	}	
	
	
	
	
	



																		/* -- overriding default style -- */
#content ul.nav {
	padding: 0;
	margin: 2em 0;
}
#content ul.nav li {
	display: inline;
	background: none;
	margin-bottom: 0;
	padding-left: 0;
}
																		/* -- anti-aliasing fix -- */
.issn {
	opacity: 0.9999;
}
/* End TOP MENU */



body {
/*	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/bd-bk.gif');  */
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/bd-bk44.jpg');
	background-repeat: repeat-x;
	position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#294252 !important;
	margin: 0 auto;
	padding:0;
	background-color:#eeeeee;
	}
	
#t-l {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/t-l.jpg');
	background-repeat: no-repeat;
	background-position:top;
	}
	
#t-r {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/t-r.jpg');
	background-repeat: no-repeat;
	background-position:top;
	}	
	
	

#bb-l {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/bb-l.jpg');
	background-repeat: no-repeat;
	background-position:top;
	}
	
#bb-r {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/bb-r.jpg');
	background-repeat: no-repeat;
	background-position:top;
	}

.bb-c {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/bb-c.jpg');
	width:982px !important;
	background-repeat: no-repeat;
	background-position:top;
	}


	

.tt-bk {

	background-image: url('/images/tt-bk6.gif');
/*	
	background-image: url('/images/tt-bk2-alt.gif');	
*/	
	background-repeat: no-repeat;
	background-position:bottom;
	border-top:1px solid #bfbfbf;
	}		

#l-l {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/l-l.jpg');
	background-repeat:repeat-y;
	background-position:right;
	}
	
#r-r {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/r-r.jpg');
	background-repeat: repeat-y;
	background-position:left;
	}
	
#wrap {
	display:block;
	position:relative;
	margin:0 auto;
	padding:0;
	width:980px;
	height:auto;
	clear:both;
	background-color:#ffffff;
	border-left:1px solid #868686;
	border-right:1px solid #868686;
	}
 
 #topnav {
	display:block;
	width:980px;
	height:45px !important;
	clear:both;
	font-family:'Segoe UI', 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:-5px !important;
	padding:0 !important;
	}		
#top {
	display:block;
	width:980px;
	height:80px;
	margin:0;
	padding:0;
	}
#headline {
	display:block;
	text-align:right;
	float:right;
	width:auto;
	height:auto;
	clear:both;
	margin:0 5px 2px 5px;
	padding:0;
	}	
#headline h1 {
	display:none;
	font-family: 'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif;
	width:auto;
	height:auto;
	white-space:nowrap;
	font-size:9px !important;
	font-weight:normal !important;
	color:#fefefe !important;
	text-align:right;
	margin:2px 15px 0 2px;
	}		
#topnav	{
margin:0 auto;
width:auto;
height:auto;
display:block;
padding:0;
font-size:16px;
text-align:center;
}
h2 {
	font-family: 'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif;
	color:#294252 !important;
	font-size:26px !important;
	font-weight:normal;
	display:block;
	width:425px;
	float:left;
	clear:none;
	margin:4px 0 6px 3px;
	padding:0;
	text-align:left;
	text-shadow: #bdbdbd 2px 3px 4px;
	vertical-align:bottom;
	}

.call {
	display:none;
	background-image:url('http://lib.store.yahoo.net/lib/yhst-15261703188632/xtra-phone.gif');
	background-repeat: no-repeat;
	width:300px;
	height:62px;
	float:right;
	text-align:right;
	margin:0 5px 0 0;
	padding:0;
	border:1px solid #cccccc;
}
	
#right {
	position:relative;
	float: right;
	display:block;
	width: 750px;
	height:auto;
	margin:0;
	padding:0;
	clear:none;
	}
#wrap #main #left {
	position:relative;
	display:block;
	float:left;
	display:block;
	width: 190px;
	height:auto;
	margin:5px 5px 5px 12px;
	padding:0 !important;
	}
	/*
#wrap #main #left ul, 
#wrap #main #left ul li,
#wrap #main #left ul li a {
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	position:relative;
	}
	*/ 	
#footer {
	display:block;
	width:980px;
	height:90px;
	clear:both;
	margin:0;
	padding:0;
	}
#introtext {
	display:block;
	float:left;
	clear:both;
	font-size:13px;
	}	
#seo {
	display:block;
	clear:both;
	float:left;
	width: 980px;
	height:98px;
	background: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/seo-bk.gif') no-repeat;
	margin:12px auto 5px auto;
	text-align:left;
	}
	
#seo h3 {
	display:block;
	width:auto;
	height:auto;
	padding:45px 0 10px 30px;
	font-family:'News Gothic MT','Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif;
	font-style:italic;
	font-weight:normal;
	margin:0;
	font-size:18px;
/*	color:#626262; */
	color: #fefefe;
	}


#topSearch {
	display:block;
	float:right;
/*	width:345px;   */
	width: auto;
	height:auto;
	clear:right;
	margin:8px 8px 3px 3px;
	padding:3px 3px 3px 5px;
	/*
	background-image:url('http://lib.store.yahoo.net/lib/yhst-15261703188632/s-bk.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	*/
	background-image:url('/images/tr-60.png');
	background-repeat: repeat;
	border: 1px solid #cecece;
	}

#topSearch #query, #topSearch #sli_search_1 {
	display:block;
	float:left;
	clear:none;
	/*
	background-image:url('http://lib.store.yahoo.net/lib/yhst-15261703188632/se-bk.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	*/
	background-image:url('/images/se-bk2.jpg');
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	font-family:'Segoe UI','Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:16px;
	color:#294252;	
	/*
	border: 1px solid #669933;
	*/
	border-top: 1px solid #294252;
	border-left: 1px  solid #294252;
	border-bottom: 1px solid #294252;
	border-right: 0;
	background-color:#FFFFFF;
	padding:1px 1px 1px 32px;
	width:220px;
	height:24px !important;
	margin:1px 0 0 0 !important;
	}
#searchsubmit {
	display:block !important;
	float:left;
	clear:right;
	width:50px;
	height:28px;
	float:left;
	clear:none;
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/s-go.gif');
	background-repeat:repeat-x;
	margin: 1px 0 0 0 !important;
	background-color:#66CC33 !important;
	color: #ffffff;
	border:none !important;
	padding:0 !important;

	border-top: 1px solid #294252;
	border-right: 1px solid #294252;
	border-bottom: 1px solid #294252;
	border-left: 0px solid #294252;
	}
#searchsubmit:hover {
	display:block !important;
	float:left;
	clear:right;
	width:50px;
	height:28px;
	float:left;
	clear:none;
	background-image: none !important;
	margin: 1px 0 0 0 !important;
	background-color:#ff0000 !important;
	color: #ffffff !important;
	border:none !important;
	padding:0 !important;
	border-top: 1px solid #294252;
	border-right: 1px solid #294252;
	border-bottom: 1px solid #294252;
	border-left: 0px solid #294252;
	}	
	
#searchsubmit:hover, 
#searchsubmit .ys_primary:hover, 	
#searchsubmit .ys_primary {
	margin-left:0 !important;
	border:none !important;
	padding:none !important;
	}

					
#searchsubmit:hover {
	background-color:#E6EFC2;
	color:#006600;
	padding:0 !important;
	}

#wrap #left ul {
	list-style:none !important;
	list-style-type:none !important;
	margin:0;
	padding:0;
	}
#wrap #left li {
	background-image:url('http://lib.store.yahoo.net/lib/yhst-15261703188632/li-bk.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	margin:5px 1px 5px 1px !important;
	background-color:#0066CC;
	padding:0 !important;
	}
#contents-table li {
	list-style:none !important;
	list-style-type:none !important;
	}
		
#wrap #left li a {
	font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif;
	color: #ffffff; !important;
	background-image:url('http://lib.store.yahoo.net/lib/yhst-15261703188632/li-bk.gif');
	background-repeat:repeat-x;
	background-position:bottom;	
	text-decoration:none;
	font-weight:normal;
	display:block;
	width:182px;
	height:25px;
	line-height:27px;
	padding:2px;
	border: 1px solid #3d8abd;
	font-size:14px;
	}	
#wrap #left li a:hover {
	background-image:url('http://lib.store.yahoo.net/lib/yhst-15261703188632/bt-bk.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
	width:182px;
	height:25px;
	line-height:27px;	
	color: #ffffff;
	background-color:#66CC33;
	border: 1px solid #669933;
	}
#searcharea fieldset {
	background-color:none !important; }				
#searcharea, #searchform {
	display:block !important;
	width:auto !important;
	height: auto !important;
	margin:1px !important;
	padding:0 !important;
	float:left;
	}	
#searcharea .labelfield {
	display:block;
	float:left;
	clear:none;
	}
#searcharea .labelfield span {
	display:block;
	width:auto;
	height:auto;
	float:left;
	clear:none;
	margin:14px 0 0 5px;
	padding:0;
	text-align:right;
	font-size: 1.1em;
	vertical-align:middle;
/*	color: #D04B34; 
	color: #597839;
	color:#222222;*/
	color: #bc2800;
	} 		
#footer {
	background-color:#FFFFFF !important;
	font-size: 12px !important;
	}	
#footer-links {
	color:#999999 !important;
	font-weight:normal !important;
	}	
	
.sale-price-bold {
	font-size:15px !important;
	font-weight:normal !important;
	color:#000000 !important;
	}	
.sale-price-bold em {
	color:#FF0000 !important;
	font-size:17px !important;
	font-weight:bold;
	}	

#itemarea {
	width: 715px !important;
	margin:  0 15px 0 0 !important;
	}
	
	
		
#caption,
#contents {
	width:650px !important;
	}	
#itemcaption div {
	text-align:left !important;
	}
#caption {
	margin:0 !important;
}

#caption h2, 
#itemcaption h2, 
#finFabTitle {
	font-size:18px !important;
	border-bottom: 1px solid #294252 !important;	
	}	
	
#finFabTitle { color:#294252 !important; clear:both !important; }
#finishFabric #gallery2 { display:block; width:auto !important; height:auto; margin: 0 auto !important; padding:0 !important; border: none !important; }	
#finishFabric #gallery2 a img {margin:0 0 0 3px !important; padding:0 !important; }
.itemSpecsTitle, 
#buyBoxMultiHeader {
	display:block;
	width:auto;
	height:auto;
	margin:0;
	padding:0;	
	color:#294252 !important;
	border-bottom: 1px solid #294252 !important;
	font-size:18px;
	font-weight:200;
	text-align:center;
	} 		
#buyBoxMultiHeader {
	margin-bottom: 4px !important;
	}	
.sale-price-bold {
	color:#FF0000 !important;
	font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif !important;
	}	
.name a {
	font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif !important;
	/* color:#222222 !important; */
	color: #000099 !important;
	line-height:auto !important;
	}

	
#wrap #right #contentarea {
	margin:0 0 5px 2px !important;
	padding:0 !important;
	display:block;
	float:right !important;
	width:750px !important;
	height:auto;
	}	
	
#contents-table,	
#contents {
	background-color:#ffffff !important;
	border:none !important;
	}	
#contents-table {
	 border-top:1px solid #cae2f3 !important;
	 border-left:1px solid #9DBFD6 !important;
	 border-right:1px solid #9DBFD6 !important;
	 border-bottom:1px solid #9DBFD6 !important;
 }		

#home-main #messagearea #caption #home-caption h2 {
	border-bottom:10px!important;
	}
#specialstitle {

	border-top:1px solid #9DBFD6 !important;
	border-left:1px solid #9DBFD6 !important;
	border-right:1px solid #9DBFD6 !important;
	border-bottom:none !important;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/rec-top.gif);
	background-position:center top;
	background-repeat:repeat-x;
	padding:0 !important;	
	color:#294252 !important;
	
	
	
	margin:0 0 0 -1px !important;
	border:none;
	padding:0 !important;
	background-color:#ffffff !important;
	font-size:12px !important;
	color:#294252 !important;
	font-weight:normal !important;
	font-size:13px !important;
	padding:0 !important;
	display:block !important;
	width:639px !important;
	height:auto !important;
	clear:both !important;
	text-align:center !important;
	text-transform:capitalize !important;
	}
	
#home-main #contentarea #specialstitle {
	margin:0 auto !important;
	border:1px solid #9DBFD6 !important;	
	padding:0 !important;
	background-color: #9DBFD6 !important;
	color:#294252 !important;
	font-weight:normal;
	font-size:13px !important;
	display:block !important;
	width:800px !important;
	height:auto !important;
	clear:both !important;
	}	
	
#contents .vertical-seperator {
	border-right: 1px solid #cae2f3 !important;
	}
	
#contents .horizontal-seperator {
	border-bottom: 1px solid #9DBFD6 !important;
	}
.ys_primary {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/atc2.gif');
	background-position: right;
	background-repeat:no-repeat;
	display:block;
	width:120px;
	background-color:#66CC33;
	color:#FFFFFF;
	padding:4px 25px 4px 4px ;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #b9db98;
	margin:0 auto;
	text-align:center;
	}

.ys_primary:hover {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/atc-hi.gif');
	background-repeat:no-repeat;
	background-color: #E6EFC2;
	color:#006600;
	border:1px solid #006600;
	}
	
.preord {
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/atc2.gif');
	background-position: right;
	background-repeat:no-repeat;
	display:block;
	width:120px;
	background-color:#66CC33;
	color:#FFFFFF;
	padding:5px 25px 5px 4px ;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #b9db98;
	margin:0 auto;
	text-align:center;
	}

.preord:hover {
/*	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/atc-hi.gif'); */
	background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/atc-hi.gif');
	background-position: right;
	background-repeat:no-repeat;
	background-color: #E6EFC2;
	color:#006600;
	border:1px solid #006600;
	}	

fieldset, #searcharea {
	background-color:none !important;
	background:none !important;
	}

	
#quoteReq {
	display: block;
	width:auto;
	height:auto;
	margin: 4px auto 4px auto;
	padding:0;
	}	
.QuoteReqButton {
	display:block;
	width:190PX;
	height:auto;
	background-color:#66CC33;
	color:#FFFFFF;
	padding:4px 4px 4px 4px;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #b9db98;
	margin:0 auto;
	text-align:center;
	}	
.breadcrumbs {
	display:block;
	width:600px;
	height:auto;
	float:left;
	font-size:13px;
	margin: 10px 1px 5px 25px;
	padding:0 0 6px 0;
	text-align:left !important;
	color:#666666 !important;
	border-bottom: 1px solid #a2a2a2;
	}
	
.breadcrumbs-w {
	display:block;
	width:500px;
	height:auto;
	float:left;
	font-size:13px;
	margin: 10px 1px 5px 25px;
	padding:0 0 6px 0;
	text-align:left !important;
	color:#666666 !important;
	border-bottom: 1px  none #a2a2a2;
	}
	
.breadcrumbs a {
	color: #669933;
	text-decoration:none;
	}	
.code, 
#messagearea {
	font-family:'Segoe UI', 'Trebuchet MS', Arial, Helvetica, sans-serif !important;
	margin: 10px 0 10px 0 !important;
	}

#caption div {
	font-family:'Segoe UI', 'Trebuchet MS', Arial, Helvetica, sans-serif !important;
		}	
	
#messagearea {
	/*
	min-height:305px;	
	*/
	margin-bottom:5px !important;
	}
.breadcrumbSeparator {
	display:block;
	margin:0px 5px 0 5px;
	width: auto;
	height: auto;
	float:left;	
	color: #3a3a3a;
	}
.breadcrumbs a {
	float:left;
	text-decoration:none;
	}	
.breadcrumbs a:hover {
	float:left;
	text-decoration:underline;
	}	
#imageBox, #gallery {
	display:block;
	margin:10px 0 10px 0;
	width:200px;
	float:left;
	clear:none;
	padding:5px;
	border: 1px solid #cacaca;
	text-align:center !important;
	}
#imageBox a, #imageBox a img, .image-l, 
#gallery a, #gallery a img, .image-l {
	margin:0 auto !important;
	}	
.image-l {
	float:none !important;
	}
	
#itemSpecs {
	font-family:'Segoe UI', 'Trebuchet MS', Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
	float:left;
	clear:right;
	display:block;
	width:240px !important;
	height:auto !important;
	margin: 0 0 10px 10px;
	padding:5px;
	border: 1px solid #cacaca;	
	}




	
.specs-left {
	font-size:11px;
	font-weight:bold;
	color:#2a2a2a;
	text-align:right;
	vertical-align:bottom;
	padding-right:2px;
	}
.specs-right {
	font-size:13px;
	text-align:left;
	vertical-align:bottom;
	}			
		
#itemInfo {
	float:left;
	clear:none;
	display:block;
	width:220px !important;
	height:auto !important;
	margin: 0px 0 10px 10px;
	padding:5px;
	/*
	border: 1px solid #cacaca;	
	*/
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/rec-top.gif);
	background-position:center top !important;
	background-repeat:repeat-x;
	border:2px solid #9DBFD6 !important;
	}	

#itemarea form {
	margin:0;
	padding:0;
	clear:none !important;
	}
	
.itemavailable {
	font-family:'Segoe UI', 'Trebuchet MS', Arial, Helvetica, sans-serif !important;
	line-height:15px !important;
	display:block;
	/* background-color:#fbfbfb; */
	color:#666666;
	padding:4px;
	margin:6px;
	border:1px solid #cacaca !important;
	text-align:center !important;
	}	

.itemavailable em {
	display:block;
	margin:0 0 3px 0;
	padding:0;
	width: auto;
	height:auto;
	font-size:12px;
	clear:both;
	font-weight:bold !important;
	text-align:center;
	letter-spacing:1px;
	border-bottom:solid 1px #dadada;
	}	
.quantity1 {
	font-family:'Segoe UI', 'Trebuchet MS', Arial, Helvetica, sans-serif !important;
	color:#333333;
	font-size:15px;
	width:auto;
	height:auto;
	margin:5px;
	padding:4px;		
	}	
#searcharea fieldset {
	font-family:'Segoe UI', 'Trebuchet MS', Arial, Helvetica, sans-serif !important;
	padding: 4px 0 4px 4px !important;
	}	
#itempage-captiontitle, #finFabTitle {
	display:block !important;
	float:left !important;
	clear:both !important;
	width:auto !important;
	height:auto !important;
	margin:0 0 4px 0 !important;
	padding:0 !important;
	}
#caption div {
	display:block !important;
	float:left;
	clear:both;
	}

#itemcaption div {
	display:block !important;
	margin:0;
	padding:0;
	width:225px;
	height: auto;
	float:left;
	clear:both;
	}

#home-main {
	display:block;
	width:980px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	clear: both;
	}
#home-main h2 {
	display:block;
	width:auto;
	height:auto;
	float:right;
	clear:none;
	margin:0 20px 0 0;
	}		
#home-main #messagearea {
	display:block;
	float:left;
	width:980px;
	height:auto;
	clear:both !important;
	margin-top:0 !important;
	margin-bottom:10px !important;
	padding:0 !important;
	}
#wrap #home-main #caption {
	clear:both !important;
	}	
#main1 {
	display:900px;
	height:auto;
	float:left;
	clear:both;
	margin:0 0 0 20px;
	padding:0;
	}
#main1 h2 {
	width: 900px !important;
	font-size:20px !important;
	}		
#wrap #home-main #caption #home-caption {
	display:block !important;
	width:700px !important;
	font-size:11px !important;
	position:absolute;
	top:180px;
	right:35px;
	margin:0 10px 0 0;
	padding:0;
	clear:both !important;
	}	

#wrap #home-main #caption #home-caption p {
	text-align:justify;
	}
	
#wrap #home-main #contentarea {
	text-align:center !important;
	position:relative !important;
	display:block !important;
	float;left !important;
	width: auto!important;
	height:auto !important;
	margin:0 auto !important;
	padding: 0 !important;
	clear:both !important;
	}	

#home-main #contentarea h1 {
	text-align:center !important;
	margin: 0 auto !important;
	width:800px !important;
	}

#wrap #home-main #messagearea #caption #home-caption h2 {
	display:block;
	width:580px;
	height:auto;
	float: right;
	font-size:18px;
	font-weight:200;
	text-align:right;
	margin:0 0 4px 0;
	padding:0;
	clear:both;
	color:#3a3a3a;
	} 

	



#home-main #contentarea #contents {
	position: relative !important;
	display:block !important;
	margin:0 auto !important;
	width:800px !important;
	}	
#flash-container-home {
	text-align:left !important;
	float:left;
	display:block;
	z-index:1;
	width:580px;
	height:250px;
	margin:0 0 0 20px;
	}
.homePage {
	 background-image: url('http://lib.store.yahoo.net/lib/yhst-15261703188632/ind-bk.gif');
	background-position:280px -150px;
	background-repeat:no-repeat;
	}	
	
#home-main #contentarea #contents #contents-table {
	margin:0 auto !important;
	padding:0 !important;
	width:800px !important;
	position:relative !important;
	}	

#recentitems {
	display: block;
	width:188px;
	margin:4px 0 4px 0;
	border: 1px solid #9DBFD6;
	/*
	background-color:#DEEEFC;
	background-color:#3796c1;
	background-color:#b4def6;*/
	background-color:#FFFFFF;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/rec-top.gif);
	background-repeat:repeat-x;
	background-position:top;
/*	border: 1px solid #cacaca;*/
	}	
#recent {
	display:block;
	font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif;	
	width:190 px;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	}	

.recenttext {
	display:block;
	width:auto;
	height:auto;
	padding:0;
	margin: 6px !important;
	}
.recsingle {
	display:block;
	margin:0;
	padding:0;
	margin:7px;
/*	border: 1px solid #CACACA; */
	border: 1px solid #9dbfd6;
	background-color:#FFFFFF;
	}
.name a, 
.recsingle a {
	font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif !important;
	font-style:normal !important;
	font-weight:500 !important;
	font-size:12px !important;
	color: #0033CC !important;
	text-decoration:none !important;
	}
.name a:hover {
	color: #0066CC !important;
	text-decoration: underline !important;
	}	
	
 	
.recsingle a:hover {
	color: #0066CC !important;
	text-decoration: none !important;
	}

.justtext {
	padding: 0 3px 0 3px;
	}	
.justtext:hover {
	text-decoration:underline !important;
	}			
.imagerecent a {
	display:block;
	width:auto;
	height:auto;
	margin: 4px 0 4px 0;
	clear:both;
	}
#recentsub {
	display:block;
	width:auto;
	height:auto;
	text-transform: capitalize;
	margin: 6px;
	padding:4px;
	text-align:center;
	color:#294252;
	border-bottom: 1px solid #9DBFD6;
	font-size:13px !important;
	}	

.on-sale-cross {
	color:#333333 !important;
	font-size:16px;
	text-decoration:none !important;
	}	
.price-cross {
	color:#FF0000 !important;
	font-size: 18px !important;
	}	
.on-sale-cross:hover, 
.price-cross:hover {
	text-decoration:none !important;
	}	
#quoteForm {
	display:block;
	float:left;
	clear:right;
	margin:5px 0 0 15px;
	padding:0;
	width:420px;
	font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif !important;
	border:1px solid #9DBFD6;
	text-align:center;
	background-color:#FFFFFF;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/rec-top.gif);
	background-position:center top;
	background-repeat:repeat-x;
}
#quoteForm input, #quoteForm textarea {
	font-size:14px;
	background-color:#FFFFFF;
	margin:2px;
	padding:3px;
	color: #294252;
	border: solid 1px #9DBFD6;
	text-align:left !important;
	}
	
#quoteForm input {	
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/se-bk.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
}


#quoteForm textarea {	
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/se-bk.gif);
	background-position:center top;
	background-repeat:repeat-x;
	width:200px !important;
	height: 90px !important;
}

#quoteForm select {
	font-size:12px !important;
		font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif !important;
		margin:2px;
		}
#quoteForm select option selected {
	color:#294252;
	}
#quoteForm select option {
	text-align:center !important;
	margin:2px !important;
	}
	
.quote-label {
	display:block;
	clear:both;
	font-style:italic;
	color: #294252;
	width:auto;
	height:auto;
	padding:0;
	text-align:center;
	margin: 8 2px 0 2px;
	}	

	
#quoteForm .quote-form-title {
	border-bottom:1px solid #9DBFD6;
	color:#294252;
	display:block;
	width:auto;
	height:auto;
	margin:0 auto;
	font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif !important;
	font-size: 20px !important;
	padding: 3px 0 5px 0;
	}

#quoteRequest .quote-form {
	margin: 0 auto;
	padding:0;
	}	
#quoteSubmitButton {
	display:block;
	width:180px !important;
	height: auto !important;
	background-image: none !important;
	background-color: #00CC33 !important; 
	text-align:center;
	color: #ffffff !important;
	margin:5px auto !important;
	padding:6px !important;
	text-align:center;
	}
.submitb {
	display:block;
	text-align:center !important;
	margin: 0 auto !important;
	padding:0;
	}	
#shipQuoteLabelText {
	padding:7px;
	}	

#contents-table	{
	float:left;
	clear:both;
	display:block;
	width:auto;
	height:auto;
	}

#search-div	{
	display:block;
	width:600px !important;
	}
#search-div b {
	font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif !important;
	font-size:16px !important;
	margin-top:7px !important;
	}
#search-div td font.right {
	color: #990000 !important;
	text-align:center !important;
	}
#search-div td font color red {
	color:#990000 !important;
	background-color:#FFFFCC !important;
	}
#search-div tr {
	margin:2px 3px 0 3px !important;
	display:block;
	clear:both;
	}	
#search-div td  {
	color: #294252 !important;
	}	
#search-div a img {
	display:block;
	width:auto;
	height:auto;
	float:left;
	margin:4px 6px 4px 4px !important;
	}
#itemInfo .code {
font-weight:bold;
font-size:13px !important;
}
.subcategories, #subcategories-button-empty {
	width: 290px;
	height: 140px;
	display:block;
	float:left;
	margin:20px;
	padding:0;
	}
.subcategories a, #subcategories-button-empty a {
	text-decoration:none !important;
	}

 #subcategories-button-empty {
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/subcat-button.jpg);
	background-repeat:no-repeat;
	}
	
#subcategories-button-empty a {
	display:block;
	width:250px;
	height:70px;
	margin:0;
	padding:50px 20px 20px 20px;
	text-align:right !important; 
	text-decoration:none !important;
	font-family:'Segoe UI','Trebuchet MS',Arial,Helvetica,sans-serif !important;
	font-size:17px !important;
	text-transform:uppercase !important;
	color:#FFFFFF;
	vertical-align:middle !important;
		
	}

	
.subcategories a img {
	text-decoration:none;
	border:none;
	}		
	

/* Shipping Form */
#quoteForm {
	display:block !important; 
	width:460px; z-index:999; height:auto; cursor:hand !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px !important;
	padding:10px !important;
	/* border: 1px solid #cccccc; */
	}
#quoteForm form {
	display:block;
	margin: 0 auto;
	padding:0;
	width:450px;
	height:auto;
	}	
	
#quoteForm #company {
	width:130px !important;
	}
#quoteForm #city {
	width:170px !important;
	}
#quoteForm #first_name {
	width:130px !important;
	}
#quoteForm #email {
	width:130px !important;
	}
#quoteForm #street {
	width:130px !important;
	}	
#quoteForm #Quantity__c {
	width:70px !important;
	}	

#00N70000001wZxW, #00N70000001wZy0 {
	width:150px !important;
	}			
#quoteForm #last_name {
	width:130px !important;
	}				
#quoteForm #state {
	width:40px !important;
	text-align:center;
	}			
#quoteForm #ship-address1, #quoteForm #ship-address2 {
	width:190px !important;
	}
#quoteForm #phone {
	width:100px !important;
	}			
#quoteForm input, #quoteForm textarea {
	margin:2px;
	padding:1px;
	font-size:13px;
	color:#444444;
	/* 
	background-color:#fafafa;
	border-top: 1px solid #dedede;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	*/
	height:20px;
	}
.quote-form-title {
	text-align:left !important;
	}
#quoteForm .submit {
margin:5px auto !important;
padding:5px !important;
display:block !important;
width:auto !important;
height:auto !important;
background-color:#339900 !important;
background-image:none !important;
border: 1px solid #003300;
}	

#quoteForm textarea {
	width: 240px;
	height:70px;
	}
/* End Shipping Form */		


#contentarea #finishFabric {
	display:block;
	width:240px !important;
	float:left;
	clear:none;
	height: auto;
	margin:10px 0 10px 5px;
	padding:5px;
	border:1px solid #CACACA;
	}

#itemcaption {
	display:block;
	width:240px !important;
	float:left;
	clear:none;
	height: auto;
	margin:0px 0 10px 5px;
	padding:5px;
	border:1px solid #CACACA;
	}
	
.frame {
	margin-left: 0px;
	display:block;
	position:relative;
	padding:0;
	width:750px;
	height:auto;
	float:left;
	clear:right
	}
	
#item-quote {
	float:left;
	clear:none;
	display:block;
	width:270px !important;
	height:170px !important;
	margin: 10px 0 0 10px;
	padding:0;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/quote.gif);
	background-repeat:no-repeat;
	background-position:center;	
	}	
	
#item-quote-wide {
	display:block !important;
	float:right;
	clear:both !important;
	width:700px !important;
	height:100px !important;
	margin: 10px 20px 10px 20px;
	padding:0 !important;
	position:relative !important;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/quote-wide2.gif);		
	background-repeat:no-repeat;
	background-position:center;	
	}	
#item-quote-wide img {
	display:block;
	position:relative !important;
	width:700px;
	height:100px;
	margin:0 !important;
	padding:0 !important;
	}

#free-freight {
	float:left;
	clear:none;
	display:block;
	width:270px !important;
	height:250px !important;
	margin: 10px 0 10px 0;
	padding:0;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/free-freight-blank.gif);
	background-repeat:no-repeat;
	background-position:center;	
	}	

#free-freight-wide {
	clear:none;
	display:block;
	width:700px !important;
	height:100px !important;
	margin: 10px auto 10px auto;
	padding:0;

	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/free-freight-blank-wide2.gif);
/*
	background-image:url(/images/free-freight-blank-wide2-alt.gif);
*/		
	background-repeat:no-repeat;
	background-position:center;	
	}
#free-free {
	display:block;
	float:left;
	width:700px;
	height:100px;
	margin:2px 0px 2px 0;
	padding:0;
	background-image:url('http://lib.store.yahoo.net/lib/yhst-15261703188632/free-free.gif');
	background-repeat: no-repeat;
	background-position:right;
	}	

		
#free-freight-10 {
	float:left;
	clear:none;
	display:block;
	width:270px !important;
	height:250px !important;
	margin: 10px 0 0 10px;
	padding:0;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/free-freight-10.gif);
	background-repeat:no-repeat;
	background-position:center;	
	}	

	
#free-freight-50 {
	float:left;
	clear:none;
	display:block;
	width:270px !important;
	height:250px !important;
	margin: 10px 0 0 10px;
	padding:0;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/free-freight-50.gif);
	background-repeat:no-repeat;
	background-position:center;	
	}

#free-freight-100 {
	float:left;
	clear:none;
	display:block;
	width:270px !important;
	height:250px !important;
	margin: 10px 0 0 10px;
	padding:0;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/free-freight-100.gif);
	background-repeat:no-repeat;
	background-position:center;	
	}	
#free-freight-text {
	display:block;
	float:left;
	clear:both;
	font-size:20px;
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	width:305px;
	height:auto;
	margin:0;
	padding:0;
	}	
	
	
#free-dolly {
	display:block;
	float:left;
	width:180px;
	height:310px;
	margin:2px 10px 2px 10px;
	padding:0;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/free-dolly.jpg);
	background-repeat: no-repeat;
	background-position:right;
	}	

.free-dolly-quant {
	font-family:Arial, Helvetica, sans-serif !important;	
	font-size:24px !important;
	font-weight:bold !important;
	color: #ffffff;
	}	
.free-dolly-text {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:normal !important;
	color: #ffffff;
	}
#free-dolly-cell-4, 
#free-dolly-cell-3, 
#free-dolly-cell-2, 
#free-dolly-cell-1 {
	display:block;
	width:180px;
	margin:0;
	padding:0;
	float:left;
	clear:both;
	text-align:center !important;
	}	
#image-caption {
	display:block;
	height:auto;
	width:auto;
	margin: 2px auto;
	color:#666666;
	font-size:10px;
	border-top: 1px solid #CACACA;
	padding-top:3px;
	}
	
#free-dolly-cell-1 {
	height:78px;
	}

#free-dolly-cell-2 {
	height:150px;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/nai.gif);
	background-repeat: no-repeat;
	background-position:center;
	}

#free-dolly-cell-2 img {
	display:block;
	width:auto;
	height:auto;
	background-color:#ffffff;
	border: 1px solid #3D8ABD;
	padding:3px;
	margin:3px auto;
	}

#free-dolly-cell-3 {
	height:31px;
	}
	
#free-dolly-cell-4 {
	height:20px;
	}	
	/* xu-ch-dolly-60096-gg 50 */
	
#free-freight-label {
	display:block;
	margin:0 auto;
	width:auto;
	height:auto;
	padding:3px;
	background-color:#FF0000;
	color:#ffffff;
	font-weight:bold;
	font-size:10px !important;
	}
	
#free-dolly-label {
	display:block;
	margin:2px auto;
	width:auto;
	height:auto;
	padding:3px;
	background-color:#009900;
	color:#ffffff;
	font-weight:bold;
	font-size:11px !important;
	}	
	
#multi-price,
#multi-price-each {
	color:#000000 !important;
	font-size:12px !important;
	font-weight:normal !important;
	}
#qty-price {
	color:#FF0000 !important;
	font-size:20px !important;
	font-weight:bold !important;
	}	
	
#contentarea  #contents #contents-table #multi-price {
	font-size:12px !important;
	color:#000000 !important;
	font-weight:normal !important;
	}
	
	
#contentarea  #contents #contents-table #qty-price	{
	font-size:15px !important;
	color:#ff0000 !important;	
	font-weight: normal !important;
	}
		
#item-increment {
	text-align:center !important;
	margin:4px auto 2px auto;
	padding:1px 4px 2px 4px;
	display:block;
	width:176px;
	height:auto;
	font-weight:normal !important;
	font-size:12px;
	color:#222222;
	border: 1px solid #666666;
	
	}	
#item-increment b {
	font-weight:normal !important;
	}
#increments-order {
	font-size:14px;
	font-weight:bold !important;
	color:#ff0000 !important;
	}			
	
#product-abstract {
	margin:10px 10px 12px 10px;
	padding:3px !important;
	background-color:#ffffff;
	border:none !important;
	font-weight:bold !important;
	}	
*#product-abstract {
	display:block !important;
	height: auto !important;
	margin:10px auto !important;
	float:left !important;
	text-align:justify !important;
	padding:5px;
	}	
#itemInfo option {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px !important;
	text-align:left !important;
	margin-top:2px;
	margin-bottom:3px;
	}
#itemInfo select {
	font-weight:bold;
	text-align:center;
	font-size:11px;
	margin:3px auto 3px auto;
	}		
#hrule1 {
	color: #ffffff;
	background-color:#ffffff;
	height:1px;
	width:170px;
	display:block;
	margin:5px auto 2px auto;
	padding:0;
	border: 1px 0 0 0;
	border-style: solid;
	border-top:1px solid #cccccc;
	}
		
#option-label {
	margin-top:6px;
	}

*#gallery {
	padding: 2px !important;
	margin: 4px !important;
	}	
#gallery a img {
	border: 1px solid #eeeeee;
	}

.inset-class {
	display:block;
	float:left !important;
	clear:none;
	/* width:auto;
	height:auto;
	*/
	margin:5px !important; 
	padding:5px;
	}	
#gallery a {
	display:block !important;
	width:auto !important;
	height:auto !important;
	margin: 0 4px 0 4px !important;
	padding:0;	
	}	
	
*#gallery {
	margin: 0 auto !important;
	text-align:center !important;
	}
		
.featured-item {
	display:block;
	text-align:center;
	margin:0 auto;
	padding:0;
	width:120px;
	height:30px;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/featured-item.gif);
	background-repeat: no-repeat;
	}
	
.featured-item-cat {
	display:block;
	margin:0 auto;
	padding:0;
	width:auto;
	height:20px;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/featured-item-cat.gif);
	background-repeat: no-repeat;
	background-position:center !important;
	clear:both;
	}

.item-cat-blanc {
	display:block;
	margin:3px auto 0 auto;
	padding:0;
	width:120px;
	height:20px;
	clear:both;
	}	
#shp-q {
	font-size:12px !important;
	display:block;
	width:auto;
	height:auto;
	margin: 0 auto !important;
	padding:4px;	
	text-align:center;
	clear:both:
	}	
#shp-q a {
	display:block;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/sh-q-bk.gif);
	background-repeat: no-repeat;
	width:120px;
	height:35px;
	margin: 0 auto;
	padding:9px 4px 7px 2px !important;
	color:#ffffff !important;
	text-decoration:none !important;
	}
	
#shp-q a:hover {
	text-decoration:underline !important;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/sh-q-bk-hi.gif);
	background-repeat: no-repeat
	}		
	
#home1 {
	margin-top:1px !important;
	display:block;
	width:auto;
	height:auto;
	font-size:24px;
	font-weight:bold !important;
	}
#home2 {
	display:block !important;
	float:left;
	clear:both;
	width: 700px !important;
	height:auto;
	text-align:justify;
	font-size:14px !important;
	}		
#home3 {
	font-size:20px;
	float:right;
	clear:both;
	color:#003399;
	font-weight:bold !important;
	margin-top:10px !important;
	}	
	
#hb {
	display:block !important;
	width:800px !important;
	height:100px !important;
	margin-right: 90px !important;
	margin-left:90px !important;
	margin-bottom:10px !important;
	padding:0;
	
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/hbfree50a.gif);	
	/*
	background-image:url(/images/hbfree50a-alt.gif);
	*/
	background-repeat: no-repeat;
	border:1px solid #FF0000 !important;
	}		
		
#hb-l, #hb-r {
	display:block !important;
	width:400px !important;
	height:85px !important;
	float:left !important;
	clear:none !important;
	margin: 0 !important;
	padding:0 !important;
}

.section-code {
	font-weight:bold !important;
	font-size:13px !important;
	}

.catalog {
	display:inline !important;
	float: right !important;
	position: relative !important;
	clear: none !Important;
	font-size:24px;
	color: #cccccc;
	z-index:55 !important;
	overflow:visible !important;
	margin-top: -101px !important;
	margin-right:1px !important;
	
	}	

.section-image {
	width:auto !important;
	height:auto !important;
	display:block !important;
	z-index:1 !important;
	overflow:hidden !important;
	position:relative !important;
	clear:none !important;
	margin: 0 !important;
	padding: 0 !important;
	}
#herc-ch-ch {
	display:block;
	width:387px;
	height:110px;
	float:right !important;
	margin-right:60px;
	padding:0;
	background-image:url(../images/herc-lo-ch.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
#herc-st-ch {
	display:block;
	width:387px;
	height:110px;
	float:right !important;
	margin-right:60px;
	padding:0;
	background-image:url(../images/herc-lo-st.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
#herc-ba-ch {
	display:block;
	width:387px;
	height:110px;
	float:right !important;
	margin-right:60px;
	padding:0;
	background-image:url(../images/herc-lo-ba.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
	







#herc-ch-ch-small {
	display:block;
	width:160px;
	height:200px;
	float:left !important;
	margin-left:15px !important;
	padding:0 !important;
	background-image:url(../images/herc-lo-ch-sm.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
#herc-st-ch-small {
	display:block;
	width:160px;
	height:200px;
	float:left !important;
	margin-left:15px !important;
	padding:0 !important;
	background-image:url(../images/herc-lo-st-sm.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
#herc-ba-ch-small {
	display:block;
	width:160px;
	height:200px;
	float:left !important;
	margin-left:15px !important;
	padding:0 !important;
	background-image:url(../images/herc-lo-ba-sm.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}






	
	
	
	
#cc-liq {
	display:block;
	width:800px;
	height:55px;
	margin-left:90px !important;
	margin-bottom:10px !important;
	padding:0;	padding:0;
	background-image: url(../images/cc-ch.jpg);
	background-repeat:no-repeat;
	}		
#cc-liq-sh {
	display:block;
	width:705px;
	height:55px;
	float:left;
	clear:both;
	margin:10px 0 0 0;
	padding:0;
	background-image: url(../images/cc-ch-sh.jpg);
	background-repeat:no-repeat;
	}
/*
#homeBout {
	width:auto;
	height:auto;
	display:block;
	font-size:20px;
	background-color:#A3196C;
	color:#ffffff;
	float:left;
	clear:right;
	margin:4px 10px 4px 0px;
	padding:1px;
	font-family:Palatino Linotype, Book Antiqua, Palatino, Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	text-align:center;
	border:1px double #ffffff;
	}
*#homeBout {
	text-align:center;
	}	
#homeBin {
	display:block;
	border:1px solid #ffffff;
	width:auto;
	height:auto;
	padding:4px 5px 4px 22px;
	background-image:url(images/hme.gif);
	background-repeat:no-repeat;
	background-position:4px 11px;
	color: #ffffff;
	text-decoration:none;
	margin:0;
	}
#homeBout a:hover, #homeBin:hover {
	background-color:#D96AA8;
	background-image:url(images/hme-hi.gif);	
	}
*/

#homeBout {
	width:92px;
	height:38px;
	display:block;
	font-size:20px;
	float:left;
	clear:right;
	margin:4px 10px 4px 0px;
	padding:01px;
	background-image:url(../images/homeB.gif);
	background-repeat:no-repeat;
	}
#homeBout:hover {
	background-image:url(../images/homeBhi.gif);
	background-repeat:no-repeat;
	}	
	


/* Multi Items */

#multitable {
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/rec-top.gif);
	background-position:center top !important;
	background-repeat:repeat-x;
	border:2px solid #9DBFD6 !important;
	display:block;
	float:left;
	clear:right;
	width:230px;
	height: auto;
	 margin:0 0 0 3px; !important;
	padding:5px !important;
/*	border: 1px solid #CACACA !important;  */
	}
	
#multitable td {
	text-align:left !important;
	}	
	
*.multiitem, .multiitem {
	float: left !important;
	text-align:left !important;
	margin:0 !important;
	}		

.multiImage {
	display:block !important;
	width:50px !important;
	float:left;
	clear:right !important;
	}
.multi-item-single-row  tbody td #itemSpecs, 
#itemSpecs {
	width:206px !important;
	margin:3px !important;
	padding: 3px !important;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-15261703188632/rec-top.gif);
	background-repeat:repeat-x;
	background-position:top !important;
	border:1px solid #9DBFD6 !important;
	}
/* 
.multiItem {
	width:250px !important;
	}	


.multiPrice {
	width:150px !important;
	}	
*/
.multi-item-single-row .multiPrice .price {
	display: none !important;
	}

.multi-item-single-row .multiPrice .price,
.multi-item-single-row .multiPrice .sale-price-bold,
.multi-item-single-row .multiPriceMain .price,
.multi-item-single-row .multiPriceMain .sale-price-bold {
	margin :0 !important;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif !important;
	}

.multi-item-single-row .multiPrice .sale-price-bold .sPrice {
	font-size:18px !important;
	}
.multiQuantity {
	width:50 !important;
	}	

.multiQuantity span span {
	font-size: xx-small; 
	font-family:Arial, Helvetica, sans-serif !important;
	}		
.multiPrice .sale-price-bold, .multiPrice .sale-price-bold .sPrice {
	font-size:14px !important;
	}


	
	
.multiTitle a, 
.multiTitleMain {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px !important;
	color:#333333 !important;
	text-decoration: none !important;
	vertical-align:middle !important;
	display:block;
	width:auto;
	height:auto;
	float:left; 
	clear:right !important;
	padding: 2px 0 0 4px !important;
	}
.multiTitleMain {
	font-weight:bold !important;
	}	
.multiTitle a:hover, 
.multiTitleMain a:hover {
	color:#B22B6D !important;
	text-decoration:underline; 
	}
	
.multi-icon {
	width:40px;
	margin:2px 2px 2px 17px;
	border:1px solid #cecece;
	padding:1px;
	float:left;
	}
.thumbs {
	margin-left:1px !important;
	margin-bottom: 2px !important;
	
	}	
#item-contenttitle em {
	font-size:10px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	}	
#phfrcontent h3 {
	width:auto !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px !important;
	margin:0 10px !important;
	font-weight:normal !important;
	font-variant:normal !important;
	color: #2a2a2a;
	border-top: 1px solid #aaaaaa;
	padding:3px;
	}	
.multi-item-single-row	{
	border: 1px solid #cacaca;
	margin: 2px 0 2px 0 !important;
	padding:2px !important;
	}
.multi-item-single-description {
	display:none !important;
	border-top: 1px solid #cacaca;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px !important;
	color: #2a2a2a;
	}	
#multi-caption {
	display:block;
	float:left;
	width:230px;
	height:auto;
	margin:0 5px;
	padding:0;
	}
#multi-caption-head {
	display:block;
	width:230px;
	height:30px;
	background-image:url(/images/pd-m-01.jpg);
	background-repeat: no-repeat;
	background-position:top;
	margin:0 !important;
	padding:0 !important;	
	}
#multi-caption-head img {
	margin: 0 !important;
	padding:0 !important;
	}	
#multi-caption-text {
	display:block;
	width:220px;
	height:auto;
	background-image:url(/images/pd-m-02.jpg);
	background-repeat: no-repeat;
	background-position:bottom;	
	margin:0 !important;
	padding:0 15px 20px 15px !important;	
	}
#multi-caption-text p {
	margin-top:0 !important;
	padding-top: 10px !important;
	}		
.striken {
	text-decoration:line-through;
	}	
.multiQuantity #quantity1  {
	margin:0 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	}
	
.multiQuantity #quantity1 .idleField {
border: 1px solid #81b93e; width: 40px; font-size: 16px; color: #81b93e; text-align: center; background-color: #ffffff;
}
.multiQuantity #quantity1 .focusField {
border: 1px solid #a3d26c; width: 40px; font-size: 16px; color: #ffffff; text-align: center; background-color: #a3d26c !important;
}
 
.buyBoxMulti {
	display:block;
	float:right !important;
	width:245px;
	height:auto;
	}
.buyBoxMultiHead {
	width:264px;
	height:54px;
	margin:0 !important;
	padding:0 !important;
	background-image:url(/images/bn-m-01.jpg);
	background-repeat: no-repeat;
	background-position:top;
	}
.buyBoxMulti-items {
	display:block;
	float:left;
	clear:both;
	width:240px;
	height:auto !important;
	margin:0 !important;
	padding:0 0 20px 0 !important;
	}
.multiCons {
	display:block;
	width:220px;
	height:auto;
	margin:2px;
	padding:1px 0;
	text-align:center !important;
	font-weight:bold;
	font-variant:small-caps;
	}

.itemform.productInfo {
margin:0;
padding:0;
}

.focusField{
	border:solid 2px #73A6FF;
   /* 
   background:#EFF5FF;
   */
   background-color:#fdfdfd;
   color:#000;
    }
.idleField{
	background:#EEE;
	color: #6F6F6F;
}


#po {
	display:block;
	margin:0 auto 5px auto;
	padding:0; 
	width:188px;
	height: 144px;
	float:left;
	clear: both;
	background-image:url(/images/po.gif);
	background-repeat:repeat-x;
	border: 1px solid #9DBFD6;
	}
#dollyNote {
	display:block;
	width: 150px;
	height:auto;
	margin:15px;
	padding:5px 10px;
	border: 1px solid #FF3333;
	position:relative;
	float:left;
	text-align:center !important;
	color:#FF3333;
	font-weight:bold !important;
	}	

#lifeFrame {
	display:block; width:144px; height:144px; text-align:center; margin:10px auto; padding:0;  background-image:url(/images/lifetime_frame.jpg); background-repeat:no-repeat; position:relative; }	
