body{margin:0px; padding:0px; background-image:url(../images/bg_img.gif); background-repeat:repeat; background-position:0 0; }
#header1{margin:0px auto; padding:0px;  background-image:url(../images/header_servicebg.jpg); background-repeat:repeat-x; background-position:left top; height:463px; width:100%;}
#header1 #topcontainer{margin:0px auto; padding:0px 0px 0px 0px; width:1000px; height:331px; background-image:url(../images/circle.png); background-repeat:no-repeat; background-position:left top;}
#header1 #topcontainer .logo{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:350px; border:0px; float:left; overflow:hidden;}
#header1 #topcontainer .logo img{float:left; font-size:0px;}
#header1 #topcontainer .menu ul{margin:0px; padding:20px 0px 0px 0px; float:right; font-weight:normal; color:#333333; font-family:Helvetica; font-size:25px;}
#header1 #topcontainer .menu ul li{margin:0px; padding:0px 45px 0px 0px; text-align:center; list-style-type:none; float:left; width:65px;}
#header1 #topcontainer .menu ul li a{color:#333333; text-decoration:none; font-size:16px; font-weight:normal; text-align;}
#header1 #topcontainer .menu ul li a:hover{color:#D93315; text-decoration:none; font-size:18px;}
#header1 #topcontainer .menu ul li a.active{color:#D93315; text-decoration:none; font-size:20px; border-bottom:1px solid #D93315;}
#header1 #topcontainer .menu ul li img{float:left; font-size:0px;}
#header1 #topcontainer .spark_txt{margin:0px; padding:45px 0px 0px 50px; float:left; width:450px; letter-spacing:-1px; font-family:Times New Roman; font-size:57px; line-height:47px; color:#D93315;}
.graycolor{color:#333333;}
#header1 #topcontainer .webicon{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; width:1000px;}
#header1 #topcontainer .webicon h1{margin:23px 0px 0px 0px; color:#3399cc; font-family:Times New Roman; font-weight:normal;}
#header1 #topcontainer .webicon .toddlers{margin:0px 0px 0px 0px;padding:8px 0px 0px 22px; color:#cccccc; font-size:12px; font-family:Arial; font-weight:normal;}
#header1 #topcontainer .webicon .toddlers .toolbox {margin:0px 0px 0px 0px;  font-size:35px; font-family:Times New Roman; color:#3399cc; padding:0px 0px 0px 0px; text-align:center;}
#header1 #topcontainer .webicon .toddlers .toolbox img {margin:13px 25px 0px 45px; padding:0px 0px 0px 0px;}
#header1 #topcontainer .webicon img{padding:0px; margin:0px 47px 0px 47px; float:left; font-size:0px;}
#header1 #topcontainer .webicon1{margin:0px auto; padding:0px 0px 0px 0px; float:left; width:1000px; height:138px; background-image:url(../images/blue-topbg.png); background-repeat:no-repeat; background-position:center;}
#header1 #topcontainer .webicon1 img{padding:0px; margin:5px 7px 0px 32px; float:left; font-size:0px;}
#header1 #topcontainer .webicon2{margin:0px auto; padding:0px 0px 0px 0px; float:left; width:1000px; height:138px; background-image:url(../images/blue-topbg.png); background-repeat:no-repeat; background-position:center;}
#header1 #topcontainer .webicon2 img{padding:0px; margin:5px 27px 0px 306px; float:left; font-size:0px;}
#workarea{margin:0px auto; padding:0px 0px 0px 0px;}
#workarea .work_shadow{background-image:url(../images/shadow_bg.png); background-repeat:no-repeat; height:360px!important; height/**/:/**/362px;  background-position:top; margin:0px auto; padding:0px 0px 0px 0px;} 
#workarea .work_shadow .concept_bg{width:1000px; margin:0px auto;}
#workarea .work_shadow .concept img{font-size:0px; margin:30px 0px 0px 0px; padding:0px;}
#workarea .work_shadow .concept1 img{font-size:0px; margin:3px 0px 0px 0px; padding:0px;}
#workarea .work_shadow .concept{width:240px; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; float:left;background-image:url(../images/concept.png); height:230px; background-repeat:repeat; background-position:left;}
#workarea .work_shadow .concept1{width:240px; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; float:left;background-image:url(../images/concept.png); height:230px; background-repeat:repeat; background-position:left;}
#workarea .work_shadow .blueimg{width:1000px!important; width/**/:/**/878px; float:left; height:71px; margin:-10px 0px 0px 0px!important; margin/**/:/**/-10px 0px 0px 30px; background-image:url(../images/bluebg.png); background-repeat:no-repeat; background-position:center;}
#workarea .cust-pack{margin:0px auto; padding:0px; width:960px; background-image:url(../images/cutombg.PNG); background-repeat:no-repeat; background-position:left; height:348px;}
#workarea .servicearea{margin:0px auto; padding:0px 0px 0px 0px; width:960px; height:752px; background-image:url(../images/girlpaint.png); background-repeat:no-repeat; background-position:left bottom;}
#workarea .servicearea1{margin:0px auto; padding:0px 0px 0px 0px; width:1000px; height:664px; background-image:url(../images/ourteam.png); background-repeat:no-repeat; background-position:center;}
#workarea .servicearea .service-first{margin:0px 0px 0px 0px; padding:20px 0px 0px 20px; background-image:url(../images/starter-bg.png); background-repeat:no-repeat; background-position:left top; width:300px; height:500px; float:left; font-family:calibri; font-size:16px; font-weight:normal;}
#workarea .servicearea .service-first h1{margin:0px 0px 15px 0px; padding:0px; color:#D93315; font-family:calibri;}
#workarea .servicearea .service-first h1 img{ font-size:0px;}
#workarea .servicearea .service-first p{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#3399cc; text-align:center;}
#workarea .servicearea .service-first ul{margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; float:left; width:300px; color:#333333; font-family:calibri; font-size:16px;}
#workarea .servicearea .service-first ul li{margin:0px 0px 0px 0px; padding:3px 0px 5px 22px!important; padding:0px 0px 5px 22px;  float:left; width:300px; list-style-type:none; background-image:url(../images/bullet-icon.png); background-repeat:no-repeat; background-position:0px 5px;}
#workarea .servicearea .service-first .startfrom{margin:0px; padding:0px 0px 0px 0px; background-image:url(../images/startingfrom.png); background-repeat:no-repeat; background-position:30px 0px; width:250px; height:57px; float:left;}
#workarea .servicearea .service-first .buynow{margin:0px 0px 0px 60px; padding:0px 0px 0px 0px; float:left;}

#workarea .servicearea1 .teamcontainer{margin:0px auto; padding:0px 0px 0px 0px; color:#333333; font-size:14px; font-family:Arial; float:left;}
#workarea .servicearea1 .teamcontainer .firstpara{margin:0px 0px 0px 0px; padding:80px 0px 0px 750px; color:#333333; font-size:14px; font-family:Arial; float:left;}
#workarea .servicearea1 .teamcontainer .secondpara{margin:0px 0px 0px 0px; width:400px; padding:40px 0px 0px 450px; color:#333333; font-size:14px; font-family:Arial; float:left;}
#workarea .servicearea1 .teamcontainer .thirdpara{margin:0px 0px 0px 0px; padding:80px 0px 0px 260px; color:#333333; font-size:14px; font-family:Arial; float:left;}
#workarea .servicearea1 .teamcontainer .fourthpara{margin:0px 0px 0px 0px; padding:80px 0px 0px 550px; color:#333333; font-size:14px; font-family:Arial; float:left;}
#workarea .servicearea1 .teamcontainer .fifthpara{margin:0px 0px 0px 0px; padding:250px 0px 0px 230px; color:#333333; font-size:14px; font-family:Arial; float:left;}
#workarea .servicearea1 .teamcontainer .sixthpara{margin:0px 0px 0px 0px; padding:250px 0px 0px 500px; color:#333333; font-size:14px; font-family:Arial; float:left;}



#workarea .servicearea .service-two{margin:0px 0px 0px 0px; padding:20px 0px 0px 20px; float:left; background-image:url(../images/bestbuy-bg.png); background-repeat:no-repeat; background-position:left top; width:295px; height:521px; font-family:calibri; font-size:16px; font-weight:normal;}
#workarea .servicearea .service-two h1{margin:0px 0px 12px 0px; padding:0px; color:#D93315; font-family:calibri;}
#workarea .servicearea .service-two p{margin:0px 0px 10px 0px; padding:0px; font-size:12px;color:#3399cc; text-align:center;}
#workarea .servicearea .service-two ul{margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; float:left; width:300px; color:#333333; font-family:calibri; font-size:16px;}
#workarea .servicearea .service-two ul li{margin:0px 0px 0px 0px; padding:3px 0px 5px 22px!important; padding:0px 0px 5px 22px; float:left; width:300px; list-style-type:none; background-image:url(../images/bullet-icon.png); background-repeat:no-repeat; background-position:0px 5px;}
#workarea .servicearea .service-two .startfrom{margin:0px; padding:0px 0px 0px 0px; background-image:url(../images/startingfrom.png); background-repeat:no-repeat; background-position:30px 0px; width:250px; height:57px; float:left;}
#workarea .servicearea .service-two .buynow{margin:0px 0px 0px 60px; padding:0px 0px 0px 0px; float:left;}



#workarea .servicearea .service-three{margin:0px 0px 0px 0px; padding:20px 0px 0px 20px; float:left; background-image:url(../images/premium-bg.png); height:670px; background-repeat:no-repeat; background-position:left top; width:295px; font-family:calibri; font-size:16px; font-weight:normal;}
#workarea .servicearea .service-three h1{margin:0px 0px 12px 0px; padding:0px; color:#D93315; font-family:calibri;}
#workarea .servicearea .service-three p{margin:0px 0px 10px 0px; padding:0px; font-size:12px; text-align:center; color:#333333;}
#workarea .servicearea .service-three ul{margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; float:left; width:300px; color:#333333; font-family:calibri; font-size:16px;}
#workarea .servicearea .service-three ul li{margin:0px 0px 0px 0px; padding:3px 0px 5px 22px!important; padding:0px 0px 5px 22px; float:left; width:300px; list-style-type:none; background-image:url(../images/bullet-icon.png); background-repeat:no-repeat; background-position:0px 5px;}
#workarea .servicearea .service-three .startfrom{margin:0px; padding:0px 0px 0px 0px; background-image:url(../images/startingfrom.png); background-repeat:no-repeat; background-position:30px 0px; width:250px; height:57px; float:left;}
#workarea .servicearea .service-three .buynow{margin:0px 0px 0px 60px; padding:0px 0px 0px 0px; float:left;}

#workarea .approach{margin:0px auto; padding:0px 0px 0px 0px; width:960px;}
#workarea .approach .firstapproach{margin:0px 0px 0px 0px; width:941px; padding:0px; background-image:url(../images/approach-bg1.png); background-repeat:no-repeat; background-position:left top; height:325px;}
#workarea .approach .firstapproach h1{margin:60px 0px 0px 80px!important; width:900px; margin/**/:/**/60px 0px 0px 40px; padding:0px; float:left;}
#workarea .approach .firstapproach h1 img{font-size:0px; float:left;}
#workarea .approach .firstapproach p{margin:20px 0px 0px 75px!important;  margin/**/:/**/20px 0px 0px 38px; width:830px; float:left; padding:0px 0px 0px 0px; color:#333333; font-family:Arial; font-size:12px;}
#workarea .approach .firstapproach p img{float:left; font-size:0px; margin:0px; padding:0px 20px 10px 0px;}

#workarea .approach .secondapproach{margin:0px 0px 0px 25px; width:941px; padding:0px; background-image:url(../images/app_capture.png); background-repeat:no-repeat; background-position:left top; height:325px;}
#workarea .approach .secondapproach h1{margin:60px 80px 0px 0px!important; width:800px; margin/**/:/**/60px 40px 0px 0px; padding:0px; float:right;}
#workarea .approach .secondapproach h1 img{font-size:0px; float:left;}
#workarea .approach .secondapproach p{margin:20px 0px 0px 75px!important;  margin/**/:/**/20px 0px 0px 38px; width:830px; float:left; padding:0px 0px 0px 0px; color:#333333; font-family:Arial; font-size:12px;}
#workarea .approach .secondapproach p img{float:right; font-size:0px; margin:0px; padding:0px 20px 10px 0px;}

#workarea .approach .thirdapproach{margin:0px 0px 0px 0px; width:941px; padding:0px; background-image:url(../images/approach-bg3.png); background-repeat:no-repeat; background-position:left top; height:325px;}
#workarea .approach .thirdapproach h1{margin:60px 0px 0px 80px!important; width:900px; margin/**/:/**/60px 0px 0px 40px; padding:0px; float:left;}
#workarea .approach .thirdapproach h1 img{font-size:0px; float:left;}
#workarea .approach .thirdapproach p{margin:20px 0px 0px 75px!important;  margin/**/:/**/20px 0px 0px 38px; width:830px; float:left; padding:0px 0px 0px 0px; color:#333333; font-family:Arial; font-size:12px;}
#workarea .approach .thirdapproach p img{float:left; font-size:0px; margin:0px; padding:0px 20px 10px 0px;}

#workarea .approach .fourthapproach{margin:0px 0px 0px 25px; width:941px; padding:0px; background-image:url(../images/approach-bg4.png); background-repeat:no-repeat; background-position:left top; height:325px;}
#workarea .approach .fourthapproach h1{margin:60px 80px 0px 0px!important; width:800px; margin/**/:/**/60px 40px 0px 0px; padding:0px; float:right;}
#workarea .approach .fourthapproach h1 img{font-size:0px; float:left;}
#workarea .approach .fourthapproach p{margin:20px 0px 0px 75px!important;  margin/**/:/**/20px 0px 0px 38px; width:830px; float:left; padding:0px 0px 0px 0px; color:#333333; font-family:Arial; font-size:12px;}
#workarea .approach .fourthapproach p img{float:right; font-size:0px; margin:0px; padding:0px 20px 10px 0px;}


#workarea .cust-pack .firstcolumn{float:left; margin:0px; padding:0px 20px 0px 0px; width:456px; border-right:1px solid #cccccc;}
#workarea .cust-pack .firstcolumn .custom{margin:0px; padding:0px 0px 0px 0px; width:456px;}
#workarea .cust-pack .firstcolumn .cust{margin:0px; padding:0px 0px 0px 0px; width:456px;}
#workarea .cust-pack .firstcolumn .custom_website{margin:0px; padding:0px; height:256px; width:456px;}
#workarea .cust-pack .firstcolumn .custom_website p{margin:0px; padding:20px 20px 0px 0px;color:#333333; font-family:Arial; font-size:16px; line-height:22px;}
.custom_website p a{color:#D93315; font-family:Arial; text-decoration:none; text-align:right; float:right;}
.custom_website p a:hover{color:#333333; font-family:Arial; text-decoration:underline; text-align:right; float:right;}
#workarea .cust-pack .firstcolumn .custom_website p img{font-size:0px; margin:0px 10px 0px 10px; float:right;}
#workarea .cust-pack .secondcolumn{float:left; margin:0px; padding:0px 0px 0px 20px; width:456px; border-left:1px solid #ffffff;}
#workarea .cust-pack .secondcolumn .custom1{margin:0px; padding:0px 0px 0px 0px; width:456px;}
#workarea .cust-pack .secondcolumn .cust1{margin:0px; padding:0px 0px 0px 0px; width:456px;}
#workarea .cust-pack .secondcolumn .custom_website1{margin:0px; padding:0px; height:256px; width:456px;}
#workarea .cust-pack .secondcolumn .custom_website1 p{margin:0px; padding:20px 20px 0px 0px; float:left; color:#333333; font-family:Arial; font-size:16px; line-height:22px;}
#workarea .cust-pack .secondcolumn .custom_website1 p img{float:left; font-size:0px; margin:0px 10px 0px 10px;}
.custom_website1 p a{color:#D93315; font-family:Arial; text-decoration:none; text-align:right; float:right;}
.custom_website1 p a:hover{color:#333333; font-family:Arial; text-decoration:underline; text-align:right; float:right;}
#footer{margin:0px; padding:0px; clear:both; background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; height:350px;}
#footer .footer_txt{width:960px; margin:0px auto; padding:20px 20px 20px 20px; color:#FFFFFF;}
#footer .footer_txt .firstfooter{width:200px; margin:0px; float:left; padding:0px 0px 0px 0px; color:#FFFFFF;}
#footer .footer_txt .firstfooter h1{margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; float:left; border-bottom:1px solid #666666; width:200px;}
#footer .footer_txt .firstfooter .firstcol{float:left; width:220px;}
#footer .footer_txt .firstfooter .firstcol ul{float:left; width:200px; margin:0px; padding:0px 0px 0px 0px; font-family:Arial; font-size:12px;}
#footer .footer_txt .firstfooter .firstcol ul li{margin:0px; padding:10px 0px 10px 0px; list-style-type:none; border-bottom:1px solid #636363;}
#footer .footer_txt .firstfooter p{width:220px; margin:0px; float:left; padding:10px 0px 0px 0px; font-family:Arial; line-height:20px; font-size:14px;}
input{ line-height:24px; color:#666666; font-family:Arial; font-size:11px; padding:0px 0px 0px 5px; width:165px; height:24px; background-color:none; background-image:url(../images/input_bg.png); background-repeat:no-repeat; background-position:letf;}
.input_txt{ font-family:Arial; font-size:12px; color:#ffffff; width:80px;}
#footer .footer_txt .firstfooter1{width:240px; margin:0px; float:left; padding:0px 15px 0px 0px; color:#FFFFFF;}
#footer .footer_txt .firstfooter1 h1{margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; float:left; border-bottom:1px solid #666666; width:240px;}
#footer .footer_txt .firstfooter2{width:240px; margin:0px; float:left; padding:0px 0px 0px 0px; background-color:#FFFFFF; height:257px;}
#footer .footer_txt .firstfooter2 p{width:220px; margin:0px; float:left; padding:5px 0px 0px 5px; font-family:Arial; font-size:11px; color:#2B3B44;}
#footer .footer_txt .firstfooter2 h1{float:left; margin:0px; padding:5px 0px 0px 5px; border-bottom:1px solid #ccc; width:215px;}
#footer .footer_txt .firstfooter2 h1 img{float:left; font-size:0px; padding:0px 0px 5px 0px;}
#footer .footer_txt .firstfooter2 .faceimg{float:left; width:220px; margin:0px; padding:0px 0px 5px 0px; border-bottom:1px solid #ccc;}
#footer .footer_txt .firstfooter2 .faceimg p{float:left; width:68px;}
#footer .footer_txt .firstfooter .firstcol ul li a{color:#ffffff; text-decoration:none; font-size:14px;}
#footer .footer_txt .firstfooter .firstcol ul li a:hover{color:#cccccc; text-decoration:underline;}
#header1 #topcontainer .spark_txt_inner{margin:0px; padding:45px 0px 0px 85px; float:left; width:500px; letter-spacing:-1px; font-family:calibri; font-size:36px; line-height:47px; color:#D93315;}
#header1 #topcontainer .logo-service{margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; width:280px; border:0px; float:left; overflow:hidden;}