section{width:100%; height:auto; position:relative; padding:0px 0px 135px 0px; background:#fff url('../images/section-splash.jpg') no-repeat top center;}
section .illustration{width:100%; height:421px; position:absolute; top:12px; z-index:999; background:url('../images/section-splash-overlay.png') no-repeat top center;}
section .paper{width:508px; height:381px; margin:20px 0px 0px 320px; background:url('../images/paper.png') no-repeat top center;}
section .image{width:458px; height:327px; display:block; overflow:hidden; position:absolute; left:320px;}
section h2{width:100%; margin:30px 0px 0px 0px; text-align:center; color:#fff; cursor:none; font-size:26px; font-weight:100;}
article{width:960px; height:auto; margin:60px auto 0px auto; padding:0px 0px 0px 20px;}
article aside.profile{width:414px; height:auto; display:block; float:left; margin:0px 40px 0px 0px; position:relative; background:#2f87c4;}
article aside.profile h3{width:100%; height:40px; text-align:right; color:#2f87c4; background:#fff;}
article aside.profile span.profile-pic{width:108px; height:108px; display:block; position:absolute; top:0; left:20px; background:url('../images/profile.png') no-repeat top center;}
article aside.profile p{padding:88px 23px 50px 23px; line-height:1.6em; color:#fff;}
article aside.portfolio{width:480px; height:auto; display:block; float:left;}
article aside.portfolio h3{width:100%; height:40px; text-align:left; color:#d74427; background:#fff;}
article aside.portfolio ul li{margin:0px 20px 20px 0px; float:left;}