@import url(/css/layouts/common/overlays.css);

div.detail-wrap {
margin-bottom:10px;
position:relative;
}

div.images {
width:362px;
margin-right:10px;
float:left;
}

div.preview-images {
margin-top:30px;
}

div.preview-images img {
float:left;
margin-right:10px;
}

div.details {
width:382px;
float:left;
}

div.details p {
width:362px;
}

h2 {
text-indent:-9000em;
background-repeat:no-repeat;
background-position:left top;
height:39px;
margin-bottom:15px;
}

/*********************************************************** PRODUCT STYLES ***/

img.tag {
margin-right:5px;
margin-bottom:10px;
}

span.product-price {
font-size:12px;
}

div.details div.product-description {
padding-bottom:0;
}

div.details div.product-description p {
margin-top:15px;
margin-bottom:5px;
line-height:17px;
color:#a2a09c;
}

ul.attributes {
list-style:none;
margin-top:15px;
}

ul.bottom {
margin-top:15px;
}

ul.attributes li {
height:20px;
}

ul.attributes span {
color:#a2a09c;
display:block;
float:left;
}

ul.attributes li.category {
color:#29241c;
}

ul.attributes span.label {
width:75px;
}

h2.product {
height:16px;
margin-bottom:10px;
}

a.room-recipe {
background-image:url(/img/products/room-recipe.gif);
}

a.email-friend {
background-image:url(/img/products/email-friend.gif);
}

h4.care-instructions {
font-weight:normal;
margin-bottom:15px;
}

li.variations {
margin-top:10px;
}

/************************************************************* STORE STYLES ***/

h2.store {
height:32px;
margin-bottom:15px;
}

p {
line-height:17px;
color:#a2a09c;
}
