/* 7.6.3-190-g3b9cd85 */

/* note: #storefront_side_column is legacy support for pre-7.3 templates. newer templates use .sidebar instead */

#poweredBy {
	left: 0;
    position: fixed;
    text-align: left;
    bottom: 0;
    width: 100%;
}

#storeBack {
	padding:15px;
	border-bottom-right-radius:2em;
	border-bottom-left-radius:2em;
	position:fixed;
	top:0;
	left:1em;
	background-color:#86b300;
	font-weight:bold;
	z-index:1000;
}

#storeBack a{
	color:#fff;
}

#storeBack a:hover {
	color:#334d00;
}

#storeBack:hover {
	background-color:#ccff66;
	color:#334d00;
}
#storeBack:hover a{
	background-color:#ccff66;
	color:#334d00;
}

.sidebar ul,
#storefront_side_column ul {
	margin: 0;
	padding: 0;
}

.sidebar ul li,
#storefront_side_column ul li {
	list-style: none;
	text-align: left;
}

.sidebar ul li a:link,.sidebar ul li a:visited,
#storefront_side_column ul li a:link,#storefront_side_column ul li a:visited
{
	display: block;
	padding: 0.83333em 0.41667em 0.83333em 2.91667em;
	font-size: 12px;
	font-weight: bold;
	background: #F9F9F9 no-repeat left center;
	border-top: thin solid #ffffff;
	border-bottom: thin solid #f3f3f3;
	text-decoration: none;
}

.sidebar ul li a:hover,.sidebar ul li a:active,
#storefront_side_column ul li a:hover,#storefront_side_column ul li a:active
{
	background: #f3f3f3 no-repeat left center;
	border-top: thin solid #ffffff;
	border-bottom: thin solid #e5e5e5;
	text-decoration: underline;
}

.sidebar ul li a.subcategory:link,.sidebar ul li a.subcategory:visited,
#storefront_side_column ul li a.subcategory:link,#storefront_side_column ul li a.subcategory:visited
{
	background-color: #FEFEFE;
	padding: 0.83333em 0.41667em 0.83333em 4.75em;
}

.sidebar ul li a.subcategory:hover,.sidebar ul li a.subcategory:active,
#storefront_side_column ul li a.subcategory:hover,#storefront_side_column ul li a.subcategory:active
{
	background: #f3f3f3 no-repeat left center;
	border-top: thin solid #ffffff;
	border-bottom: thin solid #e5e5e5;
	text-decoration: underline;
}

.manage {
	border: thin solid #cacbcc;
	background: #eeeff2 url('../images/backgrounds/button.gif') repeat-x top left;
	color: #666666;
	padding: 0.71429em;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	display: block
}

#storefront_side_column {
	width: 200px;
	float: left;
}

.user_page {
	font-size: 0.7em;
}