/*CSS for brochure.asp and case study.asp      */
.docPreview {
	position:relative;
	padding:.1em;
	margin:.2em;
	font-size:small;
	overflow:hidden;
	border:.15em solid #CCCCCC;
	border-top:none;
	border-left:none;
	/*width:14em;*/
	width:180px;
	height:22.5em;
	height:360px;
	float:left;
}
.docPreview h4 {
	margin:.1em auto -1.5em -6px;
}
.docPreview h5 {
	margin:-1.5em auto;
}
.docPreview h4 span {
	font-size:x-large;
	float:right;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:.2em;
	padding-right:.2em;
	margin-right:-.5em;
}
.docPreview a img {
	width:100px;
	height:130px;
	border:none;
	margin:0px;
	padding:1px 4px 9px 6px;
	background-image:url(../images/web/shadow250.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	/*float:left;*/
}
.docPreview p {
	overflow:hidden;
	z-index:8;
	margin:0px;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	clear:right;
}
.casePreview {
	position:relative;
	padding:.4em;
	margin:0em .2em;
	overflow:hidden;
	border:.15em solid #CCCCCC;
	border-top:none;
	border-left:none;
}
.casePreview h4 {
	margin:0em;
}
.casePreview h5 {
	margin:.2em;
}
.casePreview img {
	width:100px;
	height:130px;
	border:none;
	margin:.6em;
	padding:1px 4px 9px 6px;
	background: url(../images/web/shadow250.gif) no-repeat bottom right;
	float:left;
}
.casePreview p {
	position:relative;
	overflow:hidden;
	z-index:8;
	font-size:small;
	margin:-.2em auto;
	clear:right;
}
#caseStudyFilter { width:100%; text-align:center; margin-top:1em; font-size:small; }
.casePreview p a span { text-transform:capitalize; }
#caseStudyBody a.filterSelected { color:#000000; text-decoration:none; font-weight:bold; }
#caseStudyBody a.filter { color: #000000; }
.coinfinity {
	background-color:#008855;
	background-color:#7AA331;
}
.cowilliams {
	background-color:#005588;
	background-color:#316BB2;
}
.cooutdoor {
	background-color:#FC9B1A;
}
.docLink {
	position: absolute;
	bottom: -2px;
	right: -2px;
	font-weight: bold;
	color: #006699;
	background-color: #FFFFFF;
	padding: 2px;
	clear:both;
	border:2px solid #CCCCCC;
	text-decoration: none;
	z-index: 10;
}
#recent h4{ margin-bottom:0px; margin-top:0px; width:100%;}
#recent a:link {margin-top:0px;}
caption { visibility: hidden; font-size:x-small; margin:2px 4em; }
