.innertube{
padding-left:14px;
}

#cartWrapper{
border-top:1px dotted #000;
border-bottom:1px dotted #000;
width:715px;
padding-bottom:5px;
clear:both;
float:left;
}

#cartHeader, #cartRow, #cartUpdate, #cartRowFreebie{
float:left;
clear:both;
width:700px;
padding:3px 5px 3px 0;
margin:0 5px 0 5px;
font-weight:bold;
}

#cartHeader .remove, #cartHeader .qty, #cartHeader .product, #cartHeader .availability, #cartHeader .price, #cartHeader .total,
#cartRow .remove, #cartRow .qty, #cartRow .product, #cartRow .availability, #cartRow .price, 
#cartRow .total, #cartHeader .date, #cartRow .date, #cartHeader .number, #cartRow .number, #cartHeader .item, #cartRow .item, #cartHeader .reorder, #cartRow .reorder, #cartRowFreebie .freebie{
font-size:11px;
width:75px;
float:left;
text-align:right;
}
#cartHeader .remove, #cartRow .remove{
width:25px;
text-align:center;
}
#cartRow .remove img{
margin-top:3px;
}
#cartHeader .product, #cartRow .product{
width:290px;
text-align:left;
padding-right:10px;
}
#cartHeader .availability, #cartRow .availability, #cartHeader .date, #cartRow .date, #cartHeader .number, #cartRow .number{
width:150px;
text-align:left;
}
#cartHeader .date, #cartRow .date, #cartHeader .item, #cartRow .item{
width:85px;
text-align:center;
}
#cartHeader .reorder, #cartRow .reorder{
width:150px;
}
#cartHeader .qty, #cartRow .qty{
text-align:center;
}

#cartRow{
background:#fff;
font-weight:normal;
border-bottom:1px solid #000;
}

#cartRowFreebie .freebie{
background-color:#87670e;
color:#eeece6;
width:700px;
text-align:center;
font-size:120%;
padding:10px 0;
font-weight:normal;
}

#cartUpdate img{
float:left;
margin-top:4px;
}

#cartOptions{
float:right;
width:180px;
}

#cartTotalWrapper{
width:715px;
}

#cartContinueShopping{
float:left;
width:400px;
}

#cartTotalRowWrap{
width:310px;
float:right;
padding-right:5px;
}

#cartTotalRow{
border-bottom:1px solid #707070;
width:310px;
clear:both;
font-size:12px;
font-weight:bold;
}
.subTotal{
width:230px;
text-align:right;
float:left;
padding:5px 0 5px 0;
}
.subTotalValue{
width:75px;
text-align:right;
float:left;
padding:5px 0 5px 0;
}

.subTotal small{
font-size:90%;
font-weight:normal;
line-height:10px;
}

