html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a
img{border:none}label{font-weight:bold}fieldset{padding:1.4em;margin:0
0 1.5em 0;border:1px
solid #ccc}legend{font-weight:bold;font-size:1.2em}input.text,input.title,textarea,select{margin:0.5em 0;border:1px
solid #bbb}input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px
solid #666}input.text,input.title{width:300px;padding:5px}input.title{font-size:1.5em}textarea{width:390px;height:250px;padding:5px}.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px
solid #ddd}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.error
a{color:#8a1f11}.notice
a{color:#514721}.success
a{color:#264409}body{font-family:"Lucida Grande","Trebuchet MS",Tahoma,sans-serif;background:url(/wp-content/themes/portfolio-nodoc/images/bg_home.jpg) repeat-x #2f3738;color:#9fbcbf}h1{font-size:1.5em;line-height:1em}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:13px}h6{font-size:11px}p, #main-right span,blockquote,.textwidget{font-size:12px}a{color:#59d8e5;text-decoration:none;font-size:12px}a:hover{text-decoration:underline}ul,ol{list-style:inside square;color:#d5fbff;font-size:12px;line-height:20px;margin:20px
0}ol{list-style:inside decimal}li
ul{margin:0px
0px 0px 20px}hr{padding:0;margin:15px
0;border-right:none;border-left:none;border-top:1px #283031 solid;border-bottom:1px #3C4546 solid}blockquote{background:transparent url(/wp-content/themes/portfolio-nodoc/images/blockquote.png) no-repeat 0 0;line-height:20px;text-indent:32px;text-align:justify}code{font-family:Courier,monospace}#wrapper{margin:auto;width:940px}#header{background:url(/wp-content/themes/portfolio-nodoc/images/header.jpg) no-repeat;height:148px;width:100%}#menu{float:right;list-style:none;margin-top:118px;margin-bottom:0px}#menu
li{float:left;background:url(/wp-content/themes/portfolio-nodoc/images/menu-center.gif);margin-right: -1px}#menu li
a{display:block;float:left;text-decoration:none;height:31px;color:#cbeff2;font-size:16px;text-align:center}#menu li
span{display:block;height:31px;width:6px;float:left}#menu li span.menu-left{background:url(/wp-content/themes/portfolio-nodoc/images/menu-left.gif)}#menu li span.menu-right{background:url(/wp-content/themes/portfolio-nodoc/images/menu-right.gif);float:right}#menu li span.menu-text{float:left;padding:9px
5px 0px;text-align:center;width:auto}#menu li.selected a, #menu li.current_page_item
a{color:#2f3738;background:url(/wp-content/themes/portfolio-nodoc/images/menu-selected-center.gif)}#menu li.selected span.menu-left, #menu li.current_page_item span.menu-left{background:url(/wp-content/themes/portfolio-nodoc/images/menu-selected-left.gif)}#menu li.selected span.menu-right, #menu li.current_page_item span.menu-right{background:url(/wp-content/themes/portfolio-nodoc/images/menu-selected-right.gif)}#featured{background:url(/wp-content/themes/portfolio-nodoc/images/feature-right-bg.jpg) 450px bottom no-repeat;height:298px;width:100%;margin-top:2px;color:#2f3738;overflow:scroll}.feature-left{float:left;width:340px;margin:30px
40px 40px 0px;}.feature-left
h2{font-size:24px;color:#d5fbff}.feature-left
p{display:block;height:100px;overflow:hidden;text-align:justify;line-height:20px}.feature-divider{background:url(/wp-content/themes/portfolio-nodoc/images/featured-divider.gif) repeat-x;height:2px;width:340px;margin:20px
0px}.feature-buttons{margin-top:24px}.feature-button-next,.feature-button-prev,.feature-button-portfolio{background:url(/wp-content/themes/portfolio-nodoc/images/feature-button.jpg) no-repeat;width:100px;height:23px;float:left;margin-right:20px;overflow:hidden;font-size:11px;text-align:center;padding-top:7px;cursor:pointer;color:#2f3738}.feature-button-next:hover,.feature-button-prev:hover,.feature-button-portfolio:hover{text-decoration:none}.feature-button-next{margin-right:0px;float:right}.feature-right{float:right;width:520px;height:220px;margin-top:40px}.feature-right
img{border:1px
solid #79888b;padding:2px;background-color:#2f3738;width:515px;height:215px;overflow:hidden}#main{padding-top:40px;margin-bottom:20px;padding-bottom:20px}#main h2, #drawer-main h2, #main h2 a, #drawer-main
h2{color:#d5fbff;font-size:21px;margin-top: -8px}.main-divider-long,.main-divider-short{background:url(/wp-content/themes/portfolio-nodoc/images/main-divider.gif) repeat-x;height:2px;width:100%;margin:15px
0px 20px 0px;clear:both}.main-divider-short{margin-right:80px;width:auto}.main-divider-small{background:url(/wp-content/themes/portfolio-nodoc/images/main-divider.gif) repeat-x;height:2px;width:100%;margin:10px
0px}#main
img{background-color:#252f31;border:1px
solid #4d5859;padding:1px}#main-left{width:420px;float:left}#about-me{float:left;width:340px}#about-me
div{margin-left:20px;width:218px;float:right}#about-me
p{text-align:justify;line-height:20px}#about-me
img.avatar{margin-right:0px;width:98px;height:98px}#main-right{float:right;width:520px}#main-right
p{line-height:20px;text-align:justify}.author-date,.testimonial-link{float:right;margin-top: -20px}.testimonial-author{color:#59d8e5;float:right;font-style:italic;margin-top:10px}.main-button-short,.main-button-long{background:url(/wp-content/themes/portfolio-nodoc/images/main-button-short.jpg) no-repeat;width:100px;height:23px;overflow:hidden;color:#b8d9dd;margin:20px
20px 20px 0px;font-size:11px;text-align:center;padding-top:7px;display:block;float:left}.main-button-short:hover,.main-button-long:hover{text-decoration:underline}.main-button-long{width:150px;margin-top:15px;background:url(/wp-content/themes/portfolio-nodoc/images/main-button-long.jpg) no-repeat;overflow:hidden}.post .main-button-short{float:right;margin-right:0px}.contact{font-size:11px;width:150px;float:left}.contact
.type{width:40px;float:left;color:#d5fbff}.contact .type span, .contact .value
span{line-height:20px}.contact .value
span{float:right}.net-services{width:160px;float:right;margin-right:80px;min-height:85px}.service-icon{margin:0px
0px 10px 15px;width:32px;float:left}#main .net-services
img{background-color:transparent;border:0px}#hire-me-button{cursor:pointer}#hire-me-drawer{position:absolute;z-index:1000;width:940px;display:none}#drawer-main{background:url(/wp-content/themes/portfolio-nodoc/images/drawer-bg.png) repeat-y;width:940px;padding:20px
20px 0px 20px}#drawer-bottom{background:url(/wp-content/themes/portfolio-nodoc/images/drawer-bottom.png) no-repeat center top;width:940px}#drawer-button{background:url(/wp-content/themes/portfolio-nodoc/images/drawer-close.png) no-repeat left bottom;display:block;width:140px;height:31px;padding-top:9px;text-align:center;position:relative;margin:0px
-10px 0px auto;color:#d5fbff}#drawer-close:hover{text-decoration:none}#drawer-description{width:320px;float:left;font-size:11px;text-align:justify;line-height:20px}#drawer-description
h2{margin-top:0px}#drawer-form{float:left;margin-left:80px;width:520px;height:130px}#drawer-form
fieldset{border:none;padding:0px}#drawer-form input[type=text]{background:url(/wp-content/themes/portfolio-nodoc/images/drawer-input-bg.jpg) repeat-x;color:#2f3738;padding:2px;border:1px
solid #292f31;height:14px;width:156px}#drawer-form input[type=reset], #drawer-form input[type=submit]{background:url(/wp-content/themes/portfolio-nodoc/images/main-button-short.jpg) no-repeat;height:30px;width:100px;border:none;margin:20px
0px 0px 20px}#drawer-form input[type=submit]{}#drawer-form textarea#drawer-contact-message{background:url(/wp-content/themes/portfolio-nodoc/images/drawer-textarea-bg.jpg) repeat-x;border:1px
solid #292f31;font-family:"Lucida Grande","Trebuchet MS",Tahoma,sans-serif;font-size:11px;color:#2f3738;margin-top:20px;width:285px;float:left;height:58px}#drawer-form
label{font-size:11px;color:#d5fbff}#drawer-form label[for=drawer-contact-name], #drawer-form label[for=drawer-contact-message]{float:left;display:block;width:80px;padding-top:5px}#drawer-form label[for=drawer-contact-message]{margin-top:20px}#drawer-form label[for=drawer-contact-email]{margin-left:20px}#drawer-contact-message{width:200px;height:50px}#footer-wrapper{background:url(/wp-content/themes/portfolio-nodoc/images/footer-divider.gif) #647678 repeat-x 0 0;width:100%;color:#2f3738;font-size:11px}#footer{padding:40px
0px;width:940px;margin:auto}#footer
span{width:100%;height:18px;display:block}ul#comments{list-style:none;list-style-image:none}ul#comments
li{margin-bottom:20px}#main p.comment-date{display:block;float:right;margin-top:0px}#main p.comment-author{display:block;float:left;margin-top:0px}img.avatar{margin-right:20px}select{color:#D5FBFF;background:#647678;border:1px
#4D5859 solid}select
option{background:#313A3B;color:#D5FBFF;min-width:40px}.widget
h3{color:#D5FBFF;line-height:0.5em}.tooltip{position:absolute;z-index:999;left:0px;background-color:#2f3738;padding:5px;border:1px
solid #647678;width:250px;display:none}.tooltip
p{margin:0;padding:0;color:#d5fbff;background-color:#2F3738;padding:2px
7px;font-size:11px}.notification_error{border:1px
solid #A25965;height:auto;width:530px;padding:7px;background:#F8F0F1;text-align:left;font-size:11px;margin-bottom:15px;color:#A25965;text-align:center}.notification_ok,.drawer_notification_ok{border:1px
#5dfbff solid;height:auto;width:530px;padding:7px;background:#647678;text-align:center;font-size:11px;color:#5Dfbff;margin-bottom:15px;text-align:center}.drawer_notification_ok{width:480px}.avatar{float:left}.post-image{width:170px;height:170px}.float-left,.alignleft{float:left;margin-right:20px}.img-float-left{margin:20px
20px 15px 0px;float:left}.img-float-right{margin:20px
0px 15px 20px;float:right}.float-right,.alignright{float:right;margin-left:20px}.clear{clear:both}.blog-post-author-date{float:left;color:#566;margin:0px
0px 10px 0px}#main .blog-post-author-date
p{margin-top:0px}#wp-calendar{width:300px;border:1px
solid #3f494a;font-size:12px;margin-top:10px;line-height:25px}#wp-calendar
caption{font-size:13px;color:#d5fbff;text-align:center;margin-bottom:10px}#wp-calendar thead tr
th{color:#2f3738;background-color:#49d8e5;text-align:center}#wp-calendar tbody tr
td{text-align:center}#wp-calendar tfoot tr
td{text-align:center;border-top:1px solid #3f494a}.service h2, .post
h2{line-height:20px}#main-right
.post{padding-top:4px}#menu li span.cufon-alt{display:none}