/* wrapper encases everything else and is used for centering*/
#wrapper{ 
	
    background-color:white;
  
	position:relative;
	width:900px;
	margin:0 auto;
	text-align:justify;
	padding:0;
 }  
 
 
body{ 
background-image:url(Images/bg.gif); 
background-repeat:repeat-x;
background-color:#086090;
					text-align:center;
					padding: 0;
  }  
  
  

  #banner{
   position:absolute;
  left:0px;
  top:163px;
  z-index:-5;
  }
  
  
 
    #testmenu{
   position:absolute;
  left:410px;
  top:73px;
  z-index:20px;
  }
  
  
      #testmenu2{
   position:absolute;
  left:540px;
  top:73px;
  z-index:8px;
  }
  
  
        #testmenu3{
   position:absolute;
  left:695px;
  top:73px;
  z-index:7px;
  }
  
          #testmenu4{
   position:absolute;
  left:805px;
  top:73px;
  z-index:7px;
  }
  
  
  
 
  
  
  #topnav{
   position:absolute;
  left:1px;
  top:-6px;
  }
  
  
  
  #topabout{
   position:absolute;
  left:55px;
  top:-6px;
  }
  
  
  
   #topgalleries{
   position:absolute;
  left:110px;
  top:-6px;
  }
  
  
   #toptestimonials{
   position:absolute;
  left:180px;
  top:-6px;
  }
  
  
  
  #topvideo{
   position:absolute;
  left:270px;
  top:-6px;
  }
  
  
  
   #topweb{
   position:absolute;
  left:393px;
  top:-6px;
  }
  
  
   #topmore{
   position:absolute;
  left:475px;
  top:-6px;
  }
  
  
    #topcontact{
   position:absolute;
  left:566px;
  top:-6px;
  }
  
  
  
#logo{position:absolute;
   top:64px;
    left:-6px;
}



  
   
  #link1{
  position:absolute;
  top:540px;
    left:-5px;
	z-index:3;
  }
  
  
  
    
  #link2{
  position:absolute;
  top:540px;
    left:302px;
		z-index:3;

  }
  
  
  
    
  #link3{
  position:absolute;
  top:540px;
    left:610px;
		z-index:3;

  }
  
  



 


 #bglight{
  position:absolute;
  top:643px;
    left:-5px;
	z-index:-1;
  }



 #portfoliohome{
  position:absolute;
  top:932px;
    left:150px;
	z-index:1;
  }


 #targethome{
  position:absolute;
  top:960px;
    left:470px;
	z-index:1;
  }




 #knowledge{
	position:absolute;
	top:1271px;
	left:27px;
	z-index:1;
	height:43px;
	width:890px;
	padding:2px;
  }


#footerwrapper{
  position:absolute;
  top:1605px;
    left:-5px;
	z-index:1;
	height:40px;
	width:1000px;
  }


#footercontact{
  position:absolute;
  top:21px;
    left:172px;
	z-index:1;
	height:40px;
	width:870px;
  }
  
  
#footerportfolio{
  position:absolute;
  top:51px;
    left:-10px;
	z-index:1;
	height:40px;
	width:1000px;
  }


#dottedfooter{
  position:absolute;
  top:262px;
    left:-10px;
	z-index:1;
	height:40px;
	  }


#footer1{
  position:absolute;
  top:25px;
    left:450px;
	z-index:1;
	height:40px;
	line-height:1.5em;
	  }


#footer2{
  position:absolute;
  top:25px;
    left:600px;
	z-index:1;
	height:40px;
	line-height:1.5em;
	  }



#footer3{
  position:absolute;
  top:25px;
    left:770px;
	z-index:1;
	height:40px;
	line-height:1.5em;
	width:300px;
	  }





.styleone:link {
	text-decoration:  none; 
	color: #3CDDFF; 

}
.styleone:visited {
	text-decoration: none; 
	color: #3CDDFF; 
	
}
.styleone:hover {
	text-decoration: underline; 
	color: #3CDDFF; 

}
.styleone:focus {
	text-decoration: none; 
	color: #3CDDFF; 

}
.styleone:active {
	text-decoration: none; 
	color: #3CDDFF; 

}
		
		
		
		
		
	.styletwo:link {
	text-decoration: none; 
	color: white; 

}
.styletwo:visited {
	text-decoration: none; 
	color: white; 
	
}
.styletwo:hover {
	text-decoration: underline; 
	color: white; 

}
.styletwo:focus {
	text-decoration: none; 
	color: white; 

}
.styletwo:active {
	text-decoration: none; 
	color: white; 

}
			
		
		

			
		
			
