/* modify shared styles */
#container {
	width: 921px;
}

#mainContent {
	background: url(../img/dots_horizontal.gif) bottom left repeat-x;
	padding-bottom: 1px;
}

/* page specific */

#portfolioContainer {
	background: url(../img/obliquelines_bg.gif);
	padding: 14px 0 0 0;
	position: relative;
	min-height: 294px;
	height: auto !important;
	height: 294px;
}
ul.slideRow li.slide {
	width: 102px;
	height: 131px;
	background: url(../img/slide_frame.gif) top center no-repeat;
}
.slideDetails .body .middleColumn .name {
	text-transform: uppercase;
	color: #d53817;
	margin-bottom: 9px;
	height: 12px;
}
.slideDetails .body .middleColumn .gotoPortfolio {
	text-align: right;
	margin-bottom: 10px;
}
.slideDetails .body .middleColumn ul.optionsList {
	list-style: none;
	margin: 9px 0 11px 0;
	padding: 0;
}
.slideDetails .body .middleColumn ul.optionsList li {
	background:  url(../img/bullet_redsqr.gif) center left no-repeat;
	padding-left: 9px;
}
.slideDetails .body .middleColumn ul.optionsList li a.active {
	font-weight: bold;
	color: #000;
	background: url(../img/arrowright_orange.gif) center right no-repeat;
	padding-right: 25px;
}
.slideDetails .body .middleColumn .imageInfoBox {
	margin: 10px 0 11px 0;
}

.slideDetails .body .middleColumn .catBox {
	margin-top: 10px;
}

.slideDetails .body .middleColumn .catBox .catName {
	float: left;
	clear: both;
	width: 20%;
	margin-right: 5px;
}
.slideDetails .body .middleColumn .catBox .catValue {
	float: left;
	width: 75%;
	color: #676767;
}
.slideDetails .body .middleColumn .addtoLightbox {
	text-align: right;
	margin: 16px 0 10px 0;
}

.slideDetails .body .rightColumn .biography, .slideDetails .body .rightColumn .clientList {
	display: none;
}

.slideDetails .body .rightColumn .contactLabel, 
.slideDetails .body .rightColumn .biographyLabel, 
.slideDetails .body .rightColumn .clientListLabel {
	color: #d53815;
}

.slideDetails .body .rightColumn .contactEmail, .slideDetails .body .rightColumn .contactURL {
	color: #676767;
}

ul.slideRow li.slide.active {background: url(../img/slide_frame_on.gif) top center no-repeat;}
ul.slideRow li.slide.activeLeft {background: url(../img/slide_frame_on_left.gif) top center no-repeat;}
ul.slideRow li.slide.activeRight {background: url(../img/slide_frame_on_right.gif) top center no-repeat;}


ul.savedSearchesBar {
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none;
}
ul.savedSearchesBar li {
	display: inline;
	float: left;
	background: url(../img/dots_vertical.gif) center right repeat-y;
	padding: 0 5px 0 0;
	margin: 0 5px 5px 0;
}
ul.savedSearchesBar li.noDivider {
	background: none;
}

.HEADER2 {
   font-weight: bold;
}
