body { font-size: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #96293c; background-image: url(../images/INJ_bkgd2.jpg); background-repeat: repeat-x; background-position: 0 -20px; text-align: center; height: 1100px; overflow: scroll; margin: 0; padding: 0; }
#wrapper { width: 950px; height: auto; margin-top: 1.5em; margin-right: auto; margin-left: auto; padding: 0; }
#wrapper2 { width: 750px; height: auto; margin: 0 auto; auto 0; padding: 0; }
#head2 { background-color: #922036; width: 750px; height: auto; float: left; margin: 0; padding: 0; }
div#head2 p img { margin: 0; padding: 0; }
/*<agl.folder "HEAD">*/
	div#head { background-color: #912035; padding: 0.75em 120px 0 0; width: 830px; float: left; margin: 0; }
	div#head img { margin: 0; padding: 0; float: right; }
	div#head img.index { position: relative; top: 9px; z-index: 1; margin: 0; padding: 0; float: right; }
/*</agl.folder>*/
div#container { background-color: #922036; margin: 0; padding: 1em 0 0; width: 950px; height: auto; float: left; border-top: 3px solid #be9d1a; }
div#container_index { background-color: #922036; position: relative; margin: 0; padding: 0; width: 950px; height: auto; float: left; }
/*<agl.folder "COLUMN 1">*/
	div#column1 { margin: 0; padding: 0; width: 318px; height: auto; float: left; }
	div#column1 ul { background-color: #922036; background-position: 0 0; width: 260px; height: auto; margin: 0; padding: 0 0 0 0; border-top: 3px solid #be9d1a; border-bottom: 3px solid #987e17; border-right-style: none; border-right-width: 0; border-left-style: none; border-left-width: 0; list-style-type: none; }
	div#column1 li { color: #b69618; font-size: 80%; text-align: center; letter-spacing: 1px; width: 260px; height: 35px; list-style-type: none; margin: 0; padding: 0; display: list-item; white-space: nowrap; }
	div#column1 li a { color: #be9d1a; background-image: url(../images/INJ_nav1.gif); background-repeat: no-repeat; text-decoration: none; width: 250px; height: 25px; margin: 0; padding: 10px 0 0 10px; display: block; }
	div#column1 li a:hover { color: #f3e0e0; background-image: url(../images/INJ_nav1.gif); background-position: 0 -37px; text-decoration: none; }
	div#column1 a { color: #be9d1a; text-decoration: none; }
	div#column1 a:hover { color: #f3e0e0; text-decoration: none; }
	#goldback { background-color: #922036; background-position: 32px 0; width: 260px; height: auto; margin: 0 0 2.5em; padding: 0 0 0 35px; }
	div#column1 h1 { color: #f3e0e0; font-size: 110%; font-weight: normal; line-height: 180%; text-align: left; letter-spacing: 2px; margin: 0; padding: 0 25px 1.5em 30px; }
	div#column1 h2{ color: #be9d1a; font-size: 90%; font-weight: normal; text-align: left; margin: 0; padding: 0 10px 4px 0; }
	div#column1 p { text-align: center; margin: 0; padding: 0; }
	div#text { letter-spacing: 1px; width: 275px; height: auto; margin: 0 0 0.5em; padding: 0 0 0 30px; }
	div#text p { color: #f3e0e0; font-size: 70%; font-weight: normal; line-height: 140%; text-align: left; letter-spacing: 1px; margin: 0; padding: 0 0 8px; }
/*</agl.folder>*/
/*<agl.folder "COLUMN 3">*/
	div#column3 { margin: 0; padding: 2px 0; width: 600px; height: auto; float: left; }
	div#column3 ul { width: 490px; height: 15px; float: left; margin: 1em 0 2.5em; padding: 0 0 0 110px; list-style-type: none; }
	div#column3 ul.pages { width: 580px; height: 15px; float: left; margin: 1em 0 1.5em; padding: 0 0 0 20px; list-style-type: none; }
	div#column3 ul.alt { vertical-align: bottom; margin-top: 9em; margin-bottom: 0.25em; }
	div#column3 li { color: #be9d1a; font-size: 70%; letter-spacing: 1px; height: 15px; float: left; margin: 0; padding: 0 0 0 23px; display: inline; }
	div#column3 li a { color: #be9d1a; text-decoration: none; word-spacing: 8px; }
	div#column3 li a:hover { color: #f3e0e0; text-decoration: none; }
	div#column3 h4{ color: #be9d1a; font-size: 125%; font-weight: normal; font-style: normal; line-height: 150%; text-align: center; letter-spacing: 3px; margin: 0 0 1.25em; padding: 0; }
	div#column3 h6 { color: #be9d1a; font-size: 60%; font-style: normal; font-weight: normal; text-align: center; letter-spacing: 1px; height: auto;  margin: 0; padding: 0; }
	div#column3 p { text-align: center; margin: 0; padding: 0; }
/*</agl.folder>*/
div#column2 { background-position: 0 -5px; margin: 0; padding: 0; width: 32px; height: 350px; float: left; }
#content { width: 600px; height: auto; float: left; margin: 0; padding: 0; }
/*<agl.folder "clearfix folder">*/
	.clearfix:after { content:"."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-table; }
	/*backslash hack hides from IE/MAC\*/
	*html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/*end backslash hack */
/*</agl.folder>*/
h1 { color: #b69618; font-size: 100%; font-weight: normal; text-align: left; letter-spacing: 3px; margin: 0; padding: 0 0 0.75em 45px; }
h3 { color: #b69618; font-size: 70%; font-weight: normal; line-height: 160%; letter-spacing: 1px; }
/*<agl.folder "footer">*/
	div#footer { background-color: #922036; margin: 0; padding: 0; width: 950px; height: auto; float: left; }
	div#footer ul { width: 890px; height: 15px; float: left; margin: 0; padding: 1.75em 0 0 60px; list-style-type: none; display: inline; }
	div#footer li { color: #b38717; font-size: 70%; font-weight: normal; letter-spacing: 1px; height: 15px; float: left; margin: 0; padding: 0 0 0 50px; }
	div#footer li a { color: #b38717; text-decoration: none; }
	div#footer li a:hover, body#credentials #t-credentials a, body#traditions #t-traditions a, body#privacy #t-privacy a, body#contact #t-contact a  { color: #232323; text-decoration: none; }
	div#footer p { text-align: center; margin: 0; padding: 0; }
/*</agl.folder>*/
.alt { color: #be9d1a; font-size: 160%; }
/*<agl.folder "Nav Top">*/
	div#navtop { background-color: #922036; background-position: -30px 0; text-align: center; width: 950px; height: 35px; float: left; margin: 0; padding: 5px 0 0; }
	div#navtop ul { text-align: left; position: relative; top: 13px; width: 905px; height: 40px; float: left; margin: 0; padding: 0 0 0 45px; list-style-type: none; }
	div#navtop li { color: #be9d1a; font-size: 80%; text-align: left; height: 40px; overflow: hidden; float: left; margin: 0; padding: 4px 12px 12px 0; display: inline; white-space: nowrap; }
	div#navtop a { color: #be9d1a; font-size: 80%; background-image: url(../images/INJ_nav1.gif); background-repeat: no-repeat; text-decoration: none; letter-spacing: 1px; height: 30px; padding: 4px 7px 12px; }
	div#navtop a:hover, body#bridal #t-bridal a, body#diamonds #t-diamonds a, body#gemstones #t-gemstones a, body#modern #t-modern a, body#estate #t-estate a, body#watches #t-watches a, body#design #t-design a, body#appraisals #t-appraisals a, body#consign #t-consign a  { color: #f8d8d5; background-image: url(../images/INJ_nav1.gif); background-repeat: no-repeat; background-position: 0 -37px; }
	div#navtop li.end { padding-right: 0; }
/*</agl.folder>*/
/*<agl.folder "gallery tables">*/
	table { font-size: 90%; background-color: #fff; text-align: center; width: 750px; height: auto; float: left; border-collapse:collapse; margin: 0; padding: 0; }
	td { color: #922036; font-size: 90%; width: 210px; padding: 20px; border-style: none; border-width: 0; }
	td.alt { color: #922036; font-size: 90%; border-right: 1px solid #be9d1a; border-top-width: 0; border-bottom-width: 0; border-left-width: 0; }
	caption { color: #be9d1a; background-color: #922036; letter-spacing: 2px; vertical-align: top; padding-top: 0.5em; padding-bottom: 0.75em; display: table-caption; }
	th { color: #be9d1a; font-weight: normal; background-color: #922036; letter-spacing: 2px; padding-top: 5px; padding-bottom: 10px; border-top: 3px solid #be9d1a; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }
	th.head { padding-top: 5px; padding-bottom: 10px; border-bottom: 3px solid #be9d1a; border-top-style: none; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
	th.body { background-color: #fff; text-align: center; letter-spacing: 2px; }
	th img { color: #be9d1a; text-decoration: none; position: relative; top: 5px; }
	th a { color: #be9d1a; font-weight: normal; text-decoration: none; }
	th a:hover { color: #f8d8d5; text-decoration: underline; }
/*</agl.folder>*/

/*<agl.folder "GalleryNav1">*/
	div#nava { background-color: #922036; width: 750px; height: 40px; float: left; margin: 0; padding: 0; }
	div#nava ul { text-align: left; width: 715px; height: 40px; float: left; margin: 0; padding: 0 0 0 35px; list-style-type: none; }
	div#nava li { color: #be9d1a; font-size: 80%; line-height: 120%; text-align: left; height: 40px; float: left; margin: 0; padding: 0 15px 0 0; display: inline; white-space: nowrap; }
	div#nava li a { color: #be9d1a; text-decoration: none; }
	div#nava li a:hover, body#solitaires #t-solitaires a, body#wedding #t-wedding a, body#vintage #t-vintage a, body#gemstonesONE #t-gemstonesONE a, body#gemstonesTWO #t-gemstonesTWO a, body#gemstonesTHREE #t-gemstonesTHREE a, body#watchesONE #t-watchesONE a, body#watchesTWO #t-watchesTWO a, body#modernONE #t-modernONE a, body#modernTWO #t-modernTWO a, body#modernTHREE #t-modernTHREE a, body#diamondsONE #t-diamondsONE a, body#diamondsTWO #t-diamondsTWO a { color: #f8d8d5; text-decoration: underline; }
/*</agl.folder>*/
/*<agl.folder "GalleryNav2">*/
	div#navb { background-color: #922036; width: 750px; height: 40px; float: left; margin: 0; padding: 0; }
	div#navb ul {text-align: left; width: 715px; height: 40px; float: left; margin: 0; padding: 0 0 0 35px; list-style-type: none; }
	div#navb li { color: #be9d1a; font-size: 80%; line-height: 120%; text-align: left; height: 40px; float: left; margin: 0; padding: 0 15px 0 0; display: inline; white-space: nowrap; }
	div#navb li a { color: #be9d1a; text-decoration: none; }
	div#navb li a:hover { color: #f8d8d5; text-decoration: underline; }
/*</agl.folder>*/


