.compare {
    text-align: right;
}
.compare-selected-wrapper {
    text-align: right;
    padding-right:10px;
}
#ew-subcat .outer-border,
#featured .outer-border {
    width: 722px;
}
#featured {
    position: relative;
    margin-bottom: 5em;
}
.featured-featured {
  font-size: 1.5em;
  font-weight: bold;
  text-transform: uppercase;
  color: #aaa;
  letter-spacing: 2px;
  margin-bottom: 1em;
}
.featured-pic {
    float: left;
}
.featured-description-box {
    margin-left: 240px;
}
.featured-name {
    font-weight: bold;
    font-size: 1.3em;
}
.featured-manuf {
    color: #999;
    font-size: 1.1em;
}
.featured-more {
    position: absolute;
    bottom: 15px;
    right: 15px;
}
.featured-msrp {
    width: 150px;
    position: absolute;
    left: 230px;
    top: 170px;
    font-weight: bold;
    text-align: center;
    color: #666;
}
.featured-price {
    width: 150px;
    position: absolute;
    left: 390px;
    top: 170px;
    font-weight: bold;
    text-align: center;
}
.featured-price p,
.featured-msrp p {
    margin: 0;
    font-size: 1.2em;
}
.featured-normal {
    text-decoration:  line-through;
    font-size: 1.6em;
}
.featured-real {
    font-size: 1.6em;
}
#jazzy-chairs p {
    margin: 0;
}
#jazzy-chairs li.outer-border {
    text-align: center;
    float: left;
    width: 230px;
    margin-right: 14px;
    margin-bottom: 14px;
}
#jazzy-chairs li.column-2 {
    margin-right: 0;
}
.column-0 {
    clear: left;
}
#ew-subcat li {
    text-align: center;
    float: left;
    width: 205px;
}
#ew-subcat .name {
    font-size: 1.1em;
}
.name {
    font-size: 1.2em;
    font-weight: bold;
}
#jazzy-chairs p.price {
    font-weight: bold;
    font-size: 1.1em;
    margin-top: 5px;
}
.lower-price {
    height: 1.5em;
}
.features {
    margin-top: 10px;
    text-align: left;
}
.features li {
    list-style: disc;
}
.accessories {
    width: 205px;
    float: left;
}
