body {
  margin: 0px;
  
  font-family: Arial;
  font-size: 10px;
  line-height: 13px;
}

td {
  font-family: Arial;
  font-size: 10px;
}

#spacer_top {
  height:40px;
}

#spacer_left {
  width:20px;
  float:left;
  height:100%;
}

#menu {
  height:100%;
  float:left;
  width: 172px;
}


.doubleSpacing {
  margin-bottom: 12px;
}


.cat {
  font-weight: bold;
}

.cat a {
  text-decoration: none;
  color: #000000;
}



.cat a:hover {
  text-decoration: none;
  color: #946135;
}

.catSelected {
  font-weight: bold;
}

.catSelected a {
  text-decoration: none;
  color: #946135;
}

.subCategory {
  font-weight: bold;
  color: #638ab3;
}

.subCategory a {
  text-decoration: none;
  color: #638ab3;
}

.subCategorySelected {
  font-weight: bold;
}

.subCategorySelected a {
  text-decoration: none;
  color: #946135;
}


.image {
  float:left;
  padding-bottom: 8px;
  width: 352px;
}

.galleryimage {
  float:left;
  margin-bottom: 8px;
  margin-left: 8px;
}

.galleryimage a {
  text-decoration: none;
  color: #946135;
}

.galleryimage a:hover {
  text-decoration: underline;
}

#galleryimages {
  
  margin-left: -8px;
}


.picspacer_vert {
  width: 8px;
  height: 244px;
  float:left;  
}

#maincontent {
  width: 720px;
  height: 100%;
  float: left;
}

#maincontent_fp {
	/*width: 720px;*/
  height: 100%;
  /*float: left;*/
}

#textcontent {
  width: 720px;
  font-size: 10px;
  line-height: 14px;
}

#textcontent a {
  text-decoration: none;
  color: #946135;
}

#textcontent a:hover {
  text-decoration: underline;
}

#copyright {
  padding-top: 20px;
}

.projectimg {
  position: absolute;
}

.backside {
  position: absolute;
  background-color: #638ab3;
  
  visibility: hidden;
  opacity: 0.9;
  filter: alpha(opacity = 90);
 
}

#wrapper {
  width: 932px;
} 

.backside_cms {
  background-color: #638ab3;

}

.backside_td {
  color: #ffffff;
  font-weight: bold;
  font-size: 11px;
  line-height: 14px;
}

.projectwrapper {
  width: 100px;
}

.up {

  font-size: 10px;
  text-align: left;
  color: #000000;

}

.next {
  font-size: 10px;
  text-align: left;
  color: #000000;
}

.up a {
  text-decoration: none;
  color: #000000;
}

.next a {
  text-decoration: none;
  color: #000000;
}
