/* Content - Portfolio Listing */

ul#filter li.current a { 
	background: #545454; 
	color: #545454;
}

ul#filter .all:hover { 	
	background: #2c2c2c;
	color: #2c2c2c;
}

ul#filter li#web.current a { 
	background: #DD4539;
	color: #DD4539;
}

ul#filter li#web a:hover { 
	background: #ba392f; 
	color: #ba392f;
}

ul#filter li#motion.current a { 
	background: #8BC53E;
	color: #8BC53E;
}

ul#filter li#motion a:hover { 
	background: #72a533; 
	color: #72a533;
}

ul#filter li#design.current a { 
	background: #29ABE1;
	color: #29ABE1;
}

ul#filter li#design a:hover { 
	background: #3994c5; 
	color: #3994c5;
}

ul#filter li a { 
	margin-right: 15px; 
	padding: 0px 7px 5px 7px; 
	background: #7d7c7d; 
	text-decoration: none;
	color: #7d7c7d;
	border-left: 1px solid #f7f7f7;
	border-bottom: 1px solid #f7f7f7;
	border-top: 1px solid #6f6f6f;
	border-right: 1px solid #5d5d5d;
	list-style: none;
}

ul#filter a:focus { 
	outline: none; 
}

ul#filter li {
	float: left;
	list-style: none;
}


ul#portfolio { 
	float: left;
	list-style: none; 
	margin-left: 0px;
	 margin-top: 0px; 
}

ul#portfolio li { 
	position: relative;
	float: left; 
	margin-left: 11px;
	margin-right: 8px;
	padding-bottom: 15px;
}

ul#portfolio a { 
	display: block; 
	width: 280px; 
	height: 160px;  
}

ul#portfolio a:hover { 
	display: block; 
}

.fadehover {
	position: relative;
	float: left;
	margin-left: 11px;
	margin-right: 8px;
}

img.a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
}
 
img.b {
	position: absolute;
	left: 0;
	top: 0;
}


/**added by Chris Paul **/
.hidden{
	visibility: hidden;
	display: none;
}


