/* ################################################
  * ##   main stylesheet                        ##
  * ##   by Antiques-Internet.com, Inc.         ##
  * ##   http://antiques-internet.com           ##
  * ##   20 September 2009                      ##
  * ############################################## */

/*---[body / universal]----------------------------*/
body {
  font-size: 1em; /* Base font size */
  font-family: tahoma, verdana, arial, sans-serif;
  background-color: #eee;
  color: #000;
  width: 78%;
  margin: auto;
  padding: 0;
  text-align: center;
}

div, a, p, h1, h2, h3, h4, h5, ul, li, address {
  margin: 0;
  padding: 0;
}

/*---[divs]----------------------------------------*/

A:link {
  color: #CC0000;
}

A:visited {
  color: #CE007B;
}

A:hover {
  background-color: #DCDCDC;
  text-decoration: none;
}

H1 {
   font-variant: small-caps;
   }

P  {
  padding: .4em 1em;
}

ADDRESS {
  padding: 1em;
}

UL {
  margin: 0 1em;
  padding: 1em;
}

 .left, .right {
  width: 50%;
  min-height: 12em;
  background-color: inherit;
  color: inherit;
}

 .left {
  float: left;
  text-align: left;
}

 .right {
  float: right;
  text-align: right;
}

 .bordered {
  width: 96%;
  clear: both;
  margin-left: auto;
  margin-right: auto;
  padding: 3px;
  border: 2px solid #666;
}

 .bolded {
  font-weight: bold;
}

 .hidden {
   display: none;
   }

 .image {
   margin: 5px;
   }

 .caption {
   padding-top: 0;
   font-size: 1.2em;
   }

 .bottom {
  clear: both;
}

 .justify {
   clear: both;
   text-align: justify;
   }

 .tagline {
   clear: both;
   font-variant: small-caps;
   font-size: 120%;
   font-family: georgia;
   margin-top: 10px;
   }

 .counterbg {
   font-size: 80%;
   text-align: center;
   color: white;
   background-color: teal;
   }

 .copy {
   clear: both;
   padding: 10px;
   font-size: 80%;
   text-align: center;
   }

 .stats {
   font-size: 80%;
   text-align: center;
   clear: both;
   }

 .footer {
   clear: both;
   padding: 10px;
   font-size: 80%;
   text-align: center;
   }

 .aifooter {
   clear: both;
   font-size: 80%;
   text-align: center;
   }

 .bloomfield {
   clear: both;
   border-collapse: collapse;
   background-color: #ffc;
   }

 .antique {
   clear: both;
   border-collapse: collapse;
   background-color: #fdf;
   }

 .niwot {
   border-collapse: collapse;
   background-color: #ddf;
   clear: both;
   }

  .gun_auction {
   clear: both;
   border-collapse: collapse;
   background-color: #cfc;
   clear: both;
   }

 .pagosa {
   border-collapse: collapse;
   background-color: #dff;
   clear: both;
   }

.shawnee {
   border-collapse: collapse;
   background-color: #dff;
   clear: both;
   }

 .okc {
   clear: both;
   border-collapse: collapse;
   background-color: #fdf;
   clear: both;
   }

.cheyenne {
   border-collapse: collapse;
   background-color: #cff;
   clear: both;
   }

 .navajo_rug_auction {
   border-collapse: collapse;
   background-color: #dfd;
   clear: both;
   }

 .tulsa {
   border-collapse: collapse;
   background-color: #ffc;
   clear: both;
   }

  .williams {
   border-collapse: collapse;
   background-color: #fdf;
   clear: both;
   }


.estate {
   border-collapse: collapse;
   background-color: #dff;
   clear: both;
   }

 .sportinggoods {
   border-collapse: collapse;
   background-color: #fdd;
   clear: both;
   }

 .lincoln {
   border-collapse: collapse;
   background-color: #fdf;
   clear: both;
   }

  .mesaverde {
   border-collapse: collapse;
   background-color: #fcf;
   clear: both;
   }

 .tool {
   border-collapse: collapse;
   background-color: #fcf;
   clear: both;
   }

 .equipmentauction {
   clear: both;
   border-collapse: collapse;
   background-color: #cff;
   }

 .accentfurnishings {
   border-collapse: collapse;
   background-color: #cfc;
   clear: both;
   }

 .twocollist {
   width: 96%;
   margin-left: auto;
   margin-right: auto;
   border: 0;
   }


