/* STANDARD TEMPLATE */
/* Store
----------------------------------------------------------------------------- */
	
		
/* DEPARTMENTS
----------------------------------------------------------------------------- */


	#departments h3 {
	
		display: none;
	
		}


/* Sidebar */


	#sidebar #departments {
	
		width: 220px;
		padding: 15px 0;
	
		}
		
	#sidebar #departments ul {
	
		float: left;
		width: 220px;
		margin: 0;
		padding: 0;
		list-style-type: none;
		
		}
		
	#sidebar #departments li {
	
		float: left;
	
		}
		
	#sidebar #departments a {
	
		display: block;
		width: 170px;
		padding: 10px 15px 10px 35px;
	
		}
		
	#sidebar #departments strong a {
	
		cursor: default;
	
		}
		
		
/* Sidebar: Sub-Departments */

	
	#sidebar #subcategories {
	
		display: none;
	
		}
		
	#sidebar #departments ul ul {
	
		margin-top: -5px;
		padding-bottom: 10px;
	
		}
		
	#sidebar #departments li li a {
	
		font-size: 1em;
		padding: 2px 15px 2px 35px;
		background: none !important;

		}
		
		
/* GIFT CARDS
----------------------------------------------------------------------------- */


	#giftcards a.action {
	
		padding-left: 8px;
	
		}
		
		
/* HELP
----------------------------------------------------------------------------- */


	.section-store #sidebar #help p {
	
		overflow: hidden;
		text-overflow: ellipsis;
	
		}
		
		
/* BANNER UNITS
----------------------------------------------------------------------------- */


	.section-store div.banners {
	
		float: left;
		width: 100%;
		margin-bottom: 20px;
	
		}
		
	.section-store div#content div.banners .widget-advertising {
	
		clear: none;
		float: left;
		margin-right: 20px;
	
		}
		
	.section-store div#content div.banners div.last {
	
		margin-right: 0;
	
		}
		
		
/* MAILING LIST OPT-IN
----------------------------------------------------------------------------- */


	.section-store #optin label {
	
		float: left;
		margin-right: 10px;
	
		}
		
	.section-store #content #optin label input {
	
		width: 200px;
	
		}
		
	.section-store #optin ul.actions {
	
		clear: none;
		padding-top: 4px;
	
		}
		
	.section-store #optin em,
	.section-store #optin br {
	
		display: none;
	
		}
		
		
/* CUSTOMER BAR
----------------------------------------------------------------------------- */


	#customer {
	
		float: left;
		width: 960px;
		padding: 0 0 0 20px;
	
		}
		
	#customer ul {
	
		margin: 0;
		padding: 0;
		list-style-type: none;
		float: left;
		line-height: 32px;
		width: 50%;
	
		}
		
	#customer > ul li {
	
		float: left;
		margin-right: 15px;
	
		}
		
		
/* Account */


	#customer ul h3 {
	
		display: block !important;
		font-size: 15px;
		line-height: 32px;
		text-transform: none;
		margin: 0;
	
		}
		
		
/* Cart */


	#customer #cart {
	
		float: right !important;
		width: auto !important;
		margin: 0 !important;
		padding: 5px 10px 5px 20px;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
	
		}
		
	#customer #cart h3 {
	
		display: block !important;
		float: left;
		font-size: 12px;
		line-height: 22px;
		text-transform: none;
		margin: 0 20px 0 0;
	
		}
		
	#customer #cart ul.actions {
	
		clear: none;
		width: auto;
	
		}
		
	#customer #cart ul.actions li {
	
		padding-bottom: 0;
	
		}
		
	#customer #cart a.action {
	
		padding-left: 8px;
	
		}
