body.portfolio #feature {
	background:transparent url(../images/feature-background.png) top center no-repeat;
	margin:-4px -80px 30px -80px;
	padding:4px 80px 0 80px;
	width:940px;
	position:relative;
	margin-bottom:30px;
	min-height:360px;
}

body.portfolio #feature #work-list-wrapper,
body.portfolio #feature #work-detail {
	border-bottom:1px solid #303030;
}

body.portfolio #feature #work-list-wrapper {
	position:absolute;
	top:4px;
	left:80px;
	height:360px;
	width:940px;
}

body.portfolio #feature #work-list-wrapper a:hover {
	border:none;
}

body.portfolio #feature #work-list-wrapper .prevPage,
body.portfolio #feature #work-list-wrapper .nextPage {
	background-color:transparent;
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:12px;
	margin:15px 0;
	text-align:left;
	text-indent:-9999px;
}

body.portfolio #feature #work-list-wrapper .prevPage {
	background-image:url(../images/portfolio-previouspage.gif);
	float:left;
	width:143px;
}

body.portfolio #feature #work-list-wrapper .nextPage {
	background-image:url(../images/portfolio-nextpage.gif);
	float:right;
	width:144px;
}

body.portfolio #feature #work-list-wrapper .nextPage:hover,
body.portfolio #feature #work-list-wrapper .nextPage:active,
body.portfolio #feature #work-list-wrapper .prevPage:hover,
body.portfolio #feature #work-list-wrapper .prevPage:active {
	border:none;
}

body.portfolio #feature #work-list {
	border-bottom:1px solid #5e5e47;
	padding-bottom:20px;
}

body.portfolio #feature #work-list-wrapper h2 {
	background:transparent url(../images/work-featuredwork.gif) left center no-repeat;
	float:left;
	height:24px;
	margin-top:12px;
	width:453px;
	text-align:left;
	text-indent:-9999px;
}

body.portfolio #feature #work-list-wrapper .contact {
	margin-top:8px;
}

body.portfolio #feature #work-detail {
	display:block;
	width:940px;
}

body.portfolio #feature #work-detail img {
	border-bottom:1px solid #63624b;
	padding-bottom:20px;
}

body.portfolio #feature #work-detail a.back {
	background:transparent url(../images/workdetail-backtoallprojects.gif) center center no-repeat;
	display:block;
	height:12px;
	padding:15px 0;
	text-align:left;
	text-indent:-9999px;
	width:159px;
}
body.portfolio #feature #work-detail a.back:hover { border:none; }

body.portfolio #feature #work-detail a.next {
	background:transparent url(../images/view-next-project.gif) center center no-repeat;
	display:block;
	float:right;
	height:12px;
	padding:15px 0;
	text-align:left;
	text-indent:-9999px;
	width:144px;
}

body.portfolio #feature #work-detail .title {
	margin:10px 0;
	line-height:30px;
}

body.portfolio #feature #work-detail h2 {
	color:#f0ece7;
	display:inline;
	float:left;
	font-size:30px;
}

body.portfolio #feature #work-detail .tasks {
	color:#9e9b9a;
	display:inline;
}

body.portfolio #feature #work-detail .tasks li {
	float:left;
	font-size:16px;
	line-height:26px;
	margin-right:3px;
	text-transform:lowercase;
}

body.portfolio #feature #work-detail .tasks li.first {
	background:transparent url(../images/workdetail-leftanglebracket.gif) left 10px no-repeat;
	margin-left:10px;
	padding-left:12px;
}

body.portfolio #feature #work-detail .tasks li.last {
	background:transparent url(../images/workdetail-rightanglebracket.gif) right 10px no-repeat;
	margin-right:0;
	padding-right:11px;
}

body.portfolio #feature .contact {
	background:transparent url(../images/work-contactprompt.gif) center center no-repeat;
	float:right;
	height:31px;
	text-align:left;
	text-indent:-9999px;
	width:252px;
	position:relative;
}

body.portfolio #feature .contact a {
	position:absolute;
	top:0;
	right:0;
	width:100px;
}

body.portfolio #feature #work-detail #description {
	float:left;
	width:640px;
}

body.portfolio #feature #work-detail #testimonial {
	color:#9a9a9a;
	float:right;
	font-size:11.5px;
	font-style:italic;
	line-height:20px;
	margin-bottom:15px;
	width:280px;
}

body.portfolio #feature #work-detail #testimonial cite {
	color:#616161;
	display:block;
	font-style:normal;
	margin-top:10px;
}

body.portfolio h3 {
	font-size:18px;
	margin-bottom:10px;
}

body.portfolio #about-me, 
body.portfolio #from-the-blog,
body.portfolio #connect-with-me,
body.portfolio #contact-me {
	color:#cfcfcf;
	float:left;
	font-size:11.5px;
	margin-right:20px;
	width:220px;
}

body.portfolio #from-the-blog h4 {
	display:inline;
}

body.portfolio #from-the-blog h4 a {
	color:#e5e5e5;
	text-transform:none;
}

body.portfolio #from-the-blog p, 
body.portfolio #from-the-blog .content {
	display:inline;
}

body.portfolio #from-the-blog p.continue {
	display:block;
	margin-top:10px;
}

body.portfolio #contact-me {
	margin-right:0;
}

/* WORK LIST SCROLLABLE */

#work-list-wrapper .disabled {
	opacity:0.5;
}

#work-list {
	overflow:hidden;
	position:relative;
	height:248px;
	width:940px;
}

#work-list ul {
	position:absolute;
	width:999999px;
}

#work-list ul li {
	float:left;
	margin-right:20px;
	height:248px;
	width:220px;
}

#work-list ul li a {
	display:block;
	opacity:1;
}

#work-list ul li a:hover {
	opacity:0.6;
}

#social-networks {
	margin-bottom: 16px;
}

#social-networks li a {
	margin-right:5px;
}
