@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; }

.logo-container {
  width: 100%;
  margin-top: 10px;
  clear: both;
  overflow: hidden;
}

.logo-container img {
  float: left;
  display: inline;
  margin-left: 7px;
  margin-top: 7px;
}

.desc {
  width: 106px;
  float: left;
  display: inline;
  text-align: center;
  font-size: 9px;
  margin-left: 7px;
}

/**** Photos Main Page ****/

.thumb-container {
  width: 100%;
  margin-top: 20px;
  clear: both;
  overflow: hidden;
}

.thumb-container img { 
  float: left;
  display: inline;
  margin-left: 21px;
}

.desc-main {
  width: 158px;
  float: left;
  display: inline;
  margin-top: 1px;
  margin-left: 19px;
}

/**** Category Pages ****/

.thumb-container-shelf {
  width: 100%;
  margin-top: 0px;
  clear: both;
  overflow: hidden;
}

.thumb-container-shelf img {
  float: left;
  display: inline;
  margin-left: 36px;
  margin-top: 20px;
}

.desc-shelf {
  width: 206px;
  float: left;
  display: inline;
  margin-left: 36px;
}

.desc-shelf p { font-size: 10px; padding-top: 0; margin-top: 0; }

.cats-holder {
  padding-left: 22px;
  padding-top: 10px;
  float: left;
  display: inline;
}

#photo-container {
  width: 100%;
  clear: both;
  overflow: hidden;
}

/****** Little Guys - Categories ******/

#categories a:link, #categories a:visited {
  text-decoration: none;
  list-style: none;
  background-position: 0 0;
}

#categories li a:hover, #categories li a.current {
  list-style: none;
  background-position: 0 -44px;
  display: block;
    width: 156px;
    height: 44px;
	clear: both;
}

#categories li a {
  display: block;
    width: 156px;
    height: 44px;
	clear: both;
}

#categories {
  margin: 0 0 0 0;
  list-style: none;
  text-indent: -5000px;
  clear: both;
}

#categories li {
  margin: 0px 0 0 0;
  background: none;
  margin-right: 0;
  float: left;
  clear: both;
  list-style: none;
  padding-left: 0px;
  padding-bottom: 0;
  padding-top: 0;
}

#categories li #kitchens { background-image: url(../images/buttons/photo-kitchens.jpg); }
#categories li #family { background-image: url(../images/buttons/photo-family.jpg); }
#categories li #commercial { background-image: url(../images/buttons/photo-commercial.jpg); }
#categories li #restaurants { background-image: url(../images/buttons/photo-restaurants.jpg); }
