.items {height:150px;}
.itemform {width:500px;float:left;}
.caption {}
h1 {font-size:20px;
font-weight:bold;}
.item-image {clear:both;float:left;margin:10px;width:130px;}
.sub-section {width:200px;float:left;}
.name {font-size:13px;}
.name a {color:#000000;}
.item-info {width:500px;float:left;}
.quantity {padding:4px;}
.price-section {float:left;padding-top:10px;width:170px;}
.order {float:left;height:100px;padding-top:20px;}
.name-caption {float:left;height:100px;padding-top:20px;text-align:center;width:300px;}
#item-image {width:250px;float:left;}
.ys_primary{ background:#ff0000;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px;}
.custom-op {margin:5px;}
.custom-op a {color:black;}
#navEZPagesTop {background:#ffffff url(/lib/yhst-10643783808510/tileback.gif) repeat-x;font-size:0.95em;margin:10px;padding:10px;font-weight:bold;}

#homebody {float:right;padding:10px 5px 0 0;width:450px;}

#flashNav {width:275px;padding:10px;}

#flash-nav {width:295px;float:right;}

#home-right {width:245px;padding:10px 0 0;float:right;}

.top-link {padding:10px 0 0 10px;}

.top-link a {color:black;font-weight:bold;text-decoration:none;}

.top-link a:hover {color:black;text-decoration:none;}

#search-box {border:1px solid black;float:left;margin-top:20px;margin-bottom:20px;width:148px;}

#nav-bar {width:148px;border:1px solid black;padding-bottom:10px;}

#search-text {background:#ffffff url(/lib/yhst-10643783808510/tileback.gif) repeat-x scroll 0 0;color:#FFFFFF;font-size:14px;font-weight:bold;height:20px;padding:5px;text-align:center;width:140px;}

#top-nav {background:#ffffff url(/lib/yhst-10643783808510/tileback.gif) repeat-x scroll 0 0;color:#FFFFFF;font-size:14px;font-weight:bold;height:20px;padding:5px;text-align:center;}

#cart {float:right;
width:180px}

#bread-cart {display:block;
height:40px;}
