#header a.giftCard {
	font-weight: bold;
	padding-left: 14px;
	background: url(../Andino/img/icon/icon.bow.png) no-repeat 0 50%;
	color: #ff3322 !important;
}

/* =mainContent
--------------------------------------------- */
#mainContent h2 {
	margin: 0 0 12px 0;
	padding: 0 0 10px 0;
	font-size: 18px;
	font-weight: normal;
	line-height: normal;
	border-bottom: 1px solid #E6E6E6;
	text-transform: uppercase;
	vertical-align: bottom;
	color: #72644C;
}
	.sIFR-active #mainContent h2 { padding-bottom: 5px; }
	.sIFR-active #mainContent h2 object { display: block; }
	
#mainContent h4 {
	font-size: 14px;
	margin-bottom: 0.2em;
}

#mainContent p {
	margin: 0 0 1.2em 0;
	padding: 0;
	font-size: 12px;
	line-height: 16px;
	color: #424242;
}

#mainContent a:link, #mainContent a:visited {
	text-decoration: underline;
	color: #0C6DC8;
}

/* =contentWrap
--------------------------------------------- */
#contentWrap {
	float: right;
	position: relative;
	width: 770px;
	w\idth: 760px;
	padding: 0 5px;
	margin: 0;
}
	.breadcrumbs { margin-bottom: 5px; }
	
	.productNav {
		position: absolute;
		top: 0;
		right: 5px;
		font-size: 11px;
		color: #5E5E5E;
	}
	
	.productNav a:link, .productNav a:visited { color: #2E2E2E; }
/*.w\idth was originally 730*/
#mainContent {
	width: 770px;
	w\idth: 730px;
	margin: 0;
	padding: 10px 20px;
	background: url(../Andino/img/bg/bg.content.mid.gif) repeat-y top left;
}

	#mainContentTop {
		width: 770px;
		height: 7px;
		font-size: 0;
		line-height: normal;
		background: url(../Andino/img/bg/bg.content.top.gif) no-repeat bottom left;
	}

	#mainContentBtm {
		width: 770px;
		height: 7px;
		font-size: 0;
		line-height: normal;
		background: url(../Andino/img/bg/bg.content.btm.gif) no-repeat bottom left;
	}

/* =sideNav
--------------------------------------------- */
#sideNav {
	float: left;
	width: 150px;
	margin: 10px 0 0 0;
}

	#sideNav h4 {
		margin: 0;
		padding: 0 0 2px;
		font-size: 13px;
		font-weight: normal;
		line-height: normal;
		text-transform: uppercase;
		border-bottom: 1px solid #E6E6E6;
		color: #72644C;
		text-indent: -9000px;
		overflow: hidden;
	}
		/* about headers*/
		#sideNav h4.story { background: url(../Andino/img/header/header.ourStory.gif) no-repeat top left; }
		#sideNav h4.fit { background: url(../Andino/img/header/header.fit.gif) no-repeat top left; }
		#sideNav h4.founders { background: url(../Andino/img/header/header.founders.gif) no-repeat top left; }
		
		/* store headers */
		#sideNav h4.features { background: url(../Andino/img/header/header.features.gif) no-repeat top left; }
		#sideNav h4.shopByFabric { background: url(../Andino/img/header/header.shopByFabric.gif) no-repeat top left; }
		#sideNav h4.shopByStyle { background: url(../Andino/img/header/header.shopByStyle.gif) no-repeat top left; }
		#sideNav h4.basics { background: url(../Andino/img/header/header.basics.gif) no-repeat top left; }
		
		/* my account header*/
		#sideNav h4.myaccount { background: url(../Andino/img/header/header.myAccount.gif) no-repeat top left; }
		
		/* faq headers */
		#sideNav h4.contact { background: url(../Andino/img/header/header.contact.gif) no-repeat top left; }
		#sideNav h4.orders { background: url(../Andino/img/header/header.orders.gif) no-repeat top left; }
		#sideNav h4.product { background: url(../Andino/img/header/header.product.gif) no-repeat top left; }
		#sideNav h4.programs  { background: url(../Andino/img/header/header.programs.gif) no-repeat top left; }
		#sideNav h4.myAccount { background: url(../Andino/img/header/header.myAccount.gif) no-repeat top left; }
		
	#sideNav ul {
		margin: 0 0 20px 0;
		padding: 0;
		list-style: none;
	}
		
		#sideNav ul li {
			margin: 0;
			padding: 0;
			line-height: normal;
			font-size: 12px;
			border-bottom: 1px solid #E6E6E6;
		}
			
			#sideNav ul li a:link, #sideNav ul li a:visited  {
				display: block;
				padding: 3px 0;
				margin: 0;
				line-height: normal;
				font-size: 12px;
				color: #606060;
			}
			
			#sideNav ul li a:hover, #sideNav ul li a:active {
				text-decoration: none;
			}
			
			#sideNav ul li a:hover span.catName, #sideNav ul li a:active span.catName {
				text-decoration: underline;
			}
			
			#sideNav ul li span.catCount {
				margin: 0;
				padding: 0 0 3px 2px;
				line-height: normal;
				font-size: 10px;
				color: #A0A0A0;
			}

/* =product summary
--------------------------------------------- */
.productWrap {
	margin: 0;
	padding: 0;
}
	
	.productItem {
		float: left;
		width: 154px;
		w\idth: 150px;
		margin: 0;
		padding: 0 0 5px 10px;
		_padding: 0 0 5px 6px;
		font-size: 11px;
	}
	
		.productItem.first { padding-left: 0; }
		
		/* photo */
		.productItem img {
			margin: 0 0 10px 0;
			border: 1px solid #E6E6E6;
		}
		
			.productItem a:hover img {
				border: 1px solid #CBCBCB;
			}
		
		/* fabric */
		.productItem h4 {
			margin: 0 0 4px 0;
			padding: 0;
			font-weight: normal;
			font-size: 11px;
			line-height: normal;
			color: #242E4C;
		}
		
		/* product name */
		.productItem h5 {
			margin: 0;
			padding: 0;
			font-size: 11px;
			line-height: normal;
			color: #242E4C;
		}
		
		.productItem h5 span.pipe {
			/*font-weight: normal;
			color: #BEBEBE;*/
			display: none;
		}
		
		.productItem h5 span.price {
			display: inline;
			color: #7a5d3e;
		}
		
		/* seo description */
		.productItem span {
			display: block;
			margin: 4px 0 0 0;
			width: 150px;
			font-size: 11px;
			line-height: 13px;
			color: #777777;
		}
		
/* =misc
--------------------------------------------- */
/* breadcrumbs */
.breadcrumbs {
	font-size: 11px;
	color: #5E5E5E;
}

.breadcrumbs a:link, .breadcrumbs a:visited { color: #2E2E2E; }


