body{
	margin:0px;
	padding:0px;
	font-family:Arial;
	color:#666666;
	background:url('../images/body_bg.jpg') repeat-x top;
	}

/* CSS Clearfix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clearfix {
	display:block;
}
.clear{clear:both;
	}
.mainbody{
	margin:0px;
	padding:0px;
	background:url('../images/main_bg.jpg') no-repeat center top;
	}
.outerdiv{
	width:962px;
	margin:0 auto;
	}
.menuarea{
	height:94px;
	width:962px;
	float:left;
	}
.menu_lc{
	background:url('../images/menubg_left.jpg') no-repeat top left;
	padding-left:8px
	}
.menu_rc{
	background:url('../images/benubg_right.jpg') no-repeat top right;
	padding-right:8px
	}
.menu_cntr{
	background:url('../images/benubg_middle.jpg') repeat-x 0 0;
	height:94px

	}
.logo{
	float:left;
	width:200px;
	padding:15px 0px 0px 7px;
	}
.submenu{
	float:right;
	width:700px;
	margin-top:10px;
		}
.submenu ul{
	list-style:none;
	line-height:28px;
	}
.submenu li{
	float:left;
	margin:10px 0;
	color:#0456b8;
	font-size:8px;
    }
.submenu li a{
	text-decoration:none;
	color:#0456b8;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	padding-left:8px;
	padding-right:2px;
	display:block;
}	
.submenu li a.active, .submenu li a:hover{
	text-decoration:none;
	color:#ffffff;
	padding-right:2px;
	background:url('../images/menu_lbg.png') no-repeat left center;
}	
.submenu li a span{
	line-height:28px;
	display:block;
	padding-right:10px;
}
.submenu li a.active span, .submenu li a:hover span{
	background:url('../images/menu_rbg.png') no-repeat right center;
}

.banner_area{
	clear:both;
	float:left;
	margin:10px 0px;
	width:962px;
	height:279px;
	background:url('../images/banner_bg.jpg') no-repeat;
}
.news_area{
	clear:both;
	margin-bottom:8px;
	}
.news_lc{
	background:url('../images/newsbg_lc.jpg') no-repeat left top;
	padding-left:50px
	}
.news_rc{
	background:url('../images/newsbg_rc.jpg') no-repeat right top;
	padding-right:6px
	}
.news_cntr{
	background:url('../images/newsbg_cntr.jpg') repeat-x 0 0;
	height:42px

	}
.middlearea{
	background:#e7e7e7 url('../images/content_bg.jpg') no-repeat left top;
	margin:0px;
	padding:10px
	}
.middlearea img{
	padding:14px 5px;
	}
.middlearea h3 {
	color:#447ABF;
	font-family:Verdana;
	font-size:17px;
	font-weight:600;
	margin:0;
	padding-top:12px;
	}
.middlearea h4{
	color:#000000;
}	
.middlearea p {
	color:#000000;
	font-family:Verdana;
	font-size:12px;
	line-height:25px;
	text-decoration:none;
	padding:1px 5px 5px 5px;
	margin:0;
	}
.iconarea{
	background:url('../images/icon_bg.jpg') repeat-x 0 0;
	height:112px
	}
.iconarea ul{
	list-style:none; 
	float:left;
	margin-top:15px;
	position:absolute;
	padding:0px;
	}
.iconarea li{
	float:left;
	margin:0px;
	padding:0 3px;
	}
.footer{
	background:#fafafa;
	border-left:1px solid #e5d5d5;
	border-right:1px solid #e5d5d5;
	height:50px;
	}
.copyright{
	float:left;
	margin-left:100px;
	font-family:tahoma;
	font-size:12px;
	color:#3e6fa2;
	line-height:50px;

	}
.poweredby{
	float:right;
	margin-right:100px;
	font-family:tahoma;
	font-size:12px;
	color:#3e6fa2;	
	line-height:50px;
	}
.clsAbtus p, .clsServices p, .clsPort p{
	margin:0px;
	color:#000000;
	text-align:justify;
	font-size:12px;
	font-family:Verdana;
}
.clsAbtus h4, .clsServices h4, .clsPort h4, .middlearea h4, .middlearea h5{
	margin:5px;
	color:#447ABF !important;
	font-size:17px;
	font-family:Verdana;
}
.clsAbtus ol li, .clsServices ol li, div.clsSer{
	color:#000000;
	font-family:Verdana;
	font-size:12px;
	line-height:25px;
}			
.clsSer{
	margin:0 20px;
}
.clsFlsLeft{
	background:url('../images/left.jpg') no-repeat left top;
}
.clsFlsRgt{
	background:url('../images/right.jpg') no-repeat right top;
	margin-right:20px
}
.clsFlsCntr{
	margin-left:72px;
}
span.content{
	font-size:12px; 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:25px;"
}
.add1{
	font-size:12px;
	font-family:Verdana;
	line-height:25px;
	color:#000000;
}
.add1 strong{
	color:#447ABF;
	font-size:17px;
	font-family:Verdana;
}
.add1 sub{
	color:#FF0000;
}


/* Web Hosting*/
.hostarea{
	background:url(../images/host_bg1.jpg) no-repeat left top;
	width:224px;
	float:left;
	height:190px;
	margin:10px 0px 0px 10px;
	padding:0px;
}
.hostarea2{
	background:url(../images/host_bg2.jpg) no-repeat left top;
	width:224px;
	float:left;
	height:190px;
	margin:10px 0px 0px 10px;
	padding:0px;
}
.hostarea3{
	background:url(../images/host_bg3.jpg) no-repeat left top;
	width:224px;
	float:left;
	height:190px;
	margin:10px 0px 0px 10px;
	padding:0px;
}
.hostarea4{
	background:url(../images/host_bg4.jpg) no-repeat left top;
	width:224px;
	float:left;
	height:190px;
	margin:10px 0px 0px 10px;
	padding:0px;
}
.linux_list ul{
	float:left;
	list-style:none;
	margin:0px;
	padding-left:20px;
	}
.linux_list li{	
	background:url(../images/arrow.jpg) no-repeat scroll left center transparent;
	display:block;
	line-height:20px;
	padding:0 0 0 16px;
	text-align:left;
	font-family:tahoma;
	font-size:12px;
	color:#a2a1a1;
	margin-left:0px;
}
.linux_text	{
	font-family:Verdana;
	font-size:20px;
	color:#ff7200;
	padding:12px 0px 0px 38px;
	height:40px;
	}
.windows_text	{
	font-family:Verdana;
	font-size:20px;
	color:#91b63e;
	padding:9px 0px 0px 38px;
	height:38px;
	}
.linux_text2	{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#e3ae06;
	padding:5px 0px 0px 38px;
	height:41px;
	}
.windows_text2	{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#289fe7;
	padding:5px 0px 0px 38px;
	height:40px;
	}
.hostbg_top{
	background:url(../images/hosting_topbg.jpg) no-repeat scroll top left;
	height:44px;
	padding-left:5px;
	}
.hostbg_middle{
	background:url(../images/hosting_middle.jpg) repeat-y scroll 0 0;
	height:110px;

	}
.hostbg_middle ul{
	float:left;
	list-style:none;
	margint:0px;
	margin-top:0px;	
	border:1px solid #0099CC;
	}
.hostbg_middle li{	
	float:left;
	background:url(../images/arrow.jpg) no-repeat scroll left center transparent;
	display:block;
	line-height:24px;
	padding:0 0 0 16px;
	text-align:left;
	font-family:tahoma;
	font-size:12px;
	color:#a2a1a1;
	border:1px solid #0099CC;
	margin-left:0px;
}	
.hosting_rate{
	float:left; 
	clear:both; 
	padding:8px;
	color:#ff7200;
	font-family:Arial;
	font-size:20px;
	}
.hosting_rate2{
	float:left; 
	clear:both; 
	padding:10px;
	color:#91b63e;
	font-family:Arial;
	font-size:20px;
	}
.hosting_rate3{
	float:left; 
	clear:both; 
	padding:10px;
	color:#e3ae06;
	font-family:Arial;
	font-size:20px;
	}
.hosting_rate4{
	float:left; 
	clear:both; 
	padding:10px;
	color:#289fe7;
	font-family:Arial;
	font-size:20px;
	}
.hostbg_buttom{
	background:url(../images/hosting_bottombg.jpg) no-repeat scroll top left;
	height:44px;
	}
.copyright a{
	text-decoration:none;
	font-weight:bold;
	color:#447ABF;
	}
.copyright a:hover{
	text-decoration:underline;
	}	
	
	
	.b1{
    width:930px;
    float:left;
    clear:both;
    padding:10px 0;
}   
.left{
    float:left;
    width:123px;
}
.right{
    float:left;
    width:200px;
}   
.right p{
    width:200px;
}
.adam{
    margin-left:97px;
    padding:10px 26px;
    }
.Guindy{
    padding-left:10px;
    width:180px;
}
.mahapo{
    width:140px;
}
.tkm{
    margin:0 15px;
}
.bbkul{
    padding-left:23px;
}
.gudalur{
    width:180px;
}
.kevery{   
    margin-left:50px;
}
.titakuti{
    margin-left:20px;
    width:170px;
}
.seethakathi{
    margin:0 10px;
	width:172px;
}
.podi{
	width:150px;
	margin-left:15px;
}
.msk{
    width:190px;
}

.kalakad{
	padding-left:15px;
	width:190px;
	}
