.breadcrumbs { margin: 5px 10px; }
.breadcrumbs, .breadcrumbs a { font-size: 10px; font-family: arial; }

.other-styles { float: left; width: 150px; margin: 0px 10px 10px 5px; background-color: #ffffff; }
.other-styles .title { text-align: center; font-weight: bold; font-style: italic; }
.other-styles a { float: left; margin: 0 3px 3px 3px; width: 65px; height: 65px; text-align: center; border: 1px solid black; }

#section-contenttitle {background-color:#ffffff; color:#b3504a; font:bold 18px Palatino Linotype, Book Antiqua, serif; margin:0 10px; padding:4px 15px 6px;}

#item-contenttitle {background-color:#ffffff; color:#b3504a; font:normal 18px Palatino Linotype, Book Antiqua, serif; margin: 0 10px 0 10px; padding:20px 15px 6px;}

#nav-product ul li a { text-transform: uppercase; line-height: 12px; height: auto; min-height: auto; padding:7px 4px 4px 6px; border-left: 7px solid #B86E7B; margin-top: 2px; }

#nav-product ul.subcats { background-color: #565F7C; }

*#nav-product ul.subcats li a { text-transform: none; border-bottom:0px solid #221f1f; color:#ffffff; display:block; font-weight:normal; font-size:10px; margin:0; height:auto; min-height:auto; padding:2px 4px 2px 13px; text-decoration:none;width:133px; border-left: 0; background-color: transparent; font-family: arial; line-height: auto; margin-top: 0; }












/*#nav-product ul li a {border-bottom:1px solid #221f1f; color:#ffffff; display:block; font-weight:bold; font-size:12px; height:18px; margin:0; min-height:18px; padding:10px 4px 6px 13px; text-decoration:none;width:133px; border-left: 20px solid ;}*/

#container {margin:0 auto; text-align:left; width:900px; border:solid 0px #98a280; background-color: #ffffff;}

#bodycontent {float:none; width:560px; }

*:first-child+html #bodyshell { width:750px; }

#bodyshell {background-color:#ffffff; border-left:150px solid #221f1f; float:left; zoom:1; margin:0; background: url(/lib/yhst-65398547191835/right-column-left-shadow.jpg) top right repeat-y; }

#header {background:#ffffff url('http://ep.yimg.com/ca/I/yhst-65398547191835_2111_21514300') no-repeat;zoom:1; min-height:114px; height:auto !important; height:114px; position: relative;} /* _height and zoom are MS hacks */

#searcharea {background: url('') ; display:block; margin:0 0 0; width: 175px; position: absolute; top: 63px; left: 725px; }

#searcharea fieldset {border:0 solid; display:block; padding:0px 0 0px 0px;}
#searcharea input { width: 130px; height: 10px; font-size:10px; color:#be584c; }
input#searchsubmit { background: url('http://ep.yimg.com/ca/I/yhst-65398547191835_2111_21562288'); padding: 0px 0px; text-transform: uppercase; border: none; font:bold 11px Arial,verdana,sans-serif; width: 25px; }

.view-cart-in-header img { position: absolute; top: 88px; left: 673px; }

#nav-general {clear:both; float:right; display:block; list-style:none; margin:0 0 0 0; background-color: #373535; border-bottom: 4px solid #C4B79E; padding-top: 2px; padding-left: 3px; padding-right: 5px;}

#nav-general li {background-color:#373535; border:0px solid #373535; border-top:0; float:left; margin:0 0px;} /* General Link Colors */

#nav-general li a {color:#ffffff; display:block; font-size:10px; font-weight:bold; padding:0px 0px 0px; text-align:center; text-decoration:none; white-space:nowrap; width: 129px; height: 18px; min-height: 18px; line-height: 18px; text-transform: uppercase;}

#nav-general li a:hover {background-color:; color:#373535; background: url(http://ep.yimg.com/ca/I/yhst-65398547191835_2111_21562345) bottom left no-repeat;}

#nav-general li.phone-number { float: right; color: #ffffff; }

#right-column { float: right; width: 165px; padding-left: 20px; }





.testimonials-container { background: url(/lib/yhst-65398547191835/testimonial-bg.jpg) top left no-repeat; height: 215px; margin-top: 10px; }

#contentwrapper{
width: 133px;
height: 160px;
margin: 0 10px 0px 10px;
padding: 0px;
padding-top: 40px;
}

.billcontent{
width: 100%;
display:block;
text-align: center;
font-size: 11px;
}








.order-table { border: 0px solid red; width: 300px; }

#footer-links {color:#f1f2ed; display:block; font-weight:bold; font-size:11px; padding:10px 0 0; text-align:center;}

#copyright a { color: #f1f2ed }
#copyright {color:#f1f2ed; display:block; font:normal xx-small/1.2 verdana, sans-serif; padding:5px 0 10px; text-align:center;}

/*  NOT USING - to use, in order template, change call "item-order-2" to "item-order"  */
#itemarea label { font-weight: bold; text-align: right; background-color: #ff9900; width: 20%;  float: left; padding: 3px 5px; margin-right: 5px; }

input, select { font-size: 8pt; }

.ys_primary{ background:#b3504a;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px;}

*:first-child+html #info-div,
*:first-child+html #specialtitle,
*:first-child+html #messagearea { width: 545px; }
*:first-child+html #itemarea { width:510px; }
