@charset "utf-8";
/*

*/

/* CSS Grid */



body{
   margin: 0;
   padding: 0;
   
   background:#C0C0C0;
}

.main {  margin:0 auto;  width:980px; background:#FFF;   }
.hd1{ width:980px; }
#twitter{ background:url(../images/twbg.jpg) no-repeat;}
.smbg{ width:980px; background: url(../images/bgs.jpg) no-repeat #CDFFFE;}
.foo{ height:261px; background: url(../images/0bg.jpg) #fff; background-position: 0px -176px;}
.fr { float:right; }
.fl { float:left; }
.heaw{ width:980px; height:260px; }
.hea{background:url(../images/header.jpg) no-repeat;}
.hea1{ background:url(../images/header1.jpg) no-repeat;}
.padhead{ padding:186px 0 0 405px;}
.padhead1{ padding:195px 0 0 280px;}

/* subpagebody */

.scontent { padding:5px 8px;}


/* =============================== */
/* ==== FOOTER CONTENT SECTION === */
/* =============================== */

/* footer links and footer */
#footer { height:261px;  background: url(../images/0bg.jpg) #fff; background-position: 0px -176px; width:980px; }
#footer-link-columns { padding-top:30px;  clear:both; overflow:hidden; color:#ffffff; }
#footer-link-columns h3 { font-size:17px; margin-bottom:0px; font-weight:bold; text-transform:uppercase; color:#ffffff; }
#footer-link-columns ul {  list-style: none;  padding: 0px;  margin:0px; }
#footer-link-columns ul li { line-height:20px; background: url(../images/footer-bullet.jpg) no-repeat; background-position:0px 11px; padding-left:11px; }
#footer-link-columns a { color:#fff; text-decoration:none; }
#footer-link-columns a:hover { color:#000; text-decoration:underline; }
#footer-link-columns ul li ul { display:none; }
#footer-link-columns .panelfooter {  float: left; width: 160px; margin-right:10px; }
#footer-link-columns .wrap-center div { height:160px; overflow:hidden; line-height:18px; }
#footer-links {	list-style: none; }
#footer-links li {	float: left; margin-right: 15px; }
#footer-bottom { background: url(../images/footer-bottom-overlay.png) repeat-x top center;  min-height:60px; padding-top:20px; }
#footer-bottom .copy { width:600px; color:#fff; line-height:18px; font-size:11px; padding-left:10px; }
#footer-bottom .copy a { color:#ffffff; text-decoration:underline; }
#footer-bottom .copy a:hover { color:#ffffff; text-decoration:none; }
#footer-bottom .socials { width:300px; margin-right:10px; }
#footer-bottom .social-item {  text-align:center; width:50px; font-size:9px; float:left; }
#footer-bottom .social-item img { margin-bottom:3px; }
#footer-bottom .social-item a { color:#fff; text-decoration:none; }
#footer-bottom .social-item a:hover { color:#000; text-decoration:none; }



.g160,.g320,.g480,.g640,.g800,.g80,.g240, .g210, .g400,.g560,.g720, g340, .g880 {float:left; display: inline; margin-left:10px;  } 

/* 6 columns */
.g160 {width:150px; }
.g320  {width:300px;  }
.g210  {width:230px;  }

.g340  {width:320px;   }
.g960  {width:980px; }
.g480  {width:470px;}
.g640  {width:630px;}
.g800  {width:790px;}
.g980  {width:980px; }
.g980a  {width:965px; }
.brdr{border:3px #ebebeb solid;}
.brdr1{border:1px #C0C0C0 solid; margin:0 5px;}
/* 12 columns */
.g80 {width:70px;}
.g240 {width:218px; border:1px #c0c0c0 solid; background:#FFF; }
.g240h{ background: url(../images/colh.jpg) #FF9900;  height:25px; border:#B87333 1px solid; margin-bottom:4px;}

/* banners */

.banner{ width:210px; height:150px; background:url(../images/banner.jpg) no-repeat;}
.webd{ width:200px; height:274px; background:url(../images/banners/webdesign.jpg) no-repeat;}
.ecom{ width:200px; height:274px; background:url(../images/banners/ecom.jpg) no-repeat;}
.blanka{ width:200px; height:237px;}


/* banners */

.lep{ padding:5px 4px;}
.g400 {width:390px;}
.g560 {width:550px;}
.g720 {width:710px;}
.g880 {width:870px;}
.ghei{height:150px; }
/* margin */
.ml80{margin-left:90px;}
.maru10 { margin-top:10px;}
.mauto{ margin:0 auto;}
.ml160{margin-left:170px;}
.ml240{margin-left:250px;}
.ml320{margin-left:330px;}
.ml400{margin-left:410px;}
.ml480{margin-left:490px;}
.ml560{margin-left:560px;}
.ml640{margin-left:650px;}
.ml720{margin-left:730px;}
.ml800{margin-left:810px;}
.ml880{margin-left:890px;}
.ml980{margin-left:980px;}
.m10{ margin-bottom:10px;}
.m5{ margin:5px 0px;}
.inside{margin-left:0;}


/* padding */
.paddlef{  padding-top:10px; padding-left:57px; }
.paddlef1{  padding-top:10px; padding-left:75px; }
.padt{ padding:40px 0px 0 0px;}
.padt20{ padding:15px 0px 0 0px;}
.pado{ padding:30px 20px 5px 15px;}
p.grid{ padding-left:10px;}
  .patl0{ padding-left:10px}
  .pad8{ padding-left:8px}
.mar9{ margin:18px 0 0 10px;}
.clear {clear:both;}
.clearfix, .main{ display:block;} 
.pad9 { padding-bottom:10px;}
.clearfix:after, .main:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     clear: both;
     height: 0;

	 }
.bg1{ background:url(../images/0bg.jpg) no-repeat;}
.lef{ float:left;} 
.tp{ height:97px; background-position:0px 0px; }
.testi { padding-bottom:30px; background:url(../images/testimony-bg.png) no-repeat -1px bottom; margin-bottom:0; padding-left:8px; }
.testia { padding-bottom:20px; margin-bottom:0; padding-left:8px; }

/* order page */


.order {  float:left; margin-right:6px;padding:8px; margin-bottom:15px; height:200px; background: url(../images/order.jpg) no-repeat;  }
.brdr1{ border:1px solid #dbdbdb; } .or{ height:200px; padding:11px 0px;}
#video {
	float: right;
	width: 320px;
	height: 265px;
	margin-right: 33%;
}
#float {
	border: 2px solid #5F7F7B;
	background-color: #D1EFEC;
	height: 30px;
	width: 350px;
	color: #4F4F4F;
	position: relative;
	left: 500px;
}
/* forms */



.contactForm1 ol.forms input 
{ border: 1px solid #B87333; background:#FF9900 top left; height:30px; margin-top:5px;  font:18px/30px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF;   display: block; }
.contactForm1 ol.forms select 
{ border: 1px solid #B87333; background:#FF9900 top left; height:30px;  margin-top:5px; 	 font:20px/30px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF;   display: block; }

.wid{ width:180px; } .wid1{ width:80px; margin-left:10px;} .wid2{ width:270px; }

/* forms */

/* pricing plans */

.ordr1 {  margin-right:10px; border:1px solid #dbdbdb; padding:8px; margin-bottom:10px; width:650px; }


.plan {  float:left; margin-right:10px; border:1px solid #dbdbdb; padding:11px; margin-bottom:15px; }
.pw{ width:188px;} .pw1 { width:200px; background:url(../images/bestvalue.jpg) no-repeat; background-position: -10px -35px;  }
.pm{ margin-top:20px;}
.last-plan { float:left; margin-right:0px;}
.plan h2 { font-size:24px; text-transform:uppercase; margin:0px; line-height:24px; height:25px; padding:0px; }
.plan .plan-price { font-size:20px; color:#ec8601; padding-left:27px; margin-bottom:5px; }
.plan .plan-pricera { font-size:20px; color:#ec8601; background: url(../images/rupees.gif) no-repeat; padding-left:37px; }

.plan .plan-pricer { font-size:20px; font-weight:bold; color:#ec8601; background: url(../images/rupees.gif) no-repeat; padding-left:37px; }

.plan .plan-price1 { font-size:20px; color:#ec8601; font-weight:bold; margin:10px 0 10px 0px;  padding-left:27px;  }
.plan .plan-price span, .plan-pricera span, .plan-pricer span, .plan-price1 span{ font-size:12px; color:#333333; }
.plan .plan-details { list-style:none; margin:5px 0 0 0px; padding:0px; }
.plan .plan-details li { background:url(../images/check.jpg) no-repeat;  background-position:0px 2px; padding-left:20px; }
.plan .sign-up-now { width:170px; margin:5px 0 0 0; }
.plan .sign-up-now span { text-align:center; }
.plan hr { clear:both; }
a.btn-big-orange {background: transparent url(../images/btn_big_orange_right.jpg) no-repeat scroll top right; display: block; float: left; height: 34px; margin-right: 6px; padding-right: 18px; text-decoration: none; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
a.btn-big-orange span {background: transparent url(../images/btn_big_orange_left.jpg) no-repeat; display: block; line-height: 34px; padding: 0px 0 5px 18px;}
a.btn-big-orange:hover {background: transparent url(../images/btn_big_orange_righth.jpg) no-repeat scroll top right;}
a.btn-big-orange:hover span{background: transparent url(../images/btn_big_orange_lefth.jpg) no-repeat; color:#ffffff !important;}

.fadebox {  background:url(../images/carouselbox.png) no-repeat ; width:700px;  }
.fadebox .pad { padding-left:20px; padding-right:20px; padding-top:20px;  }
.fadebox .onethird { width:210px !important; }
.fadebox .onethird-last  { width:220px !important; }
.fadebox ul { margin-left:0px; padding-left:10px; margin-bottom: 20px; margin-left:10px;}
.fadebox ol { margin-left: 20px; margin-bottom: 20px; }
.fadebox ul { list-style: none; }
.fadebox ol { list-style: decimal; }
.fadebox ul li { line-height: 16px; margin-bottom: 8px; }
.fadebox ul li { background:url(../images/check.gif)  no-repeat 0 0px;  padding-left: 20px; }

.fadebox h2 { text-align:left; font-size:20px; line-height:22px;    }


/* ---------------------- nav ---------------------- */


.activelink {
	color: #187aff!important;

	
}


		/*===== content =====*/

.carousel-box{
	position:relative;
	width:898px; margin:0 auto; height:180px;
	padding:0 21px;
}

.carousel-box .c_prev{
	position:absolute;
	left:-12px;
	top:43px;
}

.carousel-box .c_next{
	position:absolute;
	right:-12px;
	top:43px;
}




.carousel li{
	margin-right:1px;
	position:relative;
	width:295px;
}

.carousel li a{
	width:295px;
	height:148px;
	float:left;
	text-decoration:none;
	cursor:pointer;
}

.carousel li.itm1 a{background: url(../images/slide1.jpg) right top no-repeat #fff;}
.carousel li.itm2 a{background: url(../images/slide2.jpg) right top no-repeat #fff;}
.carousel li.itm3 a{background: url(../images/slide3.jpg) right top no-repeat #fff;}
.carousel li.itm4 a{background: url(../images/slide4.jpg) right top no-repeat #fff;}
.carousel li.itm5 a{background: url(../images/slide5.jpg) right top no-repeat #fff;}
.carousel li.itm6 a{background: url(../images/slide6.jpg) right top no-repeat #fff;}


.carousel li a:hover{}

.carousel li a:hover p,.carousel li a:hover h3{
	color:#B87333;
}

.carousel li p{
	
	padding-top:24px;
	width:180px;
	font:12px Arial, Helvetica, sans-serif;
	color:#7a7777;
}
.prce1{ width:180px;}
.prce { width:90px; background:url(../images/rss.jpg) no-repeat;   
margin-top:68px; height:28px; padding-left:25px; padding-top:6px; font:20px/20px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; }
.prcea { width:90px; background:url(../images/rss1.jpg) no-repeat;   
margin-top:68px; height:24px; padding-left:25px; padding-top:6px; font:20px/20px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; }


.carousel li.a h3{ }

.carousel li a h3{
	width:185px;
	height:26px;
	

	
}
.carousel li a:hover h6{}

/* Easy Slider */
#slider{ width:980px; height:260px; float:left;}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:980px;
		height:260px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:-28px 0 0 0;
		padding:0;
		
		width:100px; float:right;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		
		
		}
	ol#controls li a{
		float:left;
		height:10px;
		width:10px;
		font-size:2px;
		
		border:1px solid #000;
		background:#000;
		color:#555;
		padding:0 0px;
		margin:0px; 
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#804000;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* text-styles */
/*--- twitter ---*/
.twitted {
	width:308px;
	position:relative;
	overflow:hidden;
	margin-bottom:-12px;
}

.twitted p.preLoader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url(images/loader.gif) 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
}

.twitted ul#twitter_update_list {
	margin: 0;
	list-style-type: none;
	font-size:13px;
	line-height:18px;
	color:#707070;
	margin:-12px 0 0 0;
}

				.twitted ul#twitter_update_list li div div div div {
					background:none;
					padding:8px 0 2px 0;
					background:url(../images/line-hor1.gif) repeat-x left top;
					margin-bottom:12px;
				}

.twitted ul#twitter_update_list li span {
	/* tweet content */
	display: block;
	color:#352b28;
	text-align:left;
}

.twitted ul#twitter_update_list li span a {
	/* links in tweet content */
	color:#70a312;
	text-decoration:underline;
	font-weight:bold;
	font-size:1em;
}
.twitted ul#twitter_update_list li span a:hover {
	text-decoration:none;
}

.twitted ul#twitter_update_list li a {
	/* timestamp link */
	color:#804000;
	text-decoration:none; font-weight:bold;
}
.twitted ul#twitter_update_list li a:hover {
	text-decoration:underline; color:#000;
}

.twitted ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

.twitted p.profileLink {
	
}
	.twitted p.profileLink a {
		display:block;
		color:#000; font-weight:bold; text-align:right; padding:5px 0px; 
	
	}
	.twitted p.profileLink a:hover {
		text-decoration:none;
	}


