body{
	width:1002px; margin:0px; font:12px "Tahoma"; color:#000000;
}
.topline {
  color:#FFFFFF;
  font-size:11px;
  text-align: center;
}
img{
	border:0px;
}

/*********** ID ****************/

#topline{
	width:996px; display:table; height:2px; font-size:1px; background:#e6e5e5; margin:auto; margin-top:-7px; margin-bottom:-2px;
}
#ecommerce{
	width:117px; float:left; margin:0px 25px 0px 25px; display:inline;
}
#applications{
	width:178px; float:left; margin:0px 25px 0px 25px; display:inline;
}
#webdesign{
	width:145px; float:left; margin:0px 25px 0px 25px; display:inline;
}
#cms{
	width:144px; float:left; margin:0px 25px 0px 25px; display:inline;
}
#webdevelop{
	width:166px; float:left; margin:0px 5px 0px 25px; display:inline;
}
#header{
	width:948px; display:table; margin:32px auto 0px auto; clear:both;
}
#right-panel{
	width:234px; float:right; margin:0px 27px 0px 0px; display:inline; padding:0px 0px 0px 15px; background:url(../images/dotline.gif) left top no-repeat; color:#545252;
}
#left-panel{
	width:690px; float:left; margin-left:27px; display:inline;
}
#about{
	width:335px; float:left; color:#666565; line-height:18px;
}
#testimonial{
	width:319px; height:224px; background:url(../images/testimonial.jpg) no-repeat; margin:5px 16px 0; float:right; display:inline;
}
#testimonial div{
	padding:27px 48px 2px 30px; color:#2d2d2d; line-height:19px;
}
#footer{
	width:948px; margin:auto; clear:both; display:table; background:#f99200;
}
#footer #link{
	padding:17px 12px 12px 25px; font-size:11px; color:#ffffff; line-height:19px;
}

/********** Gallery **********/

#FrogJS{
	width: 690px; height: 370px; margin: 12px auto;
			}
#FrogJSCredit{
	text-align: left; font:bold 11px "Tahoma", Arial; color: #999; padding: 1px; padding:4px 7px 0 7px; color:#da6303; text-decoration:underline;
			}
#FrogJSCredit a {
	color:#da6303; text-decoration:underline;
			}
#FrogJSCredit a:hover{
	color:#333333; text-decoration:underline;
			}
#FrogJSCaption{
	text-align: left; line-height: 140%; padding:6px 7px 0 7px; font-size:11px; color:#666565;
			}

/************ IMG SPACEs **********/
.h75{ margin:0 75px 0 75px;}.h115{ margin:0 115px 0 115px;}.h45{margin:0 45px 0 45px;}.h135{margin:0 125px 0 145px;}.h12{margin:0 12px 0 12px;}.h25{margin:0 25px 0 25px;}.h20{margin:0 20px 0 20px;}.h10{margin:0 10px 0 10px;}.h30{margin:0 30px 0 30px;}

/*********** CLASS ****************/

.fleft{
	float:left;
}
.fright{
	float:right;
}
.absmid{
	vertical-align:middle;
}
.clbo{
	clear:both;
}
.vbottom{
	vertical-align:bottom;
}
.vtop{
	vertical-align:top;
}
.header{
	width:948px; display:table; margin:32px auto 0px auto; clear:both;
}
.ul1{
	margin:0px; padding:0px;
}
.ul1 li {
	margin:0px 0px 12px 0px; padding:0px; list-style:none;
}
.ul2{
	margin:0px; padding:0px;
}
.ul2 li{
	list-style:none; margin:0px; padding:3px 0px 3px 5px; border-bottom:1px solid #e9e9e9;
}
.orange{
	color:#dc6301;
}
.ar30{
	font:30px "Arial"; color:#585858; margin:0px; padding:0px;
}
.ar8{
	font:10px "Arial"; color:#acacac;
}
.imgborder{
	padding:1px; border:1px soild #e1e1e1; border:none;
}
.im{
	border:none; margin-right:2px;
}
.innercontent{
	padding:0 25px 0 0px; text-align:justify; color:#333333;
}

/*********** LINK CLASS ****************/

a.link1{
	font:24px "Tahoma","Arial"; color:#9e9696; text-decoration:underline; letter-spacing:-0.7px;
}
a.contentlink{
	font:19px "Tahoma","Arial"; color:#9e9696; text-decoration:underline; letter-spacing:-0.7px;
}

a.contentlink:hover{
	color:#333333; text-decoration:none;
}


a.link1:hover{
	color:#333333; text-decoration:none;
}
a.link2{
	color:#464545; text-decoration:none;
}
a.link2:hover{
	color:#000000; text-decoration:underline;
}
a.link3{
	color:#ffffff; text-decoration:none;
}
a.link4{
	color:#9e9696; text-decoration:none;
}
a.link4:hover{
	color:#333333; text-decoration:underline;
}

a.link3:hover{
	color:#000000; text-decoration:underline;
}
a.link{
	font:13px "Tahoma","Arial"; color:#F99200; text-decoration:none; letter-spacing:-0.5px;
}
a.link:hover{
	color:#333333; text-decoration:none;
}

/*********** Naveen Mamgain ***********/