/* CLAY AIKEN */
/* Section Stylesheet: Store
----------------------------------------------------------------------------- */


	@import url("alerts.css");
	@import url("forms.css");	
	@import url("layout.css");
	@import url("navigation.css");
	@import url("widgets.css"); 
	

/* STYLE PRECEDENTS
----------------------------------------------------------------------------- */

	
	h1, h2, h3, h4, h5 {
	
	margin: 0;
	padding: 0;
	
	}
	
	h4 {
	
	color: #333;
	font: normal 14px/17px Arial, sans-serif;

	}
			
	ul, ol {
	
	margin: 0;
	padding: 0;
	list-style-type: none;
	
	}
	
	p {
	
	margin: 0 0 13px 0;
	line-height: 18px;
	
	}
		
	a {

	color: #5f9dbe;
	text-decoration: none;
	
	}
		
	a:hover {
	
	color: #000;
	
	}
		
	img {
	
	border: none;
	
	}
	
	
/* Lists */


	dl {
	
	margin: 0;

	}
			
	dt {

	width: 115px;
	clear: left;
	float: left;
	margin-bottom: 3px;
	font-weight: normal;
		
	}
		
	dd {

	width: 210px;
	float: left;
	margin: 0 0 3px 0;
	color: #222;
	
	}

	
/* STORE EXCEPTIONS
----------------------------------------------------------------------------- */


/* Header */


	.section-store #header {
	
	background: url(../images/layout/header-store.jpg) no-repeat left top !important;
	
	}
	

/* ID */
	
	body.section-store.public #signin {
	
	background-position: 0 0;
	
	}
	

/* Mailing List */


	#mailinglist ul.actions {
	
	padding: 0;
	
	}
	
	#mailinglist ul.actions li {
	
	padding-right: 0;
	
	}
	
	
/* Footer */


	#footer {
	
	margin-top: 0;
		
	}
	
	
/* Alerts */


	div.widget-alert {
	
	clear: left;
	float: left;	
	background-image: none;	
	padding: 15px 20px;
	margin: 0 0 10px 0;
	width: 689px !important;	
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	
	}
	
	div.widget-alert.added {
	
	background-color: #a7cfac;
	height: 75px;
	
	}
	
	div.widget-alert.success {
	
	background-color: #a7cfac;
	height: 50px;
	
	}
	
	div.widget-alert.error {
	
	background-color: #cf7b83;
	height: 50px;
	
	}
	
	div.widget-alert.info {
	
	background-color: #aaa;
	height: 50px;
	
	}
	
	div.widget-alert.added ul.actions {
	
	padding-top: 10px;
	
	}
	
	
	/* Holiday Notice */
	
	
	#page-store div.widget-alert.info {
	
	height: auto;
	
	}
	
	#page-store div.widget-alert.info ul,
	#page-store div.widget-alert.info li {

	margin: 0 0 15px 15px;
	list-style-type: square;
	
	}
	
	
/* TITLE
----------------------------------------------------------------------------- */

	#title {
		
	float: left;
	width: 729px;
	line-height: 24px !important;
		
	}
	
	#title h2 {
		
	width: 729px;
	line-height: 24px !important;
	padding: 0;
	color: #000;
		
	}
	
	#title h2 a {
	
	display: inline;	
	line-height: 24px !important;
		
	}
	
	#title h2 span {
		
	top: 0;
		
	}
	
	#page-orders #title h2 a,
	#page-receipt #title h2 a,
	#page-store #title h2 a, 
	#page-cart #title h2 a {
		
	display: none;
		
	} 
	
	#title div.widget-tag.display.departments h3 {
	
	display: none;
	
	}
	
	
	
	
/* ITEM LISTING
----------------------------------------------------------------------------- */

	
	#content div.widget-item.browse h3 {
		
	display: none !important;
		
	}
	
	#content div.widget-item.browse {
		
	background: none;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	border: 0;
		
	}
	
	#content div.widget-item.filter.pane {
	
	display: none;
	
	}
	
	#content div.widget-item.browse ul.items li {
		
	background-color: #5F9DBE;
	width: 122px;
	margin: 0 10px 10px 0;
	padding: 8px 8px 7px;
	height: 215px;
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
		
	}
	
	#content div.widget-item.browse.tall ul.items li a {
	
	height: 124px;	
	font-size: 13px;
	color: #000;
				
	}
	
	#content div.widget-item.browse.tall ul.items li a:hover {
	
	color: #fff;
				
	}
	
	#content div.widget-item.browse ul.items li dt {
		
	color: #fff;
		
	}
	

/* ITEM DISPLAY
----------------------------------------------------------------------------- */

	
	#page-item div.tabbed {
	
	display: none;
	
	}
	
	#content div.widget-item.display h3 {
	
	color: #5F9DBE;	
	text-indent: 0 !important;
	height: auto;
	margin: 0 0 10px 0 !important;
		
	}
	
	#content div.widget-item.display div.topic {
		
	margin: 0 0 20px 0;
		
	}
	
	#content div.widget-item.display div.topic em {
		
	color: #BBA285;
		
	}
	
	#content div.widget-item.display div.topic strong {
		
	color: #333;
		
	}
	
	#content div.widget-item.display div.purchase ul.actions li {
		
	clear: both;
		
	}
	
	#content div.widget-item.display div.purchase ul.actions li.submit {
		
	margin-bottom: 10px;
		
	}
			
	#content div.widget-item.display div.details dt {
		
	padding-top: 10px;
		
	}
	
	#content div.widget-item.photos ul.photos li {
		
	background-color: #3c3c3c;
	border: 1px solid #26231F;
	margin: 0 13px 13px 0;
		
	}
	
	div.widget-item.display .purchase {
	 
	display: block !important;
	
	}
	
	div.widget-item.display .purchase label.size em {
	 
	display: none !important;
	
	}
	
	#content .widget-item.display .purchase a.submit {
	
	padding: 3px 10px;
	
	}
	
	#page-item div.widget-item.display dt,  #page-item div.widget-item.display dd {
	
	border: 0;
	
	}
	
	
/* PAGE STORE PLACEHOLDER
----------------------------------------------------------------------------- */	

	#page-store h3 {
	
	margin-top: 20px;
	text-align: center;
	color: #711920;
	text-transform: uppercase;
	line-height: 26px;
	
	}

	

	

	




