/** Resets **/
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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/** 960 gs **/
.container-12,.container-16{margin-left:auto;margin-right:auto;width:960px}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16{display:inline;float:left;margin-left:10px;margin-right:10px}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12,.push-13,.pull-13,.push-14,.pull-14,.push-15,.pull-15{position:relative}.container-12 .grid-3,.container-16 .grid-4{width:220px}.container-12 .grid-6,.container-16 .grid-8{width:460px}.container-12 .grid-9,.container-16 .grid-12{width:700px}.container-12 .grid-12,.container-16 .grid-16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container-12 .grid-1{width:60px}.container-12 .grid-2{width:140px}.container-12 .grid-4{width:300px}.container-12 .grid-5{width:380px}.container-12 .grid-7{width:540px}.container-12 .grid-8{width:620px}.container-12 .grid-10{width:780px}.container-12 .grid-11{width:860px}.container-16 .grid-1{width:40px}.container-16 .grid-2{width:100px}.container-16 .grid-3{width:160px}.container-16 .grid-5{width:280px}.container-16 .grid-6{width:340px}.container-16 .grid-7{width:400px}.container-16 .grid-9{width:520px}.container-16 .grid-10{width:580px}.container-16 .grid-11{width:640px}.container-16 .grid-13{width:760px}.container-16 .grid-14{width:820px}.container-16 .grid-15{width:880px}.container-12 .prefix-3,.container-16 .prefix-4{padding-left:240px}.container-12 .prefix-6,.container-16 .prefix-8{padding-left:480px}.container-12 .prefix-9,.container-16 .prefix-12{padding-left:720px}.container-12 .prefix-1{padding-left:80px}.container-12 .prefix-2{padding-left:160px}.container-12 .prefix-4{padding-left:320px}.container-12 .prefix-5{padding-left:400px}.container-12 .prefix-7{padding-left:560px}.container-12 .prefix-8{padding-left:640px}.container-12 .prefix-10{padding-left:800px}.container-12 .prefix-11{padding-left:880px}.container-16 .prefix-1{padding-left:60px}.container-16 .prefix-2{padding-left:120px}.container-16 .prefix-3{padding-left:180px}.container-16 .prefix-5{padding-left:300px}.container-16 .prefix-6{padding-left:360px}.container-16 .prefix-7{padding-left:420px}.container-16 .prefix-9{padding-left:540px}.container-16 .prefix-10{padding-left:600px}.container-16 .prefix-11{padding-left:660px}.container-16 .prefix-13{padding-left:780px}.container-16 .prefix-14{padding-left:840px}.container-16 .prefix-15{padding-left:900px}.container-12 .suffix-3,.container-16 .suffix-4{padding-right:240px}.container-12 .suffix-6,.container-16 .suffix-8{padding-right:480px}.container-12 .suffix-9,.container-16 .suffix-12{padding-right:720px}.container-12 .suffix-1{padding-right:80px}.container-12 .suffix-2{padding-right:160px}.container-12 .suffix-4{padding-right:320px}.container-12 .suffix-5{padding-right:400px}.container-12 .suffix-7{padding-right:560px}.container-12 .suffix-8{padding-right:640px}.container-12 .suffix-10{padding-right:800px}.container-12 .suffix-11{padding-right:880px}.container-16 .suffix-1{padding-right:60px}.container-16 .suffix-2{padding-right:120px}.container-16 .suffix-3{padding-right:180px}.container-16 .suffix-5{padding-right:300px}.container-16 .suffix-6{padding-right:360px}.container-16 .suffix-7{padding-right:420px}.container-16 .suffix-9{padding-right:540px}.container-16 .suffix-10{padding-right:600px}.container-16 .suffix-11{padding-right:660px}.container-16 .suffix-13{padding-right:780px}.container-16 .suffix-14{padding-right:840px}.container-16 .suffix-15{padding-right:900px}.container-12 .push-3,.container-16 .push-4{left:240px}.container-12 .push-6,.container-16 .push-8{left:480px}.container-12 .push-9,.container-16 .push-12{left:720px}.container-12 .push-1{left:80px}.container-12 .push-2{left:160px}.container-12 .push-4{left:320px}.container-12 .push-5{left:400px}.container-12 .push-7{left:560px}.container-12 .push-8{left:640px}.container-12 .push-10{left:800px}.container-12 .push-11{left:880px}.container-16 .push-1{left:60px}.container-16 .push-2{left:120px}.container-16 .push-3{left:180px}.container-16 .push-5{left:300px}.container-16 .push-6{left:360px}.container-16 .push-7{left:420px}.container-16 .push-9{left:540px}.container-16 .push-10{left:600px}.container-16 .push-11{left:660px}.container-16 .push-13{left:780px}.container-16 .push-14{left:840px}.container-16 .push-15{left:900px}.container-12 .pull-3,.container-16 .pull-4{left:-240px}.container-12 .pull-6,.container-16 .pull-8{left:-480px}.container-12 .pull-9,.container-16 .pull-12{left:-720px}.container-12 .pull-1{left:-80px}.container-12 .pull-2{left:-160px}.container-12 .pull-4{left:-320px}.container-12 .pull-5{left:-400px}.container-12 .pull-7{left:-560px}.container-12 .pull-8{left:-640px}.container-12 .pull-10{left:-800px}.container-12 .pull-11{left:-880px}.container-16 .pull-1{left:-60px}.container-16 .pull-2{left:-120px}.container-16 .pull-3{left:-180px}.container-16 .pull-5{left:-300px}.container-16 .pull-6{left:-360px}.container-16 .pull-7{left:-420px}.container-16 .pull-9{left:-540px}.container-16 .pull-10{left:-600px}.container-16 .pull-11{left:-660px}.container-16 .pull-13{left:-780px}.container-16 .pull-14{left:-840px}.container-16 .pull-15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}

/** Styles **/
:focus{  outline:none}body{  background:#666 url('../images/bg.png');   color:#707070;   font:0.75em/160% Helvetica,arial,serif}h1, h2, h3, h4, h5, h6{ font-weight:bold;  line-height:120%;  margin:5px 0}h1{ font-size:1.846em}h2{ font-size:1.538em}h3{ font-size:1.385em}h4{ font-size:1.231em}h5{ font-size:1.154em}h6{ font-size:1.077em}hr{ border:1px solid #ccc}blockquote, fieldset, pre, table{ margin:15px 0}p{ margin-bottom:15px}blockquote{ font-style:italic;  margin:0 20px}.codeblock, pre{ line-height:140%}a:link, a:visited, li a.active{ color:#144890;  text-decoration:none}a:active, a:hover{ text-decoration:underline}abbr, acronym, cite{ border-bottom:1px dotted #ccc}address, dfn, em, var{ font-style:italic}big{ font-size:120%}.codeblock, code, kbd, pre, samp, tt{ font:1em "Lucida Console",Monaco,monospace}del{ text-decoration:line-through}ins{ text-decoration:underline}q{ quotes:'\201C' '\201D' '\2018' '\2019'}q:before{ content:open-quote}q:after{ content:close-quote}small{ font-size:80%}label, legend, strong{ font-weight:bold}sub, sup{ font-size:xx-small}sub{ vertical-align:bottom}sup{ vertical-align:top}dd{ margin:0 0 10px 10px}ol, ul{ margin-left:24px}ol li{ list-style-type:decimal}ul li{ list-style-type:disc}fieldset{ background:transparent;  border:1px solid #ccc;  padding:10px}table{ border:1px solid #bebfb9;  width:100%}table table{ border:0}thead th, th{ background:#e1e2dc;  border-bottom:1px solid #bebfb9;  border-right:1px solid #bebfb9;  padding-right:10px}td, th{ padding:5px 10px;  vertical-align:top}#wrapper{  background:url('../images/shadow.png') repeat-y center top}#header{  background:#2c60a8 url('../images/overall.png') repeat-x 0 -83px;   height:170px;   position:relative}#header h1{  font-weight:normal;   line-height:0;   margin:0;   padding:0;   position:absolute}h1#title-drupal{  color:#204d8b;   font-size:4em;   left:55px;   top:40px}h1#title-mysql{  color:#204d8b;   font-size:2em;   left:280px;   top:45px}h1#title-css{  color:#17488c;   font-size:2.5em;   left:230px;   top:85px}h1#title-freelance{  color:#174686;   font-size:1.2em;   left:40px;   top:85px}h1#title-jquery{  color:#174686;   font-size:1.667em;   left:130px;   top:100px}h1#title-malaysia{  color:#174686;   font-size:1.2em;   left:335px;   top:92px}h1#title-photoshop{  color:#113f7e;   font-size:2.5em;   left:46px;   top:135px}h1#title-html{  color:#13417e;   font-size:2.0em;   left:215px;   top:125px}h1#title-php{  color:#13417e;   font-size:3em;   left:310px;   top:135px}#logo{  position:absolute;   right:40px;   top:28px}#logo-title{  color:#fff;   font-size:5.5em;   font-weight:bold;   letter-spacing:-4px;   line-height:normal}#slogan{  color:#fff;   font-size:1.667em;   margin-left:46px}.inner-wrapper{  position:relative}#scroll{  background:url('../images/scroll.png') no-repeat right bottom;   left:-12px;   position:absolute;   top:270px;   width:43px}#scroll-t{  background:url('../images/scroll.png') no-repeat left top;   padding:8px 0 16px 0;   width:43px}#scroll ul, #scroll li{  list-style-type:none;   margin:0;   padding:0}#scroll li a{  display:block;   height:24px;   margin:0 0 6px 8px;   width:24px}#scroll li#link-personal a{background:url('../images/overall.png') no-repeat 0 -525px}#scroll li#link-portfolio a{background:url('../images/overall.png') no-repeat 0 -599px}#scroll li#link-work a{background:url('../images/overall.png') no-repeat 0 -747px}#scroll li#link-education a{background:url('../images/overall.png') no-repeat 0 -377px}#scroll li#link-contact a{background:url('../images/overall.png') no-repeat 0 -303px}#scroll li#link-facebook a{background:url('../images/overall.png') no-repeat -70px -303px}#scroll li#link-twitter a{background:url('../images/overall.png') no-repeat 0 -673px}#scroll li#link-linkedin a{background:url('../images/overall.png') no-repeat 0 -451px}.page{  background:#f3f3f3;   font-size:1.333em}.page-title{  color:#144890;   font-weight:normal;   line-height:normal;   margin:0;   padding:15px 45px 20px 45px}.page .content-wrapper{  background:url('../images/separator.png') no-repeat left bottom}.page .content{  line-height:1.4em;   padding:0 45px 10px 65px}#page-twitter .content{  background:url('../images/overall.png') no-repeat 40px -1354px;   min-height:32px;   padding:20px 40px}#page-twitter ul{  margin-left:45px;   padding:0}#page-twitter ul li{  list-style-type:none}#page-twitter .time-ago{  font-style:italic}#page-personal .content{  height:295px;   margin-top:0}#page-personal .inner-content{  position:relative}#page-personal .image{  left:0;   position:absolute;   top:2px}#page-personal .description{  left:190px;   position:absolute;   top:0}.years{  font-size:1.5em;   font-style:italic;   line-height:1.2em}.title-name{  color:#144890;   font-size:1.125em}.subtitle-name{  margin-bottom:30px}.message{  margin-bottom:20px;   padding:4px 9px}.error{  background:#ffeae8;   border:1px solid #ff1600;   color:#dd1000}#page-contact label, #page-contact .form-text{  float:left}#page-contact input, #page-contact .form-textarea{  border:0;   color:#707070;   display:block}#page-contact label{  background:url('../images/overall.png') no-repeat 0 -908px;   color:#fff;   display:block;   height:30px;   padding-top:7px;   width:105px;   text-align:center}#page-contact input.form-text{  background:transparent url('../images/overall.png') no-repeat 0 -821px;   font-size:1.2em;   height:37px;   margin-bottom:12px;   padding:0 7px;   width:420px}#page-contact .form-textarea{  background:transparent url('../images/overall.png') no-repeat 0 -1151px;   font:1.2em Helvetica,arial,serif;   height:156px;   padding:10px;   width:569px}#page-contact .not-focus{  color:#bbb;   font-style:italic}.contact-submit-wrapper{  height:33px;   margin:20px 0}#page-contact input.form-submit{  background:transparent url('../images/overall.png') no-repeat 0 0;   cursor:pointer;   height:33px;   width:230px}.preload-content{  background:url('../images/loader.gif') no-repeat;   display:block;   font-weight:bold;   height:28px;   padding:4px 0 0 42px}#page-contact input.form-submit, .send-a-copy, .send-a-copy span{  float:left}#page-icons .content-wrapper{  padding:25px 0}#page-icons ul, #page-icons li{  list-style-type:none;   margin:0;   padding:0}#page-icons li{  display:block;   float:left;   height:108px;   margin:0 16px}li#icon-html{  background:url('../images/overall.png') no-repeat -185px -285px;   width:135px}li#icon-css{  background:url('../images/overall.png') no-repeat -420px -308px;   width:86px}li#icon-drupal{  background:url('../images/overall.png') no-repeat -189px -478px;   width:93px}li#icon-php{  background:url('../images/overall.png') no-repeat -389px -462px;   width:148px}li#icon-mysql{  background:url('../images/overall.png') no-repeat -184px -660px;  width:155px}#footer{ background:#134993;  color:#fff;  padding:4px 7px;  text-align:right}#slider{  background:#f0f0f0 url('../images/loader2.gif') no-repeat 50% 50%;  border:1px solid #DDD;  height:360px;  margin:45px 0 30px 0;  position:relative;  width:640px}#slider img{position:absolute; top:0px; left:0px;  display:none}.nivoSlider a.nivo-imageLink{position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none}.nivo-slice{display:block; position:absolute; z-index:50; height:100%}.nivo-caption{position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; width:624px;  padding:0 8px; z-index:89}.nivo-caption p{padding:4px 0; margin:0}.nivo-directionNav a{position:absolute; top:-38px; z-index:99; cursor:pointer;   display:block; width:39px; height:28px; text-indent:-999em; border:0}a.nivo-nextNav{  background:url('../images/overall.png') no-repeat 0 -995px; right:5px}a.nivo-prevNav{  background:url('../images/overall.png') no-repeat 0 -1073px; left:5px}.nivo-controlNav a{  display:block;   float:left;   width:12px; height:12px; position:relative; z-index:99; cursor:pointer;   top:-20px;   left:200px;   background:url('../images/overall.png') no-repeat 0 -1459px; text-indent:-999em;  margin:0 2px}.nivo-controlNav a.active{ background-position:0 -1497px; font-weight:bold}
