ul#pf_menu {
	display: block;
	width: 100%;
	height: 95px;
}
#pf_menu li {
	display: block;
	float: left;
	width: 92px;
	height: 95px;
	margin-right: 15px;
	
}
#pf_menu li.pfactive {
	background: url(../images/pfactive.png) no-repeat left bottom;
}
#pf_menu li.pfactive a {
	background-color: #C3C33D;
}
#pf_menu li.pfactive a:link, #pf_menu li.pfactive a:visited, #pf_menu li.pfactive a:hover, #pf_menu li.pfactive a:active { color: #fff; }
#pf_menu li a {
	display: block;
	background-color: #e1e1e1;
	font-size: 1.6em;
	text-align: center;
	line-height: 1.2em;
	padding-top: 29px;
	height: 52px;
}
#pf_menu li a:link, #pf_menu li a:visited, #pf_menu li a:hover, #pf_menu li a:active { color: #BCA744; }

#pf_menu li.doubleline a { padding-top: 20px; height: 61px; }

/* Navigation */
.pfnav {
	height: 52px;
	width: 100%;
	background: #e1e1e1;
	line-height: 52px;
	/*margin-top: -2px;*/
	position: relative;
}
.pfnav .pfpages { position: absolute; left: 37px; top: 0; }
.pfpages a, .pfpages a:link, .pfpages a:visited, .pfpages a:hover, .pfpages a:active { color: #fff; font-size: 1.8em; font-weight: bold;  margin-right: 16px; display: block; /*width: 20px;*/ float: left; text-align: left;}
.pfpages a.pfnav_current, .pfpages a.pfnav_current:link, .pfpages a.pfnav_current:visited, .pfpages a.pfnav_current:hover, .pfpages a.pfnav_current:active { color: #B5BC39; font-size: 2.8em; /*width: 25px;*/ }

.pf_next { position: absolute; z-index: 200; width: 65px; height: 57px; top: 54%; right: 7px; background: url(../images/btn_next.png) no-repeat left top; padding-right: 7px; }
.pf_next a { display: block; width: 100%; padding-top: 20px; height: 37px; text-align: center; font-size: 1.6em; font-weight: bold; }
.pf_next a:link, .pf_next a:visited, .pf_next a:hover, .pf_next a:active { color: #fff; }
/* Portfolio items */

.pf_meta { width: 100%; height: 6.3em; }
#pf_items_wrap { height: 778px; }
.pf_item {
	width: 760px;
	border: solid #e1e1e1;
	border-width: 0 7px;
	padding: 26px 40px;
	/*height: 288px; /* 410 - 2*26 */
	height: 378px;
	min-height: 220px;
	position: relative;
}
.pf_item h2 {
	font-size: 2.4em;
	line-height: 1em;
	display: block;
	float: left;
	min-width: 281px;
	
	margin-right: 20px;
}
	.pf_link { float: left; width: 270px; font-size: 1.2em;}
	.pf_swatch { float: left; margin-right: 10px; clear: left; }
	.pf_thumb { float: left; margin-right: 20px; /*width: 281px;*/ }
	.pf_desc { float: left; width: 51%; /*color: #BCA744;*/ color: #4F493F; font-size: 1.3em; line-height: 1.4em;}
	
