body {
  background:#000 url('/header20141125.png') no-repeat;
  background:#000 url('/header.png') no-repeat;
  background-position: top center;
  font-family:arial, sans-serif;
  font-size:10pt;
  color:#ccc;
  margin:0 auto 0 auto;
  padding:0;
  text-align:center;
}

#container {
  width:728px;
  margin:0 auto 0 auto;
  padding:0 0 0 0;
  border:none;
  text-align:center;
}

#header {
  text-align:left;
  padding:35px 0 0 0;
  margin: 0;
}

#header h2 {
  height: 41px;
  left:0px;
  position:relative;
  top 0px;
  width:220px;
}

#header h2 a {
  display:block;
  height:100%;
  overflow:hidden;
  text-indent: -4000px;
  width:100%;
  text-align:left;
}

#headerleft {
  float:left;
  text-align:left;
  width:150px;
  height:20px;
  padding:0 0 0 0;
  margin:0 0 0 0;
}

#headerright {
  float:right;
  width:500px;
  height:20px;
  text-align:right;
  padding:0 0 0 0;
  margin:0 0 0 0;
}

#hunt {
  padding:25px 0 10px 0;
}

#hunttoggle {
  display:inline;
}

#main {
  text-align:left;
  padding:0 0 0 0;
  margin:0 0 0 0;
}

#footer {
  text-align:left;
  border-top: solid 1px #666;
  padding:10px 0 20px 0;
  margin:20px 0 0 0;
}

#footer-ads {
  padding:0;
  margin:0;
  border:none;
}

h1,h2 {
  color:#ccc;
  padding:0;
  text-align:left;
  margin:0 auto 0 auto;
  font-size:28px;
}

h3 {
  padding:18px 0 0 0;
  margin:0 0 0 0;
}

.faqh3 {
  color:#0c4;
}

h3 a {
  text-decoration:none;
}

a {
  color:#ccc;
}


a:visited {
  color:#999;
}
a:hover {
  color:#fff;
}

.palette {
  border:0;
  padding:20px 0 20px 0;
  margin:0 0 0 0;
}

.palette75 {
  border:0;
  padding: 20px 0 0 0;
  margin:0 0 0 0;
  height:75px;

}

.palettecolors {
  padding:0 0 0 0;
  margin:0 0 0 0;
  text-align:left;
}

.palettecolorcodes {
  padding:0 0 0 0;
  margin:0 0 0 0;
  text-align:left;
}

.colorcode {
  width:75px;
  float:left;
  text-align:center;
  text-decoration:none;
  font-family:arial, sans-serif;
  font-size:10pt;
}

.paletteactions {
  padding:0 0 0 200px;
  padding:0;
  margin:0 0 0 180px;
  margin:0;
  text-align:left;
}

.palettename {
  display:inline;
}

.palettefavorite {
  display:inline;
}

.peekimage {
  padding: 0 0 0 0;
  margin: 0;
}

.paletteactionsside {
  padding: 0 0 0 460px;
  margin: 0;
}

.pagination {
  padding:10px 0 0 0;
  margin:0 0 0 0 ;
  text-align:center;
}

.pagination a {
  padding:2px 6px 2px 6px;
  margin:10px 4px 10px 0;
  border: solid 1px #666;
  text-decoration:none;
  font-size:9pt;
}

.pagination a:hover {
  border: solid 1px #999;
}

.pagination a:visited {
  color:#999;
}

.pagination span {
  padding:2px 6px 2px 6px;
  margin: 10px 4px 10px 0;
  color:#666;
  border: solid 1px #333;
  font-size:9pt;
}

.pagination span b {
  color:#fff;
}

.pagination img {
  vertical-align:text-bottom;
}

.pagination  {
  border:none;
}

.swatchsmall {
  width:75px; 
  height:75px; 
  display:block; 
  float:left; 
  text-decoration:none;
  padding:0 0 0 0;
  margin: 0 0 0 0;
}

.clear {
  clear:both;
  padding:0;
  margin:0;

}

.tags {
  padding: 0 0 5px 0;
  margin:0;
}

.mid {
  vertical-align:middle;
}

.alert {
  font-weight:bold;
  color:#0c4;
}

.hdn {
  display:none;
}

.lft {
  float:left;
}

.rgt {
  float:right;
}

.ctr {
  text-align:center;
  margin:0 auto 0 auto;
}

.btn {
  color:#000;
  background:#ccc;
  border-top:solid 2px #eee;
  border-left:solid 2px #eee;
  border-right:solid 2px #888;
  border-bottom:solid 2px #888;
}

.color {
  width:75px;
  height:75px;
  padding:0px;
  margin:0px;
  float:left;
}

.vignette {
  width:75px;
  height:75px;
  border:none;
  padding:0px;
  margin:0px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/vignette.png');
}

.vignette[class] {
  background-image:url('/vignette.png');
  width:75px;
  height:75px;
  border:none;
  padding:0px;
  margin:0px;
}

.hint {
  color:#999;
}
