/* CSS Document */
 

/********************************************
wide1920

to tweak to fit pattern

left
top


*********************************************/ 

.wide1920 .layout  {  
	position:relative;
	left:22%;
	top:0px;
	padding: 0px;
}  
  
 

/********************************************
Imagearea  

to tweak to fit new pattern

height 90%
top   30
width  1250
left  335

old borders
border-top-color:#D1D1D1;
	border-top-width:1px;
	border-top-style:solid; 
	border-bottom-color:#D1D1D1;
	border-bottom-width:1px;
	border-bottom-style:solid;

277, 247 with 2 left rows

*********************************************/ 
.wide1920 div.imagearea {   
    top:45px;
	position:relative;
 	clear:left;  
	left: 21.7%;
	width:1118px;
	height:850px;	
} 
 
 
.wide1920  div.pagearea span.copyright{ 
	left:-5px;
	top:20px;
}
 
.wide1920 .contactcopyright { 
    font :normal 80% Helvetica; 
	position:relative; float:left; 
    top:0px;  
	left:400px;
}


/********************************************
copyright  
*********************************************/ 
 
.wide1920  .copyright{ 
	left:5px;
	top:30px; 
}

.wide1920 * .image-matrix-area .copyright {  
	top:30px; 
	left:-1px; 
}




/********************************************
Text content area offset left against 
*********************************************/  
  
.wide1920 div.imagearea div#textcontent  {
 top:90px; 
 height:340px;
 position:relative;
 overflow:hidden;
} 

  
/********************************************
PageArea (Full Page, infinite length)
*********************************************/ 
div.pageline { 
	position:relative; 
	clear:left;
	left:-400px;
	width:100%; 
	border-top-color:#D1D1D1;
	border-top-width:1px;
	border-top-style:solid;  
}

.wide1920 div.pagearea { 
	position:relative; 
	clear:left;
	left:-2px;
	width:990px;  
}

.wide1920 div.pagearea .pagecontent  {
	position:relative; 
 	padding-top:6px; 
	width:1100px; 
	position:relative;  
}

.wide1920 div#pagelinetop {  
    clear:both;
    display: block;
	position:relative;  
	left:-0px;
	width:100%; 
	border-top-color:#D1D1D1;
	border-top-width:1px;
	border-top-style:solid;  
}

.wide1920 div#pagelinebottom {  
    clear:both;
    display: block;
	position:relative;  
	left:-0px;
	width:100%; 
	border-top-color:#D1D1D1;
	border-top-width:1px;
	border-top-style:solid;  
}

div.contactbottomspacer{
 	height:100px;
}

 
.wide1920 div.image-matrix-area {  
	position:relative;;
 	clear:left;  
	/*left: 20.75%;*/
	width:1118px; 
	height:850px;
	top:37px;   
} 

.wide1920  .image-matrix-table { 
  width:1000px;  
  padding-bottom:6px;
}

.wide1920 .text-module {  
  width:950px; 
}



 
/** Landing matrix styles **/

.wide1920 .landing-matrix-text { 
   padding-left:13%;
   padding-right:13%;
   font-size:100%;
}

.landing-matrix-text-testimonial-ref{
	text-align:centre;
	color:#999999;
	padding-left:13%;
	padding-right:13%;
	font-size:90%; 
	font-weight: bolder;   
}


.wide1920 .landing-matrix-text-buttoncaption { 
   padding-left:15%;
   padding-right:13%; 
   width:100%; 
   font-size:100%;
}



.wide1920  .matrix-image img {  
  width:250px; height:250px;  
} 

.wide1920 .image-matrix-table tr td img { 
  width:250px;
} 

.wide1920 .landing-cell-1{ 
  height:250px;
}




 


  

 
