#headNav, #footer, #header div, .firstLevelNavigation, .secondLevelNavigation, .thirdLevelNavigation, .adminLinks, .searchControlContainer {
	display: none;
}

#header {
	height: auto;
	width: auto;
}

#header #logo, #header #logo * {
	display: block;
}

.lst-btn-col { display: none; }

#shopping-list table {
	width: 600px;
}

#shopping-list .lst-price {
	border-right: none;
	width: auto;
	text-align: right;
}
#shopping-list th {
	border-right: double 4px #ddd2ca;;
	width: 500px;
}

#list-foot, .prnt-lnk, .email-lnk, .clear-btn, .highlight-row, .clear {
	display: none;
}

#header a img {
	background: none;
	display: inline-block;
	opacity: 1;
	filter: alpha(opacity='100');
}

#shopping-list .ttl-val {
	display: block;
	float: none;
	text-align: right;
	width: 600px;
}

#shopping-list caption, #shopping-list h3 {
	color: #0099cc;
}

#shopping-list td, #shopping-list th {
	padding: 1em 0em;
}

#pagecontrol {
	margin: 0px;
	padding: 0px;
}

h1 {
	color: #498E00;
}

.copyright { clear: both; padding-top: 1em; }
.adminDescripterSearchContainer { margin-left: 0px !important; width: auto; padding-left: 0px; }
.header { width: auto; }
