body{
	margin:0px;
	padding:0px;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
}.main {
	width: 932px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.top {
	background-color: #e0eff6;
	height: 15px;
	width: 922px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0D0479;
	text-decoration: none;
	padding-left: 10px;
	line-height: 15px;
}
.background {
	background-image: url(images/bg1.jpg);
	background-repeat: no-repeat;
	width: 932px;
	height: 132px;
}
.header {
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	height: 71px;
	width: 932px;
}
.blank {
	height: 11px;
	width: 932px;
}
.menu {
	height: 48px;
	width: 932px;
}
.menuleft {
	float: left;
	height: 48px;
	width: 92px;
}
.menumiddle {
	float: left;
	width: 745px;
	background-image: url(images/menubg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #739cb5;
}
.home {
	float: left;
	height: 46px;
	width: 77px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #a6a6a6;
}
.home1 {
	height: 46px;
	width: 77px;
	float: left;
	background-color: #FFFFFF;
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.home a {
	line-height: 46px;
	font-family: Calibri;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
}
.aboutus1 {
	background-color: #FFFFFF;
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	float: left;
	height: 46px;
	width: 74px;
	text-align: center;
}
.aboutus1 a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.home a:hover {
	color: #000070;
	text-decoration: underline;
	background-color: #FFFFFF;
}
.aboutus {
	text-align: center;
	float: left;
	height: 46px;
	width: 74px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #a6a6a6;
}
.aboutus a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	display: block;
}
.aboutus a:hover {
	color: #000070;
	text-decoration: underline;
	background-color: #FFFFFF;
}
.service {
	float: left;
	height: 46px;
	width: 73px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #a6a6a6;
}
.serv {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	float: left;
	height: 46px;
	width: 73px;
	text-align: center;
}
.serv a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.service m {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	float: left;
	height: 46px;
	width: 76px;
	background-color: #FFFFFF;
}

.service a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	display: block;
}

.service a:hover {
	color: #090478;
	text-decoration: underline;
	background-color: #FFFFFF;
}
.portfolio {
	float: left;
	height: 46px;
	width: 75px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #a6a6a6;
	text-align: center;
}
.port {
	float: left;
	height: 46px;
	width: 75px;
	background-color: #FFFFFF;
	text-align: center;
}
.port a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.portfolio a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	display: block;
}
.portfolio a:hover {
	color: #090574;
	text-decoration: underline;
	background-color: #FFFFFF;
}
.whyus {
	text-align: center;
	float: left;
	height: 46px;
	width: 94px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #a6a6a6;
}
.why {
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 46px;
	width: 94px;
}
.why a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.whyus a {
	font-family: Calibri;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 46px;
	font-weight: bold;
	display: block;
}
.testimonial {
	text-align: center;
	float: left;
	height: 46px;
	width: 90px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #a6a6a6;
}
.vp {
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 46px;
	width: 94px;
}
.vp a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.testimonial a {
	font-family: Calibri;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 46px;
	display: block;
}
.testimonial a:hover {
	color: #0C0273;
	text-decoration: underline;
	background-color: #FFFFFF;
}

.whyus a:hover {
	color: #0D047B;
	text-decoration: underline;
	background-color: #FFFFFF;
}
.ask {
	text-align: center;
	float: left;
	height: 46px;
	width: 103px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #a6a6a6;
}
.asking {
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 46px;
	width: 103px;
}
.asking a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.ask a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
}
.ask a:hover {
	color: #0A0377;
	text-decoration: underline;
	background-color: #FFFFFF;
}
.career {
	text-align: center;
	float: left;
	height: 46px;
	width: 60px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #a6a6a6;
}
.care a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.care {
}

.career a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
}
.career a:hover {
	color: #0B037A;
	text-decoration: underline;
	background-color: #FFFFFF;
}
.contactus {
	text-align: center;
	float: left;
	height: 46px;
	width: 82px;
}
.comt {
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 46px;
	width: 82px;
}
.comt a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.contactus a {
	font-family: Calibri;
	font-size: 12px;
	line-height: 46px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
}
.contactus a:hover {
	color: #0C0577;
	text-decoration: underline;
	background-color: #FFFFFF;
}








.menuright {
	float: left;
	height: 48px;
	width: 92px;
}
.gap {
	height: 9px;
	width: 932px;
}
.content {
	height: 335px;
	width: 932px;
}
.bg {
	background-image: url(images/bg2.jpg);
	background-repeat: no-repeat;
	width: 932px;
	float: left;
	height: auto;
	background-color: #E0EFF6;
}
.bg1 {
	background-image: url(images/bg2.jpg);
	background-repeat: repeat;
	width: 932px;
	float: left;
}

}
.space {
	clear: both;
	background-color: #FFFFFF;
	height: 20px;
	width: 932px;
}

.gap7 {
	background-color: #FFFFFF;
}


.gap2 {
	float: left;
	height: 335px;
	width: 112px;
}
.flash {
	float: left;
	height: 335px;
	width: 492px;
	background-repeat: no-repeat;
}
.flash2 {
	float: left;
	width: 214px;
	background-repeat: no-repeat;
	height: 335px;
	background-image: url(images/menu.jpg);
}
.home1 a {
	font-family: Calibri;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
}

.contentright {
	float: left;
	height: 335px;
	width: 113px;
}
.content2 {
	background-image: url(images/bg3.jpg);
	background-repeat: no-repeat;
	height: 232px;
	width: 932px;
	clear: both;
}
.gap3 {
	height: 13px;
	width: 932px;
}
.flash3 {
	height: 30px;
	width: 932px;
}
.blank4 {
	float: left;
	height: 30px;
	width: 112px;
}
.flash5 {
	float: left;
	height: 30px;
	width: 706px;
}
.right {
	float: left;
	height: 30px;
	width: 113px;
}
.blank5 {
	height: 8px;
	width: 932px;
}
.website1 {
	height: 23px;
	width: 100%;
}
.websiterightpart {
	float: left;
	height: 23px;
}


.website a {
	font-family: Calibri;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left 6px;
	line-height: 23px;
}
.websiteleftpar {
	float: left;
	height: 23px;
	width: 40px;
	text-align: center;
	line-height: 23px;
	margin-top: 0px;
	background-image: url(images/arrow.png);
	background-repeat: no-repeat;
	background-position: 20px 5px;
}

.website a:hover {
	color: #256A94;
	text-decoration: underline;
}


.content3 {
	height: 195px;
	width: 932px;
}
.content4 {
	width: 932px;
	height: 790px;
}
.contentleft {
	width: 118px;
	height: 189px;
	float: left;
}

.contentleft1 {
	width: 121px;
	float: left;
	height: 790px;
}
.contentleft2 {
	width: 121px;
	float: left;
	height: 490px;
}
.contentmain {
	float: left;
	height: 189px;
	width: 701px;
	background-image: url(images/bgcontent.jpg);
	background-repeat: no-repeat;
}

.contentmain1 {
	float: left;
	
	width: 701px;
	}

.service1 {
	float: left;
	width: 231px;
	height: 176px;
}
.img1 {
	background-image: url(images/webdesigning.jpg);
	background-repeat: no-repeat;
	height: 37px;
	width: 231px;
}
.website {
	height: 139px;
	width: 100%;
}
.news {
padding:0px;
	height: 166px;
	width: 100%;
}
.newsgap {
	height: 2px;
	width: 100%;
}
.news1 {
padding:0px;
	height: 166px;
	width: 100%;
}

.service2 {
	float: left;
	width: 237px;
	height: 176px;
}
.img2 {
	background-image: url(images/seo.jpg);
	background-repeat: no-repeat;
	height: 37px;
	width: 237px;
}
.service3 {
	float: left;
	width: 232px;
	height: 176px;
}
.img3 {
	background-image: url(images/hostingservice.jpg);
	background-repeat: no-repeat;
	height: 37px;
	width: 232px;
}
.footer {
	height: 72px;
	width: 932px;
	clear:both;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	line-height: 72px;
}
.footer a {
	font-family: Calibri;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 72px;
}
.footer a:hover {
	color: #000000;
	text-decoration: underline;
}

.gap6 {
	height: 2px;
	width: 932px;
	clear: both;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
.gap7 {
	height: 2px;
	width: 932px;
	clear: both;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
.contentright {
	float: left;
	width: 111px;
	height: 189px;
}

.contentright1 {
	float: left;
	width: 110px;
	height: 790px;
	
}

.contentright5 {
	float: left;
	width: 110px;
	height: 490px;
	
}
.fotter1 {
	float: left;
	height: auto;
	width: 100%;
}
.website {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D0479;
	text-decoration: none;
}
.aboutcontent {
	width: 932px;
	height: 194px;
}
.contentgap {
	float: left;
	height: 192px;
	width: 118px;
}
.abouts_img {
	background-repeat: no-repeat;
	float: left;
	height: 194px;
	width: 707px;
}
.blankleft {
	height: 31px;
	width: 121px;
	float: left;
}
.blankright {
	float: left;
	height: 31px;
	width: 110px;
}

.about {
	float: left;
	height: 31px;
	width: 701px;
}
.text {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.main .background .bg .blank6 .content4 .contentmain1 li {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.main .background .bg1 .blank6 .content4 .contentmain1 li {
	font-size: 12px;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.vprocess {
	float: right;
	height: 250px;
	width: 450px;
}
.care {
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	height: 46px;
	width: 60px;
}

