/* ---------------
 * All Pages
 * --------------- */
body {background: #FFF;}
#wrapper {width: auto; margin: 0; background: #FFF;}
#header {background: none; padding: 0;}
#main {background: none; margin: 0;}
#right {float:none; width: auto; color: #000;}
#footer {background: none; padding: 0px; float: none; clear:both;}
#footer span { float: none; clear:both; display:block;}

.hide {display: block;}

dl.yui dt,
dl.yui dd { padding-left: 0;}

/* ---------------
 * Product Page
 * --------------- */
body.product #footer span {display:none;}
#product_box {width: auto; background: none; padding: 0;}
#product_box .container {background: none; }
#product_box .header {margin: 0; padding: 0; background-color: #FFF;}
#product_left {width: auto;	padding: 0;	margin: 0; overflow: visible; float: none;}
#tab_Description,
#tab_Instructions,
#tab_Retailers {display: block; margin-bottom: 20px; clear:both;}
#tab_Retailers p {color: #000;}

#product_right,
#product_box .nav,
#product_box .btm,
#tab_Friend,
#tab_Wish {display: none;}
/* -------------
 * Hide what we dont want printed
 * ------------- */
.noprint, #LanguageSelector, #GreetingBar, #left, #nav, #news_bar, #brands, #footer ul, #footer img, #tab_Photos, #Shop, #add_this_button, #country_selector, button, .ok, .error {
display: none;
}
