	 .freshdesignweb{width:980px; margin:0 auto;}
	 .freshdesignweb a:link{text-decoration:none;}
     .freshdesignweb article{ float:left; /*width:157px; height:157px;*/ } /*cursor:pointer;opacity:0.5;*/
	 .freshdesignweb2 {
width: 980px;
margin: 0 auto;
position: relative;
right: 585px;
bottom: 36px;
}
	 .freshdesignweb2 a:link{text-decoration:none;}
     .freshdesignweb2 article{ float:left; /*width:157px; height:157px;*/ } /*cursor:pointer;opacity:0.5;*/
	  .freshdesignweb3 {
width: 980px;
margin: 0 auto;
position: relative;
left: 371px;
bottom: 158px;
}
	 .freshdesignweb3 a:link{text-decoration:none;}
     .freshdesignweb3 article{ float:left; /*width:157px; height:157px;*/ } /*cursor:pointer;opacity:0.5;*/
	  .freshdesignweb4 {
width: 980px;
margin: 0 auto;
position: relative;
left: 372px;
bottom: 205px;
}
	 .freshdesignweb4 a:link{text-decoration:none;}
     .freshdesignweb4 article{ float:left; /*width:157px; height:157px;*/ } /*cursor:pointer;opacity:0.5;*/	
	  .freshdesignweb5{
width: 980px;
margin: 0 auto;
position: relative;
right: 595px;
bottom: 34px;
}
	 .freshdesignweb5 a:link{text-decoration:none;}
     .freshdesignweb5 article{ float:left; /*width:157px; height:157px;*/ } /*cursor:pointer;opacity:0.5;*/	
	  .freshdesignweb6{
width: 980px;
margin: 0 auto;
position: relative;
left: 486px;
bottom: 276px;
}
	 .freshdesignweb6 a:link{text-decoration:none;}
     .freshdesignweb6 article{ float:left; /*width:157px; height:157px;*/ } /*cursor:pointer;opacity:0.5;*/	
	  .freshdesignweb7{
width: 980px;
margin: 0 auto;
position: relative;
right: 457px;
bottom: 155px;
}
	 .freshdesignweb7 a:link{text-decoration:none;}
     .freshdesignweb7 article{ float:left; /*width:157px; height:157px;*/ } /*cursor:pointer;opacity:0.5;*/	
			
	
	
	/*portfolio*/
	.fdw-background{ background-color:rgba(0,0,0,0.6);opacity:0; margin-top:-25px; width:100%; height:100%; }
	.fdw-background h4{font-size:14px; font-family: 'Dosis', sans-serif; text-align:center; padding:20px 20px 0;margin: 25px; }
	.fdw-background .fdw-port{ text-align:center; padding:0 40px 0; }
	.fdw-background .fdw-port a{ padding:8px 15px; font-size:1em; }
	/*subtitle*/
	.fdw-subtitle{ font-size:0.8em; margin-top:-20px; color:#0CF; padding: 0 0 10px 0;}
	.fdw-subtitle a{ color:#F90; }
	/*columns*/
	.c-two{ width:314px !important; }
	/*align*/
	.a-center{ text-align:center; }
	/*border*/
	.border{ border:3px solid #FFF; margin:-1px;}
	/*link buttons*/
    .fdw-port a{ 
		background-color:#336699; 
		color:#fff; 
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		-o-border-radius:3px;
		-webkit-box-shadow: 0 3px 0 #0f3963, 3px 5px 3px #333;
		-moz-box-shadow: 0 3px 0 #0f3963, 3px 5px 3px #333;
		box-shadow: 0 3px 0 #0f3963, 3px 5px 3px #333;
		-o-box-shadow: 0 3px 0 #0f3963, 3px 5px 3px #333;
		text-shadow:0 1px 1px #000;
	}
    .fdw-port a:hover{ 
		background-color:#f2f2f2; 
		color:#336699 !important; 
		text-shadow:0 1px 1px #ccc;
		-webkit-box-shadow: 0 3px 0 #ccc, 3px 5px 3px #333;
		-moz-box-shadow: 0 3px 0 #ccc, 3px 5px 3px #333;
		box-shadow: 0 3px 0 #ccc, 3px 5px 3px #333;
		-o-box-shadow: 0 3px 0 #ccc, 3px 5px 3px #333;
	}
	.c-p11 {
width: 367px !important;
height: 126px;
}
.c-p12 {
width: 211px !important;
height: 211px;
}
.c-p13 {
width: 378px !important;
height: 164px;
}
.c-p21 {
width: 230px !important;
height: 203px;
}
.c-p22 {
width: 131px !important;
height: 203px;
}
.c-p23 {
width: 211px !important;
height: 118px;
}
.c-p24 {
width: 183px !important;
height: 165px;
}
.c-p25 {
width: 190px !important;
height: 165px;
}
.c-p31 {
width: 132px !important;
height: 117px;
}
.c-p32 {
width: 341px !important;
height: 117px;
}
.c-p33 {
width: 160px !important;
height: 117px;
}
.c-p34 {
width: 314px !important;
height: 117px;
}
