html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
:focus { outline: 0; }
body {
  line-height: 1;
  color: black;
  background: white;
}
ol, ul { list-style: none; }
table {
  border-collapse: separate;
  border-spacing: 0;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before { content: ""; }
blockquote:after { content: ""; }
q:before { content: ""; }
q:after { content: ""; }
blockquote, q { quotes: "" ""; }
body { font-family: arial, helvetica, sans-serif; }
#wrap {
  position: relative;
  padding-top: 20pt;
  padding-left: 10pt;
  page-break-inside: auto;
}
#header_links, #mainlogin, #user_info { display: none; }
#main_header a { display: none; }
#main_header nav { display: none; }
#header_auctions, #categories, #view_options, #extras { display: none; }
#main_footer nav { display: none; }
.modal_container, .bidbutton, img.zoom, .back_link { display: none; }
#auction_images a { display: none; }
a.help { display: none; }
header nav { display: none; }
#main_header { height: 30pt; }
#main_header img {
  width: 300pt;
  padding-bottom: 20pt;
}
#content h2 {
  color: #d71920;
  font-size: 20pt;
  font-weight: bold;
  padding-bottom: 20pt;
}
#content {
  height: auto !important;
  clear: both;
  overflow: auto;
  page-break-inside: auto;
}
.auction_item {
  clear: both;
  padding-bottom: 12pt;
  padding-right: 80pt;
  overflow: auto;
  position: relative;
}
.auction_item .conditions_link { display: none; }
.auction_item .timeleft { display: none; }
.auction_item .itemno { display: none; }
.auction_item .image_container {
  position: relative;
  width: 70pt;
  height: 70pt;
  text-align: center;
  float: left;
  border: 1pt solid #d8d8d9;
  -moz-border-radius: 8pt;
  -webkit-border-radius: 8pt;
  border-radius: 8pt;
}
.auction_item .image_container img { max-width: 65pt; }
.auction_item .item_info {
  margin-left: 78pt;
  font-size: 10pt;
  text-transform: lowercase;
  line-height: 1.3;
}
.auction_item span { padding-right: 7pt; }
.auction_item .item_title { font-weight: bold; }
.auction_item .auction_end {
  font-weight: bold;
  color: #d71920;
}
.auction_item .auction_end strong { font-weight: bold; }
.auction_item .cardval { padding-top: 3pt; }
.auction_item .currentbid { padding-top: 3pt; }
.auction_item .cardval strong { font-weight: bold; }
.auction_item .currentbid strong { font-weight: bold; }
.auction_item .cardval span { padding-left: 7pt; }
.auction_item .conditions { display: none; }
.auction_item.gridview {
  clear: none;
  float: left;
  width: 120px;
  padding: 0 0 15pt 0;
  margin-right: 10pt;
  overflow: hidden;
}
.auction_item.gridview .image_container { float: none; }
.auction_item.gridview .auction_thumb { float: none; }
.auction_item.gridview .item_info {
  margin-left: 0;
  text-transform: lowercase;
  line-height: 1.3;
  color: #666666;
}
.auction_item.gridview .item_info li {
  display: block;
  float: none;
  padding-top: 0;
}
.auction_item.gridview .item_info .item_title {
  display: block;
  font-weight: bold;
  color: #d71920;
}
.auction_item.gridview .item_info .auction_end { display: none; }
.auction_item.gridview .item_info .description { display: none; }
.auction_item.gridview .item_info .conditions { display: none; }
.auction_item.gridview .item_info .cardval { padding-top: 10px; }
.auction_item.gridview .item_info .conditions_link { padding-top: 10px; }
.auction_item.gridview .item_info .bidbutton { padding-top: 10px; }
.auction_item.gridview .item_info .bidbutton {
  position: relative;
  top: 0;
  left: 0;
}
.auction_item.gridview .item_info .conditions_link { text-decoration: underline; }
.auction_display #auction_images {
  float: left;
  width: 80pt;
}
.auction_display #auction_images .main_image_container {
  text-align: center;
  overflow: hidden;
  width: 70pt;
  height: 70pt;
  text-align: center;
  border: 1px solid #d8d8d9;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
}
.auction_display #auction_images .main_image_container img {
  max-width: 65pt;
  max-height: 65pt;
}
.auction_display #auction_images .sub_image_container {
  text-align: center;
  overflow: hidden;
  border: 1px solid #d8d8d9;
  position: relative;
  float: left;
  width: 43px;
  height: 43px;
  margin-right: 4px;
  margin-bottom: 4px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
.auction_display #auction_images .sub_image_container img {
  max-width: 39px;
  max-height: 39px;
}
.auction_display #auction_images .sub_image_container img.zoom {
  position: absolute;
  bottom: 3px;
  right: 3px;
}
.auction_display #auction_description {
  width: 300pt;
  float: left;
  padding-bottom: 20pt;
}
.auction_display #auction_description h3 {
  color: #d71920;
  font-size: 16pt;
}
.auction_display #auction_description ul {
  padding-bottom: 11pt;
  font-size: 10pt;
  line-height: 1.3;
}
.auction_display #auction_description p {
  padding-bottom: 11pt;
  font-size: 10pt;
  line-height: 1.3;
}
.auction_display #auction_description strong { font-weight: bold; }
.auction_display #details { width: 300pt; }
.auction_display .detail {
  padding: 0 0 20pt 80pt;
  font-size: 11pt;
}
.auction_display .detail li { font-size: 10pt; }
.auction_display #bidding .maxbid { display: none; }
.auction_display #bidding .bidbuy { display: none; }
.auction_display #bidding form ul label {
  font-size: 11px;
  display: inline;
  position: relative;
  top: 5px;
  margin-right: 5px;
}
.auction_display #bidding form ul input[type="text"] {
  display: inline;
  width: 50px;
  margin-right: 0;
}
.auction_display #bidding form ul li { margin-bottom: 5px; }
.auction_display #bidding form ul .help {
  position: relative;
  top: 1px;
  margin-left: 5px;
}
.auction_display #bidding form ul .maxbid .help { top: 5px; }
.auction_display #auction_details li { padding-bottom: 5px; }
#about #content h3 {
  color: #d71920;
  font-size: 16pt;
  padding-bottom: 10pt;
  font-weight: bold;
}
#about #content h4 {
  font-size: 14pt;
  color: #d71920;
  font-weight: bold;
  padding-bottom: 10pt;
}
#about #content h5 {
  font-size: 12pt;
  font-weight: bold;
}
#about #content ul { padding-bottom: 10pt; }
#about #content ol { padding-bottom: 10pt; }
#about #content li {
  font-size: 12pt;
  padding-bottom: 2pt;
}
#about #content p {
  font-size: 12pt;
  padding-bottom: 10pt;
}
#about #content .nabs_link { color: #d71920; }
#about #content.how ul {
  list-style-type: disc;
  list-style-position: inside;
}
#about #content.donors ul {
  list-style-type: disc;
  list-style-position: inside;
}
#about #content.terms ul {
  list-style-type: disc;
  list-style-position: inside;
}
#about #content.bidders ol {
  list-style-type: decimal;
  list-style-position: inside;
}
#about #content.donors ol {
  list-style-type: decimal;
  list-style-position: inside;
}
#about #content.privacy ul { font-weight: bold; }
#about #content.help h4 { padding-bottom: 10pt; }
#about #content.donors ol ul {
  color: #d71920;
  padding-left: 10pt;
}
#about #content.how #increments { padding-left: 10pt; }
#info #content h3 {
  color: #d71920;
  font-size: 16pt;
  padding-bottom: 10pt;
  font-weight: bold;
}
#info #content h4 {
  font-size: 14pt;
  color: #d71920;
  font-weight: bold;
  padding-bottom: 10pt;
}
#info #content h5 {
  font-size: 12pt;
  font-weight: bold;
}
#info #content ul { padding-bottom: 10pt; }
#info #content ol { padding-bottom: 10pt; }
#info #content li {
  font-size: 12pt;
  padding-bottom: 2pt;
}
#info #content p {
  font-size: 12pt;
  padding-bottom: 10pt;
}
#info #content .nabs_link { color: #d71920; }
#info #content.how ul {
  list-style-type: disc;
  list-style-position: inside;
}
#info #content.donors ul {
  list-style-type: disc;
  list-style-position: inside;
}
#info #content.terms ul {
  list-style-type: disc;
  list-style-position: inside;
}
#info #content.bidders ol {
  list-style-type: decimal;
  list-style-position: inside;
}
#info #content.donors ol {
  list-style-type: decimal;
  list-style-position: inside;
}
#info #content.privacy ul { font-weight: bold; }
#info #content.help h4 { padding-bottom: 10pt; }
#info #content.donors ol ul {
  color: #d71920;
  padding-left: 10pt;
}
#info #content.how #increments { padding-left: 10pt; }
.tagline {
  font-size: 10pt;
  padding-bottom: 10pt;
  font-weight: bold;
}
.tagline a {
  color: #333333;
  text-decoration: none;
}
#main_footer p {
  font-size: 9pt;
  color: #333333;
}
#partners #content p { padding-bottom: 1em; }
#partners #content h3 {
  clear: both;
  float: none;
  padding-bottom: 1em;
  height: 2em;
  color: #d71920;
}
#partners #content ul {
  clear: both;
  float: none;
  overflow: auto;
}
#partners #content ul li {
  width: 80px;
  height: 80px;
  margin: 0 20px 20px 0;
  float: left;
}
