@charset "UTF-8";
/* CSS Document */

#cv{position:relative;width: 850px;margin-right: auto;margin-left: auto;background: #292929 url(../images/cv_bg.gif) repeat-x left top;border-bottom: 1px solid #222222;}
#vCard{background:url(../images/bizcard.png) no-repeat left top;padding-top:70px;padding-left:190px;height:196px;}
#cv #vCard h1{width:250px;border-bottom:1px solid #CDCDCD;color:#111111;font-size: 12px;}
#cv #vCard p{line-height: 24px;color:#333333;}
.leftCol{width: 220px;float:left;padding-right:30px;padding-left:40px;}
.midCol{width: 249px;border-left: solid 1px #353535;float:left;padding-left:20px;padding-right:20px;height:800px}
.rightCol{width: 230px;float:left;padding-left:20px;padding-right:20px;}
.clear{clear:both;}
.cvfooter{margin-top:20px;padding:20px;border-top: solid 1px #333333;width:810px;}

#cv h1, #cv h2, #cv h3, #cv h4, #cv h5, #cv h6, #cv p{font-family: Helvetica, Verdana, Arial, sans-serif;text-decoration: none;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;padding:0;margin:0;}
#cv h1{color: #333333;font-size: 13px;margin-bottom:7px;padding:0;line-height: 16px;}
#cv h2{color: #fff;font-size:14px;margin-bottom:15px;text-transform:uppercase;}
#cv h3{color: #FF9900;font-size:12px;}
#cv h6{}
#cv p{font: normal 11px/16px Arial, Helvetica, sans-serif;color: #ccc;margin-bottom:15px;margin-top:0;}
#cv p.responsibility{padding: 0 40px 25px 10px;border-bottom:dotted 1px #353535;color: #888888;margin-bottom:25px;}
#cv ul.techListing{margin:0;padding:0;list-style:none;padding-top:10px;padding-bottom:20px;}
#cv ul.techListing li{font: normal 11px/15px Arial, Helvetica, sans-serif;color: #999999;border-bottom:dotted 1px #353535;padding-top:5px;padding-bottom:5px;padding-left:10px;width:150px;}
#cv a:link, #cv a:visited{color:#899745;text-decoration: none;}
#cv a:hover{color:#fff;}
.printVersion{height: 82px;width: 75px;position: absolute;top: 20px;right: 0px;}
