


<!-- Left And Right Menus -->

.menu-backing				{ background-color: #FFFFFF; }

.menu-backing-title			{ background-color: #371001; }

.menu-backing-content		{ background-color: #FFFFFF; }

.menu-title-text			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 9pt; color: #FFFFFF; text-decoration: none; }

.menu-section-links			
{ font-family: Verdana, Arial, Helvetica; 
font-size: 9pt; 
color: #371001; 
font-weight: normal;
text-decoration: underline; }

.menu-section-links-lighter		
{ font-family: Verdana, Arial, Helvetica; 
font-size: 9pt; 
font-weight: normal;
color: #666666; 
text-decoration: underline; }

.menu-links-bigger			{ font-family: Verdana, Arial, Helvetica; font-size: 12pt; color: #666666; text-decoration: underline; }

.menu-section-links: hover 	 { color: #daabae; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: underline }

.menu-subsection-links		{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #371001; text-decoration: underline; }

.menu-subsection-links: hover{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #daabae; text-decoration: underline; }

.menu-normal-text			{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #000000; text-decoration: none; line-height:normal;}

.menu-bold-text				{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #000000; text-decoration: none; }

.menu-links					{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #371001; text-decoration: underline; }

.menu-links: hover 			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #daabae; text-decoration: underline; }


.banner-ships-immediately-relative
{
position:absolute;
left:185px;
top:-7px;
}

.banner-ships-immediately-product
{
position:absolute;
left:272px;
font-style:normal;
border: none;
}

.banner-ships-immediately
{
position:relative;
left:0px;
top:0px;
}

.section-block {
	width:305px;
	padding: 8px 0 0 0;
	margin: 3px;
	background-color: #FFFFFF; 
	border: 1px dotted #daabae;
	text-align: center;
}

.section-block-short {
	width:285px;
	padding: 8px 0 0 0;
	margin: 3px;
	background-color: #FFFFFF; 
	border: 1px dotted #daabae;
	text-align: center;
}

<!-- product page tags -->
.buy-box {
	width:370px;
	padding: 8px;
	margin: 3px;
	background-color: #FFFFFF; 
	text-align: left;
}


.extra-fields-box {
	width:370px;
	padding: 8px;
	margin: 3px;
	background-color: #FFFFFF; 
	text-align: left;
}
.second-box {
	width:375px;;
	padding: 8px;
	margin: 3px;
	background-color: #FFFFFF; 
	text-align: left;
	border: 1px dotted #daabae;
}

.product-details-box {
	width:400px;
	padding: 8px;
	margin: 3px;
	background-color: #FFFFFF; 
	text-align: left;
		border: 1px dotted #daabae;

}
.product-description {
	text-align: justify;
	margin-top: 12px;
	margin-bottom: 12px;
}

.product-note {
	width:400px;
	padding: 12px;
	margin: 3px;
	text-align: justify;
	border: 1px dotted #daabae;
	background-color: #371001; 
	font-color: ffffff;
}

.express-custom {
	width:400px;
	padding: 12px;
	margin: 3px;
	text-align: justify;
	border: 1px dotted #daabae;
	background-color: #E8E8E8; 
}

.express-custom li {
	list-style: square;
	margin-left: 12px;
	margin-bottom: 4px;
}

.main-block {
	width:270px;
	padding: 8px 0 0 0;
	margin: 3px;
	background-color: #FFFFFF; 
	border: 1px dotted #daabae;
	text-align: center;
	height: 450;
}

.main-building-block {
	width:100%;
	padding: 5px;
	margin: 3px;
	background-color: #FFFFFF; 
	border: 1px dotted #daabae;
	text-align: center;
}

.float-left { float:left;}
.float-right { float:right;}
.float-center { float:center;}


.section-sub-block-85 {
	width:270px;
	height: 85px;
	padding: 0 0px 5px 5px;
	text-align: center;
}


.cart-block {
	width:220px;
	padding: 8px 5px 0 5px;
	margin: 3px;
	background-color: #FFFFFF; 
	text-align: justified;
	height: 100;
	float:left;
}

.image-section
{ border: 1px #999999 solid;
margin-bottom: 20px;
}

.info-section
{ 
background-color:#ffffff;
border 1px #ffffff solid;
}

.info-section-product-name
{
text-align: center;
height: 55px;
}

.bottom-margin-20
{
margin-bottom: 20px;
}

.info-section-product-links

{
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: 100;
	text-decoration: underline;
}



.info-section-product-details
{
font-size:10px;
color:#333333;
margin-top: 2px;
}

.info-section-product-price
{
font-size:11px;
color:#333333;
margin-top: 2px;
font-weight: bold;
}


/********* section more info button ************/

		a.more { float: center;  background: url(/store-css-theme-images/more.png) no-repeat bottom right; padding-right: 10px; font-family: Arial, Verdana, sans-serif; color: #4e4e4d; font-size: 11px; text-shadow: 1px 1px 1px #ffffff; }
				a.more:hover { color: #313130; text-decoration: none; }
					a.more span { display: block; background: url(/store-css-theme-images/more.png) no-repeat top left; padding-left: 9px; height: 28px; line-height: 25px; }
			
			
			
			

<!-- Middle Section (Main Content) -->

.middle-backing				{ background-color: #FFFFFF; }

.text-path 					{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #371001; text-decoration: underline; }

.text-path: hover			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #daabae; text-decoration: underline; }

.middle-normal-text			{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #000000; text-decoration: none; }

.table-backing-title		  { background-color: #daabae; border: solid 1 #ffffff }

.field-backing-title		  { background-color: #daabae }

.field-backing-content		 { background-color: #daabae }

.field-backing-title-ltpink		  { background-color: #EDD8D9 }

.field-backing-content-ltpink		 { background-color: #EDD8D9 }

.table-backing-content		  { background-color: #daabae }

.table-backing-title-white	{ background-color: #FFFFFF; }

.field-backing-title-white	{ background-color: #FFFFFF; }

.field-backing-content-white	{ background-color: #FFFFFF; }

.table-backing-content-white	{ background-color: #FFFFFF; }

.table-backing-title-pink	 { background-color: #daabae }

.field-backing-title-pink	{ background-color: #daabae; }

.field-backing-content-pink	 { background-color: #daabae }

.table-backing-content-pink	{ background-color: #daabae; }

.field-backing-content-pborder		{ background-color: #FFFFFF; border: 1px dotted #daabae;}

.table-backing-content-pborder		{ background-color: #FFFFFF; border: 1px dotted #daabae;}

.table-backing-content-spborder		{ background-color: #FFFFFF; border: thin solid #daabae;}

.field-backing-title-pborder		{ background-color: #FFFFFF; border: 1px dotted #daabae;}

.table-backing-title-pborder		{ background-color: #FFFFFF; border: 1px dotted #daabae;}



.table-cell-printable		
{ 
background-color: #FFFFFF; 
border: 1px dotted #000000;
font-family:verdana, arial, helvetica, sans-serif;
font-size: 10px;
padding: 15px;
color: #000000;
width: 50%;
vertical-align: top;
}

.table-cell-printable-bottom		
{ 
background-color: #C0C0C0; 
font-family:verdana, arial, helvetica, sans-serif;
font-size: 10px;
padding: 15px;
color: #000000;
width: 50%;
vertical-align: bottom;
}

.table-printable		
{ 
background-color: #FFFFFF; 
border: 0;
font-family:verdana, arial, helvetica, sans-serif;
font-size: 10px;
padding: 15px;
spacing: 10px;
color: 000000;
width: 750px;
}

.note-text			{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 9pt; color: #FFFFFF; text-decoration: none; }


.no-link-class				 { color: #585858; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none }


.field-backing-content-dkpink		 { background-color: #371001 }

.table-backing-content-dkpink		 { background-color: #371001 }

.field-backing-title-dkpink		 { background-color: #371001 }

.table-backing-title-dkpink		 { background-color: #371001 }

.table-title-text			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 9pt; color: #FFFFFF; text-decoration: none; }

.middle-links				 { color: #371001; font-size: 9pt; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: underline }
.middle-links-b  { color: #371001; font-size: 10pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: underline }
.middle-links-pink 			{ color: #DAABAE; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: underline }

.middle-links-noul  		{ color: #daabae; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none }

.minicart-links 			 { color: #371001; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none }

.middle-links-nb			 { color: #daabae; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: underline }

.middle-links: hover			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #daabae; text-decoration: underline; }

.product-field-title		 { color: #371001; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none }

.product-field-content		 { color: #371001; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none }

.normal-field-title			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #000000; text-decoration: none; }

.normal-field-content		{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #000000; text-decoration: none; }

.error-text					{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 10pt; color: ##DF0101; text-decoration: none; }

.highlight-text				{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #371001; text-decoration: none; }



<!-- Product styles -->

.description-text			{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 9pt; color: #000000; text-decoration: none; }

.specialoffer-text			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #FF0000; text-decoration: none; }

.extrafield-title-text		{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 9pt; color: #371001; text-decoration: none; }

.extrafield-content-text	{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #371001; text-decoration: none; }

.extrafield-title-text-orangebold	{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #371001; text-decoration: none; }

.qty-title-text				{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #371001; text-decoration: none; }

.price-title-text			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #000000; text-decoration: none; }

.price-content-text			 { color: #371001; font-size: 10pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none }

.price-content-text-lt		 { color: #371001; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: normal; text-decoration: none }

.other-title-text			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #000000; text-decoration: none; }

.other-title-text-white { color: #ffffff; font-size: 8pt; font-family: verdana, arial, helvetica; font-weight: bold; text-decoration: none }

.darkshade-backing			{ background-color: #AAAAAA; }

.mediumshade-backing		{ background-color: #BBBBBB; }

.lightshade-backing			{ background-color: #CCCCCC; }

.extralightshade-backing	{ background-color: #DDDDDD; }

.review-title-backing		{ background-color: #CCCCCC; }

.review-subject-backing		{ background-color: #DDDDDD; }

.review-content-backing		{ background-color: #EEEEEE; }

.review-title-text			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #000000; text-decoration: none; }

.review-content-text		{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #000000; text-decoration: none; }



<!-- Section styles -->

.header-title				{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 12pt; color: #000000; text-decoration: none; }

.header-description			{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 10pt; color: #222222; text-decoration: none; }

.subsection-description		{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 10pt; color: #222222; text-decoration: none; }



<!-- General Form Fields -->

.textarea 					{ background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: light; color: #000000; border: 1px solid #daabae;
width: 330px;
        height: 100px; }
		
		
.textbox 					{ background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: light; color: #000000; border: 1px solid #daabae;
width: 300px;
        height: 30px; }
		
		.selectbox 					{ background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: light; color: #000000; border: 1px solid #daabae;
width: 300px;
        height: 30px; }
		
		.textboxsmall 					{ background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: light; color: #000000; border: 1px solid #daabae;
width: 30px;
        height: 20px; }		

.button						 { color: #371001; font-size: 10pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; line-height: 18pt; background-color: #daabae; cursor: hand; padding: 5px; height: 28px; border: solid 1px; border-color: #371001; }

.buttonsmall						 { font-size: 10pt; font-family: Verdana, Arial, Helvetica; font-weight: normal; font-decoration: none; line-height: 10pt; background-color: #daabae; cursor: hand; padding: 0px 5px 5px 0px; height: 28px; border: dotted 1px; border-color: #DFE2E4; width: 80px;
 }



.selectbox					 { color: #000000; font-size: 8pt; font-weight: light; line-height: 14pt; background-color: #ffffff; text-indent: 12pt; padding: 4pt 0 4pt 2pt; border: solid 1px #daabae; font-family: Verdana, Arial, Helvetica; width: 250px; }



<!-- Copyright -->

.copyright-text				{ font-family: Verdana, Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #000000; text-decoration: none; }

.copyright-links			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #371001; text-decoration: none; }

.copyright-links: hover 		{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #daabae; text-decoration: none; }

.table-border-top		{ background-color: #FFFFFF; border-top: thin dotted #daabae; border-left: thin dotted #daabae; border-right: thin dotted #daabae;}
.table-border-middle		{ background-color: #FFFFFF; border-left: thin dotted #daabae; border-right: thin dotted #daabae;}
.table-border-bottom		{ background-color: #FFFFFF; border-bottom: thin dotted #daabae; border-left: thin dotted #daabae; border-right: thin dotted #daabae;}

<!-- Default Options  top right bottom left-->

a: hover 		{ font-family: Verdana, Arial, Helvetica; font-weight: bold; color: #daabae; text-decoration: underline; }
a 		{ font-family: Verdana, Arial, Helvetica; font-weight: bold; color: #371001; text-decoration: underline; }


a.white 		{ font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #ffffff; text-decoration: none; font-size:10px; }

a: visited		  { color: #9d6575; text-decoration: underline }

a: active		{ color: #371001; text-decoration: underline }

.body-shop		{ background-color: #FFFFFF; 		
margin-left: auto;
margin-right: auto;
width: 1150px; 
font-size:11px;
font-family:Verdana, arial, helvetica, sans-serif;

 }
 
 .content		{ background-color: #FFFFFF; 		
margin-left: auto;
margin-right: auto;
width: 1100px; 

 }
 
 .leftnav		{ background-color: #FFFFFF; 		
 width: 230px; 
 position:absolute;
top: 175px;

 }
 
  
 .content-main		{ background-color: #FFFFFF; 		
padding: 0px  10px 25px 10px;
width: 900px; 
position: absolute;
top: 180px;
margin-left: 260px;
 }
 
   
 .content-main		{ background-color: #FFFFFF; 		
padding: 0px  10px 25px 10px;
width: 800px; 
position: absolute;
top: 180px;
margin-left: 260px;
 }
 
  .squeeze-content-main		{ background-color: #FFFFFF; 		
padding: 0px  10px 25px 10px;
width: 800px; 
position: absolute;
top: 180px;
margin-left: 10px;
 }
    
 .squeeze-main		{ background-color: #FFFFFF; 		
padding: 0px  10px 25px 10px;
width: 600px; 
position: relative;
top: 10px;
margin-left: 20px;
 }
 
  .squeeze-products		{ background-color: #FFFFFF; 		
padding: 0px  10px 25px 10px;
width: 300px; 
position: absolute;
top: 0px;
margin-left: 820px;
 }
 
 
 

td 				{ FONT-FAMILY: verdana, arial, helvetica, sans-serif; color: #371001; font-size: 11px; text-decoration: none }

p 				{ FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #371001; text-decoration: none }

h1				{ 
font-size: 20px; 
color: #371001; 
font-family: verdana, arial, helvetica; 
font-weight: lighter; 
margin-top: 18px; 
margin-bottom: 12px; 
display:block; 
border-bottom:dotted 1px #371001;
}

h1.heading_page {
/*	color: #fff;*/
/*	text-shadow: 1px 1px 1px #cfcfcf;*/
	font-size: 20px;
	font-weight: lighter;
	color: #777c82;
	margin-top: 18px; 
	border-bottom: 1px dotted #777c82;
	margin-bottom: 22px; 
		line-height: 46px
	}
	
	h1.heading_page span {
	color: #333;
	font-weight: bold;
	}


h1.gray-old				{ 
font-size: 18px; 
color: #535353; 
font-family: verdana, arial, helvetica; 
font-weight: lighter; 
text-align: center;
margin-top: 20px; 
margin-bottom: 12px; 
display:block; 
text-shadow: 1px 1px 1px #829497;
}



h1.gray {
/*	color: #fff;*/
/*	text-shadow: 1px 1px 1px #cfcfcf;*/
	font-size: 20px;
	font-weight: lighter;
	color: #777c82;
	margin-top: 18px; 
	border-bottom: 1px dotted #777c82;
	margin-bottom: 22px; 
	}
	
	

.gray 			  { color: #535353; font-size: 12px; font-family: Verdana, Arial, Helvetica; font-weight: lighter; line-height: normal; margin-top: 18px; margin-bottom: 0 }


.squeeze-text 			  { color: #535353; font-size: 14px; font-family: Verdana, Arial, Helvetica; font-weight: lighter; line-height: normal; margin-top: 18px; margin-bottom: 0 }


 
H2				{ font-family: verdana, arial, helvetica; font-size: 12px; color: #371001; font-weight: bold; margin-top: 0 px; margin-bottom: 0; display: inline; }

h2.main-page				
{ 
font-family: verdana, arial, helvetica; 
font-size: 14px; 
color: #371001; 
font-weight: lighter; 
margin-top: 20px; 
margin-bottom: 10px; 
display: block;
}


h3
{ 
font-size: 18px; 
font-color: #D8D8D8; 
font-family: verdana, arial, helvetica; 
font-weight: lighter; 
margin-top: 18px; 
margin-bottom: 12px; 
text-decoration: none; 
}

.article-main-link
{ 
font-size: 16px; 
font-color: #D8D8D8; 
font-family: verdana, arial, helvetica; 
font-weight: lighter; 
text-decoration: none; 
}

.article-main-span
{
margin-top: 18px; 
margin-bottom: 12px; 
width: 360px;
}

.article-float-left
{
float: left;
margin-right: 50px;
}



.article-float-right
{
float: right;
margin-left: 50px;
}

.subsection-block
{
text-align: left;
width: 300px;
font-size: 11px;
}



hr 				{ border: 0; width: 100%; color: #371001; background-color: #371001; height: 1px }
-->

.index-content {
	margin: 15px 15px 15px 15px;
	font-size: 13px;
	text-align:justify;
	font-color: #535353;
}

<!-- article styling -->
#navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #D8D8D8;
width: 200px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-bottom: 1px solid #D8D8D8;
width: 350px;

}

#navlist li a { text-decoration: none; color: #585858; font-weight: lighter; font-size: 11px; }


<!-- breadcrumb styling -->

#crumbs {
	height:2.3em;
	border:1px solid #dedede;
	display: block;
	}
#crumbs li {
	float:left;
	line-height:2.3em;
	color:#777;
	padding-left:.75em;
	padding-top:15px;
	font-size: .95em;
	font-weight: lighter;
	}		
#crumbs li a {
	background:url(/site_images/crumbs.gif) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	font-size: .95em;
	font-weight: lighter;
	}							
#crumbs li a:link,
#crumbs li a:visited {
	color:#777;
	text-decoration:none;
	}	
#crumbs li a:hover,
#crumbs li a:focus {
	color:#371001;
	}		
	
ul, li {
list-style-type:none;
padding:0;
margin:0;
}



.clearfix {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


/***** header (new) ********************/

.zara-header {
	width: 1150px;
	margin: 20px 0px 20px 0px;
	height: 150px;

}


.zara-header-logo-block {
	width: 1150px;
	margin-bottom:10px;
	height: 75px;

}


.zara-header-logo-container {
float: left;	
	width: 200px;
	display:inline;
}
	
.zara-header-button-container {
float: right;	
margin-top: 45px;
	width: 700px;
	display:inline;
}
.zara-header-button {
	float: left;	
	width: 100px;
	display: inline;
}

.zara-header-thanks {
	width: 900px;
	display: inline;
	
	position:absolute;
	top: 5px;
	left: 250px;
	height: 100px;
}


.zara-header-button-wide {
float: right;	
width: 310px;;
display: inline;	
}

.zara-header-navigation {
	padding: 10px 5px 0px 15px;
	width: 1150px;
	height: 45px;
	background-color: #371001;
			-moz-border-radius: 4px 4px 1px 1px;
			-webkit-border-radius:4px 4px 1px 1px;
			-khtml-border-radius: 4px 4px 1px 1px;
			border-radius: 4px 4px 1px 1px;
			border-top: ipx dotted #371000;
}



	
	
	
	#zara-header ul li{
		display:inline; 
		float:left;
		margin:0 0px 0 0;
		position:relative;
		text-align:left;
	}
	#zara-header ul li .subline{
		color:#daabae;
		clear:both;
		display:block;
		line-height:normal;
		text-decoration:none;
		font-weight:normal;
		font-size: 10px;
	
	}
	
	.zara-header-link {
		width: 120px;
		float: left;
		display:inline; 
		margin:0 0px 0 0;
		position:relative;
		text-align:left;

	}
	
	.zara-header-cufon {
		color:#FFF;
		font-size:16px;
		font-family:helvetica,arial,verdana,sans-serif;
		font-weight:100;
		text-transform:uppercase;
		text-decoration: none;
		display:block;
		width: 140px;



	}
	
	
	.zara-index-cufon {
		color:#FFF;
		font-size:16px;
		font-family:helvetica,arial,verdana,sans-serif;
		font-weight:100;
		text-transform:uppercase;
		text-decoration: none;
		width: 300px;


	}
	


.index-block {
		color:#FFF;
		font-size:16px;
		font-family:helvetica,arial,verdana,sans-serif;
		font-weight:100;
		text-transform:none;
		text-decoration: none;
		display:block;
		width: 320px;
		padding-left: 20px;
		padding-bottom: 10px;
		margin-top: 10px;
	}
	

.middle-links-pink-lt 			{ color:#daabae;
		line-height:normal;
		text-decoration:none;
		font-weight:normal;
		font-size: 12px; }

	
	
	
	
	/* Sub-Navigation ------------------------------- */
		#top-menu ul ul{
			background:#111 url(../images/dropmenu_highlight.png) no-repeat right 5px;
			display:none;
			padding:10px 5px 5px 5px;
			font-size:11px;
			width:180px;
			position:absolute;
			top:40px;
			left:-10px;
			z-index:10000;
			-moz-border-radius: 0 0 4px 4px;
			-webkit-border-radius: 0 0 4px 4px;
			-khtml-border-radius: 0 0 4px 4px;
			border-radius: 0 0 4px 4px;
		}
		#top-menu ul ul li{ padding:0; margin:0; line-height:inherit;
			width:180px;}
		#top-menu ul ul a{
			display:block !important;
			border-bottom:1px solid #202020 !important;
			color:#999;
			padding:3px 6px;
		}
		#top-menu ul ul a:hover{
			background:#181818 !important;
			padding:3px 6px;
		}

	
	
	
/***** footer (new) ********************/
.footer {
			width: 1150px;
			position: absolute;
			top: 3000px;


}

.footer-relative {
			width: 1150px;
			position: relative;
			top: 80px;


}

.footer-block {
	padding: 15px;
	display:block !important;

	background-color: #ffffff;
	border: 1px dotted #daabae;
	float: left;
	width: 320px;
	font size: 11px;
	font-family: verdana, arial, helevetica;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height: 350px;
	margin: 0px 15px 0px 15px;
	
}


.footer-block-wide {
	padding: 15px;
	background-color: #ffffff;
	float: left;
	width: 1150px;;
	font size: 11px;
	font-family: verdana, arial, helevetica;
	text-align: center;
	
	
}

/***** Breadcrumb (new) ********************/


.breadcrumb {
    background: url(/css-theme-images/icon-bookmark.png) no-repeat 0 5px;
	margin: 20px 0 20px 0px;
	padding: 9px 10px 10px 34px;
	border-bottom: 1px dotted #daabae;
	width: 760px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	}

.breadcrumb a {
	color: #829497;
	font-weight: bold;
	}


<!-- subsection navigation styling -->
.subsection-navigationx {
padding: .2em;
width: 250px;
border: 1px solid #371001;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-size: 12px;

}

.subsection-navigation {
margin: 25px 0px 2px 0px;
padding: 15px;
width: 250px;
border: 1px solid #371001;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size: 10px;
}

.subsection-navigation-header {
	font-size: 12px;
	font-weight: bold;

}



.article {
margin: 5px 0px 2px 0px;
padding: 25px;
width: 850px;
border: 0px solid #829497;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size: 11px;
	font-color: #000000;
}

	
.light-links					{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #371001; text-decoration: underline; font-weight:normal; }

.light-links: hover 			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 8pt; color: #daabae; text-decoration: underline; }

.subsection-items {
padding: 8px; 
text-align: left;
}

.pagination-link {
	padding:6px;
	margin-left: 1px;
	margin-right: 1px;
	border: 1px solid #999999;
	font-size: 10px;
	text-decoration: none;
	background-color:#ffffff;
		color: #666666;
}

.pagination-active {
	padding:6px;
	margin-left: 1px;
	margin-right: 1px;
	border: 1px solid #999999;
	font-size: 10px;
	text-decoration: none;
	background-color:#EDD8D9;
	font-weight: bold;
	color: #371001;
}

.pagination-next {
	padding:6px;
	margin-left: 1px;
	margin-right: 1px;
	border: 1px solid #999999;
	font-size: 10px;
	text-decoration: none;
	width: 150px;
	background-color:#ffffff;
	color: #666666;

}

.pagination {
margin: 25px 0px 2px 0px;
padding: 15px;
width: 450px;
border: 1px dotted #EDD8D9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size: 10px;
	font-style: normal;
}


.FAQ,
.FAQ ul { list-style:none; margin:0; padding:0; }
.FAQ li {  padding:5px 0 5px 25px; margin:0 10px 8px 0px; }
.FAQ a { font:normal 11px Arial, Helvetica, sans-serif; color:#gray; text-decoration:none; }
.FAQ a:hover { text-decoration:underline; }
.smallertext 				{ FONT-FAMILY: verdana, arial, helvetica, sans-serif; color: #371001; font-size: 9.5px; text-decoration: none; }



.locationav ul { list-style:none; margin:0; padding:0; }
.locationav li { list-style-type:none; padding:5px 5px px 25px; margin:0 8px 8px 0px; }
.locationav a { font:normal 11px Arial, Helvetica, sans-serif; color:#595454; text-decoration:underline; }
.locationav a:hover { text-decoration:none; font-weight:bold; }


.locations ul { list-style:none; margin-top:10; padding-top:10; display:block; }
.locations li { list-style-type:circle; padding:5px 5px px 25px; margin:0 8px 8px 0px; }
.locations a { font:normal 11px Arial, Helvetica, sans-serif; color:#595454; text-decoration:underline; }
.locations a:hover { text-decoration:none; font-weight:bold; }



.smaller-text-block 				
{
font-family: verdana, arial, helvetica, sans-serif; 
color: #371001; 
font-size: 9.5px; 
text-decoration: none; 
margin: 10px 10px 10px 10px;
text-align:justify; 
}
.250 {width: 250;}

.200 {width: 200;}
.bottom-20 {margin-bottom:20px;}

.table-backing-content-brown		{ background-color: #371001; border: 1px dotted #daabae;}
.table-backing-content-pink		{ background-color: daabae; border: 1px dotted #371001;}
.TopHeaderText
{ font-family: verdana, arial, helvetica; font-size: 11px; color: #371001; font-weight: bold; margin-top: 0 px; margin-bottom: 0; display: inline; }

.nodecoration			{ font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #371001; text-decoration: none; }


/*These let you use a custom menu using links as a social media bar, and adds icons to most major services. Just add a class in the menu editor to match one of the below - usually "menu-" foloowed by an all lowercase version of the name*/

/* facebook */
#subnav .menu-facebook {
	background: url(/css-theme-images/soc-media/facebook_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-facebook a { padding: 3px 10px 2px 20px !important; }

/* flickr */
#subnav .menu-flickr {
	background: url(/css-theme-images/soc-media/flickr_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-flickr a { padding: 3px 10px 2px 20px !important; }

/* LinkedIn */
#subnav .menu-linkedin {
	background: url(/css-theme-images/soc-media/linkedin_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-linkedin a { padding: 3px 10px 2px 20px !important; }

/* Picasa */
#subnav .menu-picasa {
	background: url(/css-theme-images/soc-media/picasa_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-picassa a { padding: 3px 10px 2px 20px !important; }

/* RSS */
#subnav .menu-rss {
	background: url(/css-theme-images/soc-media/rss_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-rss a { padding: 3px 10px 2px 20px !important; }

/* Skype */
#subnav .menu-skype {
	background: url(/css-theme-images/soc-media/skype_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-skype a {
    padding: 3px 10px 2px 20px !important; 
    }

/* Twitter */
#subnav .menu-twitter {
	background: url(/css-theme-images/soc-media/twitter_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-twitter a { 
    padding: 3px 10px 2px 20px !important;
	}

/* WordPress */
#subnav .menu-wordpress {
	background: url(/css-theme-images/soc-media/wordpress_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-wordpress a {
    padding: 3px 10px 2px 20px !important;
	}

/* Yelp */
#subnav .menu-yelp {
	background: url(/css-theme-images/soc-media/yelp_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-yelp a { 
    padding: 3px 10px 2px 20px !important; 
	}

/* YouTube */
#subnav .menu-youtube {
	background: url(/css-theme-images/soc-media/youtube_16.png) no-repeat 0 7px !important;
	margin-left: 8px !important;
	}

#subnav .menu-youtube a { 
    padding: 3px 10px 2px 20px !important;
	}

.home #subnav li.current_page_item a, .home #subnav li.current_page_item a:link, .home #subnav li.current_page_item a:visited, .home #subnav li.current_page_item a:hover, .home #subnav li.current_page_item a:active {
	background: url(images/bg-home-sub.png) no-repeat 13px -18px;
	height: 16px;
	width: 26px;
	}

/***** Wrap ********************/

#wrap {
	width: 1150px;
	margin: 0 auto 0;
	padding: 0;
	}
	
	/***** SubNav Menu ********************/

#subnav {
	background: #FFF url(/css-theme-images/bottom-nav.png) no-repeat top left;
	width: 935px;
	height: 50px;
	color: #252525;
	font-family: Candara, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: lowercase;
	margin: 0;
	padding: 12px 0 0 5px;
	clear: both;
	float: center;
	}

#subnav ul {
	width: 100%;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0 0 0 225px;
	}

#subnav li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	}

#subnav li a {
    display: block;
	color: #252525;
	font-size: 12px;
	text-decoration: none;
	text-shadow: -1px -1px 1px #D5D5D5;
	margin: 3px 0;
	padding: 3px 10px 2px 10px;
	border-right: 1px dotted #829497;
	position: relative;
	}

#subnav li a:hover, #subnav li a:active, #subnav .current_page_item a { 
    color: #daabae; 
    }

#subnav li a.sf-with-ul { 
    padding-right: 20px; 
	}

#subnav li a .sf-sub-indicator {
	background: url(images/arrow-down.png);
	display: block;
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	top: 11px;
	right: 5px;
	overflow: hidden;
	position: absolute;
	}

#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #FFFFFF;
	width: 178px;
	line-height: 12px;
	margin:0;
	padding: 10px 20px 8px 20px;
	border: none;
	
	}

#subnav li li a:hover, #subnav li li a:active {
	color: #DA5C00;
		}

#subnav li li a .sf-sub-indicator {
	background: url(images/arrow-right-orange.png);
	top: 10px;
	right: 15px;
	}

#subnav li li a:hover .sf-sub-indicator { 
    background: url(images/arrow-right-dark.png); 
	}

#subnav li ul {
    background: url(images/paper-bg.png) repeat top left;
	height: auto;
	width: 180px;
	z-index: 9999;
	left: -999em;
	margin: 3px 0 0 -5px;
	padding: 0;
	position: absolute;
	}

#subnav li ul a { 
    width: 180px; 
	}

#subnav li ul ul { 
    margin: -27px 0 0 209px; 
	}

#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfHover ul ul, #subnav li.sfHover ul ul ul { 
    left: -999em; 
	}

#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfHover ul, #subnav li li.sfHover ul, #subnav li li li.sfHover ul { 
    left: auto; 
	}

#subnav li:hover, #subnav li.sfHover {
    position: static; 
	}



#subnav .home a {
	background: url(images/bg-home-sub.png) no-repeat 13px 1px;
	height: 16px;
	width: 26px;
	}

#subnav .home a:hover {
	background: url(images/bg-home-sub.png) no-repeat 13px -37px;
	height: 16px;
	width: 26px;
	}

/**************** CSS Drop Shadow Code *********************/
.shadow {
	-moz-box-shadow: 3px 3px 4px #ABAAA9;
	-webkit-box-shadow: 3px 3px 4px #ABAAA9;
	border-left: 1px solid #EDEBEB;
	border-top: 1px solid #EDEBEB;
	box-shadow: 3px 3px 4px #ABAAA9;
	/* For IE 8 */
	/* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ABAAA9')"; */
	/* For IE 5.5 - 7 */
	/* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ABAAA9'); */
}

.shadow-bottom {
	-moz-box-shadow: 0px 0px 4px #ABAAA9;
	-webkit-box-shadow: 0px 0px 4px #ABAAA9;
	box-shadow: 0px 0px 2px #ABAAA9;
	/* For IE 8 */
	/* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ABAAA9')"; */
	/* For IE 5.5 - 7 */
	/* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ABAAA9'); */
}

.left-navbar {
	width: 200px;
	padding: 10px;
	float:left;
	margin-top: 15px;
	margin-bottom: 5px;
	background: url(/site_images/zara-circles-40.png) no-repeat;
	background-position:right top; 
	text-align: left;
	line-height:normal;


}


.navbar-heading {
	width: 165px;
	height: 120px
	padding: 0px;
	text-align: left;
	margin-bottom: 30px;
	margin-left: 0px;
	background-color: #FFFFFF;
	font-color: #371001;
	font-size:13px;
	text-transform: uppercase;
	font-family: verdana, arial, helvetica, sans-serif;
	border-bottom: 1px solid #666666;

}

.navbar-watermark {
	background: url(/site_images/zara-circles-watermark.png) no-repeat;
	
}

