.personalization_product
{
	text-align: left;
	font-weight: bold;
	padding:10px;
	margin-bottom:10px; 
	border:1px solid #eee; 
	background:#f8f8f8;
}

.personalization_product textarea
{
	height: 60px;
	width: 98%;
}

#parent-last
{
	margin: 0px;	
}

.customstore
{
    border-bottom: 1px solid #ddd;
    padding: 5px 10px 5px 10px;
}
.customstore_viewall
{
	text-align: right;
	text-decoration: underline;
}

body
{
	background-color: white;
}





/********************** Superstore Homepage Layout */

.superstore-col-left       { float:left; width:220px; }
.superstore-col-right       { float:right; width:220px; }
.superstore-col-main       { float:left; width:520px; margin-left:15px; }
/*
.superstore-col-left       { float:left; width:220px; margin-left:15px; }
.superstore-col-right       { float:right; width:220px; margin-right:15px; }
.superstore-col-main       { float:left; width:520px; margin-left:15px; }
*/

.sidebar a { color: #162C7E; }




/********************** Superstore Vertical Nav Container Layout */

.superstore-mini { border: 0px; line-height:1.3em; z-index: 998;}
.superstore-mini .head 
{ 
	border-left: 1px solid #ddd; 
	border-right: 1px solid #ddd; 
	border-top: 1px solid #ddd; 
	background:#e7e7e7; padding:2px 10px;
	z-index: 998;
}
.superstore-mini .head a { font-size:10px; text-transform:uppercase;  z-index: 998;}
.superstore-mini .head h4 {
    margin:0;
    font-size:1.1em;
    color:#444;
    text-transform:uppercase;
    z-index: 998;
    }
    



/********************** Superstore Homepage Categories */

#superstore_homepage_categories
{
	margin-top: 20px;
}
#superstore_homepage_categories h4
{
	color: #162C7E;
}

.superstore_homepage_category
{
	float:left;
	width: 33.3%;
	margin-bottom: 20px;
	text-align: center;
	vertical-align: top;
}

.superstore_homepage_category a
{
	color: #162C7E;
	font-size: 12px;
}

/********************** Superstore Homepage Left Custom Links */

.superstore-left-custom-link
{
	float: left;
	padding-left: 12px;
}

.superstore-left-custom-link img
{
	border: 1px solid #ddd;
}

/********************** Superstore Homepage Right Affiliate Banner */

.affiliate-right-banner
{
	text-align: center;
	vertical-align: top;
}

h3,
.category-head h2,
.regular-price
{ 
	color:#162C7E; 
}

/* Controls featured items on home page */

#homepage-featured-products
{
	margin-top: 20px;
	clear: both;
}
#homepage-featured-products h3
{
	margin-bottom: 20px;
	font-size: 12px;
}
.homepage-featured-product
{
    float: left;
    width: 33.3%;
    height: 170px;
	margin-bottom: 20px;
    text-align: center;
	vertical-align: top;
}

.homepage-featured-product img
{
    border: 1px solid #eee;
}
