BODY{background-image:url(../images/bg.gif);background-repeat:repeat-x;color:#282828;font-family:arial;font-size:13px;margin:0;padding:0}
.outer{width:982px;margin:50px auto 0}
.webdesign{font-family:"Arial Black";font-size:30px;color:#282828}
.office{font-family:arial}
.us{font-family:arial;color:#b70a12}
.call{font-family:"century Gothic";font-size:22px;text-align:right}
.talk{color:#F90}
.thirteenredbold{font-weight:700;color:#b70a12;text-transform:capitalize}
.twelveredbold{font-weight:700;color:#4a4949;font-size:12px;padding-top:3px;padding-bottom:2px}
.programmer{color:#b70a12;text-transform:capitalize;font-size:18px;font-family:Georgia, "Times New Roman", Times, serif}
.thirteenredbold121{font-weight:700;color:#b70a12;font-size:17px}
.project-name{font-weight:700;color:#b70a12;padding-left:10px;font-size:12px}
.project-name2{color:#787878;padding-left:10px;font-size:12px;line-height:28px}
.project-name2 a{font-weight:700;color:#b70a12;text-decoration:none}
.project-name2 a:hover{color:#b70a12;text-decoration:none}
.nineteenredbold{color:#b70a12;font-family:"Arial Black";font-size:19px;text-transform:capitalize}
.nineteenredbold121{color:#b70a12;font-family:"Arial Black";font-size:23px}
.nineteenredbold191{color:#b70a12;font-family:"Arial Black";font-size:17px}
.twentygrey{color:#aca9a9;font-size:20px;text-transform:capitalize}
.twentygrey121{color:#aca9a9;font-size:12px;text-transform:uppercase;font-weight:700}
.justified{text-align:justify;padding-top:8px;padding-bottom:6px;font-size:12px}
.break{background-color:#ddd;height:1px}
.rc1{width:8px;height:309px;background-image:url(../images/rc1.gif);background-repeat:no-repeat}
.rc2{width:8px;height:309px;background-image:url(../images/rc2.gif);background-repeat:no-repeat}
.hosting-rc1{width:8px;height:111px;background-image:url(../images/hosting-rc1.gif);background-repeat:no-repeat}
.hosting-rc2{width:8px;height:111px;background-image:url(../images/hosting-rc2.gif);background-repeat:no-repeat}
.hosting-bg{width:966px;height:111px;background-image:url(../images/hosting-bg.gif);background-repeat:repeat-x}
.package-bg{width:966px;background-image:url(../images/package-bg.gif);background-repeat:repeat-x;height:auto!important}
.success{text-align:center;font-family:"Arial Black";font-size:40px}
.success2{text-align:center;font-family:"Arial Black";font-size:26px}
.lies{text-align:center;font-family:arial;font-size:34px}
.lies2{text-align:center;font-family:arial;font-size:20px}
.perfect{font-weight:700;font-size:12px;font-family:arial;float:right;padding-right:37px}
.perfect2{font-weight:700;font-size:12px;font-family:arial;text-align:center}
.break2{background-image:url(../images/break2.gif);background-repeat:repeat-x;background-position:bottom}
.startup{background-image:url(../images/start.jpg);background-repeat:no-repeat;background-position:left;font-size:20px;padding-left:32px;padding-bottom:6px}
.standard{font-size:20px;padding-left:27px;padding-bottom:6px;background-position:left -270px!important}
.premium{font-size:20px;padding-left:27px;padding-bottom:6px;background-position:left -168px!important}
.hosting-services{background-image:url(../images/premium.gif);background-repeat:no-repeat;background-position:left;font-size:20px;padding-left:27px;height:50px;padding-bottom:6px}
.e-business{font-size:20px;padding-left:27px;width:padding-bottom:6px;background-position:left -64px!important}
.package-bg1{width:234px;height:154px;background-image:url(../images/package-bg1.jpg);background-repeat:no-repeat}
.package-bg2{width:234px;height:150px;background-image:url(../images/package-bg1.jpg);background-repeat:no-repeat}
.package{font-size:12px;font-weight:700;margin-left:29px;text-transform:uppercase}
.package li{line-height:18px;padding-left:10px;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:left;list-style:none;color:#9d9d9d}
.package2{font-size:12px;margin-left:15px}
.package2 li{line-height:20px;padding-left:10px;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:left;list-style:none;color:#999}
.rate{font-family:"Arial Black";font-size:17px;color:#b90914;padding-left:11px}
.order{font-size:10px;text-transform:uppercase;font-weight:400;padding-top:13px;text-align:left}
.order a:hover{color:#fff;text-decoration:underline}
.rc3{background-image:url(../images/rc3.gif);background-repeat:no-repeat;height:7px}
.rc4{background-image:url(../images/rc4.gif);background-repeat:no-repeat;height:7px}
.main-bg{background-color:#f0f0f0}
.rc5{background-image:url(../images/rc5.gif);background-repeat:no-repeat;height:6px}
.rc6{background-image:url(../images/rc6.gif);background-repeat:no-repeat;height:6px}
.welcome-bg{background-color:#fff}
.heading{font-size:20px;padding-top:20px;padding-bottom:16px;padding-left:30px;text-transform:capitalize}
.heading7{font-size:20px;padding-top:20px;padding-bottom:16px;padding-left:30px;text-transform:none}
.rc7{background-image:url(../images/rc7.gif);background-repeat:no-repeat;height:7px}
.rc8{background-image:url(../images/rc8.gif);background-repeat:no-repeat;height:7px}
.welcome-bg2{background-color:#fff;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;text-align:justify;padding:5px 15px}
.welcome-bg4{background-color:#fff;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;text-align:justify;padding-left:15px;padding-right:15px;padding-top:5px;border-bottom:1px solid #d7d7d7}
.welcome-bg3{background-color:#fff;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;padding-top:5px;padding-bottom:5px}
.rc9{background-image:url(../images/rc9.gif);background-repeat:no-repeat;height:7px}
.rc10{background-image:url(../images/rc10.gif);background-repeat:no-repeat;height:7px}
.bg{background-color:#ededed}
.redheading{font-weight:700;padding-top:6px;padding-bottom:12px;color:#b90a11;text-transform:capitalize}
.redheading111{font-weight:700;padding-top:10px;color:#b90a11}
.redheading-new{font-weight:700;color:#b90a11;height:42px;background-color:#fff;border:1px dashed #c2c2c2}
.redheading-new.flyer{background:url(../images/combined.png) 0 -544px no-repeat #fff;padding-left:81px}
.redheading-new.seo2{background:url(../images/combined.png) 0 -607px no-repeat #fff;padding-left:81px}
.redheading-new2{font-weight:700;color:#b90a11;border-bottom:1px dashed #c2c2c2;padding-bottom:2px}
.small-txt{color:#6a6a6a;text-align:justify;font-size:11px}
.small-txt2{color:#6a6a6a;text-align:justify;font-size:12px;padding-top:10px;padding-bottom:10px;line-height:20px}
.project-info{color:#6a6a6a;font-size:11px;padding-left:10px}
.redheading2{font-size:24px;padding-top:22px;padding-bottom:5px;color:#b90913}
.rc11{background-image:url(../images/rc11.gif);background-repeat:no-repeat;height:7px}
.rc12{background-image:url(../images/rc12.gif);background-repeat:no-repeat;height:7px}
.rc13{background-image:url(../images/rc13.gif);background-repeat:no-repeat;height:6px}
.rc14{background-image:url(../images/rc14.gif);background-repeat:no-repeat;height:6px}
.rc15{background-image:url(../images/rc15.gif);background-repeat:no-repeat;height:7px}
.rc16{background-image:url(../images/rc16.gif);background-repeat:no-repeat;height:7px}
.bg2{background-color:#fff;border-left:1px solid #bebebe;border-right:1px solid #bebebe;text-align:justify;color:#6a6a6a;font-size:11px;padding:7px 10px}
.bg3{background-color:#fff;border-left:1px solid #bebebe;border-right:1px solid #bebebe;text-align:justify;color:#6a6a6a;font-size:11px}
.prev{font-weight:700;text-align:center;width:45px;font-size:12px}
.prev a{color:#282828;text-decoration:none}
.prev a:hover{color:#282828;text-decoration:underline}
.count{color:#909090;font-size:12px;width:15px;text-align:center}
.count a{color:#909090;text-decoration:none}
.count a:hover{color:#909090;text-decoration:underline}
.redheading3{font-size:18px;color:#b90913;border-bottom:1px solid #bebebe;padding-bottom:5px;padding-left:8px}
.redheading-quote{font-size:13px;font-weight:700;color:#b90913;border-bottom:1px solid #bebebe;padding-bottom:5px;padding-left:8px;text-align:left}
.redheading54{font-size:18px;color:#b90913;padding-bottom:5px;padding-left:8px;text-transform:capitalize}
.redheading54 a{color:#b90913;text-decoration:underline}
.submit{background-image:url(../images/submit.gif);background-repeat:no-repeat;width:59px;height:18px;color:#fff;font-family:arial;font-size:12px;border:0;#padding:0;cursor:pointer;padding:0 0 3px}
.listbox{height:20px;width:150px;border:1px solid #bebebe;font-size:11px;color:#6a6a6a}
.redheading4{font-size:23px;padding-top:21px;padding-bottom:4px;color:#b90913;border-bottom:1px solid #bebebe}
.redheading5{font-size:18px;padding-top:30px;padding-bottom:4px;color:#b90913;border-bottom:1px solid #bebebe}
.rightpanel-txtbld{padding-top:2px;color:#828080;font-size:12px;font-weight:700}
.rightpanel-txt{padding-top:29px;color:#727272;text-align:justify;font-size:11px;line-height:17px;padding-bottom:20px;font-weight:400}
.rightpanel-txt2{padding-top:10px;color:#828080;text-align:justify;font-size:12px;line-height:17px;padding-bottom:15px;font-weight:400}
.rightpanel-txt3{color:#666;text-align:justify;font-size:12px;line-height:17px;font-weight:400;padding-bottom:10px;padding-top:5px}
.points{font-size:12px;line-height:18px}
.copy{color:#787878;font-size:12px;text-align:right;padding:10px}
.v-sap{border-right:dashed 1px #999;width:1px}
.h-sap{height:1px;border-top:dashed 1px #999}
.v-sap2{background-image:url(../images/v-sap.gif);background-repeat:repeat-y;background-position:center;width:40px}
.rc17{width:8px;height:176px;background-image:url(../images/rc1.gif);background-repeat:no-repeat}
.rc18{width:8px;height:176px;background-image:url(../images/rc2.gif);background-repeat:no-repeat}
.services-bg{width:966px;height:176px;background-image:url(../images/package-bg.gif);background-repeat:repeat-x}
#inn_services{width:250px;margin:10px auto;padding:0}
#inn_services h4{background:url(../images/inn-ser-bg.jpg) no-repeat center;width:250px;height:82px;font:normal 18px/20px Georgia, "Times New Roman", Times, serif;color:#000;text-decoration:none;font-style:inherit;text-indent:-5000px;margin:0;padding:0}
#inn_services h3{background:url(../images/career-top.jpg) no-repeat center;width:250px;height:82px;font:normal 18px/20px Georgia, "Times New Roman", Times, serif;color:#000;text-decoration:none;font-style:inherit;text-indent:-5000px;margin:0;padding:0}
#inn_services ul{list-style:none;background:#19598f url(../images/inn-ser-bg3.jpg) repeat-x top;width:248px;margin:0 1px;padding:0}
#inn_services ul li{font:normal 12px/30px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;margin:0;padding:0}
#inn_services ul li a{font:normal 12px/30px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;outline:none;margin:0;padding:0 0 0 20px}
#inn_services ul li.endbg{background:url(../images/inn-ser-bg2.jpg) no-repeat center;width:248px;height:39px;border:none;margin:0;padding:0}
#inn_services ul li.endbg:hover{background:url(../images/inn-ser-bg2.jpg) no-repeat center;width:248px;height:39px;border:none;margin:0;padding:0}
.redten{font-family:tahoma;font-size:11px;font-weight:700;height:17px;padding-left:5px}
a{color:#999999;text-decoration:underline;font-weight:700}
.chat{height:30px;text-align:center}
.chat a{color:#c2c2c2}
a.button{background-image:url(../images/button.gif);background-repeat:no-repeat;border:0;width:94px;height:23px;color:#b70a12;font-size:12px;font-weight:700;margin-top:5px;font-family:arial;line-height:20px;float:left}
form{margin:0;padding:0}
.customwebdesign{background:url(../images/customwebdesign.jpg) no-repeat;width:982px;height:204px}
.plan-1{background:url(../images/plan-1.jpg) no-repeat;width:131px;height:23px;float:left;position:absolute;margin-left:-6px;margin-top:-5px}
.plan-2{background:url(../images/plan-2.jpg) no-repeat;width:131px;height:23px;float:left;position:absolute;margin-left:-6px;margin-top:-5px}
.plan-3{background:url(../images/plan-3.jpg) no-repeat;width:131px;height:23px;float:left;position:absolute;margin-left:-6px;margin-top:-5px}
.plan-4{background:url(../images/plan-4.jpg) no-repeat;width:131px;height:23px;float:left;position:absolute;margin-left:-6px;margin-top:-5px}
.pricelist{width:180px;height:110px;position:absolute;margin-left:585px;z-index:999!important;margin-top:10px;display:block;padding:0}
#menu{width:982px;height:46px;margin:20px auto 0;padding:0}
#menu ul{list-style-type:none;margin:0;padding:0}
#menu ul li.home{background:url(../images/home.png) no-repeat;width:78px;height:46px;display:block}
#menu ul li.home a{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;text-decoration:none;text-align:center;color:#666;width:78px;height:46px;display:block}
#menu ul li.home a:hover{background:url(../images/home_over.png) no-repeat;width:78px;height:46px;display:block;color:#FFF}
.separator{background:url(../images/border.png) no-repeat;width:2px;height:46px}
#menu ul li.about{background:url(../images/menu_bg.png) repeat-x;width:90px;height:46px;display:block}
#menu ul li.about a{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;text-decoration:none;text-align:center;color:#666;width:90px;height:46px;display:block}
#menu ul li.about a:hover{background:url(../images/menu_over.png) repeat-x;width:90px;height:46px;display:block;color:#FFF}
#menu ul li.benefits{background:url(../images/menu_bg.png) repeat-x;width:120px;height:46px;display:block}
#menu ul li.benefits a{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;text-decoration:none;text-align:center;color:#666;width:120px;height:46px;display:block}
#menu ul li.benefits a:hover{background:url(../images/menu_over.png) repeat-x;width:120px;height:46px;display:block;color:#FFF}
#menu ul li.web{background:url(../images/menu_bg.png) repeat-x;width:125px;height:46px;display:block}
#menu ul li.web a{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;text-decoration:none;text-align:center;color:#666;width:125px;height:46px;display:block}
#menu ul li.web a:hover{background:url(../images/menu_over.png) repeat-x;width:125px;height:46px;display:block;color:#FFF}
#menu ul li.contact{background:url(../images/contact.png) no-repeat;width:112px;height:46px;display:block}
#menu ul li.contact a{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;text-decoration:none;text-align:center;color:#666;width:112px;height:46px;display:block}
#menu ul li.contact a:hover{background:url(../images/contact_over.png) no-repeat;width:112px;height:46px;display:block;color:#FFF}
.abc{width:200px;border:solid 1px #999}
.manual{float:left;position:absolute;top:180px;display:block;width:194px;height:51px}
.lnks{list-style-type:none}
.lnks li a{display:block;height:20px;text-decoration:none;padding-top:10px;padding-left:10px}
.lnks li a:hover{background-color:#e2e3e5}
#career{background:url(../images/career-bg.jpg) repeat-y;width:500px}
#career td{background-color:#FFF;padding-left:3px;padding-right:3px}
a.web{text-decoration:none;color:none}
.globe{float:right;margin-right:3px;margin-top:2px}
a.ser{position:absolute;width:100%;height:89px;z-index:99999999;display:block}
.right{float:right}
.clear{clear:both}
.weAreHiring,.contactForm{position:relative;z-index:1;width:269px}
.weAreHiring h1,.contactForm h1{background:url(../images/we-are-hiring.gif) center right no-repeat;height:64px;line-height:64px;font-size:24px;padding-top:20px 0 16px 30px;text-transform:capitalize;font-weight:400;margin:0}
.weAreHiring h1 span,.contactForm h1 span{text-transform:none}
.contactForm h1{background:url(../images/contact-icon.gif) center right no-repeat}
.weAreHiring .form,.contactForm .form{background:#fff;border:solid 1px #d7d7d7;-moz-border-radius:10px;border-radius:10px;padding:10px}
.weAreHiring .form .tag,.contactForm .form .tag{background:#ebebeb;-moz-border-radius:10px;border-radius:10px;float:left;font-weight:700;color:#4a4a4a;margin-bottom:18px;padding:8px}
.weAreHiring .form .tag .arrow,.contactForm .form .tag .arrow,.contactForm .form .tag .arrowService{background:url(../images/combined.png) 0 -435px no-repeat #ebebeb;width:17px;height:8px;position:absolute;margin:24px 0 0 45px}
.contactForm .form .tag .arrowService{margin-left:90px}
.weAreHiring .form label,.contactForm .form label{float:left;width:85px;padding-right:10px;text-align:right;line-height:26px;color:#282828;margin-bottom:10px}
.weAreHiring .form input,.weAreHiring .form textarea,.weAreHiring .form select,.contactForm .form input,.contactForm .form textarea,.contactForm .form select{float:left;border:solid 1px #cacaca;width:140px;color:#707070;background:#fff;margin:0 0 10px;padding:5px}
.phonePanel{float:left;width:150px;color:#707070;background:#fff;margin:0 0 10px}
.phonePanel input{float:left;border:solid 1px #cacaca;width:30px!important;color:#707070;background:#fff;text-align:left;margin:0 5px 0 0 !important;padding:5px}
.phonePanel input.large{width:44px!important;margin:0!important}
.weAreHiring .form input,.weAreHiring .form textarea,.weAreHiring .form select{width:138px}
.weAreHiring .form select{width:148px!important}
.contactForm .form .right{float:left;border:solid 1px #fff;width:140px;color:#707070;background:#fff;margin:0 0 10px;padding:5px 0}
.weAreHiring .form textarea,.contactForm .form textarea{height:70px}
.weAreHiring .form select,.contactForm .form select{width:162px}
.weAreHiring .form input.btn,.contactForm .form input.btn{background:url(../images/btn-bg.gif) repeat-x;height:32px;line-height:32px;width:auto;color:#fff;text-transform:uppercase;font-weight:700;border:none;-moz-border-radius:8px;border-radius:8px;margin-left:95px!important;cursor:pointer;padding:0 10px}
.weAreHiring .form input.btn:hover,.contactForm.form input.btn:hover{background-position:bottom}
.otherCompanies{background:#dff0ff;border:dashed #ccc;width:568px;border-width:1px 0;padding:10px}
.otherCompanies h1{float:left;background:url(../images/combined.png) 0 -462px no-repeat;font-size:20px;font-weight:400;color:#fff;width:319px;height:51px;margin-left:-17px;padding:10px 0 0 10px}
.infoContainer .panel{width:45%;background:#fff;border-bottom:solid 1px #beccd9;-moz-border-radius:10px;border-radius:10px;font-size:11px;color:#919191;line-height:16px;margin-bottom:10px;padding:6px 10px 0}
.infoContainer .panel strong{color:#000;font-size:12px;display:block}
.infoContainer .panel a.visit{float:right;font-size:11px;background:#76acdc;color:#FFF;font-weight:400;margin-right:-10px!important;-moz-border-radius:10px 0;border-radius:10px 0;text-transform:uppercase;letter-spacing:1px;margin-top:-7px;padding:4px 5px}
.infoContainer .panel a.visit:hover{background:#fe7f00}
.home-second-col2{width:auto;position:relative}
.home-second-users-saying{margin-top:8px;font-weight:400;font-size:12px;display:none}
.home-second-users-saying.show{display:block}
.viewMoreCompanies{background:#fff;border:solid 1px #e8e8e8;position:absolute;line-height:30px;-moz-border-radius:15px;border-radius:15px;z-index:1!important;font-weight:700;text-transform:capitalize;margin:-60px 0 0 375px;padding:0 10px}
.btn-previous{width:42px;height:32px;display:block;position:absolute;top:0;left:345px;background:url(../images/back-btn.gif) left top no-repeat!important;margin-top:-60px}
.btn-next{width:42px;height:32px;display:block;position:absolute;top:0;left:527px;background:url(../images/next-btn.gif) left top no-repeat!important;margin-top:-60px}
.wt-rotator{position:relative;width:982px!important;height:339px!important;overflow:hidden}
.wt-rotator a{outline:none}
.wt-rotator a.join{width:160px;height:115px;position:absolute;z-index:5;right:30px;bottom:27px}
.wt-rotator .screen{position:relative;top:0;left:0;width:982px!important;height:339px!important;overflow:hidden}
.wt-rotator .screen .main-img{display:none;position:absolute;top:0;left:0;z-index:0;border:0}
.wt-rotator .preloader{position:absolute;top:50%;left:50%;width:36px;height:36px;margin-top:-18px;margin-left:-18px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:rgba(0,0,0,.7) url(assets/loader.gif) center no-repeat;z-index:4;display:none}
.wt-rotator #timer{position:absolute;left:0;height:4px;background-color:#FFF;-moz-opacity:.5;filter:alpha(opacity=50);opacity:0.5;z-index:4;visibility:hidden;font-size:0}
.wt-rotator .block,.wt-rotator .vpiece,.wt-rotator .hpiece{position:absolute;z-index:2}
#footer{width:100%;height:auto;background:#d9d9d9;margin:15px auto auto;padding:0}
#footer h1{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#c70914;font-weight:400;margin:0}
#footer h1.lineArrow{background:url(../images/combined.png) 90px -380px no-repeat;margin:0 0 0 80px}
#footertop{width:1003px;height:68px;margin-left:auto;margin-right:auto;margin-top:0;padding:0}
#footermid1{width:1003px;height:270px;margin:0 auto;padding:0}
#start{width:744px;height:50px;float:left;margin:10px 0 0 10px}
.request{width:223px;height:38px;float:right;margin:0 2px 0 0;padding:17px 0 0}
.request a{background:url(../images/combined.png) no-repeat left -320px;width:186px;height:38px;display:block}
#contactwrap{width:1003px;height:20px;float:left;margin:5px 0 0;padding:0}
#contact{height:30px;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;text-decoration:none;color:#000;margin:0 10px 0 0;padding:0 3px 0 0}
#middlewrap{width:1003px;height:100%;margin:0 auto;padding:0}
#left{width:495px;height:90px;float:left;margin:10px auto 0;padding:0}
#right{width:495px;height:5px;float:right;margin:0 auto;padding:0 10px 0 0}
#sponsor{width:150px;height:100%;float:left;border:solid 1px #000;margin:auto;padding:0}
#link{width:380px;height:100%;float:right;margin:0 40px 0 0;padding:-30px 0 0}

.joomla{width:209px;height:60px;float:left;margin:10px 0 0 0; position:relative; z-index:99; padding:0px; background:url(../images/joomla7.png) no-repeat bottom left;}
.joomla:hover{background-position:1px 6px;}

.wordpress{width:262px;height:63px;float:left;margin:10px 0 0 170px; position:relative; z-index:99; padding:0px; background:url(../images/wordpress7.png) no-repeat bottom left;}
.wordpress:hover{background-position:1px 1px;}

.magento{width:205px;height:68px;float:left; margin-top:-11px; position:relative; z-index:99; padding:0px; background:url(../images/magento7.png) no-repeat bottom left;}
.magento:hover{background-position:0 7px;}

#wordpress{background:url(../images/wordpress.png) no-repeat;width:262px;height:63px;float:left;margin:0 0 0 180px}
#wordpress:hover{background:url(../images/wordpress1.png) no-repeat;width:262px;height:63px;float:left;margin:0 0 0 180px}
#magento{background:url(../images/magento.png) no-repeat;width:205px;height:68px;float:left;margin:0 0 10px 0}
#magento:hover{background:url(../images/magento1.png) no-repeat;width:205px;height:68px;float:left;margin:0 0 10px 40px}
#btmlink{width:180px;height:180px;float:left;margin:10px 0 0 90px;padding:0}
#btmlink1{width:200px;height:180px;float:left;margin:10px 0 0 20px;padding:0}
#copyright{padding-top:100px;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;text-decoration:none;color:#000;text-align:right;line-height:24px;margin:auto}
#copyright strong{font-size:15px}
.links{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#fff;text-decoration:none;list-style:none;font-weight:400;line-height:35px;text-shadow:#69b7ee}
.servicesContainer{margin-top:-15px}
.tableOuter{border:solid 1px #dbdbdb;background-image:url(../images/package-bg.gif);background-repeat:repeat-x;background-position:center;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;padding:8px}
#waterwheel-carousel-horizon{width:980px;height:342px;position:relative;clear:both;overflow:hidden;background:url(../images/banner-shadow.jpg) no-repeat bottom center}
#waterwheel-carousel-horizon .carousel-images{margin-top:-30px}
#waterwheel-carousel-horizon .carousel-images img{visibility:hidden;cursor:pointer;width:721px;height:305px}
#waterwheel-carousel-horizon .carousel-controls .carousel-prev{position:absolute;bottom:20px;left:30px;width:48px;height:52px;background:url(../images/prev-btn.gif) no-repeat left 1px;cursor:pointer;z-index:99}
#waterwheel-carousel-horizon .carousel-controls .carousel-next{position:absolute;bottom:20px;right:30px;width:48px;height:52px;background:url(../images/frwrd-btn.gif) no-repeat left 1px;cursor:pointer;z-index:9}
#arrow{position:absolute}
.homeBanner{width:100%;height:335px;border:none}
.contactInfo{border-top:solid 1px #CCC;background:#FFC;margin-left:-15px;width:105%;padding:15px 15px 0}
.additionalBtns{margin-top:10px;font-family:Arial, Helvetica, sans-serif}
.additionalBtns a{display:block;width:174px;height:70px;background-repeat:no-repeat!important;background-position:top left;padding-left:95px;color:#16567f;font-size:17px;padding-top:20px;margin-bottom:10px}
.additionalBtns a:hover{text-decoration:none;background-position:bottom left!important}
.additionalBtns a span{display:block;text-transform:uppercase;font-weight:700}
.additionalBtns a.portfolio{background:url(../images/portfolio-bg.gif)}
.additionalBtns a.faq{background:url(../images/faq-bg.gif)}
.additionalBtns a.questionnaire{background:url(../images/questionnaire-bg.gif)}
.additionalBtns a.terms{background:url(../images/terms-bg.gif)}
.proposalForm td input,.proposalForm td textarea,.proposalForm td select{width:90%;padding:5px}
.proposalForm td select{width:93%}
.proposalForm td input.button{width:auto;cursor:pointer;padding:5px 15px}
.proposalText{text-align:justify;padding:0 20px}
.packages{float:left;width:32%;margin-right:2%}
.packages h1{font-weight:400;line-height:30px;background-position:left center;text-indent:30px;margin-bottom:10px;padding:0}
.packages .inner{background:#f0f0f0;border:solid 1px #e3dfde;-moz-border-radius:10px;border-radius:10px;padding:10px}
.packages .inner ul{list-style:none;margin-bottom:10px;height:100px;color:#9d9d9d;font-weight:700;text-transform:uppercase}
.packages .inner ul li{background:url(../images/combined.png) no-repeat 3px -16px;padding-left:15px;line-height:20px}
.packages .inner .price .usd{background:url(../images/combined.png) repeat-x left -225px;float:left;color:#0e4e5a;font-weight:700;text-transform:uppercase;font-size:15px;width:60%;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border:solid 1px #dbdbdb;text-align:center;padding:2px}
.packages .inner .price a.compare{float:left;background:#2b2b2b;color:#fff;font-weight:400;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;text-decoration:none;padding:4px 6px}
.packages .inner .price a.compare:hover{background:#b70a12;text-decoration:none}
.demo_text{float:right;width:120px;line-height:15px;text-align:justify;padding:8px 0 0}
a.page{bottom:0;width:17px;height:16px;font-size:11px;line-height:15px;font-weight:700;color:#888;text-align:center;float:left}
a.page:hover,a.current{color:#b90914;text-decoration:none}
.one{right:70px;padding-left:0;padding-right:0;#padding-left:5px;#padding-right:5px}
.two{right:46px;padding-left:0;padding-right:0;#padding-left:5px;#padding-right:5px}
#thanksContainer{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/faded-white.png);z-index:99}
#thanksContainer .inner{background:#fff;border:solid 5px #333;width:500px;position:relative;margin:200px auto 0;padding:10px}
.txtCenter{text-align:center}
#thanksContainer .inner p{text-align:center;font-family:arial, Georgia, "Times New Roman", Times, serif;font-size:18px;line-height:24px;padding:0 10px 10px}
#thanksContainer .inner p span{color:#999;letter-spacing:1px}
#thanksContainer .inner p code{font-size:15px;font-family:arial}
#thanksContainer .inner p span.post{color:#b70a12;letter-spacing:1px}
#thanksContainer .inner a.close{position:absolute;width:44px;height:44px;top:-25px;right:-25px;background:url(../images/close-icon.png) no-repeat}
#thanksContainer .inner a.close:hover{background-position:left -45px}
.writingPackages{background:#fff;border:solid 1px #d8d8d8;width:621px;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;margin:auto}
.writingPackages h1{background:#f3f3f3;color:#b70a12;font-size:12px;text-indent:20px;text-transform:uppercase;margin:0;padding:10px 0}
.writingPackages h1.first{border-radius:10px 10px 0 0}
.writingPackages .row{width:100%;border-bottom:dashed 1px #d0d0d0;line-height:38px;padding:1px 0}
.writingPackages .row.titleName{font-weight:700}
.writingPackages .row.titleName .words,.writingPackages .row.titleName .costing,.writingPackages .row.titleName .duration{background:none}
.writingPackages .row:hover{background:#FFC}
.writingPackages .row .words,.writingPackages .row .costing,.writingPackages .row .duration{float:left;width:150px;border-right:dashed 1px #d0d0d0;padding-left:35px;background:url(../images/arrow-list.gif) no-repeat 20px center}
.writingPackages .row .words span{color:#999}
.writingPackages .row .costing{width:100px}
.writingPackages .row .duration{width:120px;border:none}
.writingPackages .row a.buyNow{float:right;background:url(../images/link-arrow.gif) no-repeat;padding-left:6px;color:#fff;text-transform:uppercase}
.writingPackages .row a.buyNow span{float:right;background:#b70a12;padding:0 15px}
.packagesFoot{background:#f3f3f3;border:solid 1px #d8d8d8;border-top:none;width:602px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;margin:auto auto 10px;padding:10px}
.mainwrap{width:660px;height:auto;margin:auto;padding:0}
#top_banner7{width:660px;height:147px;margin:0 0 10px;padding:0}
#top_button{width:660px;height:31px;margin:0 0 0 27px;padding:0}
.smallbutton{width:211px;float:left;position:relative;z-index:99;margin:0;padding:0}
.smallbutton a{width:211px;height:31px;background:url(../images/small_button.png) no-repeat bottom;display:block}
.smallbutton a:hover,.smallbutton a.selected{width:211px;background-position:top}
.largebutton{width:211px;float:left;position:relative;z-index:99;margin:0 0 0 15px;padding:0}
.largebutton a{width:211px;height:31px;background:url(../images/large_button.png) no-repeat top;display:block}
.largebutton a:hover,.largebutton a.selected{width:211px;background-position:bottom}
.buynow{width:128px;margin:0;padding:0}
.buynow a{width:128px;height:32px;background:url(../images/buy_now.png) no-repeat top;display:block}
.buynow a:hover,.buynow a.selected{width:128px;background-position:bottom}
#box{width:660px;height:auto;margin:20px 0 0;padding:0}
#level1{width:155px;height:auto;float:left;margin:0 0 0 10px;padding:0}
#level4{width:155px;height:auto;float:right;margin:0 7px 0 0;padding:0}
.box-top-bg{background:url(../images/top_bg.png) no-repeat scroll 0 0 transparent;width:155px;height:16px}
.box-middle-bg{background:url(../images/middle_bg.png) repeat-y scroll 0 0 transparent;width:155px;height:auto}
.box-bottom-bg{background:url(../images/bottom_bg.png) no-repeat scroll 0 0 transparent;width:155px;height:18px}
#level1large{width:210px;height:auto;float:left;margin:0 0 0 6px;padding:0}
.box-top-bg_large{background:url(../images/large_top_bg.png) no-repeat scroll 0 0 transparent;width:210px;height:20px}
.box-middle-bg_large{background:url(../images/large_middle_bg.png) repeat-y scroll 0 0 transparent;width:210px;height:auto}
.box-bottom-bg_large{background:url(../images/large_bottom_bg.png) no-repeat scroll 0 0 transparent;width:210px;height:19px}
.title7{width:614px;height:15px;margin-left:auto;margin-right:auto;clear:both}
.body{width:614px;height:100px;margin-left:auto;margin-right:auto;clear:both}
.clr{width:614px;height:10px;margin-left:auto;margin-right:auto;clear:both}
.table_txt{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;text-decoration:none;color:#333}
.table_title_txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;text-decoration:none;color:#333}
.table_title_txt:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;text-decoration:none;color:#d61516}
.price_txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;text-decoration:none;color:red}
.bg2 .demo{overflow:hidden}
.roundedContent{background:#fff;border:solid 1px #d8d8d8;-moz-border-radius:10px;border-radius:10px;padding:10px}
.roundedContent7{background:#fff;border:solid 1px #d8d8d8;-moz-border-radius:10px;border-radius:10px;margin-top:10px;text-align:justify;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height:20px;padding:10px}
.request_quote{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;text-decoration:none;font-weight:700;color:#333}
.combined{background:url(../images/combined.png) no-repeat}
.style1{font-size:14px;font-weight:700}
.style2{font-size:11px}
.portfolioSlider{width:100%;height:285px;border:none}
.captcha{color:#bdbdbd;clear:both;background:#333;-moz-border-radius:8px;border-radius:8px;margin:15px 18px 8px;padding:10px 20px}
.captcha label{display:block;white-space:normal;margin-bottom:8px;color:#ccc;font-size:11px;padding:0}
.captcha .status input{float:left;margin-top:2px;background:none;border:none}
.captcha .status span{float:left;width:40px;text-indent:5px}
.messageDetail{line-height:18px!important}
.textReg{text-transform:none!important}
p,ul{margin:0;padding:0}
.package-bg table,.packages.last{margin:0}
.package ul,.package2 ul{list-style:none}
.order a,#inn_services ul li a:hover{color:#fff;text-decoration:none}
.headinga,.process{font-size:24px;padding-top:20px;padding-bottom:16px;padding-left:30px}
.redheading111 a,.redten a{color:#b90a11;text-decoration:underline}
.redheading111 a:hover,.redten a:hover,a:hover{color:#b90a11;text-decoration:none}
.redheading54 a:hover,.redheading4 a,.redheading5 a{color:#b90913;text-decoration:none}
.input,.inputt{width:150px;border:1px solid #bebebe;font-size:11px;color:#6a6a6a;height:16px;background-color:#fff}
.textarea,.textareaa{width:150px;border:1px solid #bebebe;font-size:11px;color:#6a6a6a;background-color:#fff}
#inn_services ul li:hover,#inn_services ul li.page_active{color:#fff;text-decoration:none;background:url(../images/services_hover.png) no-repeat center;width:248px;height:30px}
#menu ul li,.left,.servicesContainer img{float:left}
.home_name,.about_name,.portfolio_name,.services_name,.benefits_name,.tutorials_name,.web_name,.resources_name,.carrier_name,.contact_name{padding-top:15px}
#menu ul li.portfolio,#menu ul li.services{background:url(../images/menu_bg.png) repeat-x;width:100px;height:46px;display:block}
#menu ul li.portfolio a,#menu ul li.services a{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;text-decoration:none;text-align:center;color:#666;width:100px;height:46px;display:block}
#menu ul li.portfolio a:hover,#menu ul li.services a:hover{background:url(../images/menu_over.png) repeat-x;width:100px;height:46px;display:block;color:#FFF}
#menu ul li.tutorials,#menu ul li.resources,#menu ul li.carrier{background:url(../images/menu_bg.png) repeat-x;width:110px;height:46px;display:block}
#menu ul li.tutorials a,#menu ul li.resources a,#menu ul li.carrier a{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;text-decoration:none;text-align:center;color:#666;width:110px;height:46px;display:block}
#menu ul li.tutorials a:hover,#menu ul li.resources a:hover,#menu ul li.carrier a:hover{background:url(../images/menu_over.png) repeat-x;width:110px;height:46px;display:block;color:#FFF}
a.web:hover,.welcome-bg2 a{text-decoration:none}
.btn-previous:hover,.btn-next:hover{background-position:bottom!important}
.links a,.headingtop{color:#000;text-decoration:none}
#waterwheel-carousel-horizon .carousel-controls .carousel-prev:hover,#waterwheel-carousel-horizon .carousel-controls .carousel-next:hover{background-position:left bottom}
#level2,#level3{width:155px;height:auto;float:left;margin:0 0 0 7px;padding:0}
#level2large,#level3large{width:210px;height:auto;float:left;margin:0 0 0 10px;padding:0}
.button{background-image:url(../images/button.gif);background-repeat:no-repeat;border:0;width:94px;height:23px;color:#b70a12;font-size:12px;font-weight:700;margin-top:5px;font-family:arial;line-height:20px;float:left; cursor:pointer;}
.button:hover{text-decoration:underline; color:#000000;}

.innerStructure{ line-height:18px; }
.innerStructure ul{ margin:15px 0 15px 30px; }
.innerStructure h1{ font-size:20px; text-transform:capitalize; margin:15px 0; font-weight:normal;}
