/* RESET STYLES */
*, html, body, dl, dt, dd, ol,{ margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
caption, th { text-align:left }
q:before, q:after { content:''}
strong { font-weight: bold }
em { font-style: italic }
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
div { position:relative } 
/* END RESET STYLES */


html{-webkit-font-smoothing:antialiased;}
.column-clear{ clear:both;}
.wrapper{
	margin:0px auto;
	padding:0px;
	width:944px;
	font-family: Arial, Helvetica, sans-serif;
}
.portfolio-content, .portfolio-area{width:944px;}

/**** PORTFOLIO STYLES*****/
.portfolio-categ{margin-bottom:30px;}
.portfolio-categ li{
	display:inline;
	margin-right:10px;
	font-family: Arial, Helvetica, sans-serif;
}
.image-block{
	display:block;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
}
.image-block img{border: 2px dotted #d5d5d5; border-radius: 4px 4px 4px 4px;background:#FFFFFF;padding:10px; text-align:center;}
.image-block img:hover{border: 2px solid #2396f7;box-shadow:0 0 5px #2396f7;}
.portfolio-area li{
	float: left;
	margin: 0 3px 20px 0;
	overflow: hidden;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
/**** END PORTFOLIO STYLES*****/
