@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }

#portfolio 			{ 	list-style:none; }
#portfolio li 		{ 	background:#e8e8e8; float:left;margin:15px 56px; display:block; border:1px solid #d7d7d7; padding:0; }
#portfolio li p 	{ 	border:1px solid #ffffff;  padding:7px; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; margin:0; }
#portfolio li a		{	display:block; color:#fff; padding:0; text-decoration:none;  }
#portfolio img 		{ /*	width:760px; margin:0; padding:0;*/ }

.preloader			{ 	background:url(http://fictivedesigns.com/blog/wp-content/themes/fictive/images/89.gif) center center no-repeat #ffffff;}

#portfolio 			{ float:left;  }
#portfolio a 		{ display:block; /*border-radius:4px; 
						-moz-border-radius:4px;
						-webkit-border-radius:4px; 						
						-webkit-box-shadow:1px 1px 6px #ddd; 
						-moz-box-shadow:1px 1px 6px #ddd; 
						box-shadow:1px 1px 6px #ddd;
						border: 1px dashed #CCC; background-color:#fff; */ }
#portfolio a:hover{ /*border: 1px dashed #fff;*/}
						
/*#portfolio span{ text-align:center; line-height:16px; }
#portfolio span a{ 
						text-decoration:none; color:#fff;
						background-color: #000000;
						border-radius: 75px 75px 75px 75px;
						-webkit-border-radius: 75px;
						-moz-border-radius: 75px;
						border-radius: 75px;
						height: 50px;
						width: 50px;	
						padding:10px;	
						-webkit-box-shadow:1px 1px 6px #ddd; 
						-moz-box-shadow:1px 1px 6px #ddd; 
						box-shadow:1px 1px 6px #ddd;
						float:left;
}
#portfolio span a:hover{ background-color: #666; color:#CCC;				
}*/

#portfolio .control{
			width:80px;
			height:80px;
			display:block;
			border-radius:50px;
			-moz-border-radius:50px;
			-webkit-border-radius:50px;
			-khtml-border-radius:50px;
			font-size:17px;
			color:#fff;
			line-height:80px;
			text-decoration:none;
			text-align:center;
			background:#000;
			float:left;
			margin:0 5px 0 0;
			}

#portfolio .control:hover{
			color:#fff;
			text-decoration:none;
			background:#333;
			}
