/***********************
  <ALL.HTML> STYLES 
************************/

.all h1 {
font-size: 150%;
margin: 12px 0 0 16px;
}

.all .product form {
background: transparent none;
border-top: 0 none;
float: right;
margin: 0;
padding: 0;
width: auto;
height: auto;
}

.all div.wrap {
width: 411px;
float: right;
display: inline;
margin: 0 16px 16px 0;
}

.all div.product {
background-color: #F2F0C8;
border: 1px solid #B0AD63;
float: right;
padding: 0 11px 16px 0;
width: 312px;
}

.all .product form ul {
list-style-type: none;
float: right;
padding: 0;
margin: 0;
width: 307px;
}

.all .image li {
margin: 0;
height: 112px;
float: right;
width: 86px;
}

.all div.crop {
height: 112px;
width: 53px;
}

.all .product li {
margin: 0 0 8px 0;
}

.all .product input.button {
float: right;
}

.all .product li.price {
position: absolute;
top: 12px;
right: 16px;
width: 86px;
text-align: right;
}

.all .product form ul li {
margin: 0 5px 0 0;
}

.all .product form ul li.cart {
width: 128px;
}

.all ul.image {
float: right;
padding: 0;
margin: 0;
list-style-type: none;
width: 86px;
height: 112px;
}

.all .product a:link, .all .product a:visited {
color: #271406;
text-decoration: underline;
outline: 0 none;
}

.all .product a:hover {
text-decoration: none;
}
