body {
	font-size: 12px;
	color: #4d79a6;
	font-family: Tahoma, Helvetica, Arial, sans serif;
}
div#wrapper {
	width: 100%;
}	
div.clear{clear: both;}
div.printPricing, div.photobooksCalendars, div.canvasMurals, div.storeDetails, 
div.printPricingPage, div.photobooksCalendarsPage, div.canvasMuralsPage, div.storeDetailsPage {
	display: block; float: left;
	width: 174px; height: 64px;
	padding-top: 20px;
	text-align: center;
	border-top: 1px dashed #fff; border-right: 1px dashed #fff;
}
div.printPricing a, div.photobooksCalendars a, div.canvasMurals a, div.storeDetails a, 
div.printPricingPage a, div.photobooksCalendarsPage a, div.canvasMuralsPage a, div.storeDetailsPage a {
	color: #fff;
	font-size: 1.6em;
	font-weight: bold;
	text-decoration: none;
}
div.printPricing, div#navigation .printPricing img {
	background-color: #4d79a6;
}
div.photobooksCalendars, div#navigation .photobooksCalendars img {
	background-color: #668cb2;
}
div.canvasMurals, div#navigation .canvasMurals img {
	background-color: #7fa0bf;
}
div.storeDetails, div#navigation .storeDetails img {
	background-color: #99b3cc;
}
div:hover.printPricing, div.printPricingPage, 
div#navigation div:hover.printPricing img, div#navigation div.printPricingPage img {
	background-color: #b2d235;
}
div:hover.photobooksCalendars, div.photobooksCalendarsPage, 
div#navigation div:hover.photobooksCalendars img, div#navigation div.photobooksCalendarsPage img {
	background-color: #ffcb05;
}
div:hover.canvasMurals, div.canvasMuralsPage, 
div#navigation div:hover.canvasMurals img, div#navigation div.canvasMuralsPage img {
	background-color: #db187e;
}
div:hover.storeDetails, div.storeDetailsPage, div#navigation div:hover.storeDetails img, div#navigation div.storeDetailsPage img {
	background-color: #f58220; 
}
div#navigation div:hover.printPricing img, div#navigation div:hover.photobooksCalendars img, 
div#navigation div:hover.canvasMurals img, div#navigation div:hover.storeDetails img, 
div#navigation .storeDetails img, div#navigation .canvasMurals img, 
div#navigation .photobooksCalendars img, div#navigation .printPricing img,
div#navigation .storeDetailsPage img, div#navigation .canvasMuralsPage img, 
div#navigation .photobooksCalendarsPage img, div#navigation .printPricingPage img {border: none;}

div#navigation img {
	float: left;
	display: block;
	border-top: 1px dashed #fff;
	margin:0; padding: 0;
	background-color: #ccd9e6;
}
div#header {
	width: 775px;
	height: 116px;
	margin: 0 auto;
}

div#midsection {
	width: 775px;
	height: 344px;
	margin: 0 auto;
}

div#mid1 {
	width: 522px;
	height: 343px;
	float: left;
	overflow: auto;
	background-color: #eaeff5;
}
div#mid2 {
	width: 250px;
	height: 340px;
	float: left;
}
div#navigation {
	width: 775px;
	margin: 0 auto;
}
div, img {padding: 0; margin: 0; border: none;}
div#storeDetails {
	width: 400px;
	margin-left: 100px;
}
div#storeDetails h1 {
	font-size: 15px;
	padding-top: 10px;
	color:#517da8;	
}
div#storeDetails h2 {
	font-size: 1em;
	color: #369;
	padding: 0; margin: 0;
}
div#storeDetails p {
	color:#888;
	margin-top: 0;
}
div#storeDetails a {
	text-decoration: underline;
	color: #f58220;
}



/*Howard's Pages*/

div#midsection .xl276620, div#midsection .xl2919126, div#midsection .xl307877, div#midsection .xl307550 {
	margin-top: 25px; margin-bottom: 8px; display: block; font-size: 15px; font-weight: bold; color: #369;
}
div#midsection .xl406620, div#midsection .xl306620, div#midsection .xl317877, div#midsection .xl3019126, div#midsection .xl3319126, div#midsection .xl507550, div#midsection .xl497550{
	color: #888;
}	

span {display: none;}