body{background:#ffffff;color:#000000;}
a{color:#0000cc;}
a:hover{color:#cc0000;}
h1,h2,h3,h4,h5,h6{margin:0;}
ul,ul li{padding:0;margin:0;}
ul li{margin-left:20px;}
html,body{height:100%;}
img { border:0; }
body{margin:0;font-family:trebuchet ms,arial,sans-serif;font-size:15px;text-align:center;background:#ffffff url(images/headbg.jpg) 50% 0 repeat-x;}
div#layout{-height:100%;min-height:100%;background:url(images/layout.png) 50% 0 repeat-y;width:952px;text-align:left;margin:0 auto;}
div#header div.menu ul{background:#00007f;}div#header div.menu ul li a:hover,div#header div.menu ul li a.c{color:#fff;background:#7676d8;}
div#header div.logo{height:147px;text-align:center;}div#header div.logo img{border:0;}
div#header div.searchbar{
	height:24px;
	padding:7px 37px 7px 0;
	background:#000;
	text-align:right;
}
div#header div.searchbar form{
	margin:0;
}
div#header div.searchbar input.s{
	border:0;
	width:188px;
	padding:2px 2px 2px 6px;
	font-size:14px;
	line-height:20px;
	height:20px;
	outline:0;
	vertical-align:top;
	margin:0;
	background:url(images/searchfield.gif) no-repeat;
}
div#header div.searchbar input.go{
	border:0;
	padding:0;
	width:25px;
	font-size:1px;
	overflow:hidden;
	line-height:50px;
	height:24px;
	vertical-align:top;
	margin:0;
	cursor:pointer;
	background:url(images/searchbutton.gif) no-repeat;
}
div.menu ul{padding:0;list-style:none;line-height:32px;}div.menu ul li{margin:0;padding:0;list-style:none;display:inline;}div.menu ul li a{display:inline-block;*zoom:1;*display:inline;font-weight:bold;height:32px;padding:0 20px;color:#fff;text-decoration:none;}
div#main{width:952px;text-align:left;margin:0 auto;}div#main div#categories{color:#fff;width:252px;float:left;padding-bottom:174px;}div#main div#categories h1{font-size:17px;font-weight:normal;text-decoration:none;background:#00007f;height:32px;line-height:38px;padding:0 0 0 20px;border-bottom:1px solid #fff;}
div#main div#categories ul,div#main div#categories ul li{margin:0;padding:0;list-style:none;}
div#main div#categories ul a{display:block;padding-left:20px;line-height:30px;height:30px;border-bottom:1px solid #fff;color:#fff;text-decoration:none;background:#7676d8 url(images/catitem.png) 6px 0 no-repeat;-background-image:url(images/catitem.gif);}div#main div#categories ul a:hover,div#main div#categories ul a.c{font-weight:bold;background-position:6px -30px;}
div#main div#categories ul ul a{padding-left:40px;background-position:26px -30px;background-color:#b2b2cc;color:#000;}div#main div#categories ul ul a:hover{background-position:26px -30px;background-color:#d0d0f4;}
div#main div#categories ul ul a.c{background-position:26px -30px;}
div#main div#categories ul ul ul a,div#main div#categories ul ul ul a:hover,div#main div#categories ul ul ul a.c{padding-left:50px;background-position:36px -30px;}
div#main div#categories ul ul ul ul a,div#main div#categories ul ul ul ul a:hover,div#main div#categories ul ul ul ul a.c{padding-left:60px;background-position:46px -30px;}
div#main div#categories address{padding:30px 20px 0 20px;font-style:normal;font-family:arial,helvetica,sans-serif;font-size:14px;}div#main div#categories address h2{font-weight:bold;font-size:15px;}
div#main div#content{width:639px;padding:10px 20px 174px 40px;float:left;}div#main div#content div.crumbtrail{font-size:12px;}div#main div#content div.crumbtrail a{text-decoration:none;}
div#products div.entry{border-top:1px solid #d1d1d1;padding:10px 5px 10px 0;}div#products div.entry h1{font-size:15px;font-weight:bold;}
div#products div.entry div.img{float:right;width:150px;text-align:center;}div#products div.entry div.img img{border:0;}
div#products div.entry div.foot{padding-bottom:36px;}
div#products div.entry div.price2, div#products div.entry div.price {line-height:18px;}
div#products div.entry div.price2 {font-size:12px; color:#999;}
div#products div.entry div.link{line-height:18px;margin-top:-18px;position:absolute; padding-top:5px;}
div#products div.first{border-top:none;}
div#products div.hover{background:#eee;}
div#product{padding-top:10px;}div#product div.img{float:right;padding-left:10px;}
div#product h1{margin-bottom:10px;}
div#product div#spec{padding-bottom:0.4em;}
div#product div.detail h2{font-size:100%;font-weight:bold; margin-bottom: 5px;}
div#product div.detail label span{display:inline-block;*zoom:1;*display:inline;width:80px;}
div#product div.detail label input{width:40px;}
div#product div.detail label select{width:100px; margin-bottom: 5px;}
div#product div.onsale span { background:#cccccc; color:#cc0000; font-size:15px; font-weight:bold;display:inline-block; *zoom:1; *display:inline; text-transform:uppercase; padding:4px 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin:5px 0; }
div#product div#price span{font-weight:bold; font-size:24px; margin-bottom: 5px; margin-top:5px; padding-top:10px;}
div#product div#price2 {color:#666; font-weight:bold; font-size:12px;}

div#product div#stock {padding-bottom:0.4em;}
div#product div#stock span { display:inline-block; *zoom:1; *display:inline; background:#000; color:white; text-transform:uppercase; padding:4px 8px; font-weight:bold; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

div.buttonbar input,div.pad input{width:110px; margin-top:10px}
form h1{font-size:100%;font-weight:bold;}
div#footer{width:100%;position:absolute;height:149px;margin-top:-149px;}div#footer div.footfix{width:100%;position:absolute;top:0;left:0;height:149px;background:url(images/footer.jpg) 50% no-repeat #171717;text-align:center;}div#footer div.footfix div.inner{width:952px;text-align:left;margin:0 auto;position:relative;color:#fff;}div#footer div.footfix div.inner div.menu ul li a:hover{color:#000;background:#b2b2cc;}
div#footer div.footfix div.inner div.social{position:absolute;top:-22px;left:732px;text-align:right;width:220px;}div#footer div.footfix div.inner div.social a{display:inline-block;*zoom:1;*display:inline;padding:22px 0 2px 58px;background:url(images/facebook.png) 0 2px no-repeat;-background-image:url(images/facebook.gif);color:white;text-decoration:none;}div#footer div.footfix div.inner div.social a span{display:inline-block;*zoom:1;*display:inline;height:32px;line-height:32px;padding:0 2px;}
dv#footer div.footfix div.inner div.social a:hover span{color:#000;background:#b2b2cc;}
div#footer div.footfix div.inner div.copy{text-align:center;padding:35px 0 8px 0;line-height:22px;}
div#footer div.footfix div.inner div.is{text-align:left;padding:14px 0 10px 52px;height:46px;line-height:40px;background:url(images/yh.png) 4px 0 no-repeat;}div#footer div.footfix div.inner div.is a{color:#fff;text-decoration:none;}div#footer div.footfix div.inner div.is a:hover{color:#fff;text-decoration:underline;}
div#footer div.footfix div.inner div.copy,div#footer div.footfix div.inner div.is{font-family:arial,helvetica,sans-serif;font-size:13px;}
div.fix{clear:both;height:0;line-height:1px;font-size:1px;overflow:hidden;}
table th { text-align:left; }
table.cart{width:100%;}table.cart th,table.cart td{padding:2px 2px;font-size:12px;}
table.cart th{font-weight:bold;text-align:center;background:#00007f;color:#fff;}
table.cart td.totallabel{text-align:right;padding-right:4px;font-weight:bold;}
table.cart td a,table.cart td a:hover,table.cart td a:active,table.cart td a:visited{text-decoration:none;color:#ff0000;font-weight:bold;display:block;padding:0 5px;min-height:1px;-height:1px;}
table.cart td.cost,table.cart td.total{text-align:right;}
table.cart td.total{font-weight:bold;}
table.cart tr.hover td,table.cart tr.hover input{background:#ffcccc;}
table.cart tr.qty td,table.cart tr.qty input{background:#dddddd;color:#000000;}
table.cart input{border:0;padding:0;font-size:12px;font-family:tahoma,helvetica,sans-serif;background:#ffffff;color:#000000;width:40px;}

div.listing{padding:10px 0 10px 17px;margin-bottom:12px;}div.listing h1{font-size:18px;text-transform:uppercase;margin-bottom:10px;}div.listing h1 span{display:inline-block;*zoom:1;*display:inline;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;background:#000;padding:2px 5px;}
div.listing div.lentry{display:inline-block;*zoom:1;*display:inline;vertical-align:top;width:190px;margin-right:17px;position:relative;}
div.listing div.lentry a{text-decoration:none;color:#000;}
div.listing div.lentry a.img{display:block;background:#fff;border:1px solid #fff;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;overflow:hidden;}
div.listing div.lentry div.name{padding-left:8px;padding-top:2px;font-size:14px;line-height:18px;}
div.listing div.lentry div.code{padding-left:8px;font-size:10px;line-height:18px;}
div.listing div.lentry div.price{padding-left:8px;font-size:10px;}
div.listing div.lentry div.price span{font-size:20px;}
div.listing div.lentry div.buttons{text-align:left;font-size:12px;font-weight:bold;}

div.listing div.lentry span.new,div.listing div.lentry span.special{position:absolute;top:0;left:0;margin-top:-10px;margin-left:-10px;width:77px;height:77px;background:url(images/new.png) no-repeat 0 0;-background:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/interfloors/style/images/new.png');}
div.listing div.lentry span.special{background-image:url(images/special.png);-background:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/interfloors/style/images/special.png');}
div.lonsale{background:#828282;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;}
div.lonsale h1{color:#000;}
div.lonsale div.lentry a, div.lonsale div.lentry div{color:#fff;}
div.lonsale h1 {color:#fff;}
div.whatsnew{background:#d3d3d3;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;}
div.listing div.lentry div.buttons a{display:inline-block;*zoom:1;*display:inline;background:#000; color:#fff;text-align:center;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;line-height:24px;}
div.listing div.lentry div.buttons a:hover{background:#666;}
div.listing div.lentry div.buttons a.more{width:90px;}
div.listing div.lentry div.buttons a.addtocart{margin-left:8px; width:90px;}
