html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal;}del,ins{text-decoration:none;}li{list-style:inherit;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}a,a:link,a:visited,a:hover,a:active{outline:none;}input,textarea,select,option{outline:none;}html{width:100%;height:100%;background:#290000 url("../images/texture.gif");}body{width:100%;height:100%;}#body{position:relative;width:1000px;margin:0 auto;background-color:#e5d6b8;border:12px solid #3d0300;border-bottom-color:#4d0400;border-top:none;}#header,#footer{width:1000px;}#header{position:absolute;z-index:50;top:0;left:0;height:469px;background:url("../images/header/wave.png") no-repeat;}#main{position:relative;width:100%;height:2600px;overflow:hidden;}#footer{position:relative;height:35px;margin:0 auto;padding:10px 0;}#body>.shadow *{position:absolute;z-index:51;top:0;width:10px;height:100%;}#body>.shadow .left{left:0;background:url("../images/shadow-left.png") repeat-y;}#body>.shadow .right{right:0;background:url("../images/shadow-right.png") repeat-y;}.page{position:absolute;top:0;width:918px;height:auto;padding:350px 41px 50px;}#home.page{left:0;}#portfolio.page{left:1000px;}#services.page{left:2000px;}#about.page{left:3000px;}#contact.page{left:4000px;}#questionnaire.page{left:5000px;}.page>h1{margin-bottom:5px;margin-left:9px;text-indent:-9999px;background-repeat:no-repeat;}.page>h2{width:100%;margin-left:9px;padding-bottom:20px;font:normal 1.5em georgia,serif;letter-spacing:-1px;color:#4d493f;}.page .top{display:block;position:relative;clear:both;top:25px;right:9px;}.page .top a{float:right;font:normal .9em "lucida sans unicode","lucida grande",verdana,arial,sans-serif;text-decoration:none;color:#b89d6e;}.page .top a:hover{color:#996900;border-bottom:1px solid #996900;}.page .top a:active{color:#777;border-bottom-color:#777;}#footer .legal{float:right;padding-right:30px;text-align:right;}#footer .valid,#footer .copyright{font:normal .9em "lucida sans unicode","lucida grande",verdana,arial,sans-serif;color:#4d0400;}#footer .valid img{padding-right:3px;vertical-align:text-bottom;}#footer .valid a+img{padding-left:10px;}#footer .valid a{text-decoration:none;color:#4d0400;}#footer .valid a:hover{color:#ba0901;border-bottom:1px solid #ba0901;}#footer .valid a:active{color:#800600;border-color:#800600;}#footer .logo{display:block;float:right;width:174px;height:30px;text-indent:-9999px;background:url("../images/footer/logo.png") no-repeat;}#footer .navigation{float:left;}#footer .navigation li{display:inline;padding-left:1em;}#footer .navigation a{font:normal 1.1em "lucida sans unicode","lucida grande",verdana,arial,sans-serif;text-transform:lowercase;text-decoration:none;color:#ff8300;}#footer .navigation a:hover{border-bottom:1px solid #ff8300;}#footer .navigation a:active{color:white;border-bottom-color:white;}#header img.logo{position:absolute;top:20px;left:43px;}#header a.info{display:block;position:absolute;top:26px;right:72px;width:289px;height:63px;text-indent:-9999px;background:url("../images/header/info.png") no-repeat;}#header a.quotebutton{display:block;position:absolute;top:15px;right:50px;width:108px;height:92px;text-indent:-9999px;background:url("../images/header/quote-button.png") no-repeat;}#header a.quotebutton:hover{background-position:-108px 0;}#header a.quotebutton:active{background-position:-216px 0;}#header .navigation{position:absolute;top:95px;left:0;width:100%;}#header .navigation li{display:block;position:relative;float:left;}#header .navigation li.first,#header .navigation li.last{height:64px;background:url("../images/header/navigation/bar.png") repeat-x;}#header .navigation li.first{width:50px;}#header .navigation li.last{width:219px;}#header .navigation li.divider{width:2px;height:64px;background:url("../images/header/navigation/divider.png") no-repeat;}#header .navigation a{display:block;height:64px;text-indent:-9999px;}#header .navigation a[href="#home"]{width:131px;background:url("../images/header/navigation/home.png") no-repeat;}#header .navigation a[href="#about"]{width:133px;background:url("../images/header/navigation/about.png") no-repeat;}#header .navigation a[href="#portfolio"]{width:159px;background:url("../images/header/navigation/portfolio.png") no-repeat;}#header .navigation a[href="#services"]{width:157px;background:url("../images/header/navigation/services.png") no-repeat;}#header .navigation a[href="#contact"]{width:149px;background:url("../images/header/navigation/contact.png") no-repeat;}#header .navigation a[href="#home"]:hover{background-position:-131px 0;}#header .navigation a[href="#home"]:active{background-position:-262px 0;}#header .navigation a[href="#home"].current{background-position:-393px 0;}#header .navigation a[href="#about"]:hover{background-position:-133px 0;}#header .navigation a[href="#about"]:active{background-position:-266px 0;}#header .navigation a[href="#about"].current{background-position:-399px 0;}#header .navigation a[href="#portfolio"]:hover{background-position:-159px 0;}#header .navigation a[href="#portfolio"]:active{background-position:-318px 0;}#header .navigation a[href="#portfolio"].current{background-position:-477px 0;}#header .navigation a[href="#services"]:hover{background-position:-157px 0;}#header .navigation a[href="#services"]:active{background-position:-314px 0;}#header .navigation a[href="#services"].current{background-position:-471px 0;}#header .navigation a[href="#contact"]:hover{background-position:-149px 0;}#header .navigation a[href="#contact"]:active{background-position:-298px 0;}#header .navigation a[href="#contact"].current{background-position:-447px 0;}.page .section{position:relative;margin-top:50px;}.page .section h2.nolink,.page .section>h2 a{display:block;height:22px;margin-left:9px;padding:15px 20px 7px;text-indent:-9999px;background-position:20px 15px;background-repeat:no-repeat;}.page .section.noborder h2.nolink{padding-left:0;margin-left:0;background-position:0 15px;}.page .section>.content{position:relative;z-index:1;clear:both;margin-top:-4px;padding:24px 29px 34px;}.page .section.noborder>.content{padding-left:0;padding-right:0;}.page .section.tabs>.content{top:-4px;}.page .section>.content *{padding:0;font-family:inherit;font-size:1em;color:inherit;}.page .section>.content>*{font:normal 1.15em/1.4em georgia,serif;color:#26241f;}.page .section>.content>p{padding-top:1.4em;}.page .section>.content a{text-decoration:none;color:#996900;border-bottom:1px dotted #996900;}.page .section>.content a:hover{border-bottom-style:solid;}.page .section>.content a:active{color:#777;border-bottom-color:#777;}.page .section>.content h3{font:bold 1.5em arial,sans-serif;color:black;}.page .section>.content h3 a{text-decoration:none;color:black;border:none;}.page .section>.content>:first-child{padding-top:0;}.page .section>.content a.more{display:block;float:right;margin-top:1.5em;padding:.4em .7em;font:normal 1.1em arial,sans-serif;text-decoration:none;color:white;background-color:#aa562a;border:none;}.page .section>.content a.more:hover{background-color:#8e2600;}.page .section>.content a.more:active{color:#ccc;background-color:#5c1800;}.page .section>.content .clear{display:block;clear:both;width:0;height:0;margin:0;padding:0;}.page .tabs .navigation{position:relative;z-index:20;width:100%;margin-top:-8px;margin-left:9px;}.page .tabs .navigation li{display:block;position:relative;float:left;height:44px;margin-top:3px;margin-left:-9px;margin-right:30px;padding:5px 10px 0;}.page .tabs .navigation li:hover{height:47px;margin-top:0;}.page .tabs .navigation li.current{height:44px;margin-top:3px;background:transparent;}.page .tabs .navigation a{display:block;position:relative;height:22px;padding:15px 20px 7px;text-indent:-9999px;background-position:-280px 15px;background-repeat:no-repeat;}.page .tabs .navigation .current a{background-position:20px 15px;}.ui-tabs .ui-tabs-hide{display:none;}.page .section .content>.border,.page .section .content>.border *,.page .tabs .navigation .border,.page .tabs .navigation .border *{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;}.page .tabs .navigation .border{z-index:-5;background-color:#d9b982;}.page .section .content>.border,.page .tabs .navigation .current .border{z-index:-5;background-color:#ebc88d;}.page .section .content>.border .t{background:url("../images/border/t.gif") top repeat-x;}.page .section .content>.border .b{background:url("../images/border/b.gif") bottom repeat-x;}.page .section .content>.border .l{background:url("../images/border/l.gif") left repeat-y;}.page .section .content>.border .r{background:url("../images/border/r.gif") right repeat-y;}.page .section .content>.border .tl{background:url("../images/border/tl.gif") top left no-repeat;}.page .section .content>.border .tr{background:url("../images/border/tr.gif") top right no-repeat;}.page .section .content>.border .bl{background:url("../images/border/bl.gif") bottom left no-repeat;}.page .section .content>.border .br{background:url("../images/border/br.gif") bottom right no-repeat;}.page .section.tabs .content>.border .tl{display:none;}.page .tabs .navigation .border .t{background:url("../images/border/dark/t.gif") top repeat-x;}.page .tabs .navigation .border .l{background:url("../images/border/dark/l.gif") left repeat-y;}.page .tabs .navigation .border .r{background:url("../images/border/dark/r.gif") right repeat-y;}.page .tabs .navigation .border .tl{background:url("../images/border/dark/tl.gif") top left no-repeat;}.page .tabs .navigation .border .tr{background:url("../images/border/dark/tr.gif") top right no-repeat;}.page .tabs .navigation .border .bl{display:none;}.page .tabs .navigation .border .br{display:none;}.page .tabs .navigation .border .b{z-index:2;width:93%;left:9px;background:url("../images/tab-shadow.png") bottom repeat-x;}.page .tabs .navigation .current .border .t{background:url("../images/border/t.gif") top repeat-x;}.page .tabs .navigation .current .border .b{display:none;}.page .tabs .navigation .current .border .l{background:url("../images/border/l.gif") left repeat-y;}.page .tabs .navigation .current .border .r{background:url("../images/border/r.gif") right repeat-y;}.page .tabs .navigation .current .border .tl{background:url("../images/border/tl.gif") top left no-repeat;}.page .tabs .navigation .current .border .tr{background:url("../images/border/tr.gif") top right no-repeat;}.page .content .shadow{display:block;position:absolute;}.page .content .shadow.top{top:0;left:0;width:100%;height:15px;background:url("../images/home/shadows/top.png") repeat-x;}.page .content .shadow.bottom{bottom:0;left:0;width:100%;height:5px;background:url("../images/home/shadows/bottom.png") repeat-x;}.page .content .shadow.left{top:0;left:0;width:10px;height:100%;background:url("../images/home/shadows/left.png") repeat-y;}.page .content .shadow.right{top:0;right:0;width:10px;height:100%;background:url("../images/home/shadows/right.png") repeat-y;}#about.page>h1{width:332px;height:40px;background-image:url("../images/about/heading.png");}#about.page .column1{float:left;width:680px;}#about.page .column2{float:right;width:200px;}#about.page .row{clear:both;}#about.page #about-intro.section h2{width:427px;background-image:url("../images/about/subheadings/more-than-just-a-cool-name.png");}#about.page #about-intro.section p{clear:both;}#about.page #about-intro.section strong{font:bold 1.1em arial,sans-serif;color:black;}#about.page #about-intro.section em{font:italic bold 1.1em arial,sans-serif;color:black;}#about.page #about-intro.section i{font-style:italic;}#about.page #about-intro.section img{padding-bottom:10px;}#about.page #about-intro.section img.left{float:left;padding-right:20px;}#about.page #about-intro.section img.right{float:right;padding-left:20px;}#about.page #about-company.section h2{width:170px;background-image:url("../images/about/subheadings/at-a-glance.png");}#about.page #about-company.section p:first-child{padding-top:1.4em;font:bold 1.5em arial,sans-serif;color:black;}#about.page #about-company.section dt{padding-top:.7em;font-style:italic;font-size:.9em;color:#695c45;}#about.page #about-company.section dd{position:relative;left:1em;}#about.page .section.bio .content img.photo{float:right;margin-top:-50px;padding-left:10px;padding-bottom:5px;}#about.page .section.bio .content .title{float:left;font-style:italic;}#about.page .section.bio .content a.email{float:right;}#about.page .section.bio .content p{margin-top:1.4em;}#about.page .section.bio .content em{font:bold 1.1em arial,sans-serif;color:black;}#about.page #about-mike.section h2{width:217px;background-image:url("../images/about/subheadings/mike.png");}#about.page #about-alex.section h2{width:199px;background-image:url("../images/about/subheadings/alex.png");}#about.page .section.fun h2{width:137px;background-image:url("../images/about/subheadings/fun-facts.png");}#about.page .section.noborder .content{padding-top:0;}#about.page .section.noborder ul{list-style-type:square;}#about.page .section.noborder li{padding-top:.7em;}.page .section.form form,.page .section.form div.mail{width:464px;}.page .section.form form{padding-top:0;}.page .section.form form fieldset{width:100%;margin-top:2em;padding-top:0;}.page .section.form form fieldset:first-child{margin-top:0;}.page .section.form form fieldset legend{width:100%;margin-top:0;padding-top:0;padding-bottom:1.4em;font:bold 1.2em arial,sans-serif;text-transform:uppercase;color:black;}.page .section.form form fieldset p>*{margin-top:1.4em;}.page .section.form form fieldset p>.clear+*{margin-top:0;}.page .section.form form fieldset p>:first-child{margin-top:0;}.page .section.form form fieldset p>.optional{margin-top:0;}.page .section.form form input,.page .section.form form textarea{display:block;clear:both;width:447px;padding:.5em;background:#d1b27d url("../images/form/input-shadow.png") top repeat-x;border:1px solid #b89d6e;border-top-color:#857150;border-bottom-color:#b89d6e;border-left-color:#b89d6e;border-right-color:#9e875f;}.page .section.form form input[type="radio"]{background:transparent;border:none;}.page .section.form form input[type="hidden"]{display:none;}.page .section.form form textarea{overflow:auto;}.page .section.form form .title{display:block;margin-top:1.4em;}.page .section.form form .title:first-child{margin-top:0;}.page .section.form form .title+*{margin-top:0;}.page .section.form form .needs{width:100%;margin-top:0!important;}.page .section.form form .needs .title:first-child{float:left;}.page .section.form form .needs select{width:50%;float:right;color:#26241f;background-color:#d1b27d;}.page .section.form form .needs select option{font:normal 14px arial,sans-serif;color:#26241f;background-color:#d1b27d;}.page .section.form form .needs .clear+.title,.page .section.form form .existing+p>.title:first-child{padding-top:1.4em;}.page .section.form form .clear{display:block;clear:both;height:1px;}.page .section.form form .existing{width:100%;margin-top:1.4em!important;}.page .section.form form .existing *{display:inline;width:auto;height:auto;margin:0;padding:0;}.page .section.form form .existing .title{padding-right:1.5em;}.page .section.form form .existing label.radio{margin-right:1em;}.page .section.form form input[type="submit"]{display:block;float:right;width:132px;height:43px;text-indent:-9999px;background:url("../images/form/send-button.png") no-repeat;border:none;cursor:pointer;}.page .section.form form input[type="submit"]:hover{background-position:-132px 0;}.page .section.form form input[type="submit"]:active{background-position:-264px 0;}.page .section.form form input[type="submit"].disabled{background-position:0 0;}.page .section.form form input.error,.page .section.form form textarea.error,.page .section.form form select.error{margin-left:-1px;border:2px solid red;}.page .section.form form label.error{display:block;margin-top:5px;padding-left:20px;color:black;background:url("../images/form/error.png") left no-repeat;}.page .section.form form label.valid{display:none;}.page .section.form form label.error.valid{display:block;}.page .section.form .overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;}.page .section.form .overlay p{position:relative;}.page .section.form .overlay.progress p{margin-top:35%;}.page .section.form .overlay.progress p.image{top:-2px;left:-4px;height:24px;background:url("../images/form/progress.gif") right no-repeat;}.page .section.form .overlay.progress p:first-child{float:left;width:40%;}.page .section.form .overlay.progress p+p{float:right;width:60%;font-size:140%;}.page .section.form .overlay.success p{margin-top:30%;}.page .section.form .overlay.success p:first-child{float:left;width:30%;}.page .section.form .overlay.success p+p{float:right;width:70%;font-size:140%;}.page .section.form .overlay.success p+p{line-height:105%;}.page .section.form .overlay.success p+p:first-line{font-size:150%;line-height:100%;}.page .section.form .overlay.success p.image{top:-10px;left:-10px;height:73px;background:url("../images/form/success.png") right no-repeat;}.page .section.form .optional{display:block;clear:both;margin-top:0;font-style:italic;font-size:90%;color:#857150;}.page .section.form label.nojs.error{display:block;padding-top:.5em;padding-bottom:.5em;padding-left:30px;border:1px dotted red;border-top:none;background:#ebac88 url("../images/form/error.png") 8px no-repeat;}.page .section.form label.nojs.error:hover{background-color:#ecc2aa;}.page .section.form label.nojs.error:first-child{border-top:1px dotted red;}.page .section.form label.nojs.error+form{margin-top:2em;}.page .section.form label.nojs.mail h4{font-size:150%;padding:.2em 0;}.page .section.form div.mail.success{height:73px;padding-left:83px;background:url("../images/form/success.png") left no-repeat;}.page .section.form div.mail.fail{height:73px;padding-left:83px;background:url("../images/form/warning.png") left no-repeat;}#home.page>h1{width:508px;height:49px;margin-bottom:-4px;background-image:url("../images/home/heading.png");}#home.page .column1{float:left;width:560px;}#home.page .column2{float:right;width:320px;}#home.page .column1 .section{margin-left:-9px;}#home.page .tabs .navigation a[href="#home-web"]{width:167px;background-image:url("../images/portfolio/subheadings/web.png");}#home.page .tabs .navigation a[href="#home-logo"]{width:188px;background-image:url("../images/portfolio/subheadings/logo.png");}#home.page .section.why h2 a{width:243px;background-image:url("../images/home/subheadings/why.png");}#home.page .section.why dl dt{clear:both;padding-top:1.0em;font:bold 1.5em arial,sans-serif;color:black;}#home.page .section.why dl dt:first-child{padding-top:0;}#home.page .section.why dl dd{display:inline;float:left;}#home.page .section.who h2 a{width:181px;background-image:url("../images/home/subheadings/who.png");}#home.page .section.who>.content em{font:italic bold 1.1em arial,sans-serif;color:black;}#home.page .section.blog h2 a{width:261px;background-image:url("../images/home/subheadings/blog.png");}#home.page .section.blog .icon{position:absolute;top:-30px;right:30px;width:100px;height:89px;background:url("../images/home/newspaper.png") no-repeat;}#home.page .section.blog .post>h3 a{border:none;}#home.page .section.blog .post>.date{font:italic 1em arial,sans-serif;}#home.page .section.blog .post .content>p{padding-top:1.4em;}#home.page .section.portfolio .gallery{position:relative;width:500px;height:150px;border:5px solid #ebc88d;border-top-color:#9e875f;border-bottom-color:#ffdea6;border-left-color:#d1b27d;border-right-color:#d1b27d;}#home.page .section.portfolio .scrollable{position:relative;width:500px;height:150px;overflow:hidden;}#home.page .section.portfolio .gallery .images{position:absolute;top:0;width:10000px;height:150px;}#home.page .section.portfolio .gallery .images a{display:block;position:relative;float:left;width:500px;height:150px;background-position:0 0;background-repeat:no-repeat;border:none;}#home.page .section.portfolio .gallery:hover .images a{background-position:0 -150px;}#home.page .section.portfolio .web .gallery .images .massage{background-image:url("../images/home/web/massage.jpg");}#home.page .section.portfolio .web .gallery .images .punchclockpro{background-image:url("../images/home/web/punchclockpro.jpg");}#home.page .section.portfolio .web .gallery .images .icc{background-image:url("../images/home/web/icc.jpg");}#home.page .section.portfolio .web .gallery .images .alekosart{background-image:url("../images/home/web/alekosart.jpg");}#home.page .section.portfolio .web .gallery .images .thesocialife{background-image:url("../images/home/web/thesocialife.jpg");}#home.page .section.portfolio .web .gallery .images .frozeberry{background-image:url("../images/home/web/frozeberry.jpg");}#home.page .section.portfolio .web .gallery .images .islandstyle{background-image:url("../images/home/web/islandstyle.jpg");}#home.page .section.portfolio .web .gallery .images .ntinos{background-image:url("../images/home/web/ntinos.jpg");}#home.page .section.portfolio .web .gallery .images .mercury{background-image:url("../images/home/web/mercury.jpg");}#home.page .section.portfolio .logo .gallery .images .icc{background-image:url("../images/home/logo/icc.jpg");}#home.page .section.portfolio .logo .gallery .images .ntinos{background-image:url("../images/home/logo/ntinos.jpg");}#home.page .section.portfolio .logo .gallery .images .cookbook{background-image:url("../images/home/logo/cookbook.jpg");}#home.page .section.portfolio .logo .gallery .images .dydecor{background-image:url("../images/home/logo/dydecor.jpg");}#home.page .section.portfolio .logo .gallery .images .timber{background-image:url("../images/home/logo/timber.jpg");}#home.page .section.portfolio .logo .gallery .images .dy{background-image:url("../images/home/logo/dy.jpg");}#home.page .section.portfolio .logo .gallery .images .anastasia{background-image:url("../images/home/logo/anastasia.jpg");}#home.page .section.portfolio .logo .gallery .images .frozeberry{background-image:url("../images/home/logo/frozeberry.jpg");}#home.page .section.portfolio .logo .gallery .images .pergola{background-image:url("../images/home/logo/pergola.jpg");}#home.page .section.portfolio .logo .gallery .images .massage{background-image:url("../images/home/logo/massage.jpg");}#home.page .section.portfolio .gallery .images .ribbon{position:absolute;right:0;top:0;}#home.page .section.portfolio .gallery .navi a{display:block;position:relative;float:left;top:1.5em;float:left;margin-right:2px;padding:4px 8px;font:normal 14px arial,sans-serif;text-decoration:none;color:#26241f;background-color:#d9b982;border:none;cursor:pointer;}#home.page .section.portfolio .gallery .navi a:hover{background-color:#c4a876;}#home.page .section.portfolio .gallery .navi a:active{margin:-1px;margin-right:1px;background-color:#857150;border:1px solid #857150;}#home.page .section.portfolio .gallery .navi a.active{z-index:2;margin:-2px;margin-right:-1px;margin-top:-6px;padding:2px 8px;font-size:17px;color:white;border:2px solid #26241f;background-color:#26241f;}#home.page .section.portfolio .gallery .arrow{display:none;position:absolute;top:0;width:100px;height:150px;background:url("../images/home/arrows.png") no-repeat;border:none;}#home.page .section.portfolio .gallery .arrow.prev{left:-35px;background-position:0 -5px;}#home.page .section.portfolio .gallery .arrow.next{left:435px;background-position:-100px -5px;}#home.page .section.portfolio .gallery .arrow.prev:active{background-position:0 -165px;}#home.page .section.portfolio .gallery .arrow.next:active{background-position:-100px -165px;}#home.page .section.portfolio .gallery .arrow.disabled{display:none!important;}#portfolio.page>h1{width:440px;height:49px;margin-bottom:-4px;background-image:url("../images/portfolio/heading.png");}#portfolio.page .tabs{position:relative;}#portfolio.page .tabs .navigation a[href="#portfolio-web"]{width:167px;background-image:url("../images/portfolio/subheadings/web.png");}#portfolio.page .tabs .navigation a[href="#portfolio-logo"]{width:188px;background-image:url("../images/portfolio/subheadings/logo.png");}#portfolio.page .content{position:relative;padding:40px;padding-bottom:45px;}#portfolio.page .content:after{display:block;clear:both;height:0;content:".";visibility:hidden;}#portfolio.page .content .gallery{position:relative;float:left;width:521px;height:464px;overflow:visible;border:5px solid #ebc88d;border-top-color:#9e875f;border-bottom-color:#ffdea6;border-left-color:#d1b27d;border-right-color:#d1b27d;}#portfolio.page .content .gallery .scrollable{position:relative;width:100%;height:100%;overflow:hidden;}#portfolio.page .content .gallery .images{position:absolute;top:0;width:10000px;height:100%;}#portfolio.page .content .gallery .images>*{display:block;position:relative;float:left;width:521px;height:464px;background-repeat:no-repeat;}#portfolio.page .content .gallery>a{display:block;position:absolute;top:370px;width:79px;height:79px;background-repeat:no-repeat;border:none;}#portfolio.page .content .gallery>a:active{background-position:-79px 0;}#portfolio.page .content .gallery>a.disabled{background-position:-158px 0;}#portfolio.page .content .gallery>a.prev{left:605px;background-image:url("../images/portfolio/button-left.gif");}#portfolio.page .content .gallery>a.next{left:707px;background-image:url("../images/portfolio/button-right.gif");}#portfolio.page #portfolio-web.content .gallery .images .frozeberry{background-image:url("../images/portfolio/web/frozeberry.jpg");}#portfolio.page #portfolio-web.content .gallery .images .islandstyle{background-image:url("../images/portfolio/web/islandstyle.jpg");}#portfolio.page #portfolio-web.content .gallery .images .mercury{background-image:url("../images/portfolio/web/mercury.jpg");}#portfolio.page #portfolio-web.content .gallery .images .ntinos{background-image:url("../images/portfolio/web/ntinos.jpg");}#portfolio.page #portfolio-web.content .gallery .images .massage{background-image:url("../images/portfolio/web/massage.jpg");}#portfolio.page #portfolio-web.content .gallery .images .punchclockpro{background-image:url("../images/portfolio/web/punchclockpro.jpg");}#portfolio.page #portfolio-web.content .gallery .images .icc{background-image:url("../images/portfolio/web/icc.jpg");}#portfolio.page #portfolio-web.content .gallery .images .alekosart{background-image:url("../images/portfolio/web/alekosart.jpg");}#portfolio.page #portfolio-web.content .gallery .images .thesocialife{background-image:url("../images/portfolio/web/thesocialife.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .massage{background-image:url("../images/portfolio/logo/massage.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .anastasia{background-image:url("../images/portfolio/logo/anastasia.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .frozeberry{background-image:url("../images/portfolio/logo/frozeberry.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .pergola{background-image:url("../images/portfolio/logo/pergola.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .xpressfix{background-image:url("../images/portfolio/logo/xpressfix.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .icc{background-image:url("../images/portfolio/logo/icc.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .ntinos{background-image:url("../images/portfolio/logo/ntinos.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .timber{background-image:url("../images/portfolio/logo/timber.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .dydecor{background-image:url("../images/portfolio/logo/dydecor.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .cookbook{background-image:url("../images/portfolio/logo/cookbook.jpg");}#portfolio.page #portfolio-logo.content .gallery .images .dy{background-image:url("../images/portfolio/logo/dy.jpg");}#portfolio.page .gallery .images .ribbon{position:absolute;right:0;top:0;}#portfolio.page .content .gallery .images .last{background-image:url("../images/portfolio/last.jpg");}#portfolio.page .content .gallery .images .last{width:421px;padding:50px;padding-top:40px;}#portfolio.page .content .gallery .images .last h3{font-size:1.8em;}#portfolio.page .content .gallery .images .last p{width:200px;padding-top:1em;font-size:1.1em;line-height:1.2em;}#portfolio.page .content .gallery .images .last p a{text-decoration:none;border:none;}#portfolio.page .content .gallery .images .last p a:hover{text-decoration:underline;}#portfolio.page .content .gallery .images .last p.link a{display:block;width:132px;height:43px;margin-top:5px;text-indent:-9999px;text-decoration:none;background:url("../images/portfolio/start-button.png") no-repeat;border:none;}#portfolio.page .content .gallery .images .last p.link a:hover{background-position:-132px 0;}#portfolio.page .content .gallery .images .last p.link a:active{background-position:-264px 0;}#portfolio.page .content .info{position:relative;float:right;width:250px;height:350px;margin-right:12px;}#portfolio.page .content .info .panel{position:absolute;width:100%;height:100%;background-color:#ebc88d;}#portfolio.page .content .info .panel>h3{position:absolute;bottom:260px;width:250px;font:bold 1.6em arial,sans-serif;text-align:center;color:black;}#portfolio.page .content .info .panel>div{position:absolute;top:100px;width:210px;height:215px;padding:20px;border:1px solid #b39f7b;}#portfolio.page .content .info .panel>div>.title{display:block;padding-top:1.25em;font:bold 1em arial,sans-serif;}#portfolio.page .content .info .panel>div>.title:first-child{padding-top:0;}#portfolio.page .content .info .panel>div ul{list-style-type:square;list-style-position:inside;}#portfolio.page .content .info .panel>div li{text-indent:.5em;}#services.page>h1{width:459px;height:49px;margin-bottom:-4px;background-image:url("../images/services/heading.png");}#services.page .column1{float:left;width:600px;}#services.page .column2{float:right;width:280px;}#services.page #services-process.section h2{width:185px;background-image:url("../images/services/subheadings/our-process.png");}#services.page #services-process.section .content .step{clear:both;}#services.page #services-process.section .content .step.last>a{border:none;}#services.page #services-process.section .content .step.last h3{line-height:74px;}#services.page #services-process.section .content .step.last h3 a{text-decoration:none;color:#996900;border-bottom:2px dotted #996900;}#services.page #services-process.section .content .step.last h3 a:hover{border-bottom-style:solid;}#services.page #services-process.section .content .step.last h3 a:active{color:#777;border-bottom-color:#777;}#services.page #services-process.section .content img{float:right;padding-left:20px;}#services.page #services-process.section .content .arrow{width:42px;height:43px;margin:5px auto;clear:both;background:url("../images/services/arrow.gif") no-repeat;}#services.page #services-design.section h2{width:185px;background-image:url("../images/services/subheadings/our-services.png");}#services.page #services-design.section dl dt{clear:both;padding-top:1.0em;font:bold 1.5em arial,sans-serif;color:black;}#services.page #services-design.section dl dt:first-child{padding-top:0;}#services.page #services-design.section dl dd{display:inline;float:left;}#services.page #services-design.section dl dd a.image{display:block;position:relative;width:210px;height:122px;background-position:-50px 0;background-repeat:no-repeat;border:5px solid #ebc88d;border-top-color:#9e875f;border-bottom-color:#ffdea6;border-left-color:#d1b27d;border-right-color:#d1b27d;}#services.page #services-design.section dl dd a.image:hover{background-position:-50px -150px;}#services.page #services-design.section dl dd a.image.web{background-image:url("../images/home/web/alekosart.jpg");}#services.page #services-design.section dl dd a.image.logo{background-image:url("../images/home/logo/ntinos.jpg");}#contact.page>h1{width:270px;height:40px;background-image:url("../images/contact/heading.png");}#contact.page .column1{float:left;}#contact.page .column2{float:right;width:340px;}#contact.page .section.form h2{width:290px;height:26px;margin-bottom:-8px;background-image:url("../images/contact/subheadings/quote.png");}#contact.page .section.form .icon{position:absolute;top:-45px;right:30px;width:100px;height:100px;background:url("../images/contact/email.png") no-repeat;}#contact.page .section.info h2{width:161px;background-image:url("../images/contact/subheadings/contact.png");}#contact.page .section.info>.content li{list-style-type:none;}#contact.page .section.info>.content li em{display:block;clear:left;float:left;width:4em;}#contact.page .section.social h2{width:170px;background-image:url("../images/contact/subheadings/social.png");}#contact.page .section.social>.content a.icon{display:block;clear:left;float:left;width:34px;height:32px;padding-right:7px;background-repeat:no-repeat;border:none;}#contact.page .section.social>.content .twitter .icon{background-image:url("../images/contact/twitter.png");}#contact.page .section.social>.content .facebook .icon{background-image:url("../images/contact/facebook.png");}#contact.page .section.social>.content .facebook span{line-height:32px;}#questionnaire.page>h1{width:272px;height:40px;background-image:url("../images/questionnaire/tell-us-more.png");}#questionnaire.page .column1{float:left;}#questionnaire.page .section.form h2{width:337px;height:26px;margin-bottom:-4px;background-image:url("../images/questionnaire/subheadings/project-questionnaire.png");}#questionnaire.page .section.form form select+label.error{display:none!important;}