body, div {margin: 0px auto;
  	       font-family: arial;
	       font-size: 0.9em;}
  
body {background-color:#666;}
  
img {border: 0px;}

#pix {margin: 0px 50px 0px 55px;
position:absolute;
          border: 0px;}

#pix_case1 {margin: 0px 50px 0px 55px;
position:absolute;
          border: 0px;}


#clientsImg {margin: 43px 40px 0px 0px;
             float: right;
             clear :none;
             border: 1px solid #000;
             display: inline;}

#supportImg {margin: 40px 40px 10px 10px;
             float: right;
             clear :none;
             display: inline;
             border: 1px solid #000;}

#portImg {margin: 0px 0px 0px 0px;
          clear :none;
          display: inline;
          position: absolute 00px 0px;
          border: 1px solid #000;}

#commsImg {margin: 0px 0px 0px 0px;
          clear :none;
          display: inline;
                     position: absolute 00px 0px;
          border: 1px solid #000;}
		  
#consultancyImg {margin: 0px 0px 0px 0px;
          clear :none;
          display: inline;
                     position: absolute 00px 0px;

          border: 1px solid #000;}

#consult {margin:0px 0px 0px 70px;
}

#video-list {margin:0px 0px 0px 30px;
       font-size: 90%;}

#audio-list {margin:0px 0px 0px 35px;
       font-size: 100%;}


#support-list {margin:0px 0px 0px 30px;
       font-size: 100%;}

#IT-list {margin:0px 0px 0px 0px;
       font-size: 90%;}
             


              
		  
#cableImg {margin: 0px 0px 0px 0px;
          clear :none;
          display: inline;
                     position: absolute 00px 0px; 
         border: 1px solid #000;}				  		  

.project  {text-align: left; 
           margin: 20px 40px 30px 40px;
           font-weight:normal;
           padding:0;
           font-size: 120%;}

ul#audio-list {margin:20px 50px 0px 20px;
padding:0px 0px 0px 20px;
float:left;}


/* services titles */		
h1 {margin: 0px 0px 0px 40px;
    text-aligh:centre;
    text-decoration: underline;
    font-weight:500;
    padding:0;
    font-size: 130%;}
	
/* services blurb  if portrait */
h2 {
        text-align: left; 
    margin: 20px 40px 40px 40px;
    font-weight:normal;
text-align:justify;
    padding:0;
    font-size: 120%;}

/* home page - if landscape*/	
h4 {text-align: left; 
    margin: 20px 40px 30px 40px;
    font-weight:normal;
text-align:justify;
    padding:0;

    font-size: 120%;}
	
h5 {text-align: left; 
    margin: 15px 0px 40px 60px;
    font-weight:normal;
    padding:0px 10px 10px 20px;
    font-size: 120%;
    float:left;}

h6 {
        text-align: left; 
    margin: 300px 40px 40px 40px;
    font-weight:normal;
    padding:0;
    font-size: 120%;}

h7 {
        text-align: left; 
    margin: 20px 40px 30px 40px;
    font-weight:normal;
    padding:20px;
    font-size: 120%;}


/* home page */	
h3 {
        text-align: left; 
    margin: 30px 40px 40px 40px;
    font-weight:normal;
    padding:0;
text-align:justify;
    font-size: 120%;}		
	



#main_header {
  height:147px;
  width:780px;
  background-repeat:no-repeat;}


a:link, a:visited {
  color: #000;
  text-decoration: underline;}
  
a:active, a:hover {
  color: #000;
  text-decoration: none;}



#page_content
	{ position:relative;
 height:500px;
}
	
.page_container{
  margin-top: 20px;
  width: 780px;
  position: relative;
  background-color:#ededed;
  height:800px;}

   
#main_content {font-size: 110%;
               margin:25px 15px 0px 15px;
               height:320px;}


#content_area { height:380px;
position:relative;
  }



#coming {margin:40px 15px 0px 15px;}



#image_rotate {width:670px;
                     border: 1px solid #000;
                     position: absolute 00px 0px;
                     margin: 0px 0px 0px 0px;}

#image_rotate-video {width:670px;
                     border: 1px solid #000;
                     position: absolute 00px 0px;
                     margin: 0px 0px 0px 0px;}

#image_rotate-IT {width:670px;
                     border: 1px solid #000;
                     position: absolute 00px 0px;
                     margin: 0px 0px 0px 0px;}

#image_rotate-audio {width:670px;
                     border: 1px solid #000;
                     position: absolute 00px 0px;
                      margin: 0px 0px 0px 0px;
                     float:left;}

#image_rotate-CAD {width:670px;
                     border: 1px solid #000;
                     position: absolute 00px 0px;
                     margin: 0px 0px 20px 0px;}

#image_rotate-resource {width:670px;
                     border: 1px solid #000;
                     position: absolute 00px 0px; 
                    margin: 0px 0px 20px 0px;}

#image_rotate_case1 {width:670px;
                     border: 1px solid #000;
                     position: absolute 00px 0px;     
                    margin: 0px 0px 20px 0px;}

#image_rotate-support {width:670px;
                     border: 1px solid #000;
                     position: absolute 00px 0px;     
                    margin: 0px 0px 0px 0px;}
					 
				 
#footer {font-size: 90%;
         text-align:center;
position: absolute 00px 0px;
margin: 212px 0px 0px 0px;}





ul, p {margin:0px 0px 0px 0px;
;padding:0;}
