/* Style sheet layout */
#portfolio{padding-top:70px;padding-bottom:0;color:#3b3835;}
.portfolio_block_first{padding-bottom:40px;}
#portfolio .layout_full h2{margin-top:12px;margin-bottom:2px;font-size:14px;color:#333333;}
#portfolio a{color:#D12A54;}
#portfolio a:hover{color:#2788C4;}
#portfolio a img{margin:0;padding:5px;background-color:#e0e0e0;border:1px solid #e0e0e0;border-collapse:collapse;}
#portfolio a:hover img{margin:0;padding:5px;background-color:#e0bcdd;border:1px solid #e0bcdd;border-collapse:collapse;}
#pres{padding-top:60px;}
#pres-content h2{margin:0 0 35px;padding:0;font-family:Colaborate-RegularRegular;font-size:24px;color:#222;}
#pres-content p{margin:0;padding:0;text-align:justify;font-family:Colaborate-LightRegular;font-size:17px;color:#4f4f46;line-height:1.6;}
#pres-image img{margin:0;padding:5px;border:1px solid #e0e0e0;border-collapse:collapse;}
#header{float:none;margin:0;padding:30px 0 0;background-color:#fff;border-top:10px solid #333;border-collapse:collapse;}
h1{margin:0;padding-top:0;font-family:"Reenie Beanie","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:42px;color:#D12A54;}
#main h2{margin:0 0 20px;font-family:Colaborate-LightRegular;font-size:20px;color:#D12A54;}
#main h3{margin:0;padding:0;font-family:Colaborate-RegularRegular;font-size:15px;color:#1f1f1f;}
#main{padding-top:40px;padding-bottom:40px;font-family:Colaborate-LightRegular;font-size:14px;color:#444;background:#f8f8f8 url("files/img/main-bg.jpg") left top repeat-x;}
#cv-education ul{margin:0 0 25px;padding:0;font-family:Colaborate-LightRegular;font-size:13px;}
#cv-computer-skills ul{margin:5px 0 25px;padding:0;}
#cv-computer-skills ul li{margin:0 0 6px 25px;padding:0;font-size:12px;list-style-type:disc;}
#cv-download{margin:0;padding:4px 0 0;}
#main .last{margin-bottom:0;padding-bottom:0;}
#footer{margin-bottom:10px;padding-top:20px;padding-bottom:20px;font-size:11px;color:#888;background:#f2f2f2 url("files/img/footer-bg.jpg") left top repeat-x;}
.inside{width:960px;margin-right:auto;margin-left:auto;text-align:left;}
#contact{margin-top:50px;margin-bottom:25px;padding:25px 0 0;border-top:1px solid #e6e6e6;border-collapse:collapse;font-family:Colaborate-LightRegular;font-size:16px;color:#555;}
#contact a{color:#555;}
#contact a:hover{color:#D12A54;}
#contact div,#contact p{margin:0;padding:0;}
#contact .headline{position:relative;margin:0 12px 0 0;padding:0;font-size:16px;color:#000;}
#contact-address{margin:0;padding:0;}
#contact-email{text-align:left;}
#contact-phone div{margin:0;padding:0;text-align:left;}
