@charset "utf-8";
/* CSS Document */

body,td,th        { font-family: Arial, Helvetica, sans-serif;
                    color: #000000;
                  }

html, body        {
                    margin: 0;
                    padding: 0;
                  }
body              {
                    text-align: center;
                    background-color: #ccb384;
                    font-family: Arial;
                    font-size: 14px; font-weight: normal;
                    border-width: 1px;
                    margin-top: 8px;  
                  }

a                 { color: #663300; font-weight: bold; text-decoration: underline; }
a:visited         { color: #663300; font-weight: bold; text-decoration: underline; }
a:active          { color: #663300; font-weight: bold; text-decoration: underline; }
a:hover           { color: #000000; font-weight: bold; text-decoration: underline; }
a.js              { color: #663300; font-weight: bold; }

a.button          {
                    display: block;
                    height: 27px;
                    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
                    text-decoration: none;
                    line-height: 27px;
                    cursor: pointer;
                    color: #E5C779;
                    font-weight: bold;
                    text-align: center;
                  }
a.button:hover    {
                    color: #ffffff;
                    text-decoration: none;
                  }
a.toc             { color: #3380b8; font-weight: bold; font-size: 16px; text-decoration: none; }
a.toc:visited     { color: #3380b8; font-weight: bold; font-size: 16px; text-decoration: none; }
a.toc:active      { color: #3380b8; font-weight: bold; font-size: 16px; text-decoration: none; }
a.toc:hover       { color: #0000ff; font-weight: bold; font-size: 16px; text-decoration: underline; }

a.nolink          { color: #000000; text-decoration: none; }


div.chaptitle	  { font-size: 24px; font-weight: bold }
div.clickhere1    { text-align: center; font-size: 14px; font-weight: bold; }
div.clickhere2    { text-align: center; font-size: 16px; font-weight: bold; }
div.house1        { text-align: center; font-size: 24px; font-weight: bold; font-variant: small-caps;  color: #b8860b; }
div.listhead      { text-align: left; font-size: 16px; font-weight: bold; }
div.location1     { text-align: center; font-size: 13px; font-weight: bold; }
div.location2     { text-align: center; font-size: 13px; font-weight: normal: }
div.locationtime1 { font-size: 14px; font-weight: normal; text-align: center }
div.lotno1        { text-align: center; font-size: 16px; font-weight: bold; }
div.lotno2        { text-align: center; font-size: 13px; font-weight: normal; }
div.mainsale1     { text-align: center; font-size: 18px; font-weight: bold; }
div.mainhead1     { text-align: center; font-size: 24px; font-weight: bold; font-variant: small-caps; color: #b8860b; }
div.mainhead2     { text-align: center; font-size: 18px; font-weight: bold; }
div.session1      { text-align: center; font-size: 14px; font-weight: bold; }
div.session2      { text-align: center; font-size: 14px; font-weight: normal; font-style: italic; }
div.return1       { text-align: center; font-size: 16px; font-weight: bold; }
div.tochead1      { text-align: center; font-size: 24px; font-weight: bold; }
div.viewing1      { text-align: center; font-size: 13px; font-weight: bold; }
div.viewing2      { text-align: center; font-size: 13px; font-weight: normal; }

hr.bottom1        { color: #666666; width: 95% }
hr.home_body      { color: #8c0000; width: 200px; }
hr.footer         { width: 500px; }

img.catalogcover  { border: 1px solid #000000; width: 200px; }
img.pic           { vertical-align: -30%; border: 0; }

p.bottomnav1      { font-size: 14px; font-weight: bold; font-variant: small-caps }
p.bottomnav2      { font-size: 12px; font-weight: normal; }
p.lastmod         { font-size: 12px; font-weight: normal; }
p.normal          { font-size: 14px; font-weight: normal; }
p.return_menu     { text-align: center; font-size: 16px; font-weight: bold; }
p.shopareas       { text-align: center; font-size: 18px; font-weight: bold; }
p.subhead         { text-align: center; font-size: 16px; font-weight: bold; text-decoration: none; }

span.disabled     { color: #666; }
span.featuring    { font-weight: normal; font-style: italic; }
span.home_list1   { font-size: 24px; font-weight: bold; }
span.home_list2   { font-size: 18px; font-weight: bold; }
span.home_list3   { font-size: 12px; font-weight: normal; }
span.pipe         { margin: 0 3px; padding: 0; color:#333; }
span.yourpurchase { color: #ff0000; }

table.auctions    { background-color: #ffffff;
                    border-collapse: collapse;
                    table-layout: fixed;
                    width: 90%;
                  }
table.footer      { background-color: #ffffff;
                    border-collapse: collapse;
                    table-layout: fixed;
                    width: 640px;
                  }
table.innerframe  { background-color: #ffffff;
                    border-collapse: collapse;
                    table-layout: fixed;
                    width: 800px;
                  }
table.innerlots   { background-color: #ffffff;
                    border-collapse: collapse;
                    table-layout: fixed;
                    width: 720px;
                  }
table.innerstatic { background-color: #ffffff;
                    border-collapse: collapse;
                    table-layout: fixed;
                    width: 732px;
                  }
table.inner2      {
                    background-color: #FFFFFF;
                    border-collapse: collapse;
                    width: 750px;
                  }
table.home_body   { border-collapse: collapse;
                    background-color: #ffffff;
                    text-align: center; 
                  }                    
table.logo        {
                    border-collapse: collapse;
                  }
table.lot_photos  {
                    background-color: #FFFFFF;
                    border-collapse: collapse;
                    width: 800px;
                  }
table.lot_text    {
                    background-color: #FFFFFF;
                    border-collapse: collapse;
                    width: 700px;
                  }
table.main        {
                    background-color: #ffffff;
                    border-collapse: collapse;
                  }
table.topnav      {
                    padding: 0px;
                    border-collapse: collapse;
                    border-width: 0px; 
                    background: #8c0000;
                    color: #ffffff;
                  }

td.about_web1     { font-size: 12px; font-weight: normal; text-align: right; }
td.about_web2     { font-size: 12px; font-weight: normal; text-align: left; }
td.chaphead1      { text-align: center; vertical-align: top; font-weight: bold; color: #ffffff; background: #000000; width: 70px; }
td.chaphead2      { text-align: center; vertical-align: top; font-weight: bold; color: #ffffff; background: #000000; width: 102px; }
td.chaphead3      { text-align: center; vertical-align: top; font-weight: bold; color: #ffffff; background: #000000; width: 487px; }
td.chaphead4      { text-align: center; vertical-align: top; font-weight: bold; color: #ffffff; background: #000000; width: 100px; }
td.chaptitle1     { font-size: 20px; font-weight: bold; text-align: center; }
td.col_right      { text-align: right; } 
td.col_left       { text-align: left; }
td.form_col_l     { text-align: right; vertical-align: middle; padding-right: 8px; }
td.form_col_lr    { text-align: right; vertical-align: middle; padding-right: 8px; color: #ff0000; }
td.form_col_r     { text-align: left; vertical-align: middle }
td.home_body      { border: 3px solid #8c0000; }
td.home_head      { border: 3px solid #8c0000; background: #000000; color: #ffffff; font-weight: bold; font-size: 16px; text-align: center; }
td.listhead1      { text-align: left; }
td.liststatus1    { text-align: center; vertical-align: top; font-size: 16px; font-weight: bold; color: #B2682B; }
td.liststatus2    { text-align: center; vertical-align: top; font-size: 16px; font-weight: bold; color: #808080; }
td.lotno          { text-align: center; vertical-align: top; width: 70px; padding: 4px; }
td.lotnumber1     { text-align: center; vertical-align: center; font-weight: bold; }
td.lotnumber2     { text-align: center; vertical-align: center; font-weight: bold; }
td.lotphoto       { text-align: center; vertical-align: top; background: #ffffff; width: 108px; padding: 4px; }
td.lottext        { text-align: left; vertical-align: center; padding: 4px; }
td.magnifier      { text-align: center; font-size: 10px; }
td.mainhead1      { font-size: 24px; font-weight: bold; text-align: center; }
td.mainhead2      { font-size: 18px; font-weight: bold; text-align: center; }
td.mainsale1      { font-size: 24px; font-weight: bold; text-align: center; }
td.next           { width: 80px; vertical-align: top;  }
td.obid           { text-align: left; vertical-align: top; font-weight: bold; white-space: nowrap; }
td.prev           { width: 100px; vertical-align: top; }
td.saleactv1      { text-align: left; font-size: 18px; font-weight: bold; }
td.saleactv2      { text-align: right; font-size: 14px; font-weight: bold; color: #b8860b; }
td.salesold1      { text-align: left; font-size: 18px; font-weight: bold; }
td.salesold2      { text-align: right; font-size: 14px; font-weight: bold; color: #808080; }
td.search_left    { text-align: left; vertical-align: top; font-weight: bold; white-space: nowrap; width: 100px; }
td.search_pages   { vertical-align: top; }
td.search_right   { text-align: right; vertical-align: top; font-weight: normal; width: 180px; }
td.session1       { text-align: left; vertical-align: top; font-size: 18px; font-weight: bold; color: #B2682B; }
td.session2       { text-align: left; vertical-align: top; font-size: 16px; font-weight: normal; }
td.shopctry1      { text-align: left; font-size: 16px; font-weight: normal; padding-left: 0; }
td.shopctry2      { text-align: left; font-size: 16px; font-weight: normal; padding-left: 16px; }
td.shopctry3      { text-align: left; font-size: 16px; font-weight: normal; padding-left: 32px; }
td.shopctry4      { text-align: left; font-size: 16px; font-weight: normal; padding-left: 48px; }
td.tochead2       { font-size: 16px; font-weight: bold; text-align: left }
td.toc_lots       { text-align: right; vertical-align: top; width: 141px; }
td.value          { text-align: right; vertical-align: top; padding: 4px; }

tr.chaphead	  { background: #FFD700; color: #FFFFFF; text-align: center; font-weight: bold; }
tr.lots1	  { background: #FFFFFF; }
tr.lots2	  { background: #ffebcd; }

.boldtext         { font-weight: bold; }
.italictext       { font-weight: normal; font-style: italic; }
.footer           { text-align: center; font-size: 12px; font-weight: normal; }
.footer_left      { text-align: left; font-size: 12px; font-weight: normal; }
.introhead        { font-size: 16px; font-weight: bold; color: #B2682B; }

.next a           { font-weight: bold; margin:0 3px; }
.next a.enabled   { cursor: pointer; }
.next a.disabled  { color: #666; }
.prev a           { font-weight: bold; margin:0 3px; }
.prev a.enabled   { cursor: pointer; }
.prev a.disabled  { color: #666; }

.stafftitle       { font-weight: bold; }
.style16          { color: #669933; font-weight: normal; }
.style21          { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.style23          { font-family: Arial; font-size: 11px; color: #666666;}
.style24          { font-size: 11px; }
.style32          { font-family: Arial; font-size: 11px; }
.style69          { font-family: Arial; font-size: 12px; }
.style70          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
.style185         { font-size: 10px; font-family: Arial; }
