HR { border:0px; border-top:1px solid #edca99; }
.contentContainer .semiTrans 		{ position: absolute; top: 121px; left: 0px;  z-index: 10; width: 998px; height: 308px; background:url(/images/bg-semitrans.png) repeat; }
.contentContainer .semiTrans { background:url(/images/new-faded-white.png) repeat; }
.contentContainer .goddess 			{ position: absolute; top: 340px; left: 0px;  z-index: 20; }
.contentContainer .pageTitle 		{ position: absolute; top: 101px; left: 0px;  z-index: 30; color:#edca16; font:bold 12pt Helvetica,Arial; text-transform:uppercase; padding:0px 22px; }
.contentContainer .contentMenuLayer { position: absolute; top: 121px; left: 0px;  z-index: 40; width: 998px; height: 308px; }
.contentContainer .artofadornment	{ position: absolute; top: 32px;  left: 404px;  z-index: 10; }
.contentContainer .spc-logo-mini	{ position: absolute; top: 470px; left: 665px;  z-index: 10; }
.contentMenuLayer #content { color:black; font:normal 10pt Helvetica,Arial; }
/*
.contentMenuLayer #content .contentScrollers { position:absolute; top: 250px; left: 680px; }
.contentMenuLayer .nav { position:absolute; top: 15px; right:55px; text-transform:uppercase; font:bold 10pt Helvetica,Arial; color:white; }
*/

.logo { width:289px; height:207px; position:absolute; top:30px; left:70px; }
.nav  { float: left; border-bottom: 1px solid #7b4d40; width:100%; }
#myScrollContainer{ font: normal 10pt Helvetica,Arial; }
.artist { padding: 25px 20px; }

.copyright {font:normal 9px Helvetica,Arial; color:white; text-transform:uppercase; text-align:center; padding:20px; }

A, .copyright A { color:#996600; text-decoration:none; }
.copyright A { color:#FFF; text-decoration:none; }
A:HOVER, .copyright A:hover { color:#003399; }
.separator {padding:0px 20px;}
.list li{margin:0px 0px 10px -20px;}
.menu li { margin: 0; padding: 0; border: 0; display: block; position: relative; z-index: 5; width: auto; }
.menu li:hover { z-index: 10000; white-space: normal; }
.menu ul { visibility: hidden; position: absolute; z-index: 10; right: 0; top: 0; }
.menu li:hover>ul { visibility: visible; right: 100%; }
.menu:after, .menu ul:after { content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both; }
.menu li { line-height: 37px; }
.menu ul { background-image: url(empty.gif); text-align:right; }
.menu a { text-decoration: none; color: #fff; display: block; }
.menu a:hover #arrow, .menu li:hover>a #arrow{ visibility: visible; }
.thumbnail, .selectedThumbnail { margin:3px; border:0px; border:4px solid transparent;}
.selectedThumbnail { border:4px solid #edca16; } 
.thumbnailPanel { position:absolute; top:0px; left:0px; }
.imagePanel { width:255px; height:306px; position:absolute; top:0px; left:430px; }
.contentPanel { position:absolute; top:320px; left:300px; width:600px; font:normal 11pt Helvetica,Arial; }
.collectionPanel { position:absolute; top:30px; left:700px; width:280px; }
.itemName { text-transform:lowercase; color:#986716; font:bold 12pt Helvetica,Arial; }
.itemDescription { text-transform:lowercase; color:#000; font:normal 12pt Helvetica,Arial; }
.itemMore { font:normal 8pt Helvetica,Arial; color:#000; text-transform:uppercase; margin-top:15px;  }

#myScrollContainer { position:absolute; left:320px; top:0px; height:308px; overflow:auto; width:677px; filter:chroma(color=#FFFFFF);scrollbar-track-color:#FFFFFF;}
#myScrollContent{	padding:10px;}
.contactFormField { background:url(/images/form-bg.png) repeat; border:1px solid black; width:400px; margin-bottom:10px;color:black; font-family:helvetica; font-size:10pt; padding:2px; }

.press { font: normal 12px Helvetica,Arial; color:black; text-transform:uppercase;}
/*.month, .press A { color:#f3d5a0;}*/
.event { color:#edca16; font-weight:bold;}
.yellow { color:#edca16; }
.peach { color:#f3d5a0; } 

.char { padding: 0px 2px; }

.term { color: #996600; font-weight:bold; text-transform:capitalize;}
.storeTop { position:absolute; top:25px; left:298px; z-index:20; font-family:Helvetica,Arial; font-size:10pt; color:#000; }
.storeTop select { font-weight:bold; background-color:transparent; color:#000; width:200px; border:1px solid #ada29f; }
.storeTop select option,.storeTop select optgroup { background-color:white;}
.storeTop A { color:#996600;  }
.letters { text-align:left;color:#AAA;font-weight:bold; width:100%; }
.letter { color:#960; padding-left:3px; font:bold 12pt Helvetica,Arial; }
.yellowBar { background-color:#C80; width:44px; height:2px; margin:20px 0px; }
.break { padding:20px 0px 0px 0px; }
.store { color:#000; font-weight:bold; }
.map_anchor_other { display: none; }

.mapContainer { width:250px;position:absolute; top:65px; left:570px; z-index:30; display:none; padding:2px; background:url(/images/map-bg.png) repeat; }
.mapContainer .map {width:250px;height:160px;clear:both;}
.description { padding-bottom:15px; }
.description A {color:#960;}
/* new menu css */

.ddsmoothmenu{ font: bold 10pt Helvetica, Arial, Verdana; background-color:transparent; /*background of menu bar (default state)*/ width: 100%; }
.ddsmoothmenu ul{ z-index:100; margin: 0; padding: 0; list-style-type: none; text-transform: uppercase;}
/*Top level list items*/
.ddsmoothmenu ul li{ position: relative; display: inline; float: left;}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{ display: block; background-color: transparent;  /*background of menu items (default state)*/ color: white; padding: 8px 13px; border-right: 1px solid #7b4d40; color: #2d2b2b; text-decoration: none; }
.ddsmoothmenu ul li ul li a {background-color:#7b4d40};
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block; }
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{ color: white; }
.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ background-color: #9d7266; color:#e9c328;}
.ddsmoothmenu ul li a:hover{ background-color: #9d7266; color: #e9c328; }
/*1st sub level menu*/ 
.ddsmoothmenu ul li ul{ position: absolute; left: 0; display: none; /*collapse all sub menus to begin with*/ visibility: hidden; }
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{ display: list-item; float: none; }
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{ top: 0; }
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{ font: bold 10pt Helvetica, Arial, Verdana; width: 200px; /*width of sub menus*/ padding: 5px; margin: 0; border-top-width: 0; border-bottom: 1px solid gray; }
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{ position: absolute; top: 12px; right: 7px; }
.rightarrowclass{ position: absolute; top: 6px; right: 5px; }
/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow{ position: absolute; left: 0; top: 0; width: 0; height: 0; background: silver; }
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/ opacity: 0.8; }