
/*  Prism Creative Home Style Sheet
	Developed by Mike Vine, April 2008
----------------------------------------------- */

	h1 a{
		color: #999;
		margin: 0px;
		clear: both;
		font-weight:normal;
		border-bottom:dotted 1px; 
		text-decoration:none; 
	}
	
	h1 a:hover{
		color: #999;
		margin: 0px;
		clear: both;
		font-weight:normal;
		border-bottom:solid 1px; 
		text-decoration:none; 
	}
	
	h1 .spacer{
		color: #999;
	}
	
	
/* Portfolio */

	
	.portTop {
		border: 0;
		padding: 1em 0 0 0;
	}
	
	.portBott {
		border: 0;
		padding:0;
	}
	
	.portLeftCol{
		float:left; 
		width: 160px; 
		padding-top:5px;
	}
	
	.portMidCol{
		float:left; 
		width: 160px; 
		padding-left: 25px; 
		padding-top:5px;
	}
	
	.portRightCol{
		float:left; 
		width: 160px; 
		padding-left: 25px; 
		padding-top:5px;
	}
	

	.portTop a {
		border-bottom:0; 
		text-decoration:none; 
	}
	
	.portTop  a:hover {
		border-bottom:0; 
		text-decoration:none; 
	}
	
	.portBot a {
		border-bottom:0; 
		text-decoration:none; 
	}
	
	.portBot  a:hover {
		border-bottom:0; 
		text-decoration:none; 
	}
	
	.portClient a {
		border-bottom:dotted 1px; 
		text-decoration:none; 
		color: #666;
	}
	
	.portClient a:hover {
		border-bottom:solid 1px; 
		text-decoration:none; 
		color: #666;
	}
	
	.portLinks {
		border: 0;
		padding: 0;
		margin: 5em 0 0 0;
	}
	
	.portLinks a{
		border-bottom:dotted 1px; 
		text-decoration:none; 
		padding: 0;
	}
	
	.portLinks a:hover{
		border-bottom:solid 1px; 
		text-decoration:none; 
	}
	
	.portLinks .active{
		border-bottom:solid 1px; 
		text-decoration:none; 
		background-color:#f1e8f2; 
	}
	
	.portLargeImage{
		padding: 1.5em 0 0 0;
		margin: 0;
}

	
#rightCol .content .workIntro{
	line-height:130%; margin: 0.5em 0 2em 0; font-size: 140%; font-weight: normal;
}

#rightCol .content .wrapper{
	padding-left: 15px; padding-right:15px;  padding-top: 15px;
}

#rightCol .content .container{
	float:left; width: 165px;  background:url(../images/work_container_bg.gif) repeat-y;
}

#rightCol .content .container a{
	border-bottom:dotted 1px; text-decoration:none; line-height:160%;
}

#rightCol .content .container a:hover{
		border-bottom:solid 1px; text-decoration:none; line-height:160%;
	}

#rightCol .content .container .top{
	width: 170px; 
}

#rightCol .content .container .base{
	width: 170px; 
}

#rightCol .content .largeContainer{
	float:left; width: 506; background:url(../images/work_large_container_bg.gif) repeat-y; 
}

#rightCol .content .largeContainer .top{
	width: 506px;
}

#rightCol .content .largeContainer .base{
	width: 506px;
}



#rightCol .content .container .largeImage{
	width: 485px;
}

#rightCol .content .container .tumbnail{
	width: 170px; padding-bottom: 4px;
}

#rightCol .content .container .tumbnail a{
	border-bottom:none; text-decoration:none;
}

#rightCol .content .container .title{
	width: 170px; padding-bottom: 10px;
}

#rightCol .content .container .key{
	width: 170px; padding-bottom: 5px;
}

#rightCol .content .container .key img{
	padding-left: 5px;
}

#rightCol .content .container .key .fist{
	padding-left: 0px;
}

#rightCol .content .brand{
	float:left; width: 150px; padding-right: 10px; padding-left: 11px; 
}

#rightCol .content .print{
	float:left; width: 150px; padding-right: 10px; padding-left: 11px;
}

#rightCol .content .web{
	float:left; width: 150px; padding-right: 10px; padding-left: 11px; 
}



