@import url("/css/reset.css");body{background:#eaeaea url(/images/bg.gif) repeat-x 0px top;color:#676767;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:160%;margin:0
0 0;text-decoration:none}h1{}h2{font-size:24px;font-weight:normal;letter-spacing:-1px;color:#000}.top
h2{padding:34px
0 0 0}#home
h2{color:#193356;line-height:32px}#contact
h2{margin:0
0 10px 0}#banner
h2{color:#FFF;font-size:28px;font-weight:bold;letter-spacing:-1px}h3{color:#222;font-size:14px;font-weight:bold}#home .left
h3{font-weight:normal;line-height:24px;margin:10px
0 0 0;color:#222}#content .sectionWrap
h3{color:#375d81;font-weight:bold;margin:0
0 5px 0}#aboutUs
h3{margin:0
0 10px 0}#aboutUs .profile
h3{margin:0}#aboutUs .profile h3
span{font-size:12px}h4{color:#000;font-size:14px;font-weight:normal;margin:0
0 10px 0}p{font-size:12px;color:#676767}p.important{font-size:15px;line-height:21px}p.small{clear:left;padding:30px
0 0 0;font-size:11px;color:#5a7daf}p
em{font-style:normal;color:#272b37}p.left{width:280px;float:left;margin:0
19px 0 0}p.right{width:280px;float:right}strong{font-weight:bold}#banner .left
p{font-size:13px;color:#abc8e2;line-height:20px;margin:10px
0 0 0}a{color:#676767}a:hover{color:#375D81}#top{width:3px
height:3px;text-indent:-1000em}#container{width:968px;margin:0
auto}#home,#ourWork,#aboutUs,#ipad-section,#php-section,#downloads,#phpCombine,#wordpress,#phpLondon{width:968px;margin:0
0 30px 0}#content
.top{width:938px;height:39px;padding:0
0 0 30px;position:relative;background:url(/images/topSectBg.jpg) no-repeat left 0}.mid{width:908px;background:url(/images/midSectBg.jpg) repeat-y;padding:0px
30px 0px 30px;overflow:auto}.bottom{width:968px;height:42px;background:url(/images/bottomSectBg.jpg) no-repeat}#downloads .top,
#php-section .top,
#ipad-section
.top{background:url(/images/topSectBg.png) no-repeat left 0}#downloads .mid,
#php-section .mid,
#ipad-section
.mid{width:908px;background:url(/images/midSectBg.png) repeat-y 1px 0;padding:0px
30px 0px 30px;overflow:auto}#php-section,#ipad-section{position:relative}.left{float:left}.right{float:right}.colOne{float:left;width:579px;margin:10px
19px 0 0}.colThree{float:left;width:480px;margin:15px
19px 0 0}.rowOne,.rowTwo{width:579px;clear:both;float:left}.colTwo{width:301px;float:right}.mid{position:relative}#ipad-section
.mid{min-height:450px}#php-development{position:absolute;top:30px;right:30px}#iPad{position:absolute;top:-26px;right:10px}#php-section h2,
#ipad-section
h2{margin-top:8px;font-size:30px}#php-section p,
#ipad-section
p{margin:0
0 20px 0}#php-section
h3{margin-top:30px;margin-bottom:6px}a.ipadwork{width:154px;height:28px;display:block;float:left;margin:15px
15px 0 0px;background:url(/images/ipad-sprite.png) no-repeat 0px 0px;text-decoration:none;text-indent:-999em;line-height:0;font-size:0}a.ipadwork:hover{background:url(/images/ipad-sprite.png) no-repeat 0 -30px}a.getintouch{width:105px;height:28px;display:block;float:left;margin:15px
15px 0 0px;background:url(/images/ipad-sprite.png) no-repeat right 0px;text-decoration:none;text-indent:-999em;line-height:0;font-size:0}a.getintouch:hover{background:url(/images/ipad-sprite.png) no-repeat right -30px}a.button{width:auto;height:28px;display:block;float:left;margin:15px
15px 0 0px;padding-right:15px;background:url(/images/sprites.png) no-repeat right -61px;text-decoration:none}a.button
span{color:#FFF;display:block;font-size:11px;font-weight:bold;line-height:25px;padding:0px
10px 2px 25px;background:url(/images/sprites.png) no-repeat}a.button:hover{background:url(/images/sprites.png) no-repeat right -91px}a.button:hover
span{background:url(/images/sprites.png) no-repeat 0 -30px}.upButton{width:160px;height:28px;top:-7px;right:25px;position:absolute}.upButton
a{float:right}.upButton
.hover{height:27px;background:url(/images/sprites.png) no-repeat right -122px;display:none;margin:0px
10px 0 0;padding-right:15px;float:right}.upButton .hover
span{background:url(/images/sprites.png) no-repeat 0 -154px;color:#FFF;display:block;font-size:11px;font-weight:bold;line-height:27px;padding:0px
0px 0px 15px}#branding{width:968px;float:left;position:relative;margin:46px
0 0 0}span.phoneNo{float:right;display:block;margin:-10px 5px 15px 0;position:relative;font-size:14px}span.phoneNo
strong{color:#375d81}#branding
a.logo{width:302px;height:72px;background:url(/images/logo.gif) no-repeat;display:block;text-indent:-300em;float:left;margin:0
0 0 4px}ul.menu{float:right;clear:right;margin:0
5px 0 0}ul.menu
li{display:inline}ul.menu li
a.button{height:30px;background:url(/images/menuSprites.gif) no-repeat right -93px;display:block;float:left;margin:0
0px 0px 20px;padding-right:5px;text-decoration:none}ul.menu li a.button
span{background:url(/images/menuSprites.gif) no-repeat left -31px;display:block;line-height:28px;padding:1px
10px 1px 14px;color:#FFF;font-weight:bold;font-size:13px}ul.menu li a.button:hover{background:url(/images/menuSprites.gif) no-repeat right -62px}ul.menu li a.button:hover
span{color:#375D81;background:url(/images/menuSprites.gif) no-repeat}#content{position:relative;width:968px;float:left;margin:20px
0 10px 0}.sectionWrap{width:301px}.sectionWrap
ul{list-style:circle;list-style-position:inside;margin-left:10px}#content .sectionWrap
.top{width:301px;height:16px;padding:0;background:url(/images/sideColTop.png) no-repeat}#content .sectionWrap
.mid{width:261px;padding:0
20px 0 20px;font-size:13px;overflow:auto;background:url(/images/sideColMid.png) repeat-y}.sectionWrap
.bottom{width:301px;height:16px;background:url(/images/sideColBottom.png) no-repeat}a.downloadButton,a.goButton{background:url(/images/downloadButton.png) no-repeat 0 0;padding:6px
0 7px 55px;float:left;margin:10px
0 0 0;text-decoration:none}a.goButton{padding:10px
0 7px 55px}a.downloadButton:hover{background:url(/images/downloadButton.png) no-repeat 0 -50px}a.downloadButton span,
a.goButton
span{float:left;clear:both;line-height:15px}a.downloadButton span.title,
a.goButton
span.title{font-size:11px;font-weight:bold;color:#375d81;cursor:pointer}a.downloadButton:hover span.title,
a.goButton:hover
span.title{color:#676767}a.downloadButton span.info,
a.goButton
span.info{font-size:11px;font-weight:normal;color:#676767;cursor:pointer}a.downloadButton
span.info{width:160px}a.goButton{background:url(/images/goButton.png) no-repeat 0 4px}a.goButton:hover{background:url(/images/goButton.png) no-repeat 0 -46px}#home{position:relative}#bannerBg{width:968px;height:400px;background:transparent url(/images/bannerBg.jpg) no-repeat scroll 0 0}#banner{width:958px;height:400px;overflow:hidden;margin-left:5px}.bannerContainer{width:4000px;height:400px}.bannerContainer
.panel{width:958px;float:left}.bannerContainer .panel
.left{width:450px;margin:125px
0 0 30px}.bannerContainer .panel
.right{width:468px;margin:45px
10px 0 0}.back{position:absolute;top:187px;left:-10px;z-index:10}.back
a{width:28px;height:28px;display:block;background:transparent url(/images/sprites.png) no-repeat scroll 0px -60px}.back a:hover{background:transparent url(/images/sprites.png) no-repeat scroll 0px -114px}.forward{position:absolute;top:187px;right:-10px;z-index:10}.forward
a{width:28px;height:28px;display:block;background:transparent url(/images/sprites.png) no-repeat scroll -30px -60px}.forward a:hover{background:transparent url(/images/sprites.png) no-repeat scroll -30px -114px}a.view{width:154px;height:28px;display:block;float:left;margin:15px
15px 0 0px;background:url(/images/sprites.png) no-repeat 0px 0px;text-decoration:none;text-indent:-999em;line-height:0;font-size:0}a.view:hover{background:url(/images/sprites.png) no-repeat 0 -29px}a.work{width:105px;height:28px;display:block;float:left;margin:15px
15px 0 0px;background:url(/images/sprites.png) no-repeat right 0px;text-decoration:none;text-indent:-999em;line-height:0;font-size:0}a.work:hover{background:url(/images/sprites.png) no-repeat right -29px}#home
.mid{padding:30px
30px 0 30px}#home .mid
.left{width:584px;float:left}#home .mid
.right{width:301px;float:right}#home .mid
p{margin:10px
0 0 0}#ourWork .colTwo
.copia{margin:0
0 0 -17px}#ourWork{position:relative}.sideTag{display:block;position:absolute;top:303px;right:-19px}.work{width:280px;margin:20px
0 0px 0;float:left;position:relative}.work.right{float:right}.work
a{display:block}.work.active{cursor:pointer}.work.active h3,
.work.active
p{color:#193356}.work
.hover{width:280px;height:110px;background:#000;position:absolute;top:0;left:0;cursor:pointer}.work .hover
span{color:#FFF;font-weight:bold;font-size:14px;position:relative;display:block;margin:48px
0 0 80px}.work
p{margin:0}#aboutUs
.profile{width:280px;float:left;margin:20px
0px 0px 0px}#aboutUs
.profile.right{float:right}#aboutUs
img.profileimg{float:left;margin:5px
15px 10px 0px}#aboutUs
.colTwo{width:301px;border-left:1px solid #E8E8E8;margin:10px
0 0 0}#aboutUs .colTwo ul li
a{padding:8px
0 8px 20px;display:block;text-decoration:none}#aboutUs .colTwo
h4{margin-left:20px}#aboutUs .colTwo ul li a
span.title{color:#375D81;font-size:12px;font-weight:bold}#aboutUs .colTwo ul li a
span.info{color:#676767;font-size:11px}#aboutUs .colTwo ul li a:hover{background:#f5f7f9}#phpLondon
p{margin:12px
0 0 0;width:650px}.phpLondon{float:left;margin:15px
16px 0 0}#contact
.mid{padding:0
30px 0 30px}#contact
.left{width:420px;margin:0
20px 0 20px}#contact
.right{width:282px;border-left:1px solid #E8E8E8;padding:0
0 0 20px}.phone{position:relative;margin:0
0 0 -25px;float:left}span.footer{color:#676767;font-size:11px;margin:20px
0 20px 6px;display:block}.footer
a{text-decoration:none}span.footer
a{color:#eaeaea}span.footer a.web-design{color:#676767}ul.partners{position:absolute;bottom:15px;right:5px}ul.partners
li{float:right;clear:none;margin:0
0 0 22px}ul.partners li
a{float:right;height:27px;background-image:url(/images/partners.jpg);background-repeat:no-repeat;text-indent:-1000em}ul.partners li.tribeca
a{width:78px}ul.partners li.complete
a{width:120px;background-position:-102px 0}ul.partners li.copia
a{width:82px;background-position:-244px 0}ul.partners li.tribeca a:hover{background-position:0 -40px}ul.partners li.complete a:hover{background-position:-102px -40px}ul.partners li.copia a:hover{background-position:-244px -40px}.phpCol{float:left;margin:20px
0 0 0;width:192px;padding:0
18px 0 20px;text-align:center;border-left:1px solid #ddd}.firstCol{clear:left;border-left:none;padding:0
18px 0 0}.phpCol
img{margin:0
0 0 0}.phpCol
h4{margin:8px
0 0 0}.phpCol
p{margin:8px
0 0 0;width:184px;text-align:justify}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a
img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0
auto}#lightbox-secNav{position:absolute;top:-10px;right:-12px;z-index:500}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav
a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{background-color:#fff;margin:0
auto;line-height:1.4em;overflow:auto;width:100%;padding:10px}#lightbox-container-image-data{padding:0
10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:100%;float:left;text-align:left}#lightbox-image-details-caption{width:500px;float:left;font-weight:bold;color:#222;font-size:14px;line-height:1.4}#lightbox-image-details-currentNumber{width:50px;float:right;display:block;padding-bottom:1.0em;text-align:right}#lightbox-secNav-btnClose{float:right;padding-bottom:0.7em}
