/* 
======================================
CJ Home and Office Furniture - styles
======================================
*/

body            { font-family:     verdana,arial; 
                  font-size:       11px;
                  color:           #000000 }

body a          { font-family:     verdana,arial; 
                  font-size:       11px;
                  color:           #383929 }

td              { font-family:     verdana,arial; 
                  font-size:       11px;
                  color:           #000000 }

td a            { font-family:     verdana,arial; 
                  font-size:       11px;
                  color:           #383929 }

select          { font-family:     verdana,arial; 
                  font-size:       11px;
                  color:           #000000 }

/*
// CUSTOM TAG STYLES - Verified
*/
h3 {color:#383929; font-size:12px;}
.pad5{padding: 5px;}
#customorder{border: 2px solid #99A1C6;}
#customorder td{
	font: 11px Arial, Helvetica, sans-serif;
	color: #273985;
}
#customorder table td{background-color: #ffffe7;}
#customorder td.grey{background-color: #ffffe7;}
#customorder td.yellow{background-color: #F0F0C8;}

#customorder td.bold{font-weight: bold;}
#customorder td.red{color: #82004;}
#customorder input{
	padding: 0;
	margin: 0;
}
/**/

.header         { font-family:     verdana,arial;
                  font-size:       12px;
                  font-weight:     bold;
                  color:           #383929;
                  text-decoration: none }

.header a       { font-family:     verdana,arial;
                  font-size:       10px;
                  font-weight:     bold;
                  color:           #ffffff;
                  text-decoration: none }

.header a:hover { color:           #ffffff;
                  text-decoration: underline }

/*
// CUSTOM TAG STYLES - Unverified
*/

.check          { font-family:     tahoma,verdana; 
                  font-size:       11px; 
                  font-weight:     strong;
                  padding-top:     2px; 
                  padding-bottom:  2px; 
                  padding-left:    6px; 
                  padding-right:   6px; 
                  text-decoration: none; 
                  background:      white;
                  color:           #000000;  
                  border-top:      1 solid #d8d0a9; 
                  border-bottom:   1 solid black; 
                  border-left:     1 solid #d8d0a9; 
                  border-right:    1 solid black }

.check a        { font-family:     tahoma,verdana; 
                  font-size:       10px; 
                  padding-top:     4px; 
                  padding-bottom:  2px; 
                  padding-left:    6px; 
                  padding-right:   6px; 
                  border-top:      1 solid black; 
                  border-bottom:   1 solid #d8d0a9; 
                  border-left:     1 solid black; 
                  border-right:    1 solid #d8d0a9 }

.check a:hover  { border-left:     1 solid white; 
                  border-right:    1 solid white; 
                  border-top:      1 solid white; 
                  border-bottom:   1 solid white; 
                  padding-top:     2px; 
                  padding-bottom:  2px; 
                  padding-left:    6px; 
                  padding-right:   6px; 
                  background:      #a3b7da;
                  color:           white }

.banner         { font-family:     verdana,arial;
                  font-size:       15px;
                  font-weight:     bold;
                  color:           #383929;
                  text-decoration: none }
.banner a       { font-family:     verdana,arial;
                  font-weight:     normal;
                  font-size:       9px;
                  color:           #383929;
                  text-decoration: none }
.banner a:hover { color:           #383929;
                  text-decoration: underline }

.copyright      { font-family:     verdana,arial;
                  font-size:       10px;
                  color:           #000000 }

.ow-main        { font-family:     verdana,arial; 
                  font-size:       11px;
                  color:           #000000 }

.ow-main a      { font-family:     verdana,arial; 
                  font-size:       11px;
                  color:           #383929 }

.heading        { font-family:     verdana,arial; 
                  font-size:       12px;
                  font-weight:     bold;
                  color:           #990000 }


.emphasis       { font-family:     verdana,arial; 
                  font-size:       11px;
                  font-weight:     bold;
                  color:           #800000 }

.order-text     { font-family:     verdana,arial; 
                  font-size:       10px;
                  color:           #333333 }

.order-text a   { font-family:     verdana,arial; 
                  font-size:       10px;
                  font-weight:     bold;
                  text-decoration: none;
                  color:           #800000 }

#guaranteedbox { font-family:     verdana,arial; 
                  font-size:       10px;
                  font-weight:     bold;
                  text-decoration: none;
                  color:           #A7B9D1 }

.ow-rm          { font-family:     tahoma,verdana; 
                  font-size:       11px }

.ow-rm a        { font-family:     tahoma,verdana; 
                  font-size:       11px; 
                  padding-top:     5px; 
                  padding-bottom:  1px; 
                  padding-left:    6px; 
                  padding-right:   6px; 
                  text-decoration: none; 
                  color:           #000000;  
                  border-left:     1 solid #d8d0a9; 
                  border-right:    1 solid #d8d0a9 }

.ow-rm a:hover  { border-left:     1 solid white; 
                  border-right:    1 solid white; 
                  padding-top:     5px; 
                  padding-bottom:  1px; 
                  padding-left:    6px; 
                  padding-right:   6px; 
                  background:      #a3b7da;
                  color:           black }

.ow-nav         { font-family:     tahoma,verdana; 
                  font-size:       11px;
                  color:           #383929 }
                  
/* NEW CSS FOR LEFT MENU */                
.ow-nav1 {
	padding-left:5px;
	margin:5px 0px 0px 0px;
	
	}
.ow-nav1 a { 
	font-family: tahoma,verdana; 
  font-size: 11px; 
  text-decoration: none; 
  color:#383929;
  
  }
.ow-nav1 a:hover { 
	text-decoration: underline 
	}
                
.ow-nav2 {
	
	padding:3px;
	background-color:#e3d0a8;
	border-top:1px solid #383929;
	border-bottom:1px solid #383929;
	text-align:left; 
	font-weight:bold;
	color:#666666;
	background: transparent url(/lib/mommacude/top-nav-bg.gif) repeat-x scroll left -5px
	}
.ow-nav2 a {
	font-family: tahoma,verdana; 
	font-size: 11px;
	color: #383929;
	text-decoration:none;
	padding-left:5px;
	}
	
.ow-nav2 a strong {color:#383929;}	
	
.click-more-txt a {
	color:#C80000;
	}
.h-line {
	height:1px; 
	font-size:1px; 
	background-image:url('/lib/mommacude/horiz-space.gif'); 
	background-position:center;  
	background-repeat:repeat-x; 
	width:100%;}
.v-line {
	font-size:1px; 
	background-image:url('/lib/mommacude/vert-space.gif'); 
	background-position:center; 
	background-repeat:repeat-y; 
	height:100%;}
.cont-pad {
	padding:5px 0px 5px 0px;
	text-align:center;
	}
/* END NEW CSS FOR LEFT MENU */

.ow-na2 a       { font-family:     tahoma,verdana; 
                  font-size:       11px; 
                  font-weight:     bold;
                  text-decoration: none; 
                  padding-left:    5px; 
                  padding-top:     2px; 
                  padding-bottom:  2px; 
                  background:      #cc9999;
                  color:           #000000;  
                  width:           165px;
                  border-top:      1 solid #eae6d0; 
                  border-bottom:   1 solid #eae6d0;
                  }

.ow-na2 a:hover { border-top:      1 solid white; 
                  border-bottom:   1 solid white; 
                  padding-left:    5px; 
                  background:      #a3b7da;
                  color:           #000000 }
#owf-menu-cell {
									background-color:#ffffe7;
									text-align:left;
									width:165px;
									border-left:1px solid #4655A6;
									border-right:1px solid #4655A6;
									}
#owf-content-cell {
											border-right:1px solid #4655A6;
									}	
#copyright-div {
									background-color:#ffffff; 
									padding-bottom:10px; 
									border:1px solid #4655A6;
									border-top:0;
									}
.breadcrumbs    { font-family:     tahoma,verdana; 
                  font-size:       9pt;
                  font-weight:     normal;
                  padding-top:     1px;
                  padding-bottom:  1px }

.search-area {text-align:center;}
	.search-area form * { vertical-align: middle; }
.view-cart {text-align:right; padding-right:7px; }
.table-bottom {margin-bottom:0px;}
#nav-bottom {height:17px; background:#EBF0F4 url(/lib/mommacude/nav-bottom.gif) no-repeat bottom left;}
#hacker-safe {border:1px solid #675406; /*background:#e3d0a8; */ background:#F4F4DC; text-align:center; padding:5px 0pt; margin-bottom:5px;}
.content-fxd-sm {font: normal 12px tahoma,verdana; color: #000000; vertical-align:top; margin:10px 0pt; padding: 2px; width:190px; min-height: 22px; }
	* html .content-fxd-sm { height: 22px; }
.content-fxd-md {font-family: verdana; color: #000000; font-size: 12px;}
.text-logo { font-family: "book antiqua"; font-size: 30pt; font-weight: normal; color: white; text-decoration: none; padding-left: 10px }
.paginate    { text-align: Left; border-left: 1px solid #a7b9d1; border-right: 1px solid #a7b9d1; border-top: 1px solid #a7b9d1; border-bottom: 1px solid #a7b9d1; padding: 3px }

#navigationbar a { font-family: arial, helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #666699; padding-left: 20px; width: 180px; border-top: 1 solid #cbcbff; border-bottom: 1 solid #cbcbff }

#navigationbar a:hover { border-left: 20 solid #cbcbff; border-top: 1 solid white; border-bottom: 1 solid white; border-right: 1 solid white; padding-left: 0px; color: black }

#navigationbar a font { color: #666699 }
#navigationbar a:hover font { color: black }

.custserv { border: 0 }.index-level1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666699; margin:1px; line-height: 14px}
.index-level2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666699; margin:1px; line-height: 12px}
.index-level3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666699; margin:1px; line-height: 10px}

/* 
======================================
YSS STYLES
======================================
*/

.leftpromo {float:left; border-right:1px solid #E6EAED;}
.tollfree {padding-right:7px; text-align:right;}
.toppromo1 {color:#FF0000;  width: 106;font-weight:bold; font-size:12px; margin:20 0 0 0; padding:0 1 0 4;}
.toppromocopy1 {font-size:11px; width: 106;padding: 5 0 5 5;}
.toppromo2 {color:#FF0000;  width: 106;font-weight:bold; font-size:12px; padding:0 1 0 4; display:inline;}
.toppromocopy2 {font-size:11px; width: 106;padding: 5 0 5 5;}
.toppromocopylink {padding:4px 0pt;}
.toppromocopylink a {color:#383929; text-decoration:underline;}
.toppromocopylink a:hover {text-decoration:none;}
.rightpromo {float:right; display:inline; margin:20 0 0 0;}
.topsep { font-size:11px; border-right: 1px solid #3f3f1c;float: right; height:90; vertical-align: top; margin: 0 5 0 4;}
.toppad {margin: 0 5 0 4;}
.small {margin: 0 0 0 0;font-size:10; vertical-align:middle; height:20px;}
.small a{text-decoration: none; margin:0pt 9px; font-size:10px; color:#383929;}
.topnav {background-color:#8E9CFF; height: 34px; font-size:11px;}
.topnav_item {color:#FFFFFF; border:1px solid #FFFFFF; height:30px; margin:1px; float:left; padding:0 13 0 10; font-size:11px;}
.topnav_item a {font-family:verdana, arial; text-decoration:none; font-weight:bold; font-size:10px; color:#ffffff; vertical-align: middle;}
.topnav_item a:hover {text-decoration:underline;}
.topnavtable {margin-top: 4;font-size:11px; border-left:1px solid #979381; border-right:1px solid #DDD9C6; border-top:1px solid #979381;}
.toptable {margin-top: 1;font-size:11px;}
.yss-topnav2 {background-color:#3f3f1c; padding:3px 0 3px 0; color:#FFFFFF; font-weight:bold;}
.yss-topnav2 a {color:#FFFFFF; text-decoration:none;}
.sidenav {background-color: #DDD9C6;width: 167;height: 635;margin-top:3;float:left;text-align: center; font-size:11px;}
.sidepad {font-size:.95em;}

.contentbar {background-color:#ffffe7; width:577; color:#383929; text-align:center; font-weight:bold; padding-top:3; padding-bottom:3; font-size:11px; margin-left:8; border:1px solid #383929;}

.contentbar2 {background-color: #ffffe7; width:390; color:#383929; font-weight: bold; padding-top:3; padding-bottom:3; font-size:.95em; margin-left:8;}

.feature {margin-top:3; margin-left: 4; border:1px solid #383929;}
.feature1 {margin-top:3;}
.feature2 {margin-top:3;margin-left:15; border:1px solid #383929;}
.interest_section {color:#000000; border:1px solid #999999; margin-top:3; padding:0; font-size:11px;}
.interest_section2 {color:#000000; border:1px solid #999999; margin-top:3; margin-left: 8; padding:0; font-size:11px; width:390;}

.interest_section3 {border:1px solid #999999; margin-top:3px; font-size:11px;}
.interest_section3 ul{}

.interest_section4 ul {}
.interest_section4 li {margin-left:-20px; color:#383929;}
.interest_section4_content a{color:#383929; text-decoration:none;}
.interest_section4_content a:hover{text-decoration:underline;}
.interest_section4 li{ padding:0 0 0 0;}
.interest_section4_content {color:#999999;}
.weekly-home-specials {text-align:center;}
.weekly-home-specials .pad a{text-decoration:none; color:#383929;}

.interest_section5 a {color:#383929; text-decoration:none;}
.interest_section5 a:hover {text-decoration:underline;}
.mss-footer-content li {color:#383929;}
.mss-footer-content a{color:#383929; text-decoration:none;}
.mss-footer-content a:hover{text-decoration:underline;}
.mss-footer-content {padding:10px 5px 10px 5px;}

.mss-footer-title {color:#ffffff; font-weight:bold; margin-left:30px; padding:5px 0px 5px 0px; _padding:0px;}
.mss-footer-title-middle {color:#ffffff; font-weight:bold; margin-left:30px; padding:5px 0px 5px 0px; _padding:0px;}
.mss-footer-title-last {color:#ffffff; font-weight:bold; margin-left:30px; padding:5px 0px 5px 0px; _padding:0px;}

.mss-customer-service {height:15px; background: url(/lib/mommacude/mss-footer-bar.gif); padding:6px 0px 6px 0px;}
.mss-footer-content ul {}
.mss-footer-content li { color:#383929;}

.final_message {width:568px; margin-top:10px; text-align:left; color:#999999; border:1px solid #999999; }
.final_message a {color:#383929; text-decoration:none;}
.final_message a:hover {text-decoration:underline;}
.mss-footer-copyright { text-align:center; color:#3f3f1c; font-weight:bold; padding-top:10px; font-size:10px;}

.interest_section a {color:#383929; text-decoration:none;}
.interest_section a:hover {text-decoration:underline;}
.redtext {font-weight: bold;color:#9A0002; font-size:11px;}
.hdash {border-bottom:1px solid #999999; font-size:1px; margin-top:-1; margin-bottom:0;}
.vdash {border-right:1px solid #999999; font-size:1px; height:100%;}
.pad {padding:5px 0px 5px 0px;}


.saledate {color:#cc0000; font-size:13px; font-weight:bold; background-color:#F1F1F1; width:100%; text-align:center; margin:0 0 0 0; padding:4 0 3 0;}

#home-content-container {padding: 0px 0px 0px 10px; margin: 0px; font: 11px Arial, Helvetica, sans-serif;background-color: #F1F1F1}
#home-content-container a {color: #383929; text-decoration: none;}
.block {display: block;}
#home-content-container ul {list-style-type: none;	margin: 6px 0px 0px 0px; padding: 0px;}
#home-content-container li {background: url(/lib/mommacude/mss-bullet-purple-squ.gif) no-repeat 3px; padding: 0px 0px 0px 14px;}
.see-all {margin-top: 5px;}
.box {background: url(/lib/mommacude/mss-bg-box-new.gif) no-repeat; height: 237px; padding: 20px 0px 0px 17px; margin-left:0px;}
.lcol {width: 205px; float: left; padding-left:10px;}
.ccol {width: 205px; float: left; padding-left:10px;}
.rcol {width: 205px; margin-left: 430px; padding-left:10px;}
.box p {padding: 0px 0px 0px 0px;}
.lcol-pad {padding: 0px 0px 0px 0px;}
.home-sections-bottom {background: url(/lib/mommacude/mss-home-sections-bottom2.gif); height:19px;}
.section-head {font-size: 13px; font-weight: bold;	color: #4f65af; line-height: 20px; white-space: nowrap; margin-top:5px;}
.section-head-secondary {color: #aab5ff;}

.section-title {background-color:#ffffe7; width:186; border-left:1px solid #383929; border-bottom:1px solid #383929; border-right:1px solid #383929; border-top:1px solid #383929; text-align:center; margin:6 0 3 6; padding:4 0 3 0;}
.section-title a{color:#383929; font-family:arial rounded, arial, verdana, helvetica; text-decoration:none; font-weight:bold; font-size:13px;}
.section-title a:hover { text-decoration:underline;}
.section-image {margin:0 0 0 9;}
.section-container1 {margin:0 0 0 1; float:left;}
.section-container {float:left; margin:0 0 0 2;}

.newsletter-container {float:right; margin-top:-102; margin-right:6;}
.newsletter-title {width:168; background-color:#ffffe7; color:#383929; font-weight:bold; font-size:.95em; padding:3 0 4 4;}
.newsletter_section {color:#383929; border:1px solid #999999; width:168; margin-top:3; font-size:.95em;  font-weight:bold;}


.barstool-title {background-color:#ffffe7; width:100%; color:#383929; text-align:center; font-weight:bold; padding-top:3; padding-bottom:3; font-size:11px; border:1px solid #383929;
}
.barstool_section {color:#383929; border:1px solid #999999; margin-top:3; font-size:.95em; font-weight:bold;}


.sectionsofinterest {background-color:#ffffe7; width:100%; color:#383929; text-align:center; font-weight:bold; padding-top:3; padding-bottom:3; font-size:11px; border:1px solid #383929;}

body {font-family:arial,verdana,helvetica,san serif;} 
form {margin:4 0 4 0;}
              
.yss-side-nav { padding:3px; background-color:#F6F5E4; border-top:1px solid #979381; border-bottom:1px solid #979381; }
.yss-side-nav a {font-family: tahoma,verdana;  font-size: 11px; color: #844509; text-decoration:none; padding-left:5px; }  
#yss-side-nav-cell {background-color: #FFFFFA; text-align:left; width:165px; border-left:1px solid #3f3f1c; border-right:1px solid #3f3f1c;}
#yss-content-cell {}	
.yss-nav1 {padding-left:10px; margin:5px 0px 8px 5px;}
.yss-nav1 a { font-family: tahoma,verdana; font-size: 11px; text-decoration: none; color:#3f3f1c}
.yss-nav1 a:hover {text-decoration: underline}

/* 
======================================
RETURNPOLICY
======================================
*/

div#returnpolicy {position: absolute; font: 10px Verdana; z-index: 100;}

div#returnpolicy a {display: block;	text-decoration: none;
	position: absolute; top: 0px; left: 0px; width: 160px;
	margin: 0px; z-index: 100;
	color: #EA0000; background: #ffffff;
	border: 0px; border-style: solid; border-color:#FFFFFF;
	font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}

div#returnpolicy a:hover {color: #EA0000; background-color:#FFFFFF;
	border-right: 0px; border-style: double; border-color: #FFFFFF;}

div#returnpolicy a span {display: none;}

div#returnpolicy a:hover span {display: block;
	position: absolute; top: -150px; left: 140px; width: 290px;
	padding: 15px;
	margin: 5px; z-index: 100; line-height: 1.5;
	color: #FFFFFF; background: #A7B9D1;
	border: 2px; border-style: solid; border-color: #844509;
	font: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}
	
div#mouse
{	
font: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #999999;
}




#articles { font-family: 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif; padding-right:5px;}
#articles h2 { font-family:'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif; font-size:14px; color:#3366CC;}
#articles p.p1 { font-size:12px; text-align:left; color:#666666;}
#articles ol.list { font-size:12px; color:#666666;}

/*sitemap - discount furniture - discontinued area - By Damon 6-15-06 */
#mapleft { float:left;  padding-left:5px;  }

#mapmiddle { float:right; padding-left:10px; padding-right: 10px;  }


UL.map   { list-style-type: none; padding-right:30px; margin-left:2px; left:2px;  }


#mapleft H3   { font-size:13px;  color:#383929; }
#mapmiddle H3   { font-size:13px;  color:#383929; }


#mapleft a       {  font-size:12px;  color:#383929; text-decoration:none; } 
#mapleft a:hover  {font-size:12px;  color: #339900;}  

#mapmiddle a       {  font-size:12px;  color:#383929; text-decoration:none; } 
#mapmiddle a:hover  {font-size:12px;  color: #339900;}  

HR.dashy { border-style:dashed; color:#383929; width:550px;}

/* Copyright CJ Home and Office Furniture, All Rights Reserved */



div#sts {position: absolute; font: 10px Verdana; z-index: 100;}

div#sts a {display: block;	text-decoration: none;
	position: absolute; top: 0px; left: 0px; width: 160px;
	margin: 0px; z-index: 100;
	color: #EA0000; background: #ffffff;
	border: 0px; border-style: solid; border-color:#FFFFFF;
	font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}

div#sts a:hover {color: #EA0000; background-color:#FFFFFF;
	border-right: 0px; border-style: double; border-color: #FFFFFF;}

div#sts a span {display: none;}

div#sts a:hover span {display: block;
	position: absolute; top: -250px; left: 120px; width: 450px;
	padding: 15px;
	margin: 5px; z-index: 100; line-height: 1.5;
	color: #FFFFFF; background: #A7B9D1;
	border: 2px; border-style: solid; border-color: #844509;
	font: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}
	
/* Copyright CJ Home and Office Furniture. All Rights Reserved */

/* 
======================================
STS
======================================
*/

div#sts {position: absolute; font: 10px Verdana; z-index: 100;}

div#sts a {display: block;	text-decoration: none;
	position: absolute; top: 0px; left: 0px; width: 160px;
	margin: 0px; z-index: 100;
	color: #EA0000; background: #ffffff;
	border: 0px; border-style: solid; border-color:#FFFFFF;
	font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}

div#sts a:hover {color: #EA0000; background-color:#FFFFFF;
	border-right: 0px; border-style: double; border-color: #FFFFFF;}

div#sts a span {display: none;}

div#sts a:hover span {display: block;
	position: absolute; top: -250px; left: 120px; width: 450px;
	padding: 15px;
	margin: 5px; z-index: 100; line-height: 1.5;
	color: #FFFFFF; background: #A7B9D1;
	border: 2px; border-style: solid; border-color: #844509;
	font: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}
	
div#mouse
{	
font: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #999999;
}


/* Copyright CJ Home and Office Furniture - Division of One Way Furniture, inc. All Rights Reserved */

/* 
======================================
YST-HEAD-TAGS-CSS1
======================================
*/

.sub-name a { color: #000000; font-weight: bold; text-decoration: none }
.ow-rooms { color: #ffffff; font-size: 10px; padding-top: 3px; padding-bottom: 3px; }
.ow-rooms a { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; padding-top: 3px; padding-bottom: 3px; }
#footer-order-friend { text-align:center;}
#footer-order-friend div {display:inline;}
#footer-links {
	background-image:url('/lib/mommacude/footer-deco-bg.gif');
	width:760px;
border-left:1px solid #4655A6;
}
#footer-links a {color:#FFFFFF; text-decoration:none;}
		.cell-class {
			font-size:8pt; 
			font-family:Arial; 
			padding:15px;
			min-height:270px;
			}
		* html .cell-class {
		height:270px;
		}
#hs a {
    text-decoration : none;
    font-weight : normal;

    font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	color : #844509;

}
#hs a:hover {
    text-decoration : underline;
    font-family : Verdana, Helvetica, sans-serif;
	color : #844509;
}
#data {display:none;}
.paging-top{ border-bottom:1px solid #cccccc; width:96%; margin:0 0 10px 0;}
.paging-bottom{ border-top:1px solid #cccccc; width:96%; margin:0 0 10px 0;}
.paging{float:left; margin:0 0 15 20;}
.sorting{float:right; display:inline; margin:0 40 15 0;}
.btn{font-size:10px; background-color:#a3b7da;}
.discontinued {font-size:11px; border:2px solid #A2A2F7; padding:4px; color: #ff0000; }
.ow-nav1 {padding-left:5px; margin:5px 0px 0px 0px;}

.yst-left-nav-id {
background-color:#f6f6de;
border-bottom:1px solid #383929;
border-top:1px solid #383929;
height:10px;
padding-bottom:1px;
padding-top:5px;
}

.yst-left-nav-id a {font-family: tahoma,verdana; 
  font-size: 11px; font-weight: bold;
  text-decoration: none; color:#FFFFFF; color: #383929;} 
.yst-left-nav-directory-title {
	font-family: tahoma,verdana; 
  font-size: 14px; font-weight: bold;
  text-decoration: none; 
  color:#383929;}
.yst-left-nav-directory-table {border: 1px solid #677AA2; }
.yst-left-nav-directory-link a {font-family: tahoma,verdana; 
	font-size: 10px; font-weight: bold;
	color: #844509;
	text-decoration:none;
	padding-left:5px;  }

#customorder td.options-title {background-color: #ffffe7; font-weight: bold; }
#customorder select.yst-select-bg {border: 20px solid #ffffe7;  }
 
.yst-multiadd-bg {background-image: url(/lib/mommacude/cross-bg1.jpg); }
.yst-multi-add-table {border-top: 2px solid #CCCCCC; border-right: 2px solid #CCCCCC; border-bottom: 2px solid #CCCCCC; }
.yst-multi-add-title-row {background-color: #FFFDDA;  }
.yst-multi-add-title {color: #990000; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;  }
.yst-multi-add-left {border-left: 2px solid #CCCCCC; vertical-align: middle; }
.yst-multi-add-cell {border-top: 2px solid #CCCCCC; border-left: 2px solid #CCCCCC;}
* html .yst-multi-add-cell {width:214px;}
.yst-multi-add-top {border-top: 2px solid #CCCCCC; }
.yst-multi-add-bottom {border-bottom: 2px solid #CCCCCC; text-decoration: none; }
.yst-multi-add-price {font-size: 10px; color: #800000; border-bottom: 2px solid #CCCCCC;}
.yst-multi-add-bottom-right {border-bottom: 2px solid #CCCCCC; text-decoration: none; border-right: 2px solid #CCCCCC;}
.yst-multi-add-price-right {font-size: 10px; color: #800000; border-bottom: 2px solid #CCCCCC;border-right: 2px solid #CCCCCC;}
.yst-multi-add-right {border-right: 2px solid #CCCCCC;}

/* 
======================================
MULTIADD
======================================
*/

.yst-multi-add-bottom-side {border-right: 2px solid #CCCCCC; border-bottom: 2px solid #CCCCCC; text-decoration: none; }
.yst-multi-add-price-side {font-size: 10px; color: #800000; border-bottom: 2px solid #CCCCCC; border-right: 2px solid #CCCCCC; }
.yst-multi-add-side {border-right: 2px solid #cbcbff; }
.cross-sell-section-cell {border: 1px solid #cbcbff; }
A.cross-sell-section-cell2 {font-size: 10px; }

.option-link          {font-family: Arial; color: red; font-size: 9pt; text-decoration: underline; font-weight: normal;}
A.option-link:link    {font-family: Arial; color: red; font-size: 9pt; text-decoration: underline; font-weight: normal;}
A.option-link:hover   {font-family: Arial; color: red; font-size: 9pt; text-decoration: underline; font-weight: normal;}
A.option-link:active  {font-family: Arial; color: red; font-size: 9pt; text-decoration: underline; font-weight: normal;}
A.option-link:visited {font-family: Arial; color: red; font-size: 9pt; font-weight: normal;}

/* 
======================================
MISC
======================================
*/

.paginate {margin-top:5px;}
.tablebox {width:400px;}
.tableheader td {height:30px; width: 50px; padding: 10px;}
.infotabactive {width:115px; height:25px; background-color:#FFFFFF; background-image: url(/lib/mommacude/yst-tab-button-a.jpg); background-repeat:no-repeat; border-style: none; border-width: 0px 0px 0px; text-align:center; vertical-align:bottom; padding-bottom: 3px; font-size:11px; font-weight: bold; }
.infotabactive a {text-decoration: none; color: #ffffff; }
.infotabinactive {width:115px; height:25px; background-color:#383929; display:block; color: #ffffff; border-style: none; border-width: 0px 0px 0px; text-align:center; vertical-align:bottom; padding-bottom: 3px; font-size:11px;}
.infodetails {padding: 5px 5px 5px 5px; border-style:solid;border-color:#cccccc; border-width: 1px 1px 1px; vertical-align:top; font-size: 12px; border-collapse: collapse;}
.detailsshow {}
.detailshidden {display:none;}

#manufacturer-intro {text-align:left; color:#999999; padding:8px 5px 5px 10px;}
.manufacturer-item {padding:10px 5px; float:left; text-align:center; width:130px; height:105px; border-bottom:1px solid #cccccc;}
.manufacturer-image {height:63px;}
#manufacturer-container {margin-left:15px;}

/* 
======================================
DHTML TOP NAV
======================================
*/

.mss-nav {padding: 2px 3px 2px 4px; font-family: Arial, Helvetica, sans-serif;background:url(/lib/mommacude/top-nav-bg.gif) repeat-x top left;}
.mss-nav ul {padding: 0px; margin: 0px; list-style: none;}
.mss-nav ul li {border-right:1px solid #383929;  float:left; position: relative; height:26px; _height:26px; display:inline; font-size: 11px !important; text-align: left; padding:1px 8px 1px 8px; _padding:1px 7px 1px 7px; margin: 0px 0px 0px 0px; text-align:center;}
.mss-nav ul li.last {border-right:none;}
.mss-nav ul li a, .mss-nav ul li a:visited {padding:0px; /*color: #6A3501;*/color: #3f3f1c; text-decoration: none;  font-weight:bold;}
.mss-nav ul li a:hover {color:#3f3f1c; text-decoration:none;}
.mss-nav li ul {display: none; position: absolute; top: 28px; left: -1px;}
.mss-nav li > ul {top: 28px; left: -1px; margin:0px; text-align:left;}
.mss-nav li:hover ul, li.over ul {display: block; width:168; color:#2642a8; border-bottom:1px solid #3f3f1c; border-left:1px solid #3f3f1c; border-right:1px solid #3f3f1c;} 
.mss-nav li:hover ul a, li.over ul a{color:#3f3f1c; background-color:#ffffe7;}
.mss-nav li:hover ul a:hover, li.over ul a:hover{ background-color:#3f3f1c; color:#ffffff;}
.mss-nav ul li ul li a:hover {width:100% !auto; text-decoration:underline;}
.mss-nav ul li ul li {width:168px; margin:0px; padding:0px;  border-top:0; border-left:0; border-right:0; height:auto !important;} 
.mss-nav ul li ul li a, .mss-nav ul li ul li a:visited { display:block; color:#2642a8; font-weight:normal; text-align:left; padding:2px 0px 2px 8px; width:100% !auto; border-top:1px solid #3f3f1c;}  
.mss-nav li > .nav-right {top:28px !important; _top:28px !important;}
.mss-nav li .nav-right {position: absolute; top: 28px; left: -0px;}
.mss-nav li > .nav-right {top: 35px; left: -0px; margin:0px; text-align:left;}

#placeholder {height:28px;}
#topNav {position:absolute; z-index:1000;}



#item-crumbs a, .nowrap {white-space: nowrap;}
.mss-rev-ave-txt, .mss-rev-ave-img {float:left;}
.yss-rev-average {display:none;}



/*BEST SELLERS*/
.best-sellers {border-left:1px solid #383929; border-right:1px solid #383929; width:165px; text-align:center;}
.best-sellers .gray-conts-im-bg {padding:10px 0pt; padding-top:20px;}
.best-sellers #rotateName a {font-family:Tahoma, Arial, Verdana, san-serif; font-weight:bold; text-decoration:none; line-height:18px;}
.best-sellers #rotateName a:hover {text-decoration:underline;}
.best-sellers #rotatePrice {line-height:18px; font-family:Tahoma, Arial, Verdana, san-serif;}
.best-sellers #rotateSaleprice {line-height:18px; font-family:Tahoma, Arial, Verdana, san-serif; color:#7F0102;}

strong {color:#383929;}

/* comparison */
#nav { position: relative; z-index: 100; }

#compareContainer a img { border: 0; }
#compareContainer .name a {
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-bottom: .6ex;
	}
	#compareContainer .name a:hover { text-decoration: underline; }
#compareContainer .sale-price { color: #7F0102; }

#compareContainer .vertical .image a {
	text-align: center;
	display: block;
	padding-bottom: 2ex;
	height: 100px;
}

.compareLink * { vertical-align: middle; }

#emptyLink {
	float: right;
	margin-right: 1em;
	padding: 7px 0 10px 24px;
	background: url(/lib/mommacude/empty-comparisons.png) left center no-repeat;
	font-weight: bold;
	font-size: 1.3em;
	text-decoration: none;
	}
	#emptyLink:hover { text-decoration: underline; }

#compareContainer { clear: both; }

#compareContainer .removeX {
	text-align: right;
	position: relative;
	top: -10px;
	right: -10px;
}

#compareContainer table {
	border: 0;
	border-collapse: separate;
	border-spacing: 0;
	padding: 5px;
	}
	#compareContainer td {
		vertical-align: top;
		padding: 5px;
	}
	#compareContainer table table {
		border: 2px outset #3f3f1c;
		border-spacing: 0;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		box-shadow: 4px 4px 4px #999;
		-webkit-box-shadow: 4px 4px 4px #999;
		}
		* html #compareContainer table table {
			border: 1px solid #3f3f1c;
		}
		#compareContainer table table td {
			vertical-align: middle;
			padding: 10px;
			}
			#compareContainer table table td.vTop { vertical-align: top; }

/* site map */
.mss-sitemap-section {font-size: 14px; font-weight:bold; padding:10px 0px; margin-left: 10px; width: 690px;}
.mss-sitemap-subsection {font-size:13px; padding: 0px 10px; margin-left: 10px;}
.mss-sitemap-thirdlevel {font-size:12px; padding: 0px 30px; margin-left: 10px;}	

.mss-sitemap-section a {font-size: 15px;}
.mss-sitemap-subsection a {font-size: 14px;}
.mss-sitemap-thirdlevel a {font-size: 13px;}

/* Updated footer (12/10/08) */
#mss-footer {}
	#mss-footer-img {background: transparent url('/lib/mommacude/mss-footer-bar.gif') repeat-x top left; height: 23px;}
	#mss-footer h4 {margin: 0; padding: 0; font: normal bold 12px/normal Arial, Helvetica, sans-serif;}
	#mss-footer ul, #mss-footer li {margin: 0; padding: 0;}
	#mss-footer ul {list-style-position: inside; margin: 5px 0;}
	#mss-footer-left {width: 383px !important;}
		#mss-footer-left div {padding-left: 218px;}
	#mss-footer-center {width: 237px !important;}
		#mss-footer-center div {padding-left: 56px;}
	#mss-footer-right {width: 388px !important;}
		#mss-footer-right div {padding-left: 63px;}
	#mss-footer .mss-footer-content {margin: 0; padding: 0; padding-bottom: 10px;}
	#mss-footer .mss-footer-content div {margin: 8px 0;}

