body { 
  font-family:      Georgia, "Times New Roman", Times, serif;
  font-size:        small;
  margin:           10px 0 10px 0;
  background:       url(../images/pattern.gif);
}

#allcontent {
  width:            900px;
  margin-top:       10px;
  margin-left:      auto;
  margin-right:     auto;
  background-color: white;
  border:           1px solid #7C7777;
}

#header {
  margin:           8px 20px 7px 20px;
}

#category {
  margin:           0px;
  margin-left:      20px;
  margin-right:     20px;
  background-image: url(../images/title-bar.gif);
  color:            #737373;
  padding:          4px 0px 4px 25px;
}

#category-main {
  font:             large Georgia, "Times New Roman", Times, serif;
  font-weight:      100;
}

#category-type {
  font:             large Georgia, "Times New Roman", Times, serif;
  font-weight:      900;
}

#click-img-msg {
  margin:           15px;
  text-align:       center;
  color:            #585858;
}
 
#main {
  font-size:        105%;
  padding:          0px;
  margin:           0px;
  text-align:       center;
}

img {
  border:           0;
}

#collection-table {
  width:            890px;
}

#collection-table td {
  vertical-align:   top;
  width:            20%;
}

.collection-names {
  color:            #8C8787;
  font:             bold 115% "Times New Roman", Georgia, Times, serif;
}

.finishes {
  color:            #212121;
  font:             bold 70% Verdana, Geneva, Arial, sans-serif;
}

.faucet-available {
  color:            #EB5A20;
  font:             83% Verdana, Geneva, Arial, sans-serif;
} 

a:link {
  color:            #686868;
  text-decoration:  underline;
}

a:visited {
  color:            #686868;
  text-decoration:  underline;
}

a:hover {
  text-decoration:  underline;
  color:            black;
}

#lchrome-button {
 	position: absolute;
    z-index: 10;
    top: 460px;
    margin-left: 70px;
    width: 100px;
}

#lsatin-button {
	position: absolute;
	z-index: 10;
	top: 460px;
	margin-left: 185px;
	width: 100px;
}

#lbronze-button {
	position: absolute;
	z-index: 10;
	top: 460px;
	margin-left: 300px;
	width: 100px;
}

#chrome-button {
	position: absolute;
	z-index: 10;
	top: 486px;
	margin-left: 70px;
	width: 100px;
}

#satin-button {
	position: absolute;
    z-index: 10;
    top: 486px;
    margin-left: 185px;
    width: 100px;
}

#bronze-button {
	position: absolute;
	z-index: 10;
	top: 486px;
	margin-left: 300px;
	width: 100px;
}

#main-pic1 {
    margin-top: 10px;
    margin-left: 0px;
    width: 900px;
    height: 1650px;
}

#main-pic {
	position: absolute;
	z-index: 1;
	margin-top: 1px;
	height: 408px;
	width: 900px;
}