@media screen {
	*.highres { display:none }

	#menubar img.home { display:none }

	#header a.click_zone {
		background: black url(../images/new-banner-1000.jpg) no-repeat center center;
		background-size: cover;
		height:130px;
	}

	body[page="home"] #header a.click_zone  {
		height:200px;
	}

	table.cart td:first-child { padding:0; width:150px }
	table.cart td  img.thumbnail[code^='PTQAO'] { width:100% }
	/*table.cart td  img.thumbnail[code^='PTQUPG'] { width:100% }*/
}

@media screen and (min-width: 1200px) {

	*.highres { display:block }

	#wrapper { width:auto; max-width:1600px;  }
	#menubar { text-align:center; max-width:1600px; }

	#menubar li.cart_button { float:none; }
	#menubar li.cart_button span { display:inline }
	#menubar > ul > li { text-align:left;float:none;display:inline-block; }

	#menubar {
		display:block;
		width:100%;
		position:relative;
		top:0;
		box-shadow:0px 3px 5px rgba(0,0,0,0.4);
		height:auto;
	}

	#header a.click_zone {
		background: black url(../images/new-banner.jpg) no-repeat center center;
		background-size: cover;
		height:150px;
	}

	body[page="home"] #header a.click_zone  {
		height:200px;
	}

	table.cart td:first-child { width:250px }
	table.cart img.thumbnail { width:auto }
}

@media handheld, (max-width: 1000px) {
	body {
		min-width:320px;
	}

	#wrapper { width:auto }

	#header a.click_zone {
		background-image: url('../images/new-banner-800.jpg');
		height:90px;
	}

	#xmas-animation { display:none }

	#menubar li.cart_button span { display:none }

	body[page="home"] #header a.click_zone { height:90px }

}