body, html {
	background-image: none;
	background-color: #ffffff;
}

#header, #buttonArea, #basketArea, #leftCol, #footer, #box #boxContent #buttons, div.leftCol img, #mainContent .top {
	display: none;
}

#container1, #mainContent, #mainContent .inner {
	background-image: none;
	background-color: #ffffff;
	width: auto;
}

#container2 {
	width: auto;
}

#rightCol {
	width: auto;
	float: none;
}

#rightCol div.leftCol {
	margin: 0;
	float: none;
	width: auto;
}

/** Boxes **/

.box {
	margin: 0;
	width: auto;
}

.box, .box .boxHeader, .box .boxHeader p.headerText, .box .boxFooter {
	background-image: none;
	background-color: #ffffff;
	color: #000000;
	padding: 0;
}

.box .boxContent table.productList {
	border-collapse: collapse;
	width: 100%;
	margin: 0;
}

.box .boxContent table.productList th.product {
	width: 500px;
}

.box .boxContent table.productList th.quantity, .box .boxContent table.productList td.quantity {
	width: 50px;
}

.box .boxContent table.productList th.cost, .box .boxContent table.productList td.cost {
	width: 50px;
}

.box .buttons {
	display: none;
}

span.blue {
	padding-left: 20px;
}

/** Product page **/

#videoBox {
	display: none;
}

div.whiteBox {
	background-image: none;
	width: auto;
	padding: 0;
}

#productImages ul li.buttons {
	display: none;
}
