@charset "utf-8";
/*
=============================
===== PORTFOLIO STYLING =====
=============================
*/
.item { float: left; }
.mgn { margin: 0 30px 0 0; }
.item ul {
	line-height: 14px;
	color: #b0af9e;
	list-style: none;
	margin: 0 0 30px 0;
}
.item ul span { color: #d1d0c6; }
.L1 { margin: 0 0 0 37px; }
.L2 { margin: 0 0 0 10px; }
.L3 { margin: 0 0 0 33px; }
.item ul a {
	text-decoration: none;
	color: #fff; /* #d1d0c6; */
}
.item ul span a:hover { text-decoration: underline; }

/* ===== IMAGE ROLLOVERS ===== */
.item-img a {
	display: block;
	height: 196px;
	width: 300px;
	color: #fff;
}
#img-js a { 		background: url(../_img/portfolio-item_js.jpg) no-repeat; }
#img-js a:hover { 	background: url(../_img/portfolio-item_js.jpg) no-repeat -300px; }
#img-sh a { 		background: url(../_img/portfolio-item_sh.jpg) no-repeat; }
#img-sh a:hover {	background: url(../_img/portfolio-item_sh.jpg) no-repeat -300px; }
#img-hc a { 		background: url(../_img/portfolio-item_hc.jpg) no-repeat; }
#img-hc a:hover { 	background: url(../_img/portfolio-item_hc.jpg) no-repeat -300px; }
#img-pjm a { 		background: url(../_img/portfolio-item_pjm.jpg) no-repeat; }
#img-pjm a:hover {	background: url(../_img/portfolio-item_pjm.jpg) no-repeat -300px; }
#img-pcp a { 		background: url(../_img/portfolio-item_pcp.jpg) no-repeat; }
#img-pcp a:hover {	background: url(../_img/portfolio-item_pcp.jpg) no-repeat -300px; }
#img-ee a { 		background: url(../_img/portfolio-item_ee.jpg) no-repeat; }
#img-ee a:hover { 	background: url(../_img/portfolio-item_ee.jpg) no-repeat -300px; }
#img-ak a { 		background: url(../_img/portfolio-item_ak.jpg) no-repeat; }
#img-ak a:hover { 	background: url(../_img/portfolio-item_ak.jpg) no-repeat -300px; }
#img-wb a { 		background: url(../_img/portfolio-item_wb.jpg) no-repeat; }
#img-wb a:hover {	background: url(../_img/portfolio-item_wb.jpg) no-repeat -300px; }
#img-am a { 		background: url(../_img/portfolio-item_am.jpg) no-repeat; }
#img-am a:hover {	background: url(../_img/portfolio-item_am.jpg) no-repeat -300px; }

.pbutton {
	background: url(../_img/icon-open.gif) center left no-repeat #000;
	font-size: 1.2em;
	padding: 8px 10px 8px 55px;
	float: right;
	margin: 10px;
}
.item-img span { display: none; }
.item-img a:hover span { display: block; }

.pitem {
	padding: 30px;
	color: #201f15;
}
.pitem h3 {
	font-size: 2.2em;
	font-weight: normal;
	margin: 0 0 20px 0;
}
.pitem p {
	font-size: 1.2em;
	margin: 0 0 10px 0;
	line-height: 18px;
}
.pitem a {
	text-decoration: none;
	color: #000;
}
.pitem a:hover { text-decoration: underline; }

#JS_img, #SH_img, #HC_img, #PMA_img, #PCP_img, #EE_img, #AK_img, #WB_img, #MA_img {
	height: 398px;
	width: 316px;
	float: left;
	margin: 0 30px 0 0;
}

#JS_img { background: url(../_img/portfolio/jonny-shiell.jpg); }
#SH_img { background: url(../_img/portfolio/savage-hearts.jpg); }
#HC_img { background: url(../_img/portfolio/hindi-classes.jpg); }
#PMA_img { background: url(../_img/portfolio/pj-antiques.jpg); }
#PCP_img { background: url(../_img/portfolio/paul-caudell.jpg); }
#EE_img { background: url(../_img/portfolio/effortless-eating.jpg); }
#AK_img { background: url(../_img/portfolio/adele-kemp.jpg); }
#WB_img { background: url(../_img/portfolio/windsor-bride.jpg); }
#MA_img { background: url(../_img/portfolio/anu-caudell.jpg); }

.arrowed-link {
	padding: 0 0 0 10px;
	background: url("../_img/arrow-bullet.gif") no-repeat left center;
}
