@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'ArialMTCondensed';
    src: url('../fonts/aric____-webfont.html');
    src: url('../fonts/aric____-webfontd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/aric____-webfont-2.html') format('woff'),
         url('../fonts/aric____-webfont-3.html') format('truetype'),
         url('../fonts/aric____-webfont-4.html#ArialMTCondensed') format('svg');
    font-weight: normal;
    font-style: normal;
 }
 @font-face {font-family: 'myriad'; src: url('../fonts/myriadpro-regular-webfont-webfont.html'); src: url('../fonts/myriadpro-regular-webfont-webfontd41d.html?#iefix') format('embedded-opentype'), url('../fonts/myriadpro-regular-webfont-webfont-2.html') format('woff'), url('../fonts/myriadpro-regular-webfont-webfont-3.html') format('truetype'), url('../fonts/myriadpro-regular-webfont-webfont-4.html#MyriadProRegular') format('svg');}
@font-face {font-family: 'myriadbold'; src: url('../fonts/myriadpro-semibold-webfont.html'); src: url('../fonts/myriadpro-semibold-webfontd41d.html?#iefix') format('embedded-opentype'), url('../fonts/myriadpro-semibold-webfont-2.html') format('woff'), url('../fonts/myriadpro-semibold-webfont-3.html') format('truetype'), url('../fonts/myriadpro-semibold-webfont-4.html#MyriadProSemibold') format('svg');}

*{margin: 0; padding: 0;}
body { background:url(../images/body_bg.png);  margin: 0; padding: 0;  font:normal 12px/1.5em 'droid_sansregular'; color: #000;  }
img {border:none; outline: none;}
a img {border:none; outline: none;}
a{border:none; text-decoration: none; outline: none; color:#0C60a3; }
label{width:40%; float:left}
 
.fl{float:left;}
.fr{float:right !important;}
.clear{clear:both;}
.mright15{margin-right:15px!important;}
.mtop15{margin-top:15px!important;}

#left_nav a{color:#0C60A3;}
#left_nav a:hover{color:#000;}

form,p,hr,ul,li,ol,h1,h2,h3,,h4,h5,h6 {margin: 0; padding: 0; list-style-type:none; text-align:justify;}
input[type=text]{font:normal 12px Arial, Helvetica, sans-serif; color: #000;}
input[type=submit]{font:normal 12px Arial, Helvetica, sans-serif; color: #000; cursor:pointer;}
textarea{font:normal 12px Arial, Helvetica, sans-serif; color: #000;}
.mright{margin-right:10px;}

#wrapper{width:1000px; margin:0 auto; }
#header {height:auto; margin:0 0 15px 0;}
#header .header_top {height: 107px; margin: 0 0 35px 0; position:relative;}
#header .header_top h1 a{height: 107px; width: 337px; margin:18px 0 0; float:left}

#header .header_top .quick_link {position: absolute; top:10px; right:0; color:#fff;}
#header .header_top .quick_link ul li{display:inline; color: #fff; font-size:11px;  text-shadow:1px 1px #000; border-left: 1px dotted #fff; padding:0 7px;}
#header .header_top .quick_link ul li:first-child{border:none;}
#header .header_top .quick_link ul li a{color: #fff;}
#header .header_top .quick_link ul li a:hover{color:#e3e3e3;}


#header .header_top .request-for-quote a{position: absolute; top:85px; right:355px; background:url(../images/web_designing_chandigarh_quote.png) no-repeat; height: 42px; width:214px; overflow: hidden; display: block; text-indent: -100000px;}
#header .header_top .call{position: absolute; top:70px; right:0; height: 56px; width:332px;}

#header .header_top .social{position: absolute; top:70px; right:10px;}
#header .header_top .social img{float:left; margin-left:9px;}
#header .header_top .social img:hover{margin-top:-4px;}


#header .market_rate{background:#fff; -moz-border-radius: 5px; -0-border-radius: 5px; border-radius: 5px;-webkit-border-radius: 5px; behavior: url(PIE.html); margin: 0 0 10px 0;  height:34px; padding:0 0 0 10px; position:relative; line-height:34px;}

iframe{font:13px Arial, Helvetica, sans-serif; color:#666666;}

#header .navigation{height: 41px; background: url(../images/menu_bg.png) repeat-x; -moz-border-radius: 5px; -0-border-radius: 5px; border-radius: 5px;-webkit-border-radius: 5px; behavior: url(PIE.html); margin: 0 0 10px 0;    position:relative; text-transform:uppercase;}

  
 
#banner{height:383px;  }
.banner_shadow{background:url(../images/shadow.png) no-repeat top center;  height:26px;}

.services_bg{height:71px; -moz-border-radius: 5px; -0-border-radius: 5px; border-radius: 5px;-webkit-border-radius: 5px; behavior: url(PIE.html); margin:-25px 0 15px 0;  position:relative;}

.services_bg .web_design a{height:71px; -moz-border-radius: 5px 0 0 5px; -0-border-radius: 5px; border-radius: 5px 0 0 5px; -webkit-border-radius: 5px; behavior: url(PIE.html);   position:relative; background:url(../images/packages-web-design.jpg) no-repeat top; width:177px; float:left; text-indent:-1000000px; display:block; overflow:hidden;}

.services_bg .web_design a:hover{background:url(../images/packages-web-design.jpg) no-repeat bottom;}

.services_bg .seo a{height:71px;background:url(../images/packages-web-maintenance.jpg) no-repeat top; width:164px; float:left; text-indent:-1000000px; display:block; overflow:hidden;}

.services_bg .seo a:hover{background:url(../images/packages-web-maintenance.jpg) no-repeat bottom;}

.services_bg .logo_designing a{height:71px; background:url(../images/packages-logo-design.jpg) no-repeat top; width:120px; float:left; text-indent:-1000000px; display:block; overflow:hidden;}

.services_bg .logo_designing a:hover{background:url(../images/packages-logo-design.jpg) no-repeat bottom;}

.services_bg .web_development a{height:71px; background:url(../images/packages-custom-web.jpg) no-repeat top; width:185px; float:left; text-indent:-1000000px; display:block; overflow:hidden;}

.services_bg .web_development a:hover{background:url(../images/packages-custom-web.jpg) no-repeat bottom;}

.services_bg .ecommerce_web_development a{height:71px; background:url(../images/packages-ecommerce.jpg) no-repeat top; width:154px; float:left; text-indent:-1000000px; display:block; overflow:hidden;}

.services_bg .ecommerce_web_development a:hover{background:url(../images/packages-ecommerce.jpg) no-repeat bottom;}

.services_bg .ecommerce_web_designing a{height:71px; background:url(../images/packages-ecommerce-design.jpg) no-repeat top; width:200px; float:left; text-indent:-1000000px; display:block; overflow:hidden; -moz-border-radius: 0 5px 5px 0; -0-border-radius: 5px; border-radius:0 5px 5px 0; -webkit-border-radius: 5px; behavior: url(PIE.html);   position:relative;}

.services_bg .ecommerce_web_designing a:hover{background:url(../images/packages-ecommerce-design.jpg) no-repeat bottom;}




.content_wrapper{background:url(../images/content_bg.png);  height:auto; -moz-border-radius: 5px; -0-border-radius: 5px; border-radius: 5px;-webkit-border-radius: 5px; behavior: url(PIE.html); margin:0 0 15px 0;  padding:15px 15px 0 15px;}


#left_nav{height:auto; float:left; width:72%; text-align:justify; text-shadow:1px 1px #fff;}

#left_nav{height:auto; float:left; width:72%; text-align:justify; text-shadow:1px 1px #fff;}

#left_nav h4{font-size:15px; font-weight:normal; color:#000; font-weight:normal; margin-bottom:3px; }

#left_nav h2{font-size:17px; color:#0C60A3; font-weight:normal; margin-bottom:10px}
#left_nav .sep{height:2px; background:url(../images/seprator_img.png) repeat-x; margin:4px 0 10px 0;}

#left_nav .seprator{height:20px; background:url(../images/sep.png) no-repeat  top center; margin:10px 0;}

#left_nav .welcome_heading{height:41px; background:url(../images/website_designing_company.png) no-repeat; margin:0 0 5px 0;}
#left_nav  img.floatleft{float:left; margin:0 15px 10px 0;}

#left_nav .services_box{height:auto; float:left; width:49%; margin:10px 0 20px 0;}
#left_nav .services_box img{float:left; margin-right:15px;}
 
#left_nav .services_box h5{font-size:17px; color:#0C60A3; font-weight:normal; text-shadow:1px 1px #fff; margin-bottom:3px; }
#left_nav .services_box a{color:#FF9900; }
#left_nav .services_box a:hover{color:#0C60A3;}

.mleftnone{margin-left:0!important;}
#left_nav ul{margin:10px 0 10px 15px;}
#left_nav ul li a{color:#000;}
#left_nav ul li a:hover{color:#F90;}
#left_nav .box{height:auto; float:left; width:30%; margin:15px 0 20px 7px; background:#fff url(../images/box_bg.png) repeat-x bottom; padding:8px; -moz-border-radius: 5px; -0-border-radius: 5px; border-radius: 5px;-webkit-border-radius: 5px; behavior: url(PIE.html);  border:1px solid #fff;  position:relative;}

#left_nav .box h5{font-size:16px; color:#0C60A3; font-weight:normal; margin-bottom:3px; border-bottom:1px  dotted #D9D7D7; padding-bottom:5px;}
#left_nav .box h5 img{float:left; margin:-3px 7px 0 0 ;}
#left_nav .box ul{margin:5px 0 0 0;}
#left_nav .box li{display:block; padding:0 0 0 20px;  text-shadow:1px 1px #fff; line-height:25px; background:url(../images/arrow_new.png) no-repeat 0 5px; color: #000; text-align:left}
#left_nav .box li a{color: #000;}
#left_nav .box li a:hover{color:#FF9900;}

#left_nav .box .row{float:left; margin:5px 0px;}
#left_nav .box .row img{float:left; margin:0 7px 0 0;}
#left_nav .box .row a{color: #000; line-height:34px;}
#left_nav .box .row a:hover{color:#FF9900;}

#left_nav .search_engine{background:#005476;  -moz-border-radius: 5px; -0-border-radius: 5px; border-radius: 5px;-webkit-border-radius: 5px; behavior: url(PIE.html); margin:0 0 10px 0;  position:relative;  }
#left_nav .search_engine img{margin:20px 9px 20px 9px;}
.services_box p a{float:right;}


#left_nav .call_now{height:155px; margin:30px 0 30px 40px;}
 
#left_nav p{text-align:justify; text-shadow:1px 1px #fff; margin-bottom:10px}
#left_nav .browser{height:77px; background:url(../images/social.png) repeat-x;  -moz-border-radius: 5px; -0-border-radius: 5px; border-radius: 5px;-webkit-border-radius: 5px; behavior: url(PIE.html); margin:0 0 10px 0;  position:relative;  }
#left_nav .browser img{margin:7px 7px 20px 10px;}


 #left_nav a.readmore{font:bold 12px/1.5em 'droid_sansregular'; color:#006799; margin:10px 0; float:right;}
#left_nav a.readmore:hover{color:#000;}



#right_nav{height:auto; float:right; width:26%;}
#right_nav .form{height:auto; background:#fff url(../images/form_bg.png) repeat-x bottom; border:1px solid #fff; -moz-border-radius: 5px; -0-border-radius: 5px; border-radius: 5px;-webkit-border-radius: 5px; behavior: url(PIE.html); margin:0 0 10px 0;  position:relative;}

#right_nav .form .heading{height:79px; background: url(../images/consulation.png) no-repeat;  -moz-border-radius: 5px; -0-border-radius: 5px; border-radius: 5px;-webkit-border-radius: 5px; behavior: url(PIE.html); margin:0 0 10px 0;  position:relative;}

#right_nav .form .main_from{margin:0 auto; width:235px;}

#right_nav .form .main_from form{margin:10px 0 0 0;}
#right_nav .form .main_from .row input[type=text]{margin:0; width:220px; padding:6px; background:url(../images/input_bg.png) repeat-x; -moz-border-radius:3px; border-radius:3px; -o-border-radius:3px;  -webkit-border-radius:3px; border:1px solid #E3E3E3; behavior: url(PIE.html);  position:relative;  font:normal 13px/1.5em 'droid_sansregular'; color: #000;}

#right_nav .form .main_from .row select{margin:0; width:233px; padding:6px; background:url(../images/input_bg.png) repeat-x; -moz-border-radius:3px; border-radius:3px; -o-border-radius:3px;  -webkit-border-radius:3px; border:1px solid #E3E3E3; behavior: url(PIE.html);  position:relative;  font:normal 13px/1.5em 'droid_sansregular'; color: #666;}


#right_nav .form .main_from .row input[type=text]:hover{background:url(../images/input_bg_hover.png) repeat-x;}
#right_nav .form .main_from .row input[type=text]:focus{background:url(../images/input_bg_hover.png) repeat-x;}


#right_nav .form .main_from .row{  margin:4px 0; }

#right_nav .form .main_from .row textarea{margin:0; width:225px; padding:5px 0 0 5px; background:#f3f3f3 url(../images/textarea.png) repeat-x; -moz-border-radius:3px; border-radius:3px; -o-border-radius:3px;  -webkit-border-radius:3px; border:1px solid #E3E3E3; height:150px; behavior: url(PIE.html);  position:relative;}

 
#right_nav .form .main_from .row label{font:normal 13px/1.5em 'droid_sansregular'; text-shadow:1px 1px #fff; color: #0D60B1; *text-align:left; *float:left;} 
#right_nav .form .main_from .row input[type=checkbox]{margin:3px 5px 0 0;} 
 

#right_nav .form .main_from .row input[type=submit]{background:url(../images/submit_bg.png) repeat-x; padding:5px 10px; text-align:center;   color:#fff; margin:10px 0 10px 17px ; -moz-border-radius:5px; border-radius:5px; -o-border-radius:5px; border:none; cursor:pointer;  -webkit-border-radius:5px; position:relative; behavior: url(PIE.html); float:left; color:#fff; width:200px; font:normal 15px/1.5em 'droid_sansregular'; outline:none ;}
 #right_nav .form .main_from .row input[type=submit]:hover{background:#0087C6;}
 
 
#right_nav .seo_packages a{height:261px; background:url(../images/seo_banner.jpg) no-repeat;  text-indent:-1000000px; display:block; overflow:hidden; -moz-border-radius:5px; -0-border-radius: 5px; border-radius:5px; -webkit-border-radius: 5px; behavior: url(PIE.html);   position:relative; margin:0 0 10px 0;}

#right_nav .sector_export{border:1px solid #ECEBEB; background:#fff; padding:2px; margin:0 0 10px 0;}
#right_nav .sector_export .heading{font-size:17px; color:#fff; font-weight:normal; background:url(../images/heading_bg.jpg) repeat-x; padding:6px 8px;}
#right_nav .sector_export ul{background:#EDEDED; padding:5px 0 0 0;}
#right_nav .sector_export ul li{font:normal 13px/29px 'droid_sansregular'; background:url(../images/line.jpg) repeat-x; text-shadow:1px 1px #fff;  color:#fff; display:block; }
#right_nav .sector_export ul li:first-child{background:none;}

#right_nav .sector_export ul li:first-child{border:none; }
#right_nav .sector_export ul li a{color:#000; background:url(../images/bullet-new-gray.png) no-repeat 7px 5px;   padding-left:20px;}
#right_nav .sector_export ul li a:hover{color:#FF9900;}

 
 

#footer{background:url(../images/footer_bg.png) repeat-x;  height:auto; 	padding:15px; -moz-border-radius: 5px 5px 0 0; -0-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0; behavior: url(PIE.html);  position:relative; }
#footer .fbox{width:205px; float:left; margin:0 0 20px 50px;}
#footer .fbox:first-child{margin-left:0;} 
#footer .fbox h5{font-size:17px; color:#fff; font-weight:normal; margin-bottom:3px; text-shadow:1px 1px #000;}
#footer .fbox ul{margin:5px 0 0 0;}
#footer .fbox li{display:block; padding:0 0 0 13px; text-shadow:1px 1px #000; line-height:18px; font-size:11px; background:url(../images/footer_icon.png) no-repeat 0 7px; color: #fff;  }
#footer .fbox li a{color: #fff;}
#footer .fbox li a span{color: #0085bc;}
#footer .fbox li a:hover{color:#e3e3e3;}
#footer .fbox .row{height:auto; float:left; margin:10px 0;}
 
 
#footer .fbox p{font-size:11px; color:#fff; text-shadow:1px 1px #000; }
 
 
#footer .copyright{margin:0; text-align:center;  text-shadow:1px 1px #000; font-size:11px; color:#fff; padding-top:10px; background:url(../images/footer_bg_row.png) repeat-x;}  
#footer .copyright span{color: #0085bc;}

 element.style {
    right: 0;
}
#getin_touch .getin_touch {
    background: url("../images/getintouch.png") no-repeat scroll left top transparent;
    height: 156px;
    margin-top: 50px;
    position: fixed;
    right: -100px;
    top: 35%;
    width: 46px;
    z-index: 9999;
}

#inline1{background:url(../images/form_bg.png) repeat-x;  overflow:hidden!important; padding:20px; }
#inline1 p{font:normal 16px/1.5em 'droid_sansregular'; text-align:center; color:#000; padding:10px 0;}

#inline1 h2{background:url(../images/contact_us_img.png) no-repeat; width:257px; height:37px;}
#inline1 h2 span{color:#0066cc;}


#inline1 .left_side{width:300px; float:left; margin:20px 0 0 0;} 

#inline1 .right_side{width:400px; float:right; margin:20px 50px 0 0; }
#inline1 .right_side .call{width:387px; height:151px; margin:0; background:url(../images/contact_us.png) no-repeat; display:block;}
#inline1 .right_side .web_logo{width:239px; height:78px; margin:30px 0 0 0; background:url(../images/inkweb_logo.png) no-repeat; display:block;}

#inline1 .row{float:left; margin:6px 0;}
#inline1 .row label{font:bold 12px 'droid_sansregular'; color:#000; float:left; margin:0 0 5px 0;}
#inline1 .heading{background:url(../images/contact_us_img.png) no-repeat; height:37px; margin:10px 0 0 0;}


#inline1 .row input[type=text]

{
	background:#141414 url(../images/form_input_bg.png) repeat-x; padding:9px; 
	width:250px;
	border:none;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	position:relative;
	behavior:url(PIE.html);
	font:normal 13px/1.5em 'droid_sansregular'; color:#cccccc;
}
#inline1 .row input[type=text]:hover, #inline1 .row input[type=text]:focus

{
	background:#454545 url(../images/form_input_bg_hover.png) repeat-x; 
}
 
#inline1 .row textarea
{
	background:#141414 url(../images/textarea_bg_new.html) repeat-x; 
	padding:9px 0 0 9px; 
	width:260px;
	border:none;
	height:80px;
	font:normal 13px/1.5em 'droid_sansregular'; color:#cccccc;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	position:relative;
	behavior:url(PIE.html);
}
#inline1 .row textarea:hover, #inline1 .row textarea:focus
{
	background:#454545 url(../images/textarea_bg_new_hover.html) repeat-x; 
}

#inline1 .row input[type=submit]
{
	background:url(../images/submit_now.png) no-repeat top; 
	border:none;
	width:172px;
	height:39px;
	cursor:pointer;
}
#inline1 .row input[type=submit]:hover
{
	background:url(../images/submit_now.png) no-repeat bottom; 
}

table.sample  {
	border:1px solid #000;
	border-collapse:collapse;
	border-width: 1px;
	border-style:  solid;
	padding-left:0.2cm;
	padding-right:0.2cm;
	border-color: gray;
	background-color: white;width:100%;
}
 table.sample  tr:first-child tr{
	height: 30px;
}
 table.sample  tr:first-child td {
	border-width: 1px;
	padding: 1px; text-shadow:1px 1px #000;
	padding-left:0.2cm;
	padding-right:0.2cm;
	border-style: solid;
	border-color: gray;
	background-color: #005477;
	color: #fff;
	height: 30px;
	font-weight: bold;
}

table.sample  td {
	border-width: 1px;
	padding: 1px;
	padding-left:0.2cm;
	padding-right:0.2cm;
	border-style: solid;
	border-color: gray;
	background-color: ;
}

.testimonial {
    margin: 0;
    background: #fff;
    padding: 10px 50px;
    position: relative;
    font-family: Georgia, serif;
    color: #666;
    border-radius: 5px;
    font-style: italic;
    text-shadow: 0 1px 0 #ECFBFF;
    background: #fff;
	-moz-border-radius:5px;
 }

.testimonial:before, .testimonial:after {
    content: "\201C";
    position: absolute;
    font-size: 80px;
    line-height: 1;
    color: #999;
    font-style: normal;
}

.testimonial:before {
    top: 0;
    left: 10px;
}
.testimonial:after {
    content: "\201D";
    right: 10px;
    bottom: -0.5em;
}
.arrow-down {
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid #fff;
    margin: 0 0 0 25px;
}
.testimonial-author {
    margin: 0 15px 0 25px;
    font-family: 'droid_sansregular';
    color: #999;
    text-align:left;
	padding-bottom:20px;
}
.testimonial-author span {
    font-size: 12px;
    color: #666;
}

input.text{width:250px; padding:5px; background:#fff; border:1px solid #ddd; margin:3px 0;}
select.text{width:260px; padding:5px; background:#fff; border:1px solid #ddd; margin:3px 0;}
.bodytext_b a{color:#0D60B1; text-shadow:1px 1px #fff; font-size:13px}
ul.sitemap{width:31%; float:left; margin:0 0 10px 0!important; padding:0!important;}
ul.sitemap  li{background:url(../images/arrow_main.png) no-repeat 0 4px; color:#F90;  list-style-type:none; padding-left:15px;}
ul.sitemap  li a{color:#333; text-shadow:1px 1px #fff;}