/* CSS Document */

/*** global styles ***/

.swatchname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.options {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: normal;
	text-decoration: none;
	margin: 0px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	width: auto;
}

body {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-attachment: fixed;
	background-color: #ECEED9;
	background-image: url(http://lib.store.yahoo.net/lib/yhst-69328165909994/inmod-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	}
#searchlabel {
}

.contestintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
.contestemph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #128A8D;
	font-weight: bold;
	padding-right: 10px;
}
.contestsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.contest12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

#overall, #pagetop {
	width:960px;
	margin:0 auto;
	text-align:left;
	border-bottom-width: 0px;
	border-bottom-style: solid;
}
#overall {
	background-color:#fff;
	clear:both;
	background-image:url(contentbg.gif);
}
img {
	border:0;
}
table#conttable {
	width:960px;
	margin:0 0 10px 0;
}
#contents {
	width:550px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #584127;
	font-style: normal;
}
a.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}
visited.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	text-decoration: none;
}

/*** header includes 'In Style Modern Furniture' and phone numbers on all pages ***/
#pagetop {
	height:23px;
	vertical-align: bottom;
	background-image: url(http://www.inmod.com/lib/yhst-69328165909994/pagetop-bg.gif);
	line-height: 23px;
	width: 960px;
}
pagetop.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878787;
	text-decoration: none;
}
#pagetop p {
	width:450px;
	margin:0;
	float:left;
	color:#878787;
	font-size:10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20;
}
#pagetop p#ptl a {
	color:#878787;
	text-decoration:none;
}
#pagetop p#ptr {
	color:#878787;
	text-align:right;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a:link {
	color: 128a8d;
}
.horiz-space {
	background-image:url(paging-horizontal.gif);
}

/*** header includes logo, horizontal navigation and search on all pages ***/
#header { /* logo image that spans the top of page */
	background-image:url(headerlogo4.jpg) no-repeat;
}
#logolink {
	display:block;
	height:66px;
	width:280px;
}
#headernav { /* header navigation background image - shopping cart, policies, etc */
	background-image:url(headernavbg3.jpg);
	height:28px;
	padding:0 0 0 60px;
}
.bannertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #6B5534;
}
#headernav a {
	display:block;
	float:left;
	padding:8px 65px 4px 0;
}
#headersearch { /* header search and drop downs background image */
	background-image:url(headersearchbg.jpg);
	height:28px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 32px;
}
#searchlabel {
	font-size:11px;
	width:235px;
	border: 1px solid #C5C5BD;
	height: 19px;
	background-color: #ECEED8;
	line-height: 18px;
}
.hpabstract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
	line-height: 14px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 8px;
}

#headersearch div {
	float:left;
	padding:3px 85px 0 0;
}
#headersearch div#brandsearch {
	text-align:left;
	padding:3px 0 0 0;
	margin:0 0 0 30px;
	width:250px;
}
#headersearch div#brandsearch form {
	margin:0;
	padding:0;
}
#headersearch div#designsearch {
	text-align:center;
	padding:3px 0 0 0;
	width:310px;
}
#headersearch div select {
	font-size:11px;
}
#headersearch div form {
	padding:0;
	margin:0;
}
#headersearch div input, #headersearch div img {
	vertical-align:middle;
}

/*** left column of web site including navigation and newsletter area ***/
td#leftnav {
	background-image:url(contleftbg3.jpg);
	background-repeat:repeat-y;
	width:178px;
	font-family: Arial, Helvetica, sans-serif;
}
.leftnavblank{
	background-image:url(contleftbg3.jpg);
	background-repeat:repeat-y;
}
td #leftnavcont {
	padding:0 0 0 10px;
}
.featprice {
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	line-height: 20px;
}

td #bottom-nav {
	text-align:center;
}
#leftnav a#homelink {
	padding:10px 0 0 5px;
	color:#0DB4C8;
	display:block;
	text-decoration:none;
	font-size:12px;
}
.featprodlink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.prod12 {
	font-size: 12px;
	line-height: 18px;
}



/*** expandable navigation ***/
/*#menutitle{   nav header, user NOT in section, HAS submenus 
	cursor:pointer;
	width:100%;
	padding:2px 2px 2px 5px;
	font-family: tahoma, Arial; 
	font-size: 13px; 
	color: #593000;
}

#menutitle A{  nav header, user IS in section, NO submenus 
	text-decoration:none;
	color: #593000;
}

#menutitle2{  nav header, user IS in section, HAS submenus 
	cursor:pointer;
	width:100%;
	padding:2px 2px 2px 5px;       
	font-family: tahoma, Arial; 
	font-size: 13px; 
	color: #593000;
}

#menutitle2 A{  nav header, user IS in section, NO submenus 
	text-decoration:none;
	color: #593000;
}

#menutitle3 A{  nav header, user NOT in section, NO submenus 
	display:block;
	text-decoration:none;
	width:100%;
	padding:2px 2px 2px 5px;
	font-family: tahoma, Arial; 
	font-size: 13px; 
	color: #593000;
}*/
.menutitle {
	cursor:pointer;
	width:92%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 18px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.menutitle A{ /* nav header, user IS in section, NO submenus */
	text-decoration:none;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

.submenu{ /* block that contains submenu links */
	padding-bottom: 5px;
}
.featsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
}

.submenu-link {
	text-decoration:none;
	display:block;
	color: #000;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.features {
}

A.submenu-link:hover {
	color:#8BA40E;
}
.featcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	margin: 0px;
	padding-left: 20px;
}

td#leftbot {
	background-image:url(contleftbtm2.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:186px;
	height:4px;
}
h2.nav-heading {
	color: #0DB4C8;
	margin:0;
	padding:10px 0 5px 5px;
	font-size:15px;
}
.featlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0DB4C8;
	line-height: 18px;
}

.feathead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0DB4C8;
	line-height: 17px;
}

h2.nav-heading a {
	text-decoration:none;
	color: #0DB4C8;
}
#belownav {
	margin:0 0 0 6px;
}
#belownav #newsletter {
	background-image:url(newsletterbg5.gif);
	background-repeat:no-repeat;
	width:178px;
	height:150px;
	text-align:center;
	padding-top: 60px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
#newsfield {
	font-size:11px;
	width:105px;
}
a.holiday:link {
	color: #FFFFFF;
	text-decoration: underline;
}

/*** main banner ***/

.mainbannerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.mainbannerlinks:visited {
	color: #666666;
}

a.mainbannerlinks:link {
	color: #128A8D;
	text-decoration: none;
}
.mainbannerdescrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
}
a.mainbannerdescrip:link {
	color: 128a8d;
	text-decoration: none;
}
a.mainbannerlinks:hover {
	text-decoration: underline;
	color: 8ba40e;
}

.beddingbannertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: 128a8d;
	font-weight: bold;
}
.ballbannertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 128a8d;
}
.ballbannerdescrip {
	font-size: 12px;
	line-height: 18px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
a.ballbannerdescrip:link {
	font-size: 14px;
	text-decoration: underline;
}
a.beddingbannertitle:link {
	color: 128a8d;
	text-decoration: none;
}
a.beddingbannertitle:hover {
	color: #8BA40E;
	text-decoration: underline;
}
a.mainbannerdescrip:hover {
	text-decoration: underline;
	color: 8ba40e;
}

/*** Rug Finder ***/
.rugfindertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 128a8d;
}
a.rugfinder:link {
	font-family: Arial, Helvetica, sans-serif;
	color: 128a8d;
	text-decoration: underline;
	font-size: 11px;
}
.rugfinder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}

/*** central container ***/
td#central {
	background-color:#ffffff;
	margin: 0px;
	padding: 0px;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C9C6C2;
	border-right-color: #C9C6C2;
	border-bottom-color: #C9C6C2;
	border-left-color: #C9C6C2;
}
td#central-item {
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#D5D5D5;;;
}

td#central-item-new {
	;
	background-color:#ffffff;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #D5D5D5;
}

#banner0div img {
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 0px;
}
.customizetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 128a8d;
}

.rotatebanner {
	display:none;
}
table.home-features-table {
	font-size:11px;
	width:575px;
	line-height: 14px;
}
table.home-features-table td.feat-cell {
	background-position:bottom left;
	background-repeat:repeat-x;
	padding-top: 5px;
	padding-right: 10;
	padding-bottom: 1px;
	padding-left: 10;
	width: 25%;
}
table.home-features-table td.feat-cell a{
	color:#128a8d;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

table.home-features-table td{
	text-align:center;

}
#desc-link{
	padding:4px 0 4px 0;
}
#item-page-top {
	background-color:#ffffff;
	padding:0 0 15px 5px;
}

/* tabbed browsing on item page */
#tabbed-browsing > #tabbtns {
	width:565px;
}
table.home-features-table td.home-feature-img {
	padding:5px 0 5px 0;
}
h1.headertext {
	font-size:18px;
	width:550px;
	color: #8BA40E;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}


/* breadcrumbs */
#breadcrumb-container {
	width:560px;
	font-size:11px;
	padding:10px 0 0 10px;
}
#breadcrumb-container-item {
	width:560px;
	font-size:11px;
	padding:10px 0 0 5px;
}


/* right column area of web site including global right and related items */
td#rightnav {
	background-image:url(contrightbg2.jpg);
	background-repeat:repeat-y;
	width:175px;
	padding-top: 18px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.rightnavblank{
	background-image:url(contrightbg2.jpg);
	background-repeat:repeat-y;
}

td#rightbot {
	background-image:url(contrightbtm3.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:190px;
	height:4px;
}
#design-tips { /* design tips styles */
	text-align: center;
	line-height: 15px;
	color: #666666;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
#design-tips td {
	font-size:10px;
	color:#666666;
}
#design-tips td.tip-alt-abs {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#design-tips td a {
	color:#0DB4C8;
	text-decoration:none;
	line-height: 14px;
}
#whyshop {
	padding:15px 0 0 1px;
	color:#593000;
}
#whyshop ul {
	margin:0 0 0 25px;
	padding:0 0 0 0;
}
#whyshop ul li a {
	color:#593000;
}
#rel-table {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 5px;
}
.relitem-name {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 7px;
}
.relitem-name a{
	font-size:11px;
	color:#5B5B5B;
	font-weight:normal;
	text-decoration:none;
}
.relitem-price {
	font-size:11px;
	color:#5B5B5B;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 30;
	padding-left: 7px;
}
.relitem-price strong {
	color:#EE2B33;
}

#testimonies { /* testimonials in global right column */
	padding:7px;
	font-size:10px;
	color:#666666;
	width: 170px;
	line-height: 14px;
}
#testimonies div {
	color:#666666;
}
#test-link {
	padding:0 0 0 2px;
}


/* product info table on item page*/
#pit-cont {
	float:right;
	width:340px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

#pit-cont-new {
	float:right;
	width:403px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

#pit-cont form {
	margin:0;
	padding:0;
}
#product-info-table {
	color:#8D8F7C; 
	background-color:#EAEBE3;
}
#product-info-table TH { /* cell labels - ITEM#, PRICE, etc */
	font: bold 11px Arial, Helvetica, sans-serif; 
	background-color: #EAEBE3; 
	color: #8D8F7C; 
	text-align: right; 
	padding-left: 10px;
}

#product-info-table TD { /* cell values - K-SPH1, $1,675.00, etc */
	padding: 5px;
	background-color:#EAEBE3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #5A5B4F;
}
#product-info-table .price {
	font-weight:bold;
	color: #8D8F7C;
}
#product-info-table .sale-price {
	font-weight:bold;
	color: #EE2B33;
	font-size: 14px;
}
#product-info-table td.pit-row {
	font-size:14px;
	font-weight:bold;
	background-image: url(http://site.inmod.com/images/graphics/prod-table-head-bg.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#product-info-table td.pit-row h1{
	color:#fff;
	font-size:14px;
	margin:0;
	padding:3px 0 3px 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#product-info-table select {
	font-size: 11px;
	width:150px;
}
#product-info-table .quantity-input{
	font-size: 11px; 
	text-align:right;
}

/* item image and inset image holder on item page */
#item-img-cont {
	float:left;
	width:225px;
}

#item-img-cont-new {
	float:left;
	width:350px;
	margin-bottom:15px;
}

*html #item-img-cont-new {
	float:left;
	width:355px;
}
#imagecell {
	display:block;
	padding:0 0 10px 0;
}

/* multi-add-to-cart on item page*/
#multi-add-cart {
	margin:0px 0 0 0;
}
#multi-add {
	border-bottom:1px dotted #C6C0B6;
	padding:0px 0 5px 0;
}
.multi-label {
	color:128a8d;
	font-weight:bold;
	font-size:11px;
	text-align:right;
	padding:5px 5px 0 0;
	width:100px;
}
.multi-value {
	font-size:11px;
}
.multi-name {
	font-size:13px;
	font-weight:bold;
	color:#545454;
}
.multi-abs {
	padding:10px 0 0 0;
	font-size:11px;
	color:#545454;
}
#addtocartbtn {
	text-align:center;
	padding:10px;
	height: 50px;
	width: 340px;
	background-position: center center;
	vertical-align: middle;
}

/* tabbed browsing on item page */
#tabbed-browsing {
	clear:both;
	background-color:#FFF;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 6px;
}
#tabbed-browsing #tabcontent {
	border-width:1px;
	border-style:solid;
	border-color:#D5D5D5;
	background-color:#fff;
	font-size:12px;
	color:#000;
	padding:15px;
	width:563px;
	line-height: 18px;
	list-style-type: disc;
}

#tabbed-browsing #tabcontent-new {
	border-width:1px;
	border-style:solid;
	border-color:#D5D5D5;
	background-color:#fff;
	font-size:12px;
	color:#000;
	padding:15px;
	width:563px;
	line-height: 18px;
	list-style-type: disc;
}
#tabbed-browsing > #tabcontent {
	width:520px;
	float:left;
	margin-bottom:10px;
}

#tabbed-browsing > #tabcontent-new {
	width:93%;
}
#swatchname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* footer */
#footer {
}
#footercont {
	margin:0 0 0 0px;
}
#footertop {
	background-repeat:no-repeat;
	height:0px;
	font-size:0;
}
#footerbot {
	background-repeat:no-repeat;
	height:0px;	
	font-size:0;
}

/* header styles */
a.header:link {
	color: #0DB4C8;
	text-decoration: none;
}
a.header:active {
	color: #FFFFFF;
	text-decoration: none;
}
a.header:visited {
	color: #FFFFFF;
	text-decoration: none;
}

/* popup styles */
.visibleborder{
	border:5px solid #FFFFFF!important;
	color: #EAEBE3;
}
.invisibleborder{
	border:0px solid #FFFFFF!important;
}
#titleBar{
	cursor:move;
	background-color: #EAEBE3;
	color:#FFFFFF;
}
#imgplaceholder{
	visibility:hidden;
	position:absolute;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.close{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
	color:#000000;
	border: none;
}
.close:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
	color:#FFFFFF;
	border: none;
}

/* footer styles */
.class {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #483C24;
}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #483C24;
	line-height: 18px;
}

a.footer:link {
	color: 128a8d;
	text-decoration: none;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #8BA40E;
	text-decoration: underline;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
}
a.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	color: 128a8d;
	text-decoration: none;
}

mainlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

/* head tags style */
.relitem-name, .relitem-price{
	width:100px !important;
}

#leftnav a#homelink {
	color:#0DB4C8!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
}

h2.nav-heading, h2.nav-heading a{
	color:#0DB4C8!important;
	font:bold 16px Arial, Helvetica, sans-serif !important;
}
/*
#menutitle{
	width:175px !important;
}

#menutitle a, #menutitle3 a{
	color:#595758 !important;
	font:bold 12px Arial, Helvetica, sans-serif !important;
}

#menutitle2{
	color:#3F3011 !important;
	font:bold 12px Arial, Helvetica, sans-serif !important;
}
*/
.submenu-link{
	color:#000 !important;
	padding-left:25px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	background-image: url(new-sc-nav-bullet-1.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}

.mainnav {
	width:176px;
}

/* home banner styles */
.11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.sections:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #128A8D;
	text-decoration: none;
	font-weight: bold;
}
.comparepoints {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #0DB4C8;
}
.sectionprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EE2B33;
}

a.sections:hover {
	font-weight: bold;
	color: #8BA40E;
	text-decoration: underline;
	font-size: 12px;
}
a.sections:visited {
	font-weight: bold;
	color: #999;
	text-decoration: none;
	font-size: 12px;
}
a.sections:active {
	font-weight: bold;
	color: #8BA40E;
	text-decoration: none;
	font-size: 12px;
}
.sectioncopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #21211D;
	line-height: 18px;
}
.blurb {
	color: #FFFFFF;
	text-decoration: none;
}
.10 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
}

a.blurb:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.blurb:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.blurb:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.blurb:active {
	color: #FFFFFF;
	text-decoration: underline;
}
a.inmodlink:link {
	color: 8ba40e;
	text-decoration: none;
}
.descrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
}
a.descrip:link {
	color: 128a8d;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
a.sectioncopy:link {
	color: 128a8d;
	text-decoration: none;
}

a.descrip:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
}
a.descrip:hover {
	color: #8BA40E;
	text-decoration: underline;
}
a.descrip:active {
	font-family: Arial, Helvetica, sans-serif;
	color: 128a8d;
	text-decoration: none;
}

/* site map */
.sitemap-header {font: bold 11px verdana; color: #595758; display: block; padding-top:  25px;}
.sitemap-1      {font: bold 11px verdana; color: #595758; display: block; padding-left: 25px;}
.sectioncopyhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8BA40E;
}

.sitemap-2      {font: normal 11px verdana; color: #595758; display: block; padding-left: 50px;}
.sitemap-3      {font: normal 11px verdana; color: #595758; display: block; padding-left: 75px;}
.sitemap-4      {font: normal 11px verdana;  color: #595758; display: block; padding-left: 100px;}

/*Header Mods*/
#header .links{
	height: 28px;
	text-align: center;
	background-image: url(http://site.inmod.com/nav/new/navbg.gif);
	background-repeat: no-repeat;
} 

#header ul,
#header li{
	list-style-type: none;
	margin:0;
	padding: 0;
	float: left;
}

#header ul{margin-top: 7px; }

#headersearch{ clear: both; }

#header li.cell1{
	width: 125px;
}
 
#header li.cell2{
	width: 113px;
}

#header li.cell3{
	width: 143px;
}

#header li.cell4{
	width: 108px;
}

#header li.cell5{
	width: 176px;
}

#header li.cell6{
	width: 156px;
}
#header li.cell7 {
	width: 133px;
}
a:visited {
	color: #000;
}

#product-info-table td.qtyText{
	color:#4A3C21;
	font-size:10px;
}
/*** open box sale ***/

.openbox {
	background-image: url(http://site.inmod.com/banners/sale-bg.gif);
	height: 48px;
	width: 558px;
	clear: left;
	line-height: 45px;
	text-align: center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-position: center;
}

#hppage-container {
	width: 575px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 0px;
}

/*ball chair pics*/

#hpballchairpics {
padding-left:40px;
}

#hpballchairpics ul {
list-style-type: none;
padding: 0px;
margin:0px;
list-style:none;
}

#hpballchairpics li {
float:left;
list-style:none;
list-style-type:none;
}

/*text under ball chairs*/

#hpballchairtext {
clear:both;
width:485px;
height:85px;
padding-left:45px;
}



/*nav links*/

#hpfeature{
clear:both;
background-image: url(http://www.inmod.com/lib/yhst-69328165909994/features-bg.gif);
background-repeat:no-repeat;
height:180px;
width:558px;
padding:0px;
margin:0px;
}
.blowoutsales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 550px;
	height: 225px;
	background-color: #836438;
	line-height: 16px;
}
.blowouttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.blowoutsales div1 {
	width: 215px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #836438;
	line-height: 16px;
}



#saleinfopage-container html, body {
padding:0px;
margin:0px;
}
.pillowinstruction {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.pillowstep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #128A8D;
	text-transform: uppercase;
}


#saleinfopage-container {
width: 573px;
height:255px;
margin:0px;
padding:0px;
}

#saleinfopage-container .float {
float: left;
display: inline;
margin:0px;
padding:0px;
}

#saleinfopage-container ul {
list-style-type: none;
padding: 0px;
margin:0px;
list-style:none;
}

#saleinfopage-container li {
float:left;
list-style:none;
list-style-type:none;
}
 
#hpfeature ul {
list-style-type: none;
padding: 0px;
margin:0px;
}
  
#hpfeature li {
float:left;
padding-left:15px;
padding-top:12px;
}

#hpfeature li .spacing {
margin-left:3px;
}

#hpbeddingcontent{
padding-left:16.5px;
}

#hpbeddingcontent .text {
float: left;
width:265px;
padding-right:15px;

}

#hpbeddingcontent .pic{
float: left;
width:260px;
padding-bottom:14px;
}

#hpfeature .linkcolor{
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-color:#0DB4C8;
}

#rugsidelinks {
font-size:12px;
}
h1.headertext2 {
	font-size:18px;
	color: #8BA40E;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#pagetop p#ptl visited {
	color:#DBDCD2;
	text-decoration:none;
}


/***** add on 10-04-09 ******/

#alsolike-block {
background:#FFFFFF;
padding:0px 0px 10px 0px;
margin-top:0px;
border-top:1px solid #b4b4ac;
border-bottom:1px solid #b4b4ac;
}
.inputtext {font-size:11px; border:1px solid #333333;}

#alsolike-block h2 {
	margin:0px;
	padding:0px;
	display:block;
	padding:12px 0px 12px 20px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#546368;
	border-bottom:1px dotted #4e4e4e;
}

#alsolike-block ul {list-style:none; padding:0px; margin:0px;}
#alsolike-block ul li { list-style:none; margin:0px;}
#alsolike-block ul li h2 {
	margin:0px;	display:block;padding:0px 0px 0px 40px;text-align:left;font-size:11px;}
*html #alsolike-block ul li h2 {
	margin:0px;	display:block;padding:0px 0px 0px 40px;text-align:left;font-size:11px;font-weight:bold;color:#546368;	border-bottom:1px dotted #c0c0c0; clear:both; height:1px;}
#alsolike-block p {margin:0px; padding:0px; font-size:13px; font-weight:bold;}
#alsolike-block p img {display:inline; border:0px solid red; margin:0px 10px 0px 10px; padding:5px 0px 0px 0px;}	
.alsolike-button {border-top:1px dotted #c0c0c0; display:block; width:100%; text-align:left;padding-top:7px;}	
.alsolike-quantity-box {
	color:128a8d;
	padding-left:20px;
	font-weight:bold;
	font-size:11px;
}
.alsolike-upholstery-box {
	color:128a8d;
	font-weight:bold;
	font-size:11px;
}
.alsolike-qty-block {display:block !important; padding:15px 20px; margin:0px; border:0px solid red;}


#relateditems-block { background:#FFFFFF;padding:0px 0px 20px 0px; margin-top:0px;border-top:1px solid #b4b4ac;border-bottom:0px solid #b4b4ac;}
#relateditems-block h3 { margin:0px; padding:5px 0px 0px 10px!important; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#7e7f7a; border-bottom:1px dotted #c0c0c0;}

.relateditems-box {width:229px; padding:10px 12px 30px 12px; vertical-align:top; float:left; display:block;  font-family:Arial, Helvetica, sans-serif !important; }
.relateditems-box div.leftbox {display:block; float:left; width:90px; text-align:center; margin:auto;}
.relateditems-box div.rightbox {display:block; float:right; width:125px; text-align:left !important; padding:0px 2px; }
.relateditems-box div h2 {margin:0px; padding:0px; font-size:13px!important; color:#4f5b5b;font-weight:bold;  padding:5px 0px; text-align:left;}
.relateditems-box div h2 a {color:#4f5b5b; text-decoration:none;}
.relateditems-box div h2 a:hover {color:#999999;}
.relateditems-box div span {height:72px; display:block; padding:0px 0px;}
.relateditems-box div.imgbox {display:block; height:135px; padding:5px 0px; border:1px solid #CFCFCF;}
.relateditems-box div img {}
.relateditems-box div a img { text-align:center; margin:auto;}
.relateditems-box div.listprice { font-size:11px; text-align:left; font-size:13px; font-weight:normal; color:#58635d; }
.relateditems-box div.listprice b.listprice1 {
	font-size:11px;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	color:#EE2B33;
	width:40px;
	display:inline !important;
}
.relateditems-box div.regular {font-size:11px; text-align:center; font-size:11px; font-weight:normal; color:#333333; padding-bottom:3px;}
.relateditems-box div.regular b.regular1 {font-size:11px; font-weight:normal; color:#333333; text-decoration:line-through;padding-bottom:3px;}
.relateditems-box div.button {text-align:center; padding-top:4px; }



.item-no {
	text-transform:uppercase;
	color:#6C6C6C !important;
	padding:0px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	vertical-align: bottom;
}
.MSRP-price {
	font-size:11px;
	text-decoration:line-through;
	color:#6C6C6C;
	padding:0px !important;
}
.MSRP-price1 {
	font-size:11px;
	color:#a2a39e;
	padding:0px !important;
}
.you-price { font-size:12px !important; text-transform:uppercase !important; color:#664D2F !important;padding:0px !important; font-weight:bold!important;}
.you-price1 {
	font-size:17px;
	color:#EE2B33;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.addtocart-block {padding:2px 0px 7px 0px !important;}
.addtocart-block TD {}
.bookmark-block {float:left; padding:20px 0px; width:100%; display:block; background-color:#EAEBE3;}
.bookmark-block span {width:33%; text-align:center; margin:auto; display:block; float:left;}
.pillowbanner {
	margin: 0px;
	padding: 0px;
}

.qty-txt
{
    padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #929292;
}

.qty-txt1
{
    padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #5a5b4f;
}


/***** add on 28-04-09 ******/

.multi-class {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #664D2F;
	font-weight: bold;
}

.inic-delivery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #664D2F;
	font-weight: normal;
}


.multi-price
{
	font-size:13px;
	color:#EE2B33;
	font-weight:bold;
	vertical-align: bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/***** add on 29-04-09 ******/

#inic-product-info-table {
	color:#8D8F7C; 
	background-color:#ffffff;
}

#inic-product-info-table TH { /* cell labels - ITEM#, PRICE, etc */
	font: bold 11px Arial, Helvetica, sans-serif; 
	background-color: #ffffff; 
	color: #8D8F7C; 
	text-align: right; 
	padding-left: 10px;
}

#inic-product-info-table TD { /* cell values - K-SPH1, $1,675.00, etc */
	padding: 0px;
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #5A5B4F;
}

.product-title-class {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #664D2F;
	font-weight: bold;
	padding-left:10px;
}

.footersections {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}
a.footersections:link {
	color: #666;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.footersections:hover {
	color: 8ba40e;
	text-decoration: underline;
}
a.footersections:visited {
	font-size: 11px;
	color: #666;
	text-decoration: underline;
}
a.footersections:active {
	font-size: 11px;
	color: #8BA30F;
	text-decoration: underline;
}

#permalink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 265px;
	border: 2px solid #BFBFBF;
}
.navmessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #600;
}

/***** add on 22-01-10 by Indianic ******/

.swatchtable-title
{
display:block;
clear:both;
}
.swatchtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000;
	float: left;
	list-style-type: none;
	padding-right: 10px;
	padding-bottom: 30px;
}


/***** add on 22-04-10 by Indianic ******/

.top-header-phone
{
	font-size:11px;
	text-align:right;
	color:#878787;
	font-weight: bold;
	margin-right: 10px;
	line-height: 23px;
	font-family: Arial;
}

.top-header-name
{
	width:450px;
	font-size:10px;
	color:#878787;
	margin-left: 10px;
	line-height: 23px;
	font-family: Arial;
	float: left;
}
/***** add on 04-05-10 by Indianic ******/
.shadow-bg
{
width:967px;
margin:0 auto;
background:url(http://lib.store.yahoo.net/lib/yhst-69328165909994/main-wrapper-bg.gif) repeat-y;
}

div#sign_up { position: absolute; top: 40%; right:0px;  width: 44px; }
div#sign_up { position: fixed; }

* html { overflow-y: hidden; }
* html body { overflow-y: auto; height: 100%;  }
/** html div#sign_up { position: absolute; border:solid 1px red; }	*/
* html div#sign_up { /*\*/position: absolute; top: expression((176 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((20 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/  }	
	

</style>
.test {
}

