/* private: BasketThin */

/*BasketThin styles*/
#SideBasket #Column2 {width:575px;}
#SideBasket #Column3 {width:220px;}
#SideBasket #Column3 .padded { float:left; padding:0 20px;}
#SideBasket #Column3 .shadowBox180 .bottom {min-height:20px;}
#SideBasket #Column3 h3 {padding-top:0;}
#SideBasket #Column3 #ContactBox .bottom {padding:10px 20px 20px 20px;}
#TelephoneNo {background:#378B58 url(/images/TelephoneNo-180back.gif) left bottom no-repeat; color:#ffffff; text-align:center; padding:0.3em 0;}

#SideBasketItems { line-height:2em; }
#SideBasketTotal { line-height:2em; }

#ShoppingBasket { width:300px; min-height:28px; text-align:right; padding-left:5px; float:right; background:#a08946; border:solid 1px #6d5924; color:#000000; }
#ShoppingBasket a { color:#000000; }
#ShoppingBasket h3 {padding:0;}
#SideBasket #Column3 #ShoppingBasket .padded {padding:1em 0 0 0;}
#ShoppingBasket ul { }
#ShoppingBasket li { float:left; padding-right:5px;}

.shadowBox180 form.padding {border-top:1px solid #CACACA;}
.shadowBox180 form.padding,
.shadowBox180 div.padding {padding:10px 13px; margin:0 7px; border-bottom:1px solid #CACACA;}
h3 label {font-weight:bold;}

#ProductSearchForm .textInput {width:9em; margin-right:0.2em;}
#ProductSearchForm .submitButton {width:2.5em; overflow:hidden;}
#ProductSearchForm .fullLink {display:block; padding-top:0.5em;}

#CardLogos {padding:10px 20px 20px 20px; text-align:center;}
#CardLogos img {margin:0 5px;}

/*Slider Stuff*/
#SliderBasket {padding:5px; margin:0 6px; }
#SliderBasketItem {text-align:left;}
#SliderBasketItem div {padding:3px 0;}

