/* GENERAL STYLES */
#mprshopintro {
/*	background-color: #FF9900;*/
	margin: 0;
	padding: 0;
	width: 630px;
}
.mprshopintro {
	padding-left: 20px;
	width: 510px;
	float: left;
	display: inline;
}
#mprshoplogo {
	margin:0;
	padding:0;
	position: relative;
	width: 92px;
	height: 93px;
	overflow: hidden;
	
	float: left;
}
#mprshoplogo span {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 92px;
	height: 93px;
	margin: 0;
	padding: 0;
	background: url("/standard/images/mpr006/mpr/icons/shop_and_support.jpg") top left no-repeat;
}
.institutional-layout .col1shop {
	float: left;
	margin-left: 10px;
	width: 630px;
/*	background-color: #FFFFCC; */
}
h3 {
	text-transform: none;
}
/* GENERAL STYLES ENDS */


/* LINE AND PRODUCT BLOCK STYLES FOR EVERY STORE SECTION */ 
.mprshop {
	margin-top: 20px;
}
.itemcontainer {
/*	background-color: #00CCFF; */
	width: 137px; /* width + margins times 4 = 628 px, since the line container has 1px border on both sides */
	float: left;
	margin: 0 10px 0 10px;
	text-align: center;
	display: inline; /* This fixes the double margin problem with floats in IE6 */
}
.itemcontainer p {
	margin: 0;
}
.fourth {
	text-align: left;
	display: inline; /* This fixes the double margin problem with floats in IE6 */
}
/* LINE AND PRODUCT BLOCK STYLES FOR EVERY STORE SECTION */ 

/* PRETTY GOOD GOODS STYLES */
.linecontainerpgg {
	float: left;
	padding-bottom: 10px;
	border-left: #578374 1px solid;
	border-right: #578374 1px solid;
	margin: 0;
	padding-top: 10px;
}
.linecontainer2pgg {
	float: left;
	width: 608px; /* real width 628px but since 10px padding left and right the width is reduced */
	border-left: #578374 1px solid;
	border-right: #578374 1px solid;
	border-bottom: #578374 1px solid;
	margin: 0;
	padding: 15px 10px 10px 10px;
}
.shopheaderpgg {
	border-left: #578374 1px solid;
	border-right: #578374 1px solid;
	border-top: #578374 1px solid;
	margin: 0;
	background-color: #72a392;
	padding: 15px 10px 10px 10px;
}
/* PRETTY GOOD GOODS STYLES END */

/* PUBLIC RADIO MARKET STORE STYLES */
.shopheaderprm {
	border-left: #0078ae 1px solid;
	border-right: #0078ae 1px solid;
	border-top: #0078ae 1px solid;
	margin: 0;
	background-color: #4db3d0;
	padding: 15px 10px 10px 10px;
}
.linecontainerprm {
	float: left;
	padding-bottom: 10px;
	border-left: #0078ae 1px solid;
	border-right: #0078ae 1px solid;
	margin: 0;
	padding-top: 10px;
}
.linecontainer2prm {
	float: left;
	width: 608px; /* real width 628px but since 10px padding left and right the width is reduced */
	border-left: #0078ae 1px solid;
	border-right: #0078ae 1px solid;
	border-bottom: #0078ae 1px solid;
	margin: 0;
	padding: 15px 10px 10px 10px;
}
/* PUBLIC RADIO MARKET STYLES END */

/* THE SPLENDID TABLE STORE STYLES */
.shopheadersplendid {
	border-left: #9d0f17 1px solid;
	border-right: #9d0f17 1px solid;
	border-top: #9d0f17 1px solid;
	margin: 0;
	background-color: #d91f2a;
	padding: 15px 10px 10px 10px;
}
.linecontainersplendid {
	float: left;
	padding-bottom: 10px;
	border-left: #9d0f17 1px solid;
	border-right: #9d0f17 1px solid;
	margin: 0;
	padding-top: 10px;
}
.linecontainer2splendid {
	float: left;
	width: 608px; /* real width 628px but since 10px padding left and right the width is reduced */
	border-left: #9d0f17 1px solid;
	border-right: #9d0f17 1px solid;
	border-bottom: #9d0f17 1px solid;
	margin: 0;
	padding: 15px 10px 10px 10px;
}
/* THE SPLENDID TABLE STORE STYLES END */

/* ARKIVMUSIC STYLES */
.shopheaderarkiv {
	border-left: #660000 1px solid;
	border-right: #660000 1px solid;
	border-top: #660000 1px solid;
	margin: 0;
	background-color: #a8730d;
	padding: 15px 10px 10px 10px;
	color: #FFFFFF;
}
.linecontainerarkiv {
	float: left;
	padding-bottom: 10px;
	border-left: #660000 1px solid;
	border-right: #660000 1px solid;
	margin: 0;
	padding-top: 10px;
}
.linecontainer2arkiv {
	float: left;
	width: 608px; /* real width 628px but since 10px padding left and right the width is reduced */
	border-left: #660000 1px solid;
	border-right: #660000 1px solid;
	border-bottom: #660000 1px solid;
	margin: 0;
	padding: 15px 10px 10px 10px;
}
/* ARKIVMUSIC STYLES END */

/* AMAZON STYLES */
.shopheaderamazon {
	border-left: #c47811 1px solid;
	border-right: #c47811 1px solid;
	border-top: #c47811 1px solid;
	margin: 0;
	background-color: #ff9d18;
	padding: 15px 10px 10px 10px;
}
.linecontaineramazon {
	float: left;
	padding-bottom: 10px;
	width: 628px; /* real width 628px but since 10px padding left and right the width is reduced */
	border-left: #c47811 1px solid;
	border-right: #c47811 1px solid;
/*	border-bottom: #c47811 1px solid; */
	margin: 0;
	padding-top: 10px;
}
.linecontainer2amazon {
	float: left;
	width: 608px; /* real width 628px but since 10px padding left and right the width is reduced */
	border-left: #c47811 1px solid;
	border-right: #c47811 1px solid;
	border-bottom: #c47811 1px solid;
	margin: 0;
	padding: 15px 10px 10px 10px;
}
iframe {
	float: left;
	margin-left: 10px;
}
.amazonsearch {
	float: left;
	width: 120px;
	margin-left: 10px;
}
/* AMAZON STYLES END */

/*.shopcolor {
	color: #FFFFFF;
}*/
/*.shopheader p {
	margin: 0;
}*/
.shoplink {
	padding-bottom: 20px;
}
.shoplink2 {
	padding-top: 20px;
}
/*.storelink {
	color: #FFFFFF;
 	background-color: #0099FF;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 615px;
	height: 50px;
	padding: 15px 0 0 10px;
}*/
/*.storelink a {
	color: #FFFFFF;
}*/
/*.storelink a:visited {
	color: #FFFFFF;
}*/
/*.mprshopwhite {
	color: #FFFFFF;
}*/