#wrapper,ul{position:relative}li,p{font-size:13px}a,body{color:#444}#rssIcon,body{background-position:0 0}h2.sectionHead:before,ul#skills li:after{content:""}#socialIcons,ul#skills li:after{text-align:right;position:absolute}#copyright,h2.sectionHead,ul#skills li{text-transform:uppercase}*{margin:0;padding:0;-moz-transition-property:background-color;-moz-transition-duration:.2s;-moz-transition-timing-function:linear;-webkit-transition-property:background-color;-webkit-transition-duration:.2s;-webkit-transition-timing-function:linear;-o-transition-property:background-color;-o-transition-duration:.2s;-o-transition-timing-function:linear;transition-property:background-color;transition-duration:.2s;transition-timing-function:linear}body{font-family:sans-serif;line-height:1.2em;background-color:#f3f3f3;background-image:url(../images/patterns/soft_wallpaper.png);background-repeat:repeat;background-attachment:fixed;height:100%;width:auto}#wrapper{max-width:700px;margin:60px auto 30px;padding:60px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}ul{margin:0 0 0 15px}li{margin:0 0 5px}p{text-align:justify}.clear{clear:both}a{text-decoration:none}a:hover{text-decoration:underline}#sticker{position:fixed;top:-60px;left:0;right:0;background:#fff;background:rgba(255,255,255,.98);height:55px;box-shadow:0 0 3px rgba(0,0,0,.3);z-index:1000}#sticker h2.sectionHead{border:none;margin:0 0 0 50px;line-height:55px;padding:0 0 0 8px;float:left}#sticker h2.sectionHead:before{left:-40px;top:5px}#sticker #socialIcons{top:10px;right:15px}h1,h2,h3,h4,h5,h6{font-weight:400}h3{font-weight:700;font-size:14px}h2.sectionHead{clear:both;font:700 20px/12px verdana,sans-serif;margin:60px -60px;border-left:52px solid #444;color:#444;padding:1px 0 0 8px;letter-spacing:-2px;position:relative}#bio p a,#bio p a:hover{text-decoration:none;color:#fff}h2.sectionHead:before{position:absolute;width:45px;height:45px;left:-105px;top:-15px;background-image:url(../images/icons.png)}#bio,#bio p,ul#seenOn li,ul#skills li{position:relative}h2#titleName{margin:20px -60px 10px}h2#ribbon:before{background-position:left -45px}h2#tools:before{background-position:left top}h2#learn:before{background-position:right top}h2#eye:before{background-position:-90px top}h2#clock:before{background-position:-45px top}h2#chat:before{background-position:-45px bottom}h2#titleName:before{background-position:-90px bottom}h2#contact:before{background-position:right bottom}#bio #avatar{float:left;margin:0 20px 0 0}#bio h2{font-size:15px}#bio p{clear: left;
    margin-top: 55px;
    padding: 20px 20px;
    max-width: 655px;
    background: #fbfbfb;
    border: 1px solid #f3f3f3;
    border-radius: 8px;
    border-width: 0 1px 1px;
    border-color: #fff #f3f3f3 #e8e8e8;
    line-height: 1.6em;}#bio p a,.socialIcon,.socialIcon:hover{border:none}#bio iframe{margin:0 auto;display:block}#the-quiz,.socialIcon,ul#seenOn li{display:inline-block}#bio p a{background:#444;padding:3px 5px;margin:-3px 0 0}#bio p a:hover{background:#222}#bio a.selectedWork{visibility:hidden;padding:0;margin:0}#socialIcons{width:50%;height:30px;top:-35px;right:0}.socialIcon{width:30px;height:30px;margin:0 0 0 3px;background-image:url(../images/social.png)}#youTubeIcon{background-position:-30px 0}#vimeoIcon{background-position:-60px 0}#twitterIcon{background-position:-90px 0}#mySpaceIcon{background-position:-120px 0}#dribbbleIcon{background-position:-150px 0}#gplusIcon{background-position:-180px 0}#facebookIcon{background-position:-210px 0}#flickrIcon{background-position:-240px 0}#favIcon{background-position:-270px 0}#linkedinIcon{background-position:-300px 0}#rssIcon:hover{background-position:0 -30px}#youTubeIcon:hover{background-position:-30px -30px}#vimeoIcon:hover{background-position:-60px -30px}#twitterIcon:hover{background-position:-90px -30px}#mySpaceIcon:hover{background-position:-120px -30px}#dribbbleIcon:hover{background-position:-150px -30px}#gplusIcon:hover{background-position:-180px -30px}#facebookIcon:hover{background-position:-210px -30px}#flickrIcon:hover{background-position:-240px -30px}#favIcon:hover{background-position:-270px -30px}#linkedinIcon:hover{background-position:-300px -30px}ul#recommends li>h3{background:#fafafa;color:#ccc;padding-left:5px;line-height:25px;margin:0 0 30px -5px}ul#seenOn li{border:1px solid #eee;margin-right:2px;height:36px;border-radius:4px;line-height:30px}ul#seenOn li img{height:30px;width:auto;padding:3px}ul#skills{margin:0;width:100%;overflow:hidden;background:url(../images/loading.gif) center 30% no-repeat}ul#skills.ready{background:0 0}ul#skills li{right:100%;background-color:#444;color:#fff;font:700 9px/20px sans-serif;letter-spacing:1px;margin-bottom:3px;padding:3px 1.1428571428571428% 0;z-index:1}ul#skills li:after{top:0;right:5px;line-height:26px;width:50px;color:#aaa}ul#skills li.s100:after{content:"100%"}ul#skills li.s90:after{content:"90%"}ul#skills li.s80:after{content:"80%"}ul#skills li.s70:after{content:"70%"}ul#skills li.s60:after{content:"60%"}ul#skills li.s50:after{content:"50%"}ul#skills li.s40:after{content:"40%"}ul#skills li.s30:after{content:"30%"}ul#skills li.s20:after{content:"20%"}ul#skills li.s10:after{content:"10%"}ul#skills li span{display:none}ul#skills li:hover{background:#222}li.s100{width:97.71428571428571%}li.s90{width:87.71428571428571%}li.s80{width:77.71428571428571%}li.s70{width:67.71428571428571%}li.s60{width:57.714285714285715%}li.s50{width:47.714285714285715%}li.s40{width:37.714285714285715%}li.s30{width:27.714285714285715%}li.s20{width:17.714285714285715%}li.s10{width:7.714285714285714%}#honorsAwards li{padding-left:5px;margin-bottom:8px}#contactform input,#contactform textarea{float:none;width:250px;padding:8px;margin:5px 0 10px;background:#fcfcfc;border:1px solid #eee;border-radius:8px;color:#666;font-size:12px}#contactform textarea{height:150px;width:380px;margin-bottom:20px}#contactform input[type=submit]{width:inherit;float:right;clear:both;color:#fff;border:none;cursor:pointer;line-height:30px;font-size:10px;text-transform:uppercase;height:30px;padding:0 15px;margin:0;background:#444;border-radius:3px}#contactform input[type=submit]:hover{background:#000}.required{color:red}#required{float:left;margin-top:10px;color:#bbb;display:none}#contactform input.error,#contactform textarea.error{border:1px solid red;background:#ffd3c9}#the-quiz{float:right;margin:0 15px 0 0}#messageSent,body.respond #sticker{display:none}#the-quiz>input{margin:0;width:50px!important}#contactInfo,ul#jobs li .details,ul#recommends li .details,ul#schools li .details{float:left;width:40%}#emailMessage{float:right;width:57%}#messageSent{line-height:40px;font-size:16px;width:100%;text-align:center;background:#5cd25c;color:#fff}ul#jobs,ul#recommends,ul#schools,ul#seenOn{margin:0;list-style:none}ul#jobs li,ul#recommends li,ul#schools li{margin:0 0 5px;clear:both}ul#jobs li p,ul#recommends li>p,ul#schools li>p{float:right;width:57%;margin-bottom:25px}.details h5{font-style:italic}#copyright{text-align:center;font:700 10px sans-serif;color:#aaa;margin:20px 0 60px;text-shadow:1px 1px 1px #fff}body.respond{background:#fff}body.respond #wrapper{margin:0 auto;padding:30px;background:#fff;box-shadow:none}body.respond h2.sectionHead{font-size:15px;letter-spacing:-1px;margin:40px 0 50px -60px;padding-left:8px}body.respond h2#titleName{margin:20px 0 10px -60px}body.respond p{text-align:left}body.respond #socialIcons{height:30px;margin-top:20px;position:relative;right:auto;text-align:left;top:auto;width:100%}body.respond #bio h2{font-size:12px}body.respond #bio p{padding:0;background:#fff;max-width:100%;border:none}body.respond ul#seenOn li{height:auto;line-height:1em}body.respond ul#seenOn li img{width:96%;height:auto;padding:2%}body.respond #contactInfo,body.respond #emailMessage,body.respond ul#jobs li .details,body.respond ul#recommends li .details,body.respond ul#schools li .details{float:none;width:100%}body.respond ul#jobs li p,body.respond ul#recommends li>p,body.respond ul#schools li>p{float:none;width:100%;margin-bottom:50px;margin-top:10px}body.respond #contactform input[type=submit]{margin-right:15px;width:auto}body.respond #contactform input,body.respond #contactform textarea{width:90%}body.respond #copyright{margin:60px auto}body.respond #messageSent{margin-top:20px}