body 					{background-color: #8CD5EC}	
/*  index elements at the top  */
div#index				{margin: 5px auto 5px auto; width: 692px; height: 25px; left: 82px; top: 15px; position:absolute;z-index: 2;}		
/*epoca logo and line */
div#indexback			{ margin: 0; width: 100%; height: 53px; left: 0; top: 5px; position:absolute; z-index: 1; background-image: url(../Images/bk_index.gif); background-repeat: repeat-x; }
/*antiques and 20th century tagline  */
div#indextagline		{ margin: -8px 0px 0px 0px; width: 130px; height: 661px; left:704px; top: 0px; position:absolute;}
td.indexcategories		{ vertical-align: top; width:550px;}
td.searchbox			{text-align: right; padding-right: 20px; width: 150px}
#index a, #index a:link, #index a:visited, #index a:hover 	{text-decoration: none; font-size: 10pt; font-weight:bold; font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;}
#index a, #index a:link, #index a:visited {color:#981C1D;}
#index a:hover 			{color:#ffffff; }

div#container			{margin: 5px 0px; width: 100%; height: auto; padding: 10px; top: 50px; position: absolute;}
div#introduction		{margin: auto auto auto 20px; top:0px; width: 600px; height: 450px; background-color: #1C1814; padding: 0px;z-index: 2; text-align: center; border: 0px;}
#intro		{margin: auto auto auto 20px; top:0px; background-color: #ffffff; padding: 0px;z-index: 2; text-align: center; border: 2px solid #666666;}*/
div.snowynight				{ width:500px; margin-top:12pt; font:normal 9pt Georgia, "Times New Roman", Times, serif; color:#666666; text-align:left;}
div#introduction img 	{float: left;}
div#searchresults		{margin: auto auto 25px auto; width: 680px; height: auto; padding-top: 5px; }			
div#leftcontent 		{margin: -15px auto auto auto; width: 264px; height: 400px; background-color: #f9f9ef; float: left;text-align: left; z-index: 2;/*padding: 40px 8px 10px 8px; vertical-align: middle;*/ color: #636466}
table.rightcontent		{margin:38px auto auto auto;}
/* header formatting */
.header 				{margin-left: auto; margin-right: auto; }
#headcontainer			{width: 565px; text-align: center; margin-left: auto; margin-right: auto; }
address					{font-style: normal; }
/* search results  */
.categories         {text-transform: lowercase;color: #981C1D;font-size: 11px; font-family:Helvetica, Geneva, Arial, sans-serif;}
.itemnumber             {font-family: verdana, helvetica, arial, sans;font-weight: bold;font-size: 11px;color: #666;letter-spacing: -0.25pt;}
.itemnumber a		 	{font-family: inherit;font-weight: bold;text-decoration: none; color:#666;font-size: 11px; letter-spacing: -0.25pt; }
.itemnumber a:link 		{font-family: inherit;font-weight: bold;text-decoration: none; color:#666;font-size: 11px; letter-spacing: -0.25pt; }
.itemnumber a:visited 	{font-family: inherit;font-weight: bold;text-decoration: none; color:#666;font-size: 11px;letter-spacing: -0.25pt; }
.itemnumber a:hover 	{font-family: inherit;font-weight: bold;text-decoration: none; color:#981b1e;font-size: 11px;letter-spacing: -0.25pt; }
/*   photo gallery  */
.gallery100			{width:480px;height:auto;background-color:#ffffff;padding: 10px 15px 30px 10px;margin-top:50px;margin-left:0px; border:solid thin white;}
#gallerytxt			{width:170px; left:510px; height:auto;position:absolute;vertical-align: middle;}
/*   photo gallery large images */
a.gallerylg			{font-family: verdana, helvetica, arial, sans;font-weight: bold;font-size: 11px;color: #636466;letter-spacing: -0.25pt; }
a:link.gallerylg 		{font-family: verdana, helvetica, arial, sans;font-weight: bold;font-size: 11px;color: #636466;letter-spacing: -0.25pt; }
a:visited.gallerylg 	{font-family: verdana, helvetica, arial, sans;font-weight: bold;font-size: 11px;color: #636466;letter-spacing: -0.25pt; }
a:hover.gallerylg 		{font-family: verdana, helvetica, arial, sans;font-weight: bold;font-size: 11px;color: #981b1e;letter-spacing: -0.25pt; text-decoration: underline;}
p.aboutepoca 			{line-height: normal; letter-spacing: -0.15pt; font-size: 11px; text-transform: lowercase;color: #636466;font-size: 11px; font-family: georgia,times,roman,serif; }

.footeraddress          {font-family:verdana, helvetica, arial, sans;font-weight: bold;font-size: 11px;color: #981b1e;letter-spacing: -0.25pt; margin-top: 10px;}
.footeraddress  a		 	{font-family: inherit;font-weight: bold;text-decoration: none; color:#981b1e;font-size: 11px; letter-spacing: -0.25pt; }
.footeraddress a:link 		{font-family: inherit;font-weight: bold;text-decoration: none; color:#981b1e;font-size: 11px; letter-spacing: -0.25pt; }
.footeraddress a:visited 	{font-family: inherit;font-weight: bold;text-decoration: none; color:#981b1e;font-size: 11px;letter-spacing: -0.25pt; }
.footeraddress a:hover 		{font-family: inherit;font-weight: bold;text-decoration: underline; color:#981b1e;font-size: 11px;letter-spacing: -0.25pt; }



/* small site map at bottom  */
div#siteindex			{font-family: verdana,helvetica,geneva,arial,sans;font-size: 11px; text-transform: lowercase; color: #666; letter-spacing:-.5pt;border-top: 1px; border-top-color:#636466; margin-top:5px; font-weight: normal; }
a.siteindex				{font-family: verdana,helvetica,geneva,arial,sans;font-size: 11px; text-transform: lowercase; color: #666; letter-spacing:-.5pt;padding:0px 2.5px 0px 2.5px;font-weight: normal;}
a:link.siteindex		{font-family: verdana,helvetica,geneva,arial,sans;font-size: 11px; text-transform: lowercase; color: #666; letter-spacing:-.5pt;padding:0px 2.5px 0px 2.5px;font-weight: normal;}
a:visited.siteindex		{font-family: verdana,helvetica,geneva,arial,sans;font-size: 11px; text-transform: lowercase; color: #666; letter-spacing:-.5pt;padding:0px 2.5px 0px 2.5px;font-weight: normal;}
a:hover.siteindex		{font-family: verdana,helvetica,geneva,arial,sans;font-size: 11px; text-transform: lowercase; color: #f9f9ef; letter-spacing:-.5pt;padding:0px 2.5px 0px 2.5px; text-decoration: underline;}
hr.siteindex			{height: 1px; color:#ECC1C1;}


.title             		{font-family: georgia, times, roman, serif;;font-weight: normal; letter-spacing: -0.25pt;font-size: 11px;color: #636466;}
.period					{font-family: inherit; font-weight: normal; font-style: italic; letter-spacing: -25pt; font-size: inherit; text-decoration: underline;}
.dimensions				{font-family: inherit; font-weight: normal; font-style: italic; text-decoration: none; letter-spacing: -25pt; font-size: inherit; }
.price					{font-family: verdana, helvetica, arial, sans;font-weight: bold;font-size: 11px;color: #636466;letter-spacing: -0.25pt; float: right; padding-right: 10px; }
.saleprice				{color: #981b1e;font-family: verdana, helvetica, arial, sans;font-weight: bold;font-size: 11px;letter-spacing: -0.35pt; float: right; padding-right: 10px; }
img.imgItem				{vertical-align: text-bottom; bottom: 0px; }
img.imgItem				{vertical-align: text-bottom; text-align: center; }

/*tearsheet details  */
.details				{width:150px; height: 150px; display: inline;}

/* paragrah and link formatting */
p 						{line-height: 1.25em; letter-spacing: 1.25px }
p:first-line 			{font-weight: bold;}
a, a:link, a:visited 	{text-decoration: none; color:#636466;font-size: 10px; font-weight: bold;}
a:hover 				{text-decoration: none; color:#f9f9ef; font-size: 10px; font-weight: bold;}
h3						{font-size: 135%; text-transform: lowercase; color: #981b1e; letter-spacing:-.5pt;}
h4						{font-size: 135%; text-transform: lowercase; color: #729bc7;}
h5						{font-size: 105%; text-transform: lowercase; color: #981b1e;letter-spacing:-.3pt;}
td.outside				{background-color: #8CD5EC}
td.inside				{background-color: #f9f9ef; font-size: 10px; padding: 5px 10px 20px 30px;  }
/*main text content  and image table 
table.main 				{width: 565px; border-top: solid #000000 0px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-bottom: solid #000000 1px; background-color: #FFFFFF; }
td.maintext				{text-align: justify; vertical-align: middle; padding-left: 15px; padding-right: 15px; }
td.headtext				{vertical-align: middle; padding-left: 15px; text-align: left; }
td.links				{vertical-align: middle; padding: 10px 0px 10px 15px; text-align: left; font-size: 90%;}*/
/* cart image is 217x382 px  */
td.cart					{height: 440px;  width: 250px; text-align: center; padding-right: 10px; /*background-color: red;*/ }
div#cartimage			{height: auto; margin: 0 0 0 0; padding: 10px 10px 20px 10px; /*border: solid #CCCCCC 1px; */background-color: #FFFFFF; text-align: center; /*background-color: blue; */}
.cartcaption			{padding:10px; text-align: left; font-size: 90%;}
img						{border-width: 0px; }
.flashwarning			{font:italic  normal normal 9pt/10pt Georgia, "Times New Roman", Times, serif; color:#666666; }
