

/*Primary Graphic (can add a -XXX to the end to define each individual positon, where XXX is the order num) */
div.sc-portfolio-pg {

}
div.sc-portfolio-pg img {
	opacity:.75;
	/* border:1px solid #333333; */
}
div.sc-portfolio-pg img:hover {
	opacity:1.0;
	/* border:1px solid #333333; */
}

/*Individual Gallery Graphic(can add a -XXX to the end to define each individual positon, where XXX is the order num) */
div.sc-portfolio-gg {
	float:left;
	padding:4px;
}

/*Group Gallery Graphic(can add a -XXX to the end to define each individual positon, where XXX is the order num) */
div.sc-portfolio-gg-gallery {
	float:left;
	padding:4px;
}
div.sc-portfolio-gg-gallery img {
	opacity:.75;
	/* border:1px solid #333333; */
}
div.sc-portfolio-gg-gallery img:hover {
	opacity:1.0;
	/* border:1px solid #333333; */
}



.portfolio-piece-left { padding:12px; }
.portfolio-piece-left .piece-title { font:bold 14px arial; }
.portfolio-piece-left .actions { margin-bottom:8px; }
.portfolio-piece-left .portfolio-address {  }
.portfolio-piece-left .details-link { padding:4px 0; }
.portfolio-piece-left .portfolio-links { float:left; width:16px; padding:0 4px 0 0; }
.portfolio-piece-left .piece-details {  }
.portfolio-piece-left .piece-graphics { float:left; margin-right:10px; margin-bottom:10px; }
.portfolio-piece-left .primary-graphic { float:left; }
.portfolio-piece-left .graphic-gallery {  }
.portfolio-piece-left .teaser-content {  }

.portfolio-piece-right { padding:12px; }
.portfolio-piece-right .piece-title { font:bold 14px arial; }
.portfolio-piece-right .actions { margin-bottom:8px; }
.portfolio-piece-right .portfolio-address {  }
.portfolio-piece-right .details-link { padding:4px 0; }
.portfolio-piece-right .portfolio-links { float:right; width:16px; padding:0 4px 0 0; }
.portfolio-piece-right .piece-details {  }
.portfolio-piece-right .piece-graphics { float:right; margin-left:10px; margin-bottom:10px; }
.portfolio-piece-right .primary-graphic {  }
.portfolio-piece-right .graphic-gallery {  }
.portfolio-piece-right .teaser-content {  }

.portfolio-details { margin:12px 0; }
.portfolio-details .piece-title {  }
.portfolio-details .actions { margin-bottom:8px; }
.portfolio-details .web-address { margin-bottom:18px; }
.portfolio-details .portfolio-details {  }
.portfolio-details .portfolio-links { float:left; width:16px; padding:0 4px 0 0; }
.portfolio-details .piece-details {  }
.portfolio-details .piece-graphics { float:left; margin-right:5px; margin-bottom:4px; }
.portfolio-details .primary-graphic {  }
.portfolio-details .graphic-gallery {  }
.portfolio-details .teaser-content {  }

.clear { clear:both; }

table.blank-list-pages td {
    padding:0px 3px;
}