body,html{margin:0;padding:0;text-align:center;font-family:'Droid Sans', arial, serif;font-size:13px;background:url(img/bg-grad.png) repeat-x, url(img/soft_wallpaper.png);}
.clearfix{clear:both;}
#wrapper{border-top:10px #000 solid;width:100%;position:absolute;}
#container{margin:0 auto;height:100%;padding-top:30px;}
.valigner{height:100%;vertical-align:bottom;padding-right:10px;}
.icon{width:22px;height:22px;}
a{color:#FFF;background:#1B50CF;padding:4px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-right:2px;}
a:hover{color:#FFF;background:#000;padding:4px;}
.boxshadow{-moz-box-shadow:0 0 4px #5F5F5F;-webkit-box-shadow:0 0 4px #5F5F5F;}
.boxshadow:hover{-moz-box-shadow:0 0 6px #1A1A1A;-webkit-box-shadow:0 0 6px #1A1A1A;}
#left{text-align:right;width:47%;position:absolute;}
#logo{margin-top:25px;margin-right:155px;}
#logo h1{text-transform:capitalize;font-family:'Yanone Kaffeesatz', arial, serif;font-size:62px;margin:0;}
#logo h2{font-family:'Yanone Kaffeesatz', arial, serif;font-size:22px;margin-top:5px;font-weight:300;color:#2F2F2F;border-bottom:2px dashed #2F2F2F;padding-bottom:4px;padding-top:6px;border-top:2px dashed #2F2F2F;width:260px;text-align:center;float:right;}
.left-title{text-align:right;margin:0;position:relative;background:#1A1A1A;color:#FFF;width:100%;left:-370px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-radius-topright:5px;border-radius-bottomright:5px;margin-top:65px;-webkit-box-shadow: inset 1px 1px 1px #333333;-moz-box-shadow: inset 1px 1px 1px #333333;box-shadow: inset 1px 1px 1px #333333;}
.left-title h3{font-size:26px;text-transform:uppercase;padding:5px 10px 5px 0;}
#about-me{float:right;padding-right:137px!important;margin-top:-17px;}
#me{margin-top:2px;margin-bottom:20px;width:298px;height:102px;}
#about-me img{float:left;text-align:left;}
#about-me p{width:290px;text-align:left;font-size:13px;line-height:1.6;font-family:'Droid Sans', arial, serif;margin-left:2px;}
#about-list{text-align:left;}
#about-list img{border:none;margin-top:-5px;}
#about-list a{text-decoration:none;color:#000;background:none;}
#about-list a:hover{color:#1B62DF;}
#about-list li{list-style:none;margin-left:-40px;margin-top:20px;}
#lastfm {margin-left:5px;}
.left-title-contact{text-align:right;margin:0;position:relative;background:#1A1A1A;color:#FFF;width:100%;left:-285px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-radius-topright:5px;border-radius-bottomright:5px;-webkit-box-shadow: inset 1px 1px 1px #333333;-moz-box-shadow: inset 1px 1px 1px #333333;box-shadow: inset 1px 1px 1px #333333;}
.left-title-contact h3{font-size:26px;text-transform:uppercase;padding:5px 10px 5px 0;}
#contact{margin-top:360px;margin-right:70px;}
#contact a{text-decoration:none;color:#000;background:none;padding:0!important;}
#contact a:hover{color:#1B62DF;}
#contact-list{list-style:none;margin-left:-40px;}
#contact-list li{margin-top:15px;}
#contact-list img{border:0;}
#contact-info{float:right;padding-right:65px!important;text-align:left;width:298px;margin-top:-10px;}
#contact-info p {font-family:'Droid Sans'}
#social{margin-top:211px;margin-right:70px;}
.left-title-social{text-align:right;margin:0;position:relative;background:#1A1A1A;color:#FFF;width:100%;left:-250px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-radius-topright:5px;border-radius-bottomright:5px;-webkit-box-shadow: inset 1px 1px 1px #333333;-moz-box-shadow: inset 1px 1px 1px #333333;box-shadow: inset 1px 1px 1px #333333;}
.left-title-social h3{font-size:26px;text-transform:uppercase;padding:5px 10px 5px 0;}
#social-info{float:right;padding-right:75px!important;text-align:left;width:298px;margin-top:5px;}
#social-list{list-style:none;margin-left:-42px;}
#social-list a{background:none;margin:0;padding:0;}
#social-list ul{margin-top:0;list-style:none;}
#social-list li{display:inline;margin-left:10px;}
.social-icon{height:32px;width:32px;}
#right{float:right;width:50%;margin-top:20px;}
#right-960{margin-left:30px;}
#right p{text-align:left;}
.right-title{text-align:left;margin:0;position:relative;width:200px;background:#1A1A1A;color:#FFF;width:100%;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius-topleft:5px;border-radius-bottomleft:5px;-webkit-box-shadow: inset 1px 1px 1px #333333;-moz-box-shadow: inset 1px 1px 1px #333333;box-shadow: inset 1px 1px 1px #333333;}
.right-title h3{font-size:26px;text-transform:uppercase;padding:5px 0 5px 10px;}
#services{margin-bottom:35px;width:440px;text-align:left;font-size:13px;line-height:1.6;font-family:'Droid Sans', arial, serif;margin-left:5px;}
#services ul{list-style:none;margin-left:-40px;}
#services li{margin-top:15px;}
#recent-work{text-align:left; padding-bottom:30px;}
#recent-work a{background:none;}
#recent-work img{margin-top:10px;border:1px solid #FFF;-moz-border-radius:5px;-webkit-border-radius:5px;height:150px;width:420px;padding:5px;}
#recent-work ul{list-style:none;margin-left:-40px;}
.last-img{margin-bottom:30px;}
.info{margin-left:5px;text-align:justify;font-family:'Yanone Kaffeesatz', arial, serif;font-weight:lighter;font-size:22px;margin-bottom:5px;margin-top:30px;}
