   
body { 
	padding: 0; 
	margin: 0; 
	font: 0.7em Tahoma, sans-serif; 
	line-height: 1.5em;
	color: #454545;
	background-color:#999999;
	
	
	
}


a {	color: #E0691A;	background: inherit;}
a:hover { color: #990000; background: inherit; }
p {	margin: 0 0 5px 5px;}

p a{
text-decoration:none;
color:#E0691A;
background:inherit;
font-weight:bold;
}

ul { margin: 0; padding : 0; list-style : none; }
h2{ font: bold 1.3em  tahoma, Sans-Serif; margin: 8px 4px 5px 5px; color:#990000; background:#ffffff;}
h3{ font: bold 1.3em  Arial, Sans-Serif; margin: 8px 4px 5px 5px; }
.img{

border-bottom:1px solid #990000;
}



/* layout
   ------ */
  
#container{
width:800px;
margin:auto;
border:4px solid #EEEEEE;
background-color:#ffffff;
padding-left:0px;

}


/* Header */

#header { 
	height: 60px;
	color: #808080;
	margin: 3px 0 2px;
	padding: 10px 0 0 0;
	background-color:#FFFFFF;
	border-bottom: 4px solid #990000;
	background:url(../images/logo.jpg);
	background-repeat:no-repeat;
	background-position:left;
	clear:both;
	
}


#header ul{
margin-left:550px;
margin-top:23px;
height:auto;


}
#header li{
float:left;
color:#000000;
font-weight:bold;
background:inherit;
}

#header #homeimg{
background:url(../images/home.gif);
background-repeat:no-repeat;
background-position:left;
text-align:right;

}

#header #sitemapimg{
background:url(../images/search.gif);
background-repeat:no-repeat;
background-position:left;
text-align:right;


}

#header #emailimg{
background:url(../images/email.gif);
background-repeat:no-repeat;
background-position:left;
text-align:right;
}

#header a{
padding:6px 7px 6px 20px;
text-decoration:none;
color:#000000;
background:inherit;
}

#header a:hover{
color:#990000;
text-decoration:none;
background:inherit;
}


/* Navigation */

#nav { 
	clear: both;
	font-size: 1em;
	height: 35px; 
	margin: 0 0 0 0px;

	background-image:url(../images/navbg.gif);
	
}

	#nav li { 
		margin: 0; 
		padding: 10px 12px 5px 12px;
		float:left; 
		border-right:1px solid #AEAEAE;
	}
	
	
	
	#nav li a { 
		font-weight: bold;
		color: #000000; 
		text-decoration: none;
		background:inherit;
		
	} 
	
	#nav li a:hover { 
		color: #990000; 
		background: inherit;
	} 



/*banner*/


#banner{

height:140px;
background-image: url(../images/seobanner.jpg);
background-repeat:no-repeat;
border-bottom:4px solid #990000;
}
#flash{
float:right;

}



/*  content
   --------- */

#content{

height:auto;
margin:auto;
width:800px;


}


#content #headcontent{

height:144px;
margin:auto;






}

	
#headcontent .head1{
margin:2px 0px 1px 1px;

width:591px;
height:136px;
float:left;
padding:0px 3px 3px 3px;
background:url(../images/sidebg.png);
background-repeat:no-repeat;
border:1px solid #CBD0D4;
}

#headcontent .head2{
margin:2px 0px 0px 0px;
width:193px;
float:right;
height:139px;
border:1px solid #990000;
}
#headcontent .head3{
margin:4px 0px 4px 4px;
clear:both;
width:587px;
height:505px;
float:left;
border:1px solid #CBD0D4;

}

.pic1{
		width:190px;
		float:left;
		border:1px solid #990000;
		margin:3px 0px 0px 8px;
		height:123px;
	
		background:url(../images/outsourcing.jpg) no-repeat bottom;


		
		
}
.pic2{
		width:190px;
		float:left;
		border:1px solid #990000;
		margin:3px 0px 0px 8px;
		height:123px;
		
		background:url(../images/linkbldg.jpg) no-repeat bottom;


		
		
}
.pic3{
		width:190px;
		float:left;
		border:1px solid #990000;
		margin:3px 0px 0px 8px;
		height:123px;
		
		background:url(../images/seo.jpg) no-repeat bottom;


		
		
}
.pic4{
		width:190px;
		float:left;
		border:1px solid #990000;
		margin:3px 0px 0px 8px;
		height:123px;
		
		background:url(../images/webdsgn.jpg) no-repeat bottom;


		
		
}
.h1{
	clear: both;
	color: #FFF;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;
	margin:0;
	padding: 4px 0px 6px 0px;
	background:#990000;
	
	
		
}


.h1 a{


background:#990000 url(../images/file.gif);
background-repeat:no-repeat;
background-position:left;
text-decoration:none;
padding-left:18px;
color:#FFFFFF;
}

.h1 a:hover{

color:#E0691A;

}


#content #servicescontent{
clear:both;
margin:auto;
}
	
	#servicescontent .services1{
		width:194px;
		float:left;
		height:271px;
		border:1px solid #990000;
		margin:3px 4px 3px 1px;
		padding-bottom:0px;

		
		
		
		}
#servicescontent .servicesright{
		width:194px;
		float:right;
		height:271px;
		border:1px solid #990000;
		margin:3px 0px 3px 0px;
		padding-bottom:0px;

		
		
		
		}
.services1 .readmore{
padding-top:18px;
padding-bottom:0px;
padding-left:118px;
}
.servicesright .readmore{
padding-bottom:2px;

padding-left:118px;
}
.readmore a{
color:#FFFFFF;
background:inherit;
}

.readmore a:hover{
background:inherit;
color:#FFFFFF;
}


	
	
#servicescontent h1 a{
background:#990000 url(../images/file.gif);
background-repeat:no-repeat;
background-position:left;
text-decoration:none;
padding-left:18px;
color:#FFFFFF;


}

#servicescontent h1 a:hover{
color:#E0691A;
text-decoration:none;
background:inherit;

}


#servicescontent p{

padding-top:2px;

}

 #content #content1{
 width:800px;
 margin:auto;
 height:233px;
 border-top:4px solid #990000;
 clear:both;
 



}




 .content2{
 		
		width:194px;
		float:left;
		height:225px;
		background:url(../images/sidebg.png);
        background-repeat:no-repeat;
		border:1px solid #CBD0D4;
		margin:3px 4px 5px 1px;
		

		}
.content3{
		width:393px;
		float:right;
		height:225px;
		margin:3px 1px 5px 1px;
		border:1px solid #CBD0D4;
		background:url(../images/sidebg.png) no-repeat top left;
		
		
		

}

.content3 ul{
margin-left:11px;
padding-right:3px;
}
.content3 li{
margin-top:10px;
background:url(../images/arrow.gif) no-repeat;
background-position: 0 .2em;

}
.content3 a{
padding-left:18px;
padding-right:3px;
text-decoration:none;
font-weight:bold;

}


/* footer
   ------ */

#footer { 
	clear: both;
	text-align: center;
	padding: 8px 0 8px 0;
	margin: 0;
	border-top: 1px solid #ccc;
	background:#990000;
	height:35px;
	color:#fff;
	font-weight:bold;


}

#footer a { 
color: #fff;
text-decoration:none;
font-weight:bold;
background:inherit;

}

#footer a:hover{
color:#E0691A;
background:inherit;

}


/*----------------- # Next Pages #----------------------*/


#column{
margin:auto;
height:auto;

		



}
.rightcontent{
		width:550px;
		float:right;
		border-left:1px solid #CBD0D4;
		margin:0;
		padding:18px 8px 100px 11px;
		border-right:1px solid #CBD0D4;
		
		
		
	
}
.rightcontent1{
		width:555px;
		height:300px;
		float:right;
		border-left:1px solid #CBD0D4;
		margin:0;
		padding:18px 8px 100px 10px;
		
		
		
		
	
}

.rightcontent p{
font-size:11px;


}
.leftcontent{
		width:225px;
		float:left;
		height:100%;
		margin-top:4px;


	}
		
		
.leftcontent ul{
margin-top:2px;
padding:10px;




}
.leftcontent li{
display:block;

border:1px solid #999999;
padding:3px;
margin-top:4px;

}


.leftcontent2{
		width:194px;
		height:auto;
		border:1px solid #CBD0D4;
		background:url(../images/sidebg.png);
        background-repeat:no-repeat;
		margin-left:10px;
		padding:4px;
		

		}

.ulb{
list-style-type:disc;
padding-left:25px;



}
.ulb li{

padding-top:3px;

}


.un{
text-decoration:underline;



}


.ulsitemap{
padding-left:20px;
font-size:12px;
padding-top:0px;
padding-bottom:15px;
}
.ulsitemap a{
text-decoration:none;

}

.ulsitemap li{
padding-top:10px;


}

.ulsitmap1{
padding-left:50px;
list-style-type:disc;

}

.sitep a{
font-size:12px;
font-weight:bold;
padding-bottom:50px;


}


.light { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #008000; text-decoration: none; font-weight: normal; }
.light a { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #008000; text-decoration: underline; font-weight: normal; }
.light a:visited { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #008000; text-decoration: underline; font-weight: normal; }
.light a:hover { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #008000; text-decoration: none; font-weight: normal;}

