/* pyfolio CSS Document */

#pyfolio { position:relative; width:100%; height:auto; padding:40px 0 120px; margin:0; background:#fff; }
#pyfolio b { color:#191918; }

h3#selected_work_hdr {
	display:block; padding:0 0 40px 0; margin:2em 0 4em; text-align:center;
	background:url(work_arrow_small_no_hvr.png) no-repeat center bottom;
}

	/*border-bottom:1px solid #d8d8d8;*/



ul#selected_work { width:940px; height:auto; list-style:none; margin:3em 0 0; }
ul#selected_work li { padding:0 0 8em;}
ul#selected_work li + li {  padding-top:8em; border-top:1px solid #eee;  }
ul#selected_work li p { margin:1em 0 1em; }
ul#selected_work li p + p { margin:0em 0 1em; }
ul#selected_work li img { -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }

h3#more_work_hdr { clear:both; padding:6em 0 .25em; margin:2em 0 0; text-align:center; }

ul.more_work { float:left; width:40%; height:auto; list-style:none; margin:2em 0 0; font-size:.92em; }
ul.more_work li { margin:0 0 2em; }
ul#mw_column_1  { padding-right:9.5%; border-right:1px solid #d8d8d8; margin-right:10%; }

span.lt_grey { color:#999; }
span.our_part_div { color:#ccc; font-weight:bold; margin:0 1em; }

a.top {
	float:right; position:relative; bottom:-4em;
	font-size:.8em; color:#ccc;
}
a.top:hover { color:#42c2cf; }

