
	body .slug-pattern {
		height:343px;
		width:100%;
		position:absolute;
		z-index:1;
		min-width:340px;
		background:#1C6A78;
	}
	
	body .slider-expand.slug-pattern {height:244px;}
	
	.body {
		width:100%;
		position:relative;
		z-index:90;
	}
	.body .body-wrapper {
		background:url(../images/design/body-960.png) left top repeat-y transparent;
		width:980px;
		margin:auto;
		min-height:700px;
		position:relative;
		z-index:10;
	}
	
	.footer {position:relative;}
		
	.footer .content {
		width:980px;
		margin:auto;
		position:relative;
	}
	.footer .patch {
		background:url(../images/design/footer-2-patch.png) top left no-repeat transparent;
		width:980px;
		position:absolute;
		height:34px;
	}
	.one-third.column .border div.mask {margin:0;}
	.portfolio-item {margin-bottom:35px;padding-bottom:0;}
	.portfolio-item.column.one-third {position:relative;}
	.portfolio-item.column.one-third .content{
		background:url(../images/design/noise.png) repeat #e2e2e2;
		padding:5px;
		border:1px solid #A5A4A4;
	}
	.one-third.column.portfolio-item h5 {
		font-size:14px;
		line-height:16px;
		font-weight:600;
		border-bottom:1px solid #e2e2e2;
		padding:0 5px 5px 5px;
		margin-bottom:5px;
	}
	.one-third.column.portfolio-item h5.noline {border:none;padding-bottom:0;}
	.one-third.column.portfolio-item h5 a {color:#e2e2e2;}
	.one-third.column.portfolio-item .border {
		background:none;
		margin:0 0 10px 0;
		padding:0;
	}
	.one-third.column.portfolio-item .space {height:14px;}
	.one-third.column.portfolio-item .shadow {
		background:url(../images/design/shadow-portfolio-three-dark.png) transparent no-repeat;
		width:299px;
		position:relative;
		z-index:1000;
		top:-1px;
		height:22px;
	}
	.one-third.column .border img {
		max-width:287px;
		background:0;
		padding:0;
		border:0;
	}
	.one-third.column.portfolio-item p {
		color:#30D7F5;
		line-height:17px;
		margin-bottom:4px;
		padding:0 5px 0px 5px;
	}
	
