/* CSS Document */
* {margin: 0px;padding: 0px;}
html,body {border: none;margin: 0px;padding: 0px;background:url(../images/bodybg.jpg) repeat; font-family:Arial, Helvetica, sans-serif;}
td {vertical-align: top;text-align:left;}
img {border:none;}
a {outline:0px;text-decoration:none;}
.clear{clear:both;}

.stripbg{background:url(../images/topbg.jpg) repeat-x left top;  width:100%; float:left;}
.inr-stripbg{background:url(../images/inr-topbg.jpg) repeat-x left top;  width:100%; float:left;}
.stripbg .btmeffectbg{background:url(../images/bottom-effect.jpg) repeat-x left bottom;  width:100%; float:left;}
.inr-stripbg .btmeffectbg{background:url(../images/bottom-effect.jpg) repeat-x left bottom;  width:100%; float:left; height:615px;}




.centerdiv{ width:1000px; margin:0 auto;}

.header{ width:100%; float:left; position:relative;}
.header .logo{ float:left; padding:0px 25px; margin-top:40px; }
.header .getintouch{ float:right; background:url(../images/getintuch.jpg) no-repeat left top; width:160px; height:151px; margin-top:43px;}
.header .getintouch:hover{ float:right; background:url(../images/getintuch.jpg) no-repeat left bottom; width:160px; height:151px;}

.topmenu{ width:307px; height:48px; float:left;  font-family: 'AauxNextBold'; font-size:19px; background:url(../images/topmenubg.jpg) repeat-x left top; margin-top:40px; padding-top:52px; padding-left:30px;}
.topmenu a{   float:left; margin:0px 35px 0px 0px; text-align:center; color:#fafaf4; display:inline-block; padding-bottom:5px; }
.topmenu a:hover{ background:url(../images/menu-h.jpg) no-repeat center bottom;}
.topmenu a.selected{ background:url(../images/menu-h.jpg) no-repeat center bottom; float:left; margin:0px 35px 0px 0px; text-align:center; color:#fafaf4; display:inline-block; padding-bottom:5px;}

/*
.topmenu cufon{vertical-align:top!important;}
.topmenu{ width:450px; float:left; padding-top:75px; padding-left:372px; font-family: 'AauxNextBold'; font-size:16px;}
.topmenu .home{ background:url(../images/home.png) no-repeat center top; width:90px; height:52px; float:left; padding-top:65px; text-align:center; color:#fafaf4;  }
.topmenu .home:hover{ background:url(../images/home-h.png) no-repeat center top;}
.topmenu .home.selected{ background:url(../images/home-h.png) no-repeat center top;}

.topmenu .about{ background:url(../images/aboutus.png) no-repeat center top; width:90px; height:52px; float:left; padding-top:65px; text-align:center; color:#fafaf4; }
.topmenu .about:hover{ background:url(../images/aboutus-h.png) no-repeat center top;}
.topmenu .about.selected{ background:url(../images/aboutus-h.png) no-repeat center top;}

.topmenu .services{ background:url(../images/services.png) no-repeat center top; width:90px; height:52px; float:left; padding-top:65px; text-align:center; color:#fafaf4; }
.topmenu .services:hover{ background:url(../images/services-h.png) no-repeat center top;}
.topmenu .services.selected{ background:url(../images/services-h.png) no-repeat center top;}

.topmenu .portfolio{ background:url(../images/portfolio.png) no-repeat center top; width:90px; height:52px; float:left; padding-top:65px; text-align:center; color:#fafaf4;}
.topmenu .portfolio:hover{ background:url(../images/portfolio-h.png) no-repeat center top;}
.topmenu .portfolio.selected{ background:url(../images/portfolio-h.png) no-repeat center top;}

.topmenu .blog{ background:url(../images/blog.png) no-repeat center top; width:90px; height:52px; float:left; padding-top:65px; text-align:center; color:#fafaf4; }
.topmenu .blog:hover{ background:url(../images/blog-h.png) no-repeat center top;}
.topmenu .blog.selected{ background:url(../images/blog-h.png) no-repeat center top;}
*/

.banner{ width:100%; float:left;}
.banner .left{ width:457px; padding-left:95px; padding-top:30px; float:left;  font-size:16px; color:#f8f9f4;}
.banner .left h1{ font-size:93px; margin:0; padding:0; height:80px; line-height:75px; font-family: 'BlockTRegular';}
.banner .left h1 cufon{ height:80px!important;}
.banner .left h2{ font-size:70px; margin:0; padding:0; height:60px; line-height:75px; font-family: 'BlockTRegular';}
.banner .left h2 cufon{ height:60px!important;}
.banner .left h3{ font-size:97px; margin:0; padding:0; height:90px; line-height:80px; font-family: 'BlockTRegular';}
.banner .left h3 cufon{ height:60px!important;}
.banner .left .rightup{font-family: 'AauxNextBold'; font-size:23px; padding:15px 0px; line-height:20px; display:inline-block;}
.banner .left .rightup1{font-family: 'AauxNextSemiBold'; line-height:25px;}
.banner .left .rightup1 cufon{ height:25px!important;}

.banner .right{ float:left; padding-bottom:62px;}


.banner1{ width:100%; float:left;}
.banner1 .left{ width:400px; padding-left:95px; padding-top:34px; float:left;  font-size:16px; color:#f8f9f4;}
.banner1 .left h1{ font-size:37px; margin:0; padding:0; height:30px; line-height:30px; font-family: 'BlockTRegular';}
.banner1 .left h1 cufon{ height:35px!important;}
.banner1 .left h2{ font-size:86px; margin:0; padding:0; height:80px; line-height:80px; font-family: 'BlockTRegular';}
.banner1 .left h2 cufon{ height:70px!important;}
.banner1 .left h3{ font-size:97px; margin:0; padding:0; height:70px; line-height:70px; font-family: 'BlockTRegular';}
.banner1 .left h3 cufon{ height:60px!important;}
.banner1 .left .rightup{font-family: 'AauxNextBold'; font-size:23px; padding:15px 0px; line-height:20px; display:inline-block;}
.banner1 .left .rightup1{font-family: 'AauxNextSemiBold'; line-height:15px;}
.banner1 .left .rightup1 cufon{ height:25px!important;}
.banner1 .right{ float:left; padding-bottom:62px;}

.banner2{ width:100%; float:left;}
.banner2 .toptxt{ width:100%;  float:left;  font-size:16px; color:#f8f9f4; text-align:center; padding-top:33px;}
.banner2 .toptxt h1{ font-size:32px; margin:0; padding:0; height:25px; line-height:25px; font-family: 'BlockTRegular'; text-transform:uppercase;}
.banner2 .toptxt h1 cufon{ height:30px!important;}
.banner2 .toptxt h2{ font-size:86px; margin:0; padding:0; height:70px; line-height:75px; font-family: 'BlockTRegular'; text-transform:uppercase;}
.banner2 .toptxt h2 cufon{ height:70px!important;}
.banner2 .secimgdiv{ width:100%; text-align:center;}


.banner3{ width:100%; float:left;}
.banner3 .left{ width:400px; padding-left:95px; padding-top:34px; float:left;  font-size:16px; color:#f8f9f4;}
.banner3 .left h1{ font-size:61px; margin:0; padding:0; height:50px; line-height:75px; font-family: 'BlockTRegular';}
.banner3 .left h1 cufon{ height:50px!important;}
.banner3 .left h2{ font-size:86px; margin:0; padding:0; height:70px; line-height:75px; font-family: 'BlockTRegular';}
.banner3 .left h2 cufon{ height:75px!important;}
.banner3 .left h3{ font-size:71px; margin:0; padding:0; height:70px; line-height:70px; font-family: 'BlockTRegular';}
.banner3 .left h3 cufon{ height:60px!important;}
.banner3 .left h4{ font-size:26px; margin:0; padding:0; height:55px; line-height:55px; font-family: 'BlockTRegular'; text-transform:uppercase;}
.banner3 .left h4 cufon{ height:55px!important;}
.banner3 .left .rightup{font-family: 'AauxNextBold'; font-size:23px; padding:15px 0px; line-height:20px; display:inline-block;}
.banner3 .left .rightup cufon{ height:25px!important;}
.banner3 .left .rightup1{font-family: 'AauxNextSemiBold'; line-height:15px;}
.banner3 .left .rightup1 cufon{ height:25px!important;}
.banner3 .right{ float:left; }

.banner4{ width:100%; float:left; position:relative;}
.banner4 .left{ width:400px; padding-top:34px; float:left;  font-size:16px; color:#f8f9f4; position:absolute; right:0; top:0;}
.banner4 .left h1{ font-size:45px; margin:0; padding:0; height:40px; line-height:40px; font-family: 'BlockTRegular';}
.banner4 .left h1 cufon{ height:50px!important;}
.banner4 .left h2{ font-size:55px; margin:0; padding:0; height:40px; line-height:40px; font-family: 'BlockTRegular';}
.banner4 .left h2 cufon{ height:50px!important;}
.banner4 .left h3{ font-size:71px; margin:0; padding:0; height:70px; line-height:70px; font-family: 'BlockTRegular';}
.banner4 .left h3 cufon{ height:60px!important;}
.banner4 .left h4{ font-size:26px; margin:0; padding:0; height:35px; line-height:35px; font-family: 'BlockTRegular'; text-transform:uppercase;}
.banner4 .left h4 cufon{ height:35px!important;}
.banner4 .left .rightup{font-family: 'AauxNextBold'; font-size:23px; padding:15px 0px; line-height:20px; display:inline-block;}
.banner4 .left .rightup1{font-family: 'AauxNextSemiBold'; line-height:15px;}
.banner4 .left .rightup1 cufon{ height:25px!important;}

.banner4 .left .rightup2{font-family: 'AauxNextBold'; font-size:23px; padding:0px 0px; line-height:20px; display:inline-block; float:left; padding-left:5px;}
.banner4 .left .rightup3{font-family: 'AauxNextSemiBold'; line-height:30px; float:left; padding-top:4px; }

.banner4 .right{ float:left; }

.contentsec{ width:100%; float:left;}
.contentpart{ width:100%; float:left; position:relative; padding-top:60px;}
.contentpart .toparrow{ position:absolute; background:url(../images/toparrow.jpg) no-repeat left top; width:71px; height:107px; left:40px; top:-50px;}

.contentpart .google{ width:240px; float:left; padding-left:80px;}
.contentpart .google h1{ margin-left:30px; font-size:38px; color:#494646; font-family: 'BlockTHeaRegular'; padding-bottom:30px;}
.contentpart .google h1 span{ font-size:25px; font-family: 'BlockTRegRegular';}
.contentpart .google .imglink{ background:url(../images/google.png) no-repeat center top; width:240px; height:240px; float:left;}
.contentpart .google .imglink:hover{ background:url(../images/google-h.png) no-repeat center top; }
.contentpart .google .description{ font-size:14px; color:#666666; text-align:center; display:inline-block; width:262px; font-family: 'AauxNextSemiBold';}
.contentpart .google .description a{color:#666666;  font-family: 'AauxNextBold'; border-bottom:1px solid #acaba7; margin-top:10px; display:inline-block;}
.contentpart .google .description a:hover{color:#666666; text-decoration:none; border-bottom:0px ;}
.contentpart .google .description cufon{ height:21px!important;}
.contentpart .google .description a cufon{ height:15px!important;}
.contentpart .google .description span{font-family: 'AauxNextSemiBold'; font-size:14px;}

.contentpart .sales{ width:300px; float:left; padding-left:50px;}
.contentpart .sales h1{  font-size:38px; color:#494646; font-family: 'BlockTHeaRegular'; padding-bottom:30px; width:300px; text-align:center;}
.contentpart .sales h1 span{ font-size:25px; font-family: 'BlockTRegRegular'; }
.contentpart .sales .imglink{ background:url(../images/sales.png) no-repeat center top; width:300px; height:240px; float:left;}
.contentpart .sales .imglink:hover{ background:url(../images/sales-h.png) no-repeat center top; }
.contentpart .sales .description{ font-size:14px; color:#666666; text-align:center; display:inline-block; width:302px; font-family: 'AauxNextSemiBold';}
.contentpart .sales .description a{color:#666666;  font-family: 'AauxNextBold'; border-bottom:1px solid #acaba7; margin-top:10px; display:inline-block;}
.contentpart .sales .description a:hover{color:#666666; text-decoration:none; border-bottom:0px ;}
.contentpart .sales .description cufon{ height:21px!important;}
.contentpart .sales .description a cufon{ height:15px!important;}
.contentpart .sales .description span{font-family: 'AauxNextSemiBold'; font-size:14px;}

.contentpart .mobile{ width:260px; float:left; padding-left:40px;}
.contentpart .mobile h1{ margin-left:30px; font-size:38px; color:#494646; font-family: 'BlockTHeaRegular'; padding-bottom:30px;}
.contentpart .mobile h1 span{ font-size:25px; font-family: 'BlockTRegRegular'; }
.contentpart .mobile .imglink{ background:url(../images/mobile.png) no-repeat center top; width:260px; height:240px; float:left;}
.contentpart .mobile .imglink:hover{ background:url(../images/mobile-h.png) no-repeat center top; }
.contentpart .mobile .description{ font-size:14px; color:#666666; text-align:center; display:inline-block; width:270px; font-family: 'AauxNextSemiBold';}
.contentpart .mobile .description a{color:#666666;  font-family: 'AauxNextBold'; border-bottom:1px solid #acaba7; margin-top:10px; display:inline-block;}
.contentpart .mobile .description a:hover{color:#666666; text-decoration:none; border-bottom:0px ;}
.contentpart .mobile .description cufon{ height:21px!important;}
.contentpart .mobile .description a cufon{ height:15px!important;}
.contentpart .mobile .description span{font-family: 'AauxNextSemiBold'; font-size:14px;}

.servicespart{ width:100%; float:left; position:relative; padding-top:50px;}
.servicespart .titlebg{ width:100%; background:url(../images/title-starbg.png) no-repeat center center;  font-family: 'BlockTRegular'; font-size:47px; text-align:center; color:#494646; text-transform:uppercase; margin-bottom:30px; line-height:32px;}
.servicespart .block1{ width:240px; float:left; text-align:center;}
.servicespart .block1 h1{ width:135px; margin: 0px auto 20px auto; text-align:center;  font-family: 'AauxNextBold'; font-size:23px; color:#494646; }
.servicespart .block1 .stategy{ background:url(../images/strategy.png) no-repeat center top; width:240px; height:220px; float:left;}
.servicespart .block1 .stategy:hover{ background:url(../images/strategy-h.png) no-repeat center top;}
.servicespart .block1 h1 cufon{ height:29px !important;}

.servicespart .block1 .development{ background:url(../images/development.png) no-repeat center top; width:240px; height:220px; float:left;}
.servicespart .block1 .development:hover{ background:url(../images/development-h.png) no-repeat center top;}

.servicespart .block1 .marketing{ background:url(../images/marketing.png) no-repeat center top; width:240px; height:220px; float:left;}
.servicespart .block1 .marketing:hover{ background:url(../images/marketing-h.png) no-repeat center top;}

.servicespart .block1 .mobileapps{ background:url(../images/mobileapps.png) no-repeat center top; width:240px; height:220px; float:left;}
.servicespart .block1 .mobileapps:hover{ background:url(../images/mobileapps-h.png) no-repeat center top;}

.servicespart .block1 .description{width:220px; text-align:center; font-family: 'AauxNextSemiBold'; color:#666666; font-size:14px; line-height:20px; padding: 0px 10px;}
.servicespart .block1 .description cufon{ height:21px !important;}

.servicespart .viewservices{ width:100%; float:left; text-align:center; padding:45px 0px;}
.servicespart .viewservices a{ background:url(../images/viewservices-btn.jpg) no-repeat left top; width:383px; height:52px; display:inline-block;}
.servicespart .viewservices a:hover{ background:url(../images/viewservices-btn.jpg) no-repeat left bottom;}

.servicespart .starbdr{ background:url(../images/star-bdr.png) repeat-x left top; margin-left:25px; width:965px; height:22px; float:left;}


.ourstep{ width:100%; padding-top:70px; float:left;}
.ourstep .title{ width:100%; text-align:center;  float:left;}
.ourstep .stepboxes{ width:835px; padding-left:145px; float:left; position:relative; padding-top:38px;}
.ourstep .stepboxes .btmarrow{ position:absolute; left:40px; top:10px;}
.ourstep .stepboxes .box1{ width:141px; height:189px; margin-left:25px; background:url(../images/step-bg.jpg) no-repeat left top; padding-top:23px; text-align:center; float:left;}
.ourstep .stepboxes .box1 a{ color:#494646; font-size:22px; font-family: 'BlockTRegular'; text-transform:uppercase; padding-top:14px; display:inline-block;}

.ourwork{ width:100%; float:left; padding-top:80px; position:relative; background:url(../images/porfolio-secbg.jpg) no-repeat 7px 74px;}
.ourwork .title{ position:absolute; left:-15px; top:80px; font-family: 'BlockTRegular'; color:#494646; font-size:47px; padding-left:55px; line-height:32px; padding-bottom:35px; text-transform:uppercase;}
.ourwork .testimonial{ width:397px; float:left; margin-top:75px;}
.ourwork .testimonial .tstmnl{ background:url(../images/testimonialbg.gif) no-repeat left top; width:250px; height:260px; margin-left:15px; padding:25px 50px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; line-height:21px;}
.ourwork .testimonial .tstmnl h1{ color:#4bb3d6; font-size:21px; font-family: 'AauxNextBold'; padding:0;}
.ourwork .testimonial .tstmnl h1 cufon{ height:40px!important;}
.ourwork .testimonial .tstmnl span{ color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; line-height:21px;}
.ourwork .testimonial .tstmnl span cufon{ height:21px!important;}

.ourwork .gallery{ width:575px; float:left;}
.ourwork .gallery .topcav{ width:575px; float:left; background:url(../images/gallery-topcav.jpg) no-repeat left top; height:16px;}
.ourwork .gallery .mdlcav{ width:538px; float:left; background:url(../images/gallery-mdlbg.jpg) repeat-y left top; height:348px; padding:0px 18px;}
.ourwork .gallery .btmcav{ width:575px; float:left; background:url(../images/gallery-btmcav.jpg) no-repeat left top; height:16px;}

.ourwork .portfoliobtnsec{ width:100%; float:left;}
.ourwork .portfoliobtnsec .viewportfolio{ background:url(../images/ourportfolio-btn.jpg) no-repeat left top; width:339px; height:52px; display:inline-block; margin-left:30px; margin-top:50px; float:left;}
.ourwork .portfoliobtnsec .viewportfolio:hover{ background:url(../images/ourportfolio-btn.jpg) no-repeat left bottom;}
.ourwork .portfoliobtnsec .btmarrow{ width:100%; text-align:center; padding-top:15px; float:left; width:630px;}

/*
.strip{ width:100%; background:url(../images/trip.jpg) no-repeat center top; height:148px; float:left; cursor:pointer; margin-top:55px;}
.strip:hover{ width:100%; background:url(../images/trip.jpg) no-repeat center bottom; }
*/

.strip{ width:100%; background:url(../images/trip.jpg) no-repeat center top; height:148px; float:left; cursor:pointer; margin-top:55px; margin-bottom:80px;}
.strip:hover{ width:100%; background:url(../images/trip.jpg) no-repeat center bottom; }


.socialrow{ width:947px; margin-left:30px; background:url(../images/dot-bdr.jpg) repeat-x left top; padding:20px 0px 10px 0px; float:left; margin-top:85px;}
.socialrow .menu{ width:580px; float:left; padding-top:15px; font-family: 'AauxNextSemiBold'; font-size:14px; padding-left:10px; }
.socialrow .menu a{color:#727272; padding:0px 10px; display:inline-block; }
.socialrow .menu a:hover{color:#b1463d; }

.socialrow .icon{ float:right; width:280px;}
.socialrow .icon .soc{ color:#727272; font-size:25px; font-family: 'BlockTHeaRegular'; float:left; padding-top:15px; padding-right:15px;}
.socialrow .icon .f-icon{ background:url(../images/f-icon.png) no-repeat left top; height:51px; width:51px; display:inline-block; float:left; padding-left:5px;}
.socialrow .icon .in-icon{ background:url(../images/in-icon.png) no-repeat left top; height:51px; width:51px; display:inline-block; float:left; padding-left:5px;}
.socialrow .icon .t-icon{background:url(../images/t-icon.png) no-repeat left top; height:51px; width:51px; display:inline-block; float:left; padding-left:5px;}

.footerlogosec{ width:947px; margin-left:30px; background:url(../images/dot-bdr.jpg) repeat-x left top; padding:35px 0px 10px 0px; float:left;}
.footerlogosec .twitterbg{ background:url(../images/twitter-bg.jpg) no-repeat left top; width:267px; height:123px; float:right; padding:20px 50px; line-height:19px; color:#fafaf4; font-size:13px; font-family: 'AauxNextSemiBold';}
.footerlogosec .twitterbg h1{font-size:25px; font-family: 'BlockTHeaRegular'; color:#fafaf4; margin:0; padding:0; padding-bottom:10px;}
.footerlogosec .twitterbg span{color:#fafaf4; font-size:13px; font-family: 'AauxNextSemiBold'; line-height:19px;}
.footerlogosec .twitterbg span a{color:#fafaf4; border-bottom: 1px solid;}
.footerlogosec .twitterbg span cufon{height:19px!important;}

.footerbg{ background:url(../images/footerbg.jpg) repeat-x left top; width:100%; float:left; height:24px; padding:55px 0px 20px 0px;}
.footerbg .copytext{ float:right; font-size:14px; color:#fafaf4; font-family: 'AauxNextSemiBold'; padding-right:40px;}
.footerbg .mailtxt{ float:left; font-size:14px; color:#fafaf4; font-family: 'AauxNextSemiBold'; padding-left:25px;}
.footerbg .mailtxt a{ font-size:14px; color:#fafaf4; padding-right:18px; }
.footerbg .mailtxt a:hover{ text-decoration:underline;}
/*
.footerbg .mailtxt{ float:left; font-size:14px; color:#fafaf4; font-family: 'AauxNextSemiBold'; padding-right:30px;}
.footerbg .mailtxt a{ font-size:14px; color:#fafaf4; }
.footerbg .mailtxt a:hover{ text-decoration:underline;}
*/

.portfolio-banner{ width:100%; float:left; padding-bottom:65px;}
.portfolio-banner .right{ width:490px; padding-top:35px; float:right;  font-size:16px; color:#fafaf4;}
.portfolio-banner .right h1{ font-size:45px; margin:0; padding:0; line-height:37px; font-family: 'BlockTRegular';}
.portfolio-banner .right h2{ font-size:70px; margin:0; padding:0; line-height:75px; font-family: 'BlockTRegular';}
.portfolio-banner .right .rightup{font-family: 'AauxNextBold'; font-size:23px; padding:15px 0px; line-height:20px; display:inline-block;}
.portfolio-banner .right .rightup1{font-family: 'AauxNextSemiBold'; line-height:25px;}
.portfolio-banner .right .rightup2{font-family: 'AauxNextBold'; font-size:23px; padding:0px 0px; line-height:20px; display:inline-block; float:left; padding-left:5px;}
.portfolio-banner .right .rightup2 a{color: #FAFAF4;}
.portfolio-banner .right .rightup3{font-family: 'AauxNextSemiBold'; line-height:30px; float:left; padding-top:4px; }
.portfolio-banner .left{ float:left; padding:10px 0px 0px 80px; width:425px;}
.portfolio-banner .right .rightup1 cufon{ height:25px!important;}


.portfolioLcon{ width:300px; float:left; margin-left:30px;}
.portfolioLcon h1{ color:#494646; font-size:30px; font-family: 'BlockTRegular';  padding-bottom:20px; text-transform:uppercase; letter-spacing:-1px;}
.portfolioLcon .con{ width:272px; background:url(../images/dot-bdr2.jpg) repeat-x left top; padding:32px 15px 20px 0px; font-size:14px; color:#666666; font-family: 'AauxNextSemiBold'; line-height:21px; float:left;}
.portfolioLcon .con h6{font-family: 'AauxNextBold'; font-size:16px;}
.portfolioLcon .con h6 cufon{height:20px!important;}
.portfolioLcon .con span cufon{height:20px!important;}

.portfolioLcon .con1{ width:272px; background:url(../images/dot-bdr2.jpg) repeat-x left top; padding:15px 15px 20px 0px; font-size:14px; color:#666666; font-family: 'AauxNextSemiBold'; line-height:21px; float:left;}
.portfolioLcon .con1 h6{font-family: 'AauxNextBold'; font-size:16px;}
.portfolioLcon .con1 h6 cufon{height:28px!important;}
.portfolioLcon .con1 span { padding-top:5px; display:inline-block;}
.portfolioLcon .con1 span cufon{height:20px!important;}

.portfolioLcon .con ul{ margin:0; padding:0; list-style-type:none;}
.portfolioLcon .con ul li{ background:url(../images/li-star.jpg) no-repeat 0px 5px; margin:0px 0px 10px 0px;}
.portfolioLcon .con ul li a{ color:#666666; padding-left:25px;}
.portfolioLcon .con ul li a:hover{ color:#b1463d;}

.visitwebsite{ float: right; width:500px; padding: 25px 0 38px; }
.visitwebsite a{  float:right; background:url(../images/visitwebsite-btn.jpg) no-repeat left top; width:257px; height:52px; margin-right:235px;}
.visitwebsite a:hover{  background:url(../images/visitwebsite-btn.jpg) no-repeat left bottom; }
.star-btmbdr{ background:url(../images/star-bdr.png) repeat-x left top; height:22px; width:965px; float:left;}

.mac{ background:url(../images/macbg.jpg) no-repeat 393px 0px; width:100%; margin-top:100px; float:left; }
.ipad{ background:url(../images/ipadbg.jpg) no-repeat 470px 0px; width:100%; margin-top:100px; float:left; }
.mackbookpro{ background:url(../images/mackbookprobg.jpg) no-repeat 290px 0px;  width:100%; margin-top:80px; float:left; }

.portfolio-btmarrow{ width:100%; text-align:center; }

.services-banner{ width:100%; float:left; padding-bottom:75px;}
.services-banner .left{ width:460px; padding-top:22px; float:left; margin-left:95px;  font-size:16px; color:#fafaf4;}
.services-banner .left h1{ font-size:45px; margin:0; padding:0; line-height:37px; font-family: 'BlockTRegular';}
.services-banner .left h2{ font-size:70px; margin:0; padding:0; line-height:75px; font-family: 'BlockTRegular';}
.services-banner .left .rightup{font-family: 'AauxNextBold'; font-size:23px; padding:0px 0px 15px 0px; line-height:20px; display:inline-block;}
.services-banner .left .rightup1{font-family: 'AauxNextSemiBold'; line-height:25px;}
.services-banner .left .rightup2{font-family: 'AauxNextBold'; font-size:23px; padding:5px 0px; line-height:20px; display:inline-block; float:left; padding-left:5px;}
.services-banner .left .rightup3{font-family: 'AauxNextSemiBold'; line-height:30px; float:left; }
.services-banner .right{ float:right; padding:65px 0px 0px 0px; width:440px;}
.services-banner .right img{ margin: -12px 0 0 -50px;}
.services-banner .left .rightup1 cufon { height:25px!important;}


.service-pgnm{ width:100%; color:#494646; font-size:47px; font-family: 'BlockTRegular'; text-align:center; float:left; text-transform:uppercase;}

.servicepage{ width:100%; float:left;}
.servicepage .box1{ width:250px; float:left; padding:50px 0px;}
.servicepage .box1 h1{ width:250px;  text-align:center; font-size:23px; color:#494646; font-family: 'AauxNextBold'; padding-bottom:20px; margin:0px auto; } 
.servicepage .box1 h1 cufon { height:28px!important;}
.servicepage .box1 .imgsec{ width:250px; text-align:center; float:left;}
.servicepage .box1 .imgsec .online{ background:url(../images/online.jpg) no-repeat center top; width:195px; height:193px; display:inline-block;}
.servicepage .box1 .imgsec .online:hover{ background:url(../images/online-h.jpg) no-repeat center top; }
.servicepage .box1 .imgsec .design{ background:url(../images/design.jpg) no-repeat center top; width:195px; height:193px; display:inline-block;}
.servicepage .box1 .imgsec .design:hover{ background:url(../images/design-h.jpg) no-repeat center top; }
.servicepage .box1 .imgsec .digital{ background:url(../images/digital.jpg) no-repeat center top; width:195px; height:193px; display:inline-block;}
.servicepage .box1 .imgsec .digital:hover{ background:url(../images/digital-h.jpg) no-repeat center top; }
.servicepage .box1 .imgsec .mobileapps{ background:url(../images/mobile.jpg) no-repeat center top; width:195px; height:193px; display:inline-block;}
.servicepage .box1 .imgsec .mobileapps:hover{ background:url(../images/mobile-h.jpg) no-repeat center top; }
.servicepage .box1 .imgsec .brand{ background:url(../images/brand.jpg) no-repeat center top; width:195px; height:193px; display:inline-block;}
.servicepage .box1 .imgsec .brand:hover{ background:url(../images/brand-h.jpg) no-repeat center top; }
.servicepage .box1 .imgsec .print{ background:url(../images/print.jpg) no-repeat center top; width:195px; height:193px; display:inline-block;}
.servicepage .box1 .imgsec .print:hover{ background:url(../images/print-h.jpg) no-repeat center top; }
.servicepage .box1 .imgsec .hosting{ background:url(../images/hosting.jpg) no-repeat center top; width:195px; height:193px; display:inline-block;}
.servicepage .box1 .imgsec .hosting:hover{ background:url(../images/hosting-h.jpg) no-repeat center top; }
.servicepage .box1 .imgsec .white{ background:url(../images/white.jpg) no-repeat center top; width:195px; height:193px; display:inline-block;}
.servicepage .box1 .imgsec .white:hover{ background:url(../images/white-h.jpg) no-repeat center top; }

.servicepage .box1 .desc cufon{ height:21px !important;}
.servicepage .box1 .desc{ width:230px; text-align:center; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; line-height:21px; padding:20px 10px; float:left; height:65px;}
.servicepage .box1 .learn{ background:url(../images/learn-arrow.jpg) no-repeat right center; font-size:18px; color:#494646; font-family: 'BlockTRegular'; font-size:18px; text-transform:uppercase; padding-right:15px; margin-left:65px;}
.servicepage .box1 .learn:hover{ background:url(../images/learn-arrow-h.jpg) no-repeat right center; color:#e26062; }

.about-banner{ width:100%; float:left; padding-bottom:75px;}
.about-banner .right{ width:495px; padding-top:35px; float:right; margin-left:15px;  font-size:16px; color:#fafaf4;}
.about-banner .right h1{ font-size:45px; margin:0; padding:0; line-height:37px; font-family: 'BlockTRegular'; text-transform:uppercase;}
.about-banner .right h2{ font-size:70px; margin:0; padding:0; line-height:75px; font-family: 'BlockTRegular';}
.about-banner .right .rightup{font-family: 'AauxNextBold'; font-size:23px; padding:15px 0px; line-height:20px; display:inline-block;}
.about-banner .right .rightup1{font-family: 'AauxNextSemiBold'; line-height:25px;}
.about-banner .right .rightup2{font-family: 'AauxNextBold'; font-size:23px; padding:5px 0px; line-height:20px; display:inline-block; float:left; padding-left:5px;}
.about-banner .right .rightup3{font-family: 'AauxNextSemiBold'; line-height:30px; float:left; }
.about-banner .left{ float:left; padding:0px 0px 0px 80px; width:390px;}
.about-banner .right .rightup1 cufon{ height:25px!important;}

.about-pgnm{ width:100%; color:#494646; font-size:47px; font-family: 'BlockTRegular'; text-align:center; float:left; text-transform:uppercase; height:60px;}

.normaltxt{ width:100%; text-align:center; float:left; color:#666666; font-size:16px; font-family: 'AauxNextSemiBold'; line-height:25px;}
.normaltxt cufon{ height:25px!important;}

.aboutstep1{ width:100%; float:left; padding:50px 0px;}
.aboutstep1 .imgdiv{ width:390px; margin-left:40px; float:left;}
.aboutstep1 .stepcon{ width:550px; float:left;}
.aboutstep1 .stepcon ul{ margin:0; padding:0; list-style-type:none;}
.aboutstep1 .stepcon ul li{ margin-top:15px; display:inline-block; }
.aboutstep1 .stepcon ul li a{ background:url(../images/step1bg.jpg) no-repeat left top; width:64px; height:63px; text-align:center; color:#f4eee4; font-size:50px; font-family: 'BlockTRegular'; float:left; margin-right:20px; line-height:60px;}
.aboutstep1 .stepcon ul li .txtdetail{ width:463px; float:left; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; line-height:21px;}
.aboutstep1 .stepcon ul li .txtdetail h1{ margin:0; padding:0; color:#494646; font-family: 'AauxNextSemiBold'; font-size:25px; line-height:35px; padding-top:10px;}
.aboutstep1 .stepcon ul li .txtdetail span cufon{height:22px !important;}
.aboutstep1 .stepcon ul li .txtdetail h1 cufon{height:35px !important;}

.aboutstep2{ width:100%; float:left; padding:50px 0px;}
.aboutstep2 .imgdiv{ width:430px; float:left; padding-top:20px; text-align:center;}
.aboutstep2 .stepcon{ width:530px; float:left;}
.aboutstep2 .stepcon ul{ margin:0; padding:0; list-style-type:none;}
.aboutstep2 .stepcon ul li{ margin-top:15px; display:inline-block; }
.aboutstep2 .stepcon ul li a{ background:url(../images/step2bg.jpg) no-repeat left top; width:64px; height:63px; text-align:center; color:#f4eee4; font-size:50px; font-family: 'BlockTRegular'; float:left; margin-right:20px; line-height:60px;}
.aboutstep2 .stepcon ul li .txtdetail{ width:445px; float:left; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; line-height:21px;}
.aboutstep2 .stepcon ul li .txtdetail h1{ margin:0; padding:0; color:#494646; font-family: 'AauxNextSemiBold'; font-size:25px; line-height:35px; padding-top:10px;}
.aboutstep2 .stepcon ul li .txtdetail span cufon{height:22px !important;}
.aboutstep2 .stepcon ul li .txtdetail h1 cufon{height:35px !important;}

.aboutstep3{ width:100%; float:left; padding:50px 0px;}
.aboutstep3 .imgdiv{ width:430px; float:left; padding-top:60px;}
.aboutstep3 .stepcon{ width:550px; float:left;}
.aboutstep3 .stepcon ul{ margin:0; padding:0; list-style-type:none;}
.aboutstep3 .stepcon ul li{ margin-top:15px; display:inline-block; }
.aboutstep3 .stepcon ul li a{ background:url(../images/step3bg.jpg) no-repeat left top; width:64px; height:63px; text-align:center; color:#f4eee4; font-size:50px; font-family: 'BlockTRegular'; float:left; margin-right:20px; line-height:60px;}
.aboutstep3 .stepcon ul li .txtdetail{ width:463px; float:left; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; line-height:21px;}
.aboutstep3 .stepcon ul li .txtdetail h1{ margin:0; padding:0; color:#494646; font-family: 'AauxNextSemiBold'; font-size:25px; line-height:35px; padding-top:10px;}
.aboutstep3 .stepcon ul li .txtdetail span cufon{height:22px !important;}
.aboutstep3 .stepcon ul li .txtdetail h1 cufon{height:35px !important;}


.abtarrowright{ width:100%; background:url(../images/arrow-btm-right.jpg) no-repeat 530px 0px; height:117px; float:left;}
.abtarrowleft{ width:100%; background:url(../images/arrow-btm.jpg) no-repeat 430px  0px; height:117px; float:left;}

.blog-banner{ width:100%; float:left; padding-bottom:65px;}
.blog-banner .left{ width:415px; padding-top:35px; float:left; margin-left:95px;  font-size:16px; color:#fafaf4;}
.blog-banner .left h1{ font-size:45px; margin:0; padding:0; line-height:37px; font-family: 'BlockTRegular'; text-transform:uppercase;}
.blog-banner .left h2{ font-size:70px; margin:0; padding:0; line-height:75px; font-family: 'BlockTRegular';}
.blog-banner .left .rightup{font-family: 'AauxNextBold'; font-size:23px; padding:15px 0px; line-height:20px; display:inline-block;}
.blog-banner .left .rightup1{font-family: 'AauxNextSemiBold'; line-height:25px;}
.blog-banner .left .rightup2{font-family: 'AauxNextBold'; font-size:23px; padding:5px 0px; line-height:20px; display:inline-block; float:left; padding-left:5px;}
.blog-banner .left .rightup3{font-family: 'AauxNextSemiBold'; line-height:30px; float:left; }
.blog-banner .right{ float:right; padding:0px 0px 0px 25px; width:455px;}


.blog-pgnm{ width:500px; color:#494646; font-size:47px; font-family: 'BlockTRegular'; text-align:left; float:left; text-transform:uppercase; padding-left:110px; margin-bottom:25px;}

.blogleftsec{ margin-left:45px; width:622px; float:left;}
.blogleftsec .blogblock1{width:622px; float:left;}
.blogleftsec .blogblock1 .topcav{width:622px; float:left; background:url(../images/blogtop-cav.gif) no-repeat left top; height:19px;}
.blogleftsec .blogblock1 .btmcav{width:622px; float:left; background:url(../images/blogbtm-cav.gif) no-repeat left top; height:19px;}
.blogleftsec .blogblock1 .mdlcav{width:542px; float:left; background:#fff; position:relative; padding:0px 40px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; line-height:21px;}
.blogleftsec .blogblock1 .mdlcav .blogarrow{ position:absolute; left:-23px; top:10px;}

.blogleftsec .blogblock1 .mdlcav .daterow{ width:100%; color:#4bb3d6; font-size:13px; font-family: 'AauxNextSemiBold'; padding-top:5px;}
.blogleftsec .blogblock1 .mdlcav .heading{ font-size:38px; color:#4bb3d6; font-family: 'AauxNextBold'; margin:0; padding:0; background:url(../images/blog-bdr1.jpg) repeat-x left bottom; padding-bottom:15px; margin-bottom:28px; line-height:normal; padding-top:10px;}
.blogleftsec .blogblock1 .mdlcav .heading a{ font-size:38px; color:#4bb3d6;}
.blogleftsec .blogblock1 .mdlcav a{ color:#4bb3d6; font-size:14px;}
.blogleftsec .blogblock1 .mdlcav a:hover{ color:#dd5756; }
.blogleftsec .blogblock1 .mdlcav .blgftr{ width:100%; float:left; background:url(../images/blog-bdr1.jpg) repeat-x left top; padding:20px 0px; margin-top:35px;}
.blogleftsec .blogblock1 .mdlcav .blgftr .socialicon{ float:left;}
.blogleftsec .blogblock1 .mdlcav .blgftr .socialicon a{ margin-right:15px;}
.blogleftsec .blogblock1 .mdlcav .nmtxt{color:#666666; font-size:14px;}
.blogleftsec .blogblock1 .mdlcav .nmtxt cufon{ height:20px!important;}

.blogleftsec .blogblock1 .mdlcav .blgftr .links{ float:right; color:#4bb3d6;}


.blogstarbdr{ background:url(../images/blogstar.jpg) repeat-x left top; height:22px; margin:40px 0px; float:left; width:100%;}

.blogleftsec .paging{ float:left; width:100%; color:#4bb3d6; font-size:13px; font-family: 'AauxNextBold'; padding:20px 0px;}
.blogleftsec .paging a{ color:#4bb3d6; margin-right:5px; }
.blogleftsec .paging a:hover{ color:#dd5756;}

.blogrightsec{ width:230px; float:right; margin-right:30px;}
.blogrightsec h1{ background:url(../images/blogstar2.jpg) repeat-x left bottom; padding-bottom:27px; color:#f76d6a; font-size:31px; font-family: 'AauxNextBold';}
.blogrightsec h2{ background:url(../images/blogstar2.jpg) repeat-x left bottom; padding-bottom:27px; color:#f2a549; font-size:31px; font-family: 'AauxNextBold';}
.blogrightsec ul{ list-style-type:none; margin-bottom:30px;}
.blogrightsec ul li{ background:url(../images/blog-bdr2.jpg) repeat-x left bottom; padding:15px 0px;}
.blogrightsec ul li a{ color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; display:block;}
.blogrightsec ul li a:hover{ color:#dd5756;}


.cnct-banner{ width:100%; float:left; padding-bottom:65px; background:url(../images/cnct-banner.gif) no-repeat 50px 15px;}
.cnct-banner .left{ width:405px; padding-top:35px; float:left; margin-left:555px;  font-size:16px; color:#fafaf4;}
.cnct-banner .left h1{ font-size:45px; margin:0; padding:0; line-height:37px; font-family: 'BlockTRegular'; text-transform:uppercase;}
.cnct-banner .left h2{ font-size:70px; margin:0; padding:0; line-height:75px; font-family: 'BlockTRegular';}
.cnct-banner .left .rightup{font-family: 'AauxNextBold'; font-size:23px; padding:15px 0px; line-height:20px; display:inline-block;}
.cnct-banner .left .rightup1{font-family: 'AauxNextSemiBold'; line-height:25px;}
.cnct-banner .left .rightup2{font-family: 'AauxNextBold'; font-size:23px; padding:5px 0px; line-height:20px; display:inline-block; float:left; padding-left:5px;}
.cnct-banner .left .rightup2 a{color: #FAFAF4;}
.cnct-banner .left .rightup3{font-family: 'AauxNextSemiBold'; line-height:30px; float:left;padding-top: 9px; }
.cnct-banner .left .rightup1 cufon { height:25px!important;}


.cnct-pgnm{ width:800px; color:#494646; font-size:47px; font-family: 'BlockTRegular'; text-align:left; float:left; text-transform:uppercase; padding-left:52px; margin-bottom:20px; padding-top:30px;}

.cnctleftsec{ width:385px; float:left; margin-left:50px;}
.cnctleftsec .textboxbg{ background:url(../images/textboxbg.jpg) no-repeat left top; width:287px; height:52px; float:left; margin-bottom:18px;}
.cnctleftsec .textboxbg .txtbox{ background:none; border:none; padding:15px; width:260px; color:#666666; font-size:16px; font-family: 'AauxNextSemiBold';}

.cnctleftsec .textareabg{ background:url(../images/textareabg.jpg) no-repeat left top; width:347px; height:152px; float:left; margin-bottom:18px;}
.cnctleftsec .textareabg .txtarea{ background:none; border:none; padding:15px; width:320px; color:#666666; font-size:16px; font-family: 'AauxNextSemiBold'; height:125px; overflow:auto;}

.sendmesagebtn{ background:url(../images/sendmessage-btn.jpg) no-repeat left top; width:279px; height:52px; display:inline-block; margin:15px 0px 0px 35px;cursor: pointer;}
.sendmesagebtn:hover{ background:url(../images/sendmessage-btn.jpg) no-repeat left bottom;}

.cnctrightsec{ width:535px; float:left; padding-top:38px;}
.cnctrightsec .adrs{ font-size:14px; color:#494646; font-family: 'AauxNextSemiBold'; line-height:21px; padding-top:25px; float:left;}
.cnctrightsec .adrs h1{ font-size:18px; color:#494646; font-family: 'AauxNextBold'; padding-bottom:10px;}
.cnctrightsec .adrs span{font-size:14px; color:#494646; font-family: 'AauxNextSemiBold';}
.cnctrightsec .adrs span cufon{ height:22px!important;}
.cnctrightsec .title{ font-size:32px; color:#494646; font-family: 'BlockTRegular'; text-transform:uppercase; padding-bottom:20px;}

.lefttextbox{ width:475px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom; padding-bottom:95px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; margin-bottom:40px; padding-left:25px; line-height:21px;}
.lefttextbox .heading1{ font-size:70px; color:#494646; font-family: 'BlockTRegular'; margin-left:50px; line-height:80px; text-transform:uppercase;}
.lefttextbox .heading2{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; margin-left:50px; line-height:normal; margin-top:10px;}
.lefttextbox .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; }
.lefttextbox .heading1 cufon{ height:65px!important;}
.lefttextbox .heading2 cufon{ height:35px!important;}
.lefttextbox span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.lefttextbox span cufon{ height:22px!important;}

.rightimgbox{ width:490px; text-align:center; float:left; min-height:200px; height:auto !important; height:200px; padding-bottom:20px; }


.righttextbox{ width:457px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat left bottom; padding-bottom:95px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px;top:30px;}
.righttextbox .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.righttextbox span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.righttextbox span cufon{ height:22px!important;}

.leftimgbox{ width:520px; text-align:center; float:left; min-height:300px; height:auto !important; height:200px; }

.bgnone{ background:none;}

.onlineS{ background:url(../images/online-thumb.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 25px; text-align:center; }
.onlineS:hover{ background:url(../images/online-thumb-h.jpg) no-repeat left bottom;}
.onlineS h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:none;}
.onlineS:hover h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}
.onlineSelected{ background:url(../images/online-thumb-h.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 25px; text-align:center; }
.onlineSelected h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}

.designS{ background:url(../images/design-thumb.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.designS:hover{ background:url(../images/design-thumb-h.jpg) no-repeat left bottom;}
.designS h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:none;}
.designS:hover h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}
.designSelected{ background:url(../images/design-thumb-h.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.designSelected h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}

.digitalS{ background:url(../images/digital-thumb.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.digitalS:hover{ background:url(../images/digital-thumb-h.jpg) no-repeat left bottom;}
.digitalS h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:none;}
.digitalS:hover h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}
.digitalSelected{ background:url(../images/digital-thumb-h.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.digitalSelected h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}

.mobileS{ background:url(../images/mobile-thumb.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.mobileS:hover{ background:url(../images/mobile-thumb-h.jpg) no-repeat left bottom;}
.mobileS h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:none;}
.mobileS:hover h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}
.mobileSelected{ background:url(../images/mobile-thumb-h.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.mobileSelected h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}

.brandS{ background:url(../images/brand-thumb.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.brandS:hover{ background:url(../images/brand-thumb-h.jpg) no-repeat left bottom;}
.brandS h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:none;}
.brandS:hover h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}
.brandSelected{ background:url(../images/brand-thumb-h.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.brandSelected h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}

.printS{ background:url(../images/print-thumb.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.printS:hover{ background:url(../images/print-thumb-h.jpg) no-repeat left bottom;}
.printS h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:none;}
.printS:hover h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}
.printSelected{ background:url(../images/print-thumb-h.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.printSelected h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}

.hostingS{ background:url(../images/hosting-thumb.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.hostingS:hover{ background:url(../images/hosting-thumb-h.jpg) no-repeat left bottom;}
.hostingS h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:none;}
.hostingS:hover h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}
.hostingSelected{ background:url(../images/hosting-thumb-h.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.hostingSelected h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}

.whiteS{ background:url(../images/white-thumb.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.whiteS:hover{ background:url(../images/white-thumb-h.jpg) no-repeat left bottom;}
.whiteS h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:none;}
.whiteS:hover h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}
.whiteSelected{ background:url(../images/white-thumb-h.jpg) no-repeat left bottom; width:100px; height:150px; float:left; margin:20px 0px 65px 20px; text-align:center; }
.whiteSelected h1{ color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}


.services-btmdiv{float: left; height: 150px; margin: 20px 0 65px 21px; text-align: center; width: 100px; position: relative;}
.services-btmdiv h1{color:#494646; font-size:16px; font-family: 'AauxNextBold'; height: 50px; }
.services-btmdiv a{ position: absolute;width: 100px; height: 100px; left: 0; bottom: 0;}


.onlinestrategy{ width:945px; float:left; padding-left:25px;}
.onlinestrategy .textbox1{ width:510px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom; padding-bottom:95px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; margin-bottom:40px;  padding-top:15px; line-height:21px;}
.onlinestrategy .textbox1 .heading1{ font-size:85px; color:#494646; font-family: 'BlockTRegular'; margin-left:50px; line-height:80px; text-transform:uppercase;}
.onlinestrategy .textbox1 .heading2{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; margin-left:50px; line-height:normal; margin-top:10px;}
.onlinestrategy .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; }
.onlinestrategy .textbox1 .heading1 cufon{ height:80px!important;}
.onlinestrategy .textbox1 .heading2 cufon{ height:35px!important;}
.onlinestrategy .textbox1 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.onlinestrategy .textbox1 span cufon{ height:22px!important;}

.onlinestrategy .textbox2{ width:435px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat left bottom; padding-bottom:100px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px;}
.onlinestrategy .textbox2 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.onlinestrategy .textbox2 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.onlinestrategy .textbox2 span cufon{ height:22px!important;}

.onlinestrategy .textbox3{ width:450px; float:left;   color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';   line-height:21px;}
.onlinestrategy .textbox3 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.onlinestrategy .textbox3 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.onlinestrategy .textbox3 span cufon{ height:22px!important;}

.onlinestrategy .textbox4{ width:457px; float:left;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px; padding-top:140px;}
.onlinestrategy .textbox4 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.onlinestrategy .textbox4 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.onlinestrategy .textbox4 span cufon{ height:22px!important;}

.onlinestrategy .imgbox1{ width:420px; text-align:left; float:left;  padding-bottom:20px; }
.onlinestrategy .imgbox2{ width:510px; text-align:center; float:left;  }
.onlinestrategy .imgbox3{ width:490px; text-align:left; float:left;    }
.onlinestrategy .imgbox4{ width:480px; text-align:left; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right top; margin-bottom:80px;}

/************************ service page classes *************************/
.onlinestrategy{ width:945px; float:left; padding-left:25px;}
.onlinestrategy .textbox1{ width:494px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; margin-bottom:35px; padding:36px 0px 104px  17px;}
.onlinestrategy .textbox1 .heading1{ font-size:85px; color:#494646; font-family: 'BlockTRegular'; margin-left:50px; line-height:80px; text-transform:uppercase;}
.onlinestrategy .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; margin-left:50px; line-height:normal; margin-top:12px;}
/*.onlinestrategy .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; }*/
.onlinestrategy .textbox1 .heading1 cufon{ height:80px!important;}
.onlinestrategy .textbox1 .heading3 cufon{ height:32px!important;}
.onlinestrategy .textbox1 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.onlinestrategy .textbox1 span cufon{ height:22px!important;}

.onlinestrategy .textbox2{ width:435px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat left bottom; padding-bottom:117px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; padding-top:1px;}
.onlinestrategy .textbox2 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.onlinestrategy .textbox2 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.onlinestrategy .textbox2 span cufon{ height:22px!important;}

.onlinestrategy .textbox3{ width:450px; float:left;   color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';   line-height:21px; margin-top:-18px;}
.onlinestrategy .textbox3 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.onlinestrategy .textbox3 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.onlinestrategy .textbox3 span cufon{ height:22px!important;}

.onlinestrategy .textbox4{ width:465px; float:left;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px; padding-top:142px;}
.onlinestrategy .textbox4 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.onlinestrategy .textbox4 span{color:#666666; font-size:14px; display:inline-block; padding-top:16px;}
.onlinestrategy .textbox4 span cufon{ height:22px!important;}

.onlinestrategy .imgbox1{ width:420px; text-align:left; float:left;  padding-bottom:20px; }
.onlinestrategy .imgbox1 img{ margin:24px 0px 0px -18px; }
.onlinestrategy .imgbox2{ width:510px; text-align:center; float:left;  }
.onlinestrategy .imgbox2 img{ margin:10px 0px 0px 10px; }
.onlinestrategy .imgbox3{ width:490px; text-align:left; float:left;    }
.onlinestrategy .imgbox3 img{ margin:-24px 0px 0px 182px; }
.onlinestrategy .imgbox4{ width:480px; text-align:left; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right top; margin-bottom:102px;}
.onlinestrategy .imgbox4 img{ margin:0px 0px 0px 42px;}


.designdeve{ width:945px; float:left; padding-left:25px;}
.designdeve .textbox1{ width:480px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom; padding-bottom:100px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; margin-bottom:40px;  padding-top:38px; line-height:21px;}
.designdeve .textbox1 .heading1{ font-size:84px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px; line-height:80px; text-transform:uppercase;}
.designdeve .textbox1 .heading2{ font-size:52px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px; line-height:normal; margin-top:10px; text-transform:uppercase;}
.designdeve .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; margin-left:70px; }
.designdeve .textbox1 .heading1 cufon{ height:80px!important;}
.designdeve .textbox1 .heading2 cufon{ height:65px!important;}
.designdeve .textbox1 .heading3 cufon{ height:32px!important;}
.designdeve .textbox1 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.designdeve .textbox1 span cufon{ height:22px!important;}

.designdeve .textbox2{ width:445px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat 14px 173px; padding-bottom:130px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px;}
.designdeve .textbox2 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.designdeve .textbox2 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.designdeve .textbox2 span cufon{ height:22px!important;}

.designdeve .textbox3{ width:450px; float:left;   color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';   line-height:21px; margin-top:-10px;}
.designdeve .textbox3 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.designdeve .textbox3 span{color:#666666; font-size:14px; display:inline-block; padding-top:16px;}
.designdeve .textbox3 span cufon{ height:22px!important;}

.designdeve .textbox4{ width:465px; float:left;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px; padding-top:37px;}
.designdeve .textbox4 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.designdeve .textbox4 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.designdeve .textbox4 span cufon{ height:22px!important;}

.designdeve .imgbox1{ width:420px; text-align:left; float:left;  padding-bottom:22px; }
.designdeve .imgbox1 img{margin:-5px 0 0 45px;}
.designdeve .imgbox2{ width:500px; text-align:left; float:left;  }
.designdeve .imgbox2 img{margin:-9px 0 0 70px;}
.designdeve .imgbox3{ width:490px; text-align:left; float:left;    }
.designdeve .imgbox3 img{margin-top:-40px; margin-left:135px;}
.designdeve .imgbox4{ width:480px; text-align:left; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right top; margin-bottom:50px; margin-top:-108px; }
.designdeve .imgbox4 img{margin:15px 0 0 40px;}


.digitalM{ width:945px; float:left; padding-left:25px;}
.digitalM .textbox1{ width:480px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom; padding-bottom:105px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; margin-bottom:20px;  padding-top:38px; line-height:21px;}
.digitalM .textbox1 .heading1{ font-size:84px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px; line-height:80px; text-transform:uppercase;}
.digitalM .textbox1 .heading2{ font-size:67px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px;  text-transform:uppercase;}
.digitalM .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; margin-left:70px; margin-top:14px;}
.digitalM .textbox1 .heading1 cufon{ height:80px!important;}
.digitalM .textbox1 .heading2 cufon{ height:65px!important;}
.digitalM .textbox1 .heading3 cufon{ height:32px!important;}
.digitalM .textbox1 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.digitalM .textbox1 span cufon{ height:22px!important;}

.digitalM .textbox2{ width:490px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat 58px 200px ; padding-bottom:100px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; padding-top:26px;}
.digitalM .textbox2 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.digitalM .textbox2 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.digitalM .textbox2 span cufon{ height:22px!important;}

.digitalM .textbox3{ width:460px; float:left;   color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';}
.digitalM .textbox3 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.digitalM .textbox3 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.digitalM .textbox3 span cufon{ height:21px!important;}

.digitalM .textbox4{ width:465px; float:left;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px; padding-top:98px;}
.digitalM .textbox4 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.digitalM .textbox4 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.digitalM .textbox4 span cufon{ height:22px!important;}

.digitalM .imgbox1{ width:465px; text-align:left; float:left;  padding-bottom:60px; }
.digitalM .imgbox1 img{ margin:-9px -12px 0px 0px; float:right;}
.digitalM .imgbox2{ width:455px; text-align:left; float:left;  }
.digitalM .imgbox2 img{margin:-10px 0px 0px 33px;}
.digitalM .imgbox3{ width:480px; text-align:left; float:left;    }
.digitalM .imgbox3 img{ margin:-5px 0 0 85px;}
.digitalM .imgbox4{ width:480px; text-align:left; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right top; margin-bottom:37px; margin-top:-48px; }
.digitalM .imgbox4 img{ margin:96px 0px 0px 82px;}

.mobileapp{ width:945px; float:left; padding-left:25px;}
.mobileapp .textbox1{ width:480px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom; padding-bottom:88px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  padding-top:38px;}
.mobileapp .textbox1 .heading1{ font-size:84px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px; line-height:80px; text-transform:uppercase;}
.mobileapp .textbox1 .heading2{ font-size:93px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px;  text-transform:uppercase;}
.mobileapp .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; margin-left:70px; margin-top:32px;}
.mobileapp .textbox1 .heading1 cufon{ height:80px!important;}
.mobileapp .textbox1 .heading2 cufon{ height:65px!important;}
.mobileapp .textbox1 .heading3 cufon{ height:32px!important;}
.mobileapp .textbox1 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.mobileapp .textbox1 span cufon{ height:22px!important;}

.mobileapp .textbox2{ width:490px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat 57px 207px ; padding-bottom:100px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; padding-top:26px;}
.mobileapp .textbox2 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.mobileapp .textbox2 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.mobileapp .textbox2 span cufon{ height:21px!important;}

.mobileapp .textbox3{ width:460px; float:left;   color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; margin-top:-15px;}
.mobileapp .textbox3 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.mobileapp .textbox3 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.mobileapp .textbox3 span cufon{ height:21px!important;}

.mobileapp .textbox4{ width:465px; float:left;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px; padding-top:95px;}
.mobileapp .textbox4 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.mobileapp .textbox4 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.mobileapp .textbox4 span cufon{ height:22px!important;}

.mobileapp .imgbox1{ width:465px; text-align:left; float:left;  padding-bottom:40px; }
.mobileapp .imgbox1 img{ margin:39px -4px 0 0; float:right;}
.mobileapp .imgbox2{ width:455px; text-align:left; float:left;  }
.mobileapp .imgbox2 img{margin:-58px 0 0 127px;}
.mobileapp .imgbox3{ width:480px; text-align:left; float:left;    }
.mobileapp .imgbox3 img{ margin:23px 0 0 74px;}
.mobileapp .imgbox4{ width:480px; text-align:left; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right top; margin-bottom:62px; margin-top:-48px; }
.mobileapp .imgbox4 img{ margin:73px 0 0 117px;}

.brandid{ width:945px; float:left; padding-left:25px;}
.brandid .textbox1{ width:480px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom; padding-bottom:88px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  padding-top:38px;}
.brandid .textbox1 .heading1{ font-size:84px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px; line-height:80px; text-transform:uppercase;}
.brandid .textbox1 .heading2{ font-size:93px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px;  text-transform:uppercase;}
.brandid .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; margin-left:70px; margin-top:18px;}
.brandid .textbox1 .heading1 cufon{ height:80px!important;}
.brandid .textbox1 .heading2 cufon{ height:65px!important;}
.brandid .textbox1 .heading3 cufon{ height:32px!important;}
.brandid .textbox1 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.brandid .textbox1 span cufon{ height:22px!important;}

.brandid .textbox2{ width:490px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat 57px 187px ; padding-bottom:126px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; padding-top:14px;}
.brandid .textbox2 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.brandid .textbox2 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.brandid .textbox2 span cufon{ height:21px!important;}

.brandid .textbox3{ width:460px; float:left;   color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; }
.brandid .textbox3 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.brandid .textbox3 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.brandid .textbox3 span cufon{ height:21px!important;}

.brandid .textbox4{ width:465px; float:left;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px; padding-top:48px;}
.brandid .textbox4 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.brandid .textbox4 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.brandid .textbox4 span cufon{ height:22px!important;}

.brandid .imgbox1{ width:465px; text-align:left; float:left;  padding-bottom:40px; }
.brandid .imgbox1 img{ margin:4px 60px 0 0; float:right;}
.brandid .imgbox2{ width:455px; text-align:left; float:left;  }
.brandid .imgbox2 img{margin:-20px 0 0 25px;}
.brandid .imgbox3{ width:480px; text-align:left; float:left;    }
.brandid .imgbox3 img{ margin:0px 0 0 100px;}
.brandid .imgbox4{ width:480px; text-align:left; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right top; margin-bottom:30px; margin-top:-95px; }
.brandid .imgbox4 img{ margin:-20px 0 0 10px;}

.printill{ width:945px; float:left; padding-left:25px;}
.printill .textbox1{ width:480px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom; padding-bottom:114px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  padding-top:38px;}
.printill .textbox1 .heading1{ font-size:84px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px; line-height:80px; text-transform:uppercase;}
.printill .textbox1 .heading2{ font-size:49px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px;  text-transform:uppercase;}
.printill .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; margin-left:70px; margin-top:18px;}
.printill .textbox1 .heading1 cufon{ height:85px!important;}
.printill .textbox1 .heading2 cufon{ height:48px!important;}
.printill .textbox1 .heading3 cufon{ height:32px!important;}
.printill .textbox1 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.printill .textbox1 span cufon{ height:22px!important;}

.printill .textbox2{ width:490px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat 57px 193px ; padding-bottom:145px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; padding-top:20px;}
.printill .textbox2 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.printill .textbox2 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.printill .textbox2 span cufon{ height:21px!important;}

.printill .textbox3{ width:460px; float:left;   color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; margin-top:-20px;}
.printill .textbox3 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.printill .textbox3 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.printill .textbox3 span cufon{ height:21px!important;}

.printill .textbox4{ width:465px; float:left;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px; padding-top:35px;}
.printill .textbox4 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.printill .textbox4 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.printill .textbox4 span cufon{ height:22px!important;}

.printill .imgbox1{ width:465px; text-align:left; float:left;  padding-bottom:8px; }
.printill .imgbox1 img{ margin:-32px 30px 0 0; float:right;}
.printill .imgbox2{ width:455px; text-align:left; float:left;  }
.printill .imgbox2 img{margin:-20px 0 0 25px;}
.printill .imgbox3{ width:480px; text-align:left; float:left;    }
.printill .imgbox3 img{ margin:-66px 0 0 126px;}
.printill .imgbox4{ width:480px; text-align:left; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right top; margin-bottom:45px; margin-top:-111px; }
.printill .imgbox4 img{ margin:14px 0 0 106px;}

.hosting{ width:945px; float:left; padding-left:25px;}
.hosting .textbox1{ width:480px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom; padding-bottom:105px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  padding-top:38px;}
.hosting .textbox1 .heading1{ font-size:84px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px; line-height:80px; text-transform:uppercase;}
.hosting .textbox1 .heading2{ font-size:67px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px;  text-transform:uppercase;}
.hosting .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; margin-left:70px; margin-top:18px;}
.hosting .textbox1 .heading1 cufon{ height:79px!important;}
.hosting .textbox1 .heading2 cufon{ height:62px!important;}
.hosting .textbox1 .heading3 cufon{ height:32px!important;}
.hosting .textbox1 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.hosting .textbox1 span cufon{ height:21px!important;}

.hosting .textbox2{ width:490px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat 57px 193px ; padding-bottom:145px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; padding-top:20px;}
.hosting .textbox2 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.hosting .textbox2 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;margin-bottom: 21px;}
.hosting .textbox2 span cufon{ height:21px!important;}

.hosting .textbox3{ width:460px; float:left;   color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; margin-top:-20px;}
.hosting .textbox3 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.hosting .textbox3 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.hosting .textbox3 span cufon{ height:21px!important;}

.hosting .textbox4{ width:465px; float:left;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px; padding-top:100px;}
.hosting .textbox4 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.hosting .textbox4 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.hosting .textbox4 span cufon{ height:21px!important;}

.hosting .imgbox1{ width:465px; text-align:left; float:left;  padding-bottom:90px; }
.hosting .imgbox1 img{ margin:53px 76px 0 0; float:right;}
.hosting .imgbox2{ width:455px; text-align:left; float:left;  }
.hosting .imgbox2 img{margin:42px 0 0 33px;}
.hosting .imgbox3{ width:480px; text-align:left; float:left;    }
.hosting .imgbox3 img{ margin:-71px 0 0 69px;}
.hosting .imgbox4{ width:480px; text-align:left; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right top; margin-bottom:65px; margin-top:-45px; }
.hosting .imgbox4 img{ margin:73px 0 0 40px;}


.whitelbl{ width:945px; float:left; padding-left:25px;}
.whitelbl .textbox1{ width:480px; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right bottom; padding-bottom:87px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  padding-top:38px;}
.whitelbl .textbox1 .heading1{ font-size:89px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px; line-height:80px; text-transform:uppercase;}
.whitelbl .textbox1 .heading2{ font-size:93px; color:#494646; font-family: 'BlockTRegular'; margin-left:70px;  text-transform:uppercase;}
.whitelbl .textbox1 .heading3{ font-size:26px; color:#494646; font-family: 'AauxNextBold'; line-height:normal; margin-left:70px; margin-top:36px;}
.whitelbl .textbox1 .heading1 cufon{ height:79px!important;}
.whitelbl .textbox1 .heading2 cufon{ height:62px!important;}
.whitelbl .textbox1 .heading3 cufon{ height:32px!important;}
.whitelbl .textbox1 span{color:#666666; font-size:14px; display:inline-block; padding-top:10px;}
.whitelbl .textbox1 span cufon{ height:21px!important;}

.whitelbl .textbox2{ width:490px; float:left; background:url(../images/more-serv-rightarrow.jpg) no-repeat 57px 203px ; padding-bottom:195px; color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; padding-top:29px;}
.whitelbl .textbox2 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.whitelbl .textbox2 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.whitelbl .textbox2 span cufon{ height:21px!important;}

.whitelbl .textbox3{ width:460px; float:left;   color:#666666; font-size:14px; font-family: 'AauxNextSemiBold'; margin-top:-69px;}
.whitelbl .textbox3 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.whitelbl .textbox3 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.whitelbl .textbox3 span cufon{ height:21px!important;}

.whitelbl .textbox4{ width:465px; float:left;  color:#666666; font-size:14px; font-family: 'AauxNextSemiBold';  text-align:right; line-height:21px; padding-top:84px;}
.whitelbl .textbox4 .heading3{ font-size:25px; color:#494646; font-family: 'AauxNextBold'; line-height:normal;}
.whitelbl .textbox4 span{color:#666666; font-size:14px; display:inline-block; padding-top:14px;}
.whitelbl .textbox4 span cufon{ height:21px!important;}

.whitelbl .imgbox1{ width:465px; text-align:left; float:left;  padding-bottom:90px; }
.whitelbl .imgbox1 img{ margin:43px 33px 0 0; float:right;}
.whitelbl .imgbox2{ width:455px; text-align:left; float:left;  }
.whitelbl .imgbox2 img{margin:-50px 0 0 117px;}
.whitelbl .imgbox3{ width:480px; text-align:left; float:left;    }
.whitelbl .imgbox3 img{ margin:-71px 0 0 129px;}
.whitelbl .imgbox4{ width:480px; text-align:left; float:left; background:url(../images/more-serv-leftarrow.jpg) no-repeat right top; margin-bottom:4px; margin-top:-60px; }
.whitelbl .imgbox4 img{ margin:16px 0 0 55px;}


.thumb_ser{width:100%;float:left;}
.thumb_ser h1{color:#494646; font-size:16px; font-family: 'AauxNextBold'; display:block;}



.cnctlightbox{ background:url(../images/hithere.png) no-repeat left top; width:510px; height:210px;}
.cnctlightbox h3{ padding:35px 0px 0px 45px; color:#494646; font-size:47px; text-transform:uppercase;}
.cnctlightbox span{ display:inline-block; font-size:18px; color:#494646; padding:5px 0px 0px 45px;}
.cnctlightbox span cufon{ height:22px!important;}
.cnctlightbox a{ display:inline-block; font-size:18px; color:#1f9ec7; margin:20px 0px 0px 45px; border-bottom:1px solid #1f9ec7;}

.privacy_policy{color: #666666;}
.privacy_policy .heading{color: #494646;float: left;font-family: 'BlockTRegular';font-size: 47px;height: 60px;text-align: center;text-transform: uppercase;width: 100%;}
.privacy_policy span{color: #666666; float:left; font-family:'AauxNextSemiBold'; font-size:16px; line-height:25px; width: 100%;}
.privacy_policy span cufon{height:25px !important; }
.privacy_policy h1{color: #494646;font-family: 'AauxNextSemiBold';font-size: 25px;line-height: 35px;margin: 0;padding: 10px 0 0;}
.privacy_policy  h1 cufon{height:35px !important; }
.privacy_policy span a{color: #666666;border-bottom: 1px solid; }


.termsofuse{color: #666666;}
.termsofuse .heading{color: #494646;float: left;font-family: 'BlockTRegular';font-size: 47px;height: 60px;text-align: center;text-transform: uppercase;width: 100%;}
.termsofuse span{color: #666666; float:left; font-family:'AauxNextSemiBold'; font-size:16px; line-height:25px; width: 100%;}
.termsofuse span cufon{height:25px !important; }
.termsofuse h1{color: #494646;font-family: 'AauxNextSemiBold';font-size: 25px;line-height: 35px;margin: 0;padding: 10px 0 0;}
.termsofuse  h1 cufon{height:35px !important; }
.termsofuse span a{color: #666666;border-bottom: 1px solid; }

.topstrip{width:800px; float:right; text-align:right; height:25px; padding-top:5px; margin-right:25px;}
.topstrip a{ margin-left:10px;}