@charset "iso-8859-1";

/* Copyright 2010, Estelle, Inc. Phoenix AZ */

/* Browser Reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	padding: 0;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	}
table {
	padding: 0;
	margin-top:0px;
	margin-bottom:0px;
	border-collapse: collapse;
	border-spacing: 0;
	}
fieldset,img { 
	border: 0;
	}
address,caption,cite,code,dfn,em,strong,th,var {
	font-weight: normal;
	font-style: normal;
	}
ol,ul {
	list-style: none;
	}
caption,th {
	text-align: left;
	}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
	}
q:before,q:after {
	content:'';
	}
abbr,acronym { border: 0;
	}

/* Active Styles */

/* All pages  */

body		{background-image: url(JacketBackgroundV6a150_16001200.jpg); background-repeat: repeat; background-position: center top; padding:0pt; text-align: center; }

.stdtable {border:0px solid; border-collapse:collapse; padding:0px; border-spacing:0px; width:860px; display: table; margin: 1px auto;}  /*  */

.mainbodytable {border:0px solid; border-collapse:collapse; padding:0px; border-spacing:0px; width:860px; height:440px; display: table; margin: 1px auto; } /*  */

td.logocellsabove	{height:19px; }

td.logocicicell  {text-align:left; height:45px; vertical-align:bottom; width:295px;} 

a.Logocicibianca:link 	  {text-decoration:none;}
a.Logocicibianca:visited  {color:#9900CC; text-decoration:none;}
a.Logocicibianca:active	  {color:#9900CC; text-decoration:none;}
a.Logocicibianca:hover 	  {color:#9900CC; text-decoration:none;}    

.titlelogocici     {border:0px; color:#9900CC; text-decoration:none;  }

.Tagline  	{font-size:13pt; font-family:Monotype Corsiva; color:#9900CC; line-height:1.6em;}

td.menucellsabove     { height:28px; } /* */
td.menucells     {text-align:center; height:20px; vertical-align:bottom;} /* */

.menupages:link                  {color:#202020; text-decoration:none; font-size:9pt; font-family:"TimesNR", Times, serif; font-weight:normal; letter-spacing:3px;} 
.menupages:visited		{color:#202020; text-decoration:none; font-size:9pt; font-family:"TimesNR", Times, serif; font-weight:normal; letter-spacing:3px;}
.menupages:active 		{color:#202020; text-decoration:none; font-size:9pt; font-family:"TimesNR", Times, serif; font-weight:normal; letter-spacing:3px;}
.menupages:hover 		{color:#9900CC; text-decoration:none; font-size:9pt; font-family:"TimesNR", Times, serif; font-weight:bold; letter-spacing:3px;}
.menupagescurrent:link    {color:#202020; text-decoration:none; font-size:9pt; font-family:"TimesNR", Times, serif; font-weight:bold; letter-spacing:3px;}
.menupagescurrent:visited	{color:#202020; text-decoration:none; font-size:9pt; font-family:"TimesNR", Times, serif; font-weight:bold; letter-spacing:3px;}
.menupagescurrent:active 	{color:#202020; text-decoration:none; font-size:9pt; font-family:"TimesNR", Times, serif; font-weight:bold; letter-spacing:3px;}
.menupagescurrent:hover 		{color:#9900CC; text-decoration:none; font-size:9pt; font-family:"TimesNR", Times, serif; font-weight:bold; letter-spacing:3px;}

.Copyright  	{height:37px; text-align:center; vertical-align:bottom; font-size:6pt; font-family:"TimesNR", Times, serif; letter-spacing:1px; color:#838383; line-height:1.4em;}

/* Home page */

/* Aesthetics */

.bycindy  	{font-size:8pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; color:#202020; }

.aesthetics         {height:185px; width:135px; vertical-align:bottom;  text-align:center; font-size:9pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; color:#202020; }
.aesthtxttop        {height:185px; width:560px; vertical-align:middle; font-size:9pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; color:#202020; text-align:left; }
.aesthtxtbot	{height:116px; width:500px; vertical-align:middle; font-size:9pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; color:#202020; text-align:left; }
.aesthupperbodytable  {border:0px solid; border-collapse:collapse; padding:0px; border-spacing:0px; width:800px; height:264px; }  /*   */

/* Collections */

.collthumbstable {border:0px solid; border-collapse:collapse; padding:0px; border-spacing:0px; text-align:left; } /*     */

.Jacketth   {text-align:left; vertical-align:top;} /* border:0px solid; height:112; width:75;  */

.Jacketcollth { border-width:2px; border-style:solid; border-color:#d4d4d4; padding:2px; }
.Jacketcollth:hover  { border-width:2px; border-style:solid; border-color:#a0a0a0; padding:2px; }

.Arrowtext	{font-size:8pt;  font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  color:#202020;} 
a.Arrow:link 		{ font-size:8pt;  font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  color:#202020; text-decoration:none; } 
a.Arrow:visited		{ font-size:8pt;  font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  color:#202020; text-decoration:none;}
a.Arrow:active 		{ font-size:8pt;  font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  color:#202020; text-decoration:none;}
a.Arrow:hover 		{ font-size:8pt;  font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  color:#9900CC; text-decoration:none; font-weight:bold; }

.Jacketselected  { border:0px solid; border-collapse:collapse; padding:0px; border-spacing:0px; text-align:left; } /*     */

.Pixcaption  	{font-size:8pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  color:#202020;} /*    */
.Pixnumber	{font-size:1pt;  font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  letter-spacing:2px; color:#DFDFDF;} /*  */

/* Stores */

.stdstorestable {border:0px solid; border-collapse:collapse; padding:0px; border-spacing:0px; width:565px;  display: table; margin: 1px auto; } /*  */

.stdstoresdiv {border:0px solid; border-collapse:collapse; padding:0px; border-spacing:0px; width:565px; height:400px; text-align:left; vertical-align:top;} /*  */

.StoresS	{font-size:9pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  letter-spacing:1px; font-style:italic; text-align:left; line-height:120%;}

.StoresB	{font-size:9pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  letter-spacing:1px; text-align:left; line-height:120%;}

.stdsidepix  {  display:table; margin:1px auto;  }  /* not used yet */

/* Contacts */

.Address	{font-size:9pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; line-height:1em;}

/* Historical Styles */

.Arrownumber	{font-size:8pt;  font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  color:#202020;}   /*    */

.DivofEstelle  	{font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#A0A0A4}

.Footer  	{font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;  line-height:1em;}

.Footera	{font-size:8pt; font-family:"TimesNR", Times, serif; letter-spacing:3px; line-height:1.5em;}

i		{font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif; }

.Menu		{font-size:8pt; font-family:"TimesNR", Times, serif; letter-spacing:3px; color:#FFFFFF; text-transform:uppercase; }

.Logocici	{font-size:44pt; font-family:"Monotype Corsiva"; color:#9900CC; line-height:0.9em;  }

.TextLogocici	{font-size:12pt; font-family:"Monotype Corsiva"; line-height:0.9em; }  /* letter-spacing:1px; */

.MenuLogocici	{font-size:38pt; font-family:Monotype Corsiva; color:#9900CC; line-height:0.9em;}

.MenuDivofEstelle  	{font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#A0A0A4}

.MenuHome	{font-size:11pt;  font-family:"TimesNR", Times, serif; font-style:normal; color:#A0A0A4;}

.MenuText	{font-size:1pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#DFDFDF;}

.MenuJacketLine	{font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

.MenuContactInfo	{font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#A0A0A4;}

.IndexHdr  	{font-size:9pt; font-family:"TimesNR", Times, serif; letter-spacing:3px; }  /* may not be used   */
.imageborder { border: 12px solid #838383 }

.BkgrndDark   {}       /* Background for menu background-color:#555555; */
.BkgrndModDark   {}           /* background-color:#838383;  */
.BkgrndModLight   {background-color:#ADADAD;}
.BkgrndLight   {background-color:#DFDFDF;}
.AddressH	{font-size:16pt; font-weight:bold; font-family:"TimesNR", Times, serif; letter-spacing:1px; line-height:1em; }

.AddressL	{font-size:14pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; line-height:1em; }

.Phone		{font-size:10pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  letter-spacing:1px; line-height:1em;}

p.Text		{font-size:9pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  letter-spacing:1px; line-height:1.5em;}

.Contact	{font-size:10pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }

.AddressBG  {background:#A0A0A4}

table		{border-width:0;}

td 		{font-size:12pt; font-family:Verdana, Arial, Helvetica, sans-serif;}

.Stores		{font-size:10pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  letter-spacing:1px; text-align:center; color: #DFDFDF;}

.StoresCici		{font-size:20pt; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  letter-spacing:1px; color:#9900CC;}

.StoresA		{font-size:10pt; font-weight:bold; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;  letter-spacing:1px; text-align:center; color:#000000;}

td.Menu b	{font-weight:500; color:#FFFFFF;}

td.Viewer       {background:#A0A0A4}

/* Stores Navigation */
a.StoresA:link 			  {color:#000000;}
a.StoresA:visited		  {color:#000000;}
a.StoresA:active 		  {color:#000000;}
a.StoresA:hover 		  {color:#9900CC;}

/* Mailto Navigation */

td.Mailto a:link    	{color:#000000; font-size:10pt;}
td.Mailto a:visited	  {color:#000000; font-size:10pt;}
td.Mailto a:active 	  {color:#000000; font-size:10pt;}
td.Mailto a:hover 	  {color:#9900CC; font-size:10pt;}

/* Mailto Navigation */

td.MenuContactInfo a:link 	{color:#A0A0A0; font-size:9pt;}
td.MenuContactInfo a:visited	{color:#A0A0A4; font-size:9pt;}
td.MenuContactInfo a:active 	{color:#A0A0A4; font-size:9pt;}
td.MenuContactInfo a:hover 	{color:#9900CC; font-size:9pt;}


/* Color Notes */
/* A0A0A4 is Grey old style*/
/* 9900FF is Purple on the light grey background*/
/* 9900CC is Purple on the Weave background*/
/* 000000 is Black */
/* 101010 is text Black */
/* FFFFFF is White */
/* DFDFDF is GrayLight Background */
/* ADADAD is GrayModLight Picture border */
/* 838383 is GrayModDark  Thumbnails background*/
/* 555555 is GrayDark Menu background*/

/* Jacket Thumbnail Navigation */
/* a.Jacketcollth:link 			{ border:none; text-decoration:none; } */
/* a.Jacketcollth:visited		{ border:none; } */
/* a.Jacketcollth:active 		{ border:none; text-decoration:none; } */
/* a.Jacketcollth:hover   { border-style:solid; border-width:2px; border-color:#838383; text-decoration:none; } */
