@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:"" ""}q:before,q:after,blockquote:before,blockquote:after{content:""}a img{border:none}body{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#f7f7f7;background-color:#161616;background-image:url("/images/background.png");background-repeat:repeat}header{width:950px;height:60px}footer{width:950px;height:20px;font-size:12px;font-weight:bold}section{width:900px;height:300px;padding:25px;margin-bottom:15px;background-color:#0f3a5e}a{color:#f7f7f7}a:visited{color:#a2a2a2}a:focus{color:#f7f7f7}a:hover{color:#a2a2a2}a:active{color:#f7f7f7}a.social_icon{display:block;width:74px;height:70px;text-indent:-9999px;background-repeat:no-repeat}a.facebook{background-image:url("/images/facebook.png")}a.twitter{background-image:url("/images/twitter.png")}a.flickr{background-image:url("/images/flickr.png")}a.linkedin{background-image:url("/images/linkedin.png")}a.call_to_action{display:block;padding:15px 10px;background-color:#a2a2a2;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;color:#161616}img{border:2px #a2a2a2 solid}hr{border:none}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{line-height:14px;margin-bottom:14px}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}ul{list-style-position:inside}form ul{list-style-type:none}form ul li{width:460px;height:30px;margin-bottom:10px}form ul li label{float:left;width:140px;margin:0px;padding-top:6px;font-size:16px;font-weight:bold}form ul li label.error{height:14px;font-size:10px;font-weight:normal;color:#a2a2a2;overflow:hidden}form ul li input[type=text],form ul li input[type=password],form ul li input[type=email]{float:right;width:300px;height:20px;border:2px #a2a2a2 solid;background-color:#f7f7f7;font-size:14px;padding:3px}form ul li input[type=text]:focus,form ul li input[type=password]:focus,form ul li input[type=email]:focus{border:2px #161616 solid;outline:none}form ul li textarea{float:right;width:300px;height:140px;border:2px #a2a2a2 solid;background-color:#f7f7f7;font-size:14px;padding:3px}form ul li textarea:focus{border:2px #161616 solid;outline:none}form ul li input[type=submit]{clear:both;float:right}form ul li ul.feedback{width:310px;height:20px;line-height:20px;clear:both;float:right;margin:10px 0px 0px 0px}form ul li ul.feedback li{display:inline}form.authorization{float:right;height:30px;padding:15px 0px}form.authorization ul li{display:inline;float:left;width:auto}form.authorization ul li label{width:auto;margin:0px 10px 0px 20px;padding:0px;line-height:30px}form.authorization ul li input[type=text],form.authorization ul li input[type=password]{margin:0px;width:140px}form.authorization ul li input[type=submit]{margin-top:6px;margin-left:20px}div.container{margin-left:auto;margin-right:auto;width:950px;padding:0px 5px}div.container section#home{background-image:url("/images/greeting.png");background-repeat:no-repeat}div.container section#home p{visibility:hidden}div.capsule_row div.capsule_container{float:left;margin:0px}div.capsule_row div.capsule_container div.capsule{width:270px;padding:15px;background-color:#5e5e5e}div.capsule_row div.capsule_container_middle{margin:0px 25px}div.lightbox_overlay{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#a2a2a2;z-index:1000}div.lightbox{display:none;position:absolute;top:80px;padding:20px;background-color:#f7f7f7;z-index:1001}div.lightbox img{display:block;margin-bottom:10px}div.lightbox p{float:left;margin-bottom:0px;font-size:16px;color:#161616}div.lightbox a{display:block;float:right;margin-bottom:0px;font-size:16px;color:#161616}div.lightbox a:visited{color:#424242}div.lightbox a:focus{color:#161616}div.lightbox a:hover{color:#424242}div.lightbox a:active{color:#161616}h2.portfolio{width:380px;height:28px;text-indent:-9999px;background-image:url("/images/portfolio.png");background-repeat:no-repeat}span.highlight{color:#f7f7f7}header h1.logo{margin:0px}header h1.logo a{float:left;display:block;width:350px;height:60px;background-image:url("/images/logo.png");background-repeat:no-repeat;text-indent:-9999px}header ul.menu{height:60px;line-height:60px;float:right;text-align:center;list-style-type:none;margin:0px;background-image:url("/images/menu_background.png");background-repeat:no-repeat;background-position:20px 0px}header ul.menu li{float:left;display:block;display:inline}header ul.menu li a{float:left;display:block;width:120px;height:60px;text-indent:-9999px;padding:0px 20px;background-position:20px 0px}header ul.menu li a.home{background-image:url("/images/menu_home.png");background-repeat:no-repeat}header ul.menu li a.portfolio{background-image:url("/images/menu_portfolio.png");background-repeat:no-repeat}header ul.menu li a.contact{background-image:url("/images/menu_contact.png");background-repeat:no-repeat}section{display:block;clear:both}section div.left{float:left;width:380px;height:290px;margin-right:60px}section div.right{float:right;width:460px;height:290px}section.portfolio_item ul.portfolio_links{list-style-type:none}section.portfolio_item ul.portfolio_links li{display:inline;padding:0px 2px}section.portfolio_item ul.portfolio_links li a{color:#161616;font-weight:bold}section.portfolio_item ul.portfolio_skills{line-height:20px;font-size:20px;list-style-image:url("/images/checkmark.png")}section.portfolio_item ul.portfolio_menu{float:left;width:25px;height:300px;margin:0px 25px 0px 0px;padding:1px 0px;list-style-type:none;background-image:url("/images/capsule_background.png");background-repeat:no-repeat;background-position:0px 0px}section.portfolio_item ul.portfolio_menu li:first-child{margin-bottom:8px}section.portfolio_item ul.portfolio_menu li{width:25px;height:145px}section.portfolio_item ul.portfolio_menu li a{display:block;width:25px;height:145px;text-indent:-9999px;background-image:url("../images/capsule_indicator.png");background-repeat:no-repeat}section.portfolio_item ul.portfolio_images{float:right;width:410px;height:300px;margin-bottom:0px;list-style-type:none;overflow:hidden}section.portfolio_item ul.portfolio_images li{display:inline;float:left;padding:0px 1px 0px 2px}section.portfolio_item ul.portfolio_images li img{width:196px;height:142px;margin-bottom:4px;border:2px #a2a2a2 solid;background-color:#f7f7f7}section.portfolio_item p{line-height:12px}section#portfolio div.slider{width:896px;height:216px;margin-bottom:15px;border:2px #a2a2a2 solid}section#portfolio div.slider ul{width:896px;height:216px;list-style-type:none;list-style-position:outside;overflow:hidden}section#portfolio div.slider ul li{width:896px;height:216px}section#portfolio div.slider ul li img{width:896px;height:216px;background-color:#f7f7f7}section#portfolio ol.slider_menu{float:left;list-style-type:none}section#portfolio ol.slider_menu li{float:left;width:25px;height:25px;line-height:25px;text-align:center;margin-right:10px;background-color:#5e5e5e}section#portfolio ol.slider_menu li a{font-size:18px;font-weight:bold;color:#f7f7f7;text-decoration:none}section#portfolio h3.slider_title{float:right;height:25px;line-height:25px}section#contact{margin-bottom:0px}section#contact h2.hire_me{width:380px;height:28px;text-indent:-9999px;background-image:url("/images/want_to_hire_me.png");background-repeat:no-repeat}section#contact h2.find_me{margin-top:65px}section#contact ul.find_me{width:380px;height:70px;list-style-type:none}section#contact ul.find_me li{display:inline}section#contact ul.find_me li a.social_icon{float:left;margin-right:10px}footer{height:320px;margin-bottom:15px}footer h2{width:300px;height:60px;margin:0px;text-indent:-9999px;background-repeat:no-repeat}footer h2.about_me{background-image:url("/images/about_me.png")}footer h2.i_can_help{background-image:url("../images/i_can_help.png")}footer h2.follow_me{background-image:url("../images/follow_me.png")}footer div#about_me,footer div#i_can_help,footer div#follow_me{height:230px}footer div#about_me{font-size:10px}footer div#about_me ul{list-style-type:none;background-image:url("/images/me.png");background-repeat:no-repeat;background-position:160px -5px}footer div#about_me ul li{line-height:29px;color:#161616}footer div#i_can_help ul{list-style-type:none}footer div#i_can_help ul li{line-height:20px;font-size:20px;list-style-image:url("/images/checkmark.png")}footer div#i_can_help ul li ul{width:auto;height:auto;margin:5px 27px 3px}footer div#i_can_help ul li ul li{list-style-image:none;list-style-type:disc;font-size:12px;line-height:20px;color:#161616}footer div#follow_me ul.row{width:270px;height:70px;list-style-type:none;margin-bottom:11px}footer div#follow_me ul.row li{float:left;display:inline}footer div#follow_me ul.row li p{width:187px;height:39px;line-height:10px;margin-bottom:2px;font-size:10px;overflow:hidden}footer div#follow_me ul.row li p.date{height:12px;color:#161616;background-image:none}footer div#follow_me ul.row li p.facebook_data{height:51px;overflow:hidden}footer div#follow_me ul.row li p.loader,footer div#follow_me ul.row li ul.loader{background-image:url("/images/loader.gif");background-repeat:no-repeat;background-position:75px 15px}footer div#follow_me ul.row li a.social_icon{margin-right:6px}footer div#follow_me ul.row li a.twitter{margin-right:0px}footer div#follow_me ul.row li a.call_to_action{margin-top:10px}footer div#follow_me ul.row li h6{width:190px;height:14px;margin-bottom:0px}footer div#follow_me ul.row li ul{width:190px;height:44px;margin:6px 0px 0px 0px;list-style-type:none}footer div#follow_me ul.row li ul li{display:none;float:left;width:44px;height:44px;margin-right:2px}footer div#follow_me ul.row li ul li img{width:42px;height:42px;border:1px #a2a2a2 solid}div.basement{clear:both;height:25px;margin-top:-5px}div.basement ul.copyright{float:left;width:450px;height:20px;line-height:20px;list-style-type:none;margin-bottom:0px}div.basement ul.copyright li{display:inline}div.basement ul.valid{float:right;width:450px;height:20px;line-height:20px;list-style-type:none;margin-bottom:0px;text-align:right}div.basement ul.valid li{display:inline}

