/* CSS Document */
 

/********************************************
med1280x800
*********************************************/ 

.med1280x800 .layout  { 
	position:relative;
	left:22%;
	top:-30px;
	padding: 0px;
	font-family:  "Helvetica 55 Roman", Arial, "MS Sans Serif", sans-serif; 
}  

/* @@ margin-top POS FROM TOP BY PADDING */ 
.logo1 {    
	margin-top:-5px; 
}


/** links height adjustment **/

/* @@ ADJUST top+height to set vertical position of links */
.med1280x800 .specialty-menu {
position:relative;  
top:2px;
} 
 
 
 
 /********************************************
Image  
*********************************************/ 
.med1280x800 div.imagearea { 
	position:relative;
 	clear:left;  
	left: 21.65%;
	width:876px; 
	height:645px;
	top:-13px;
} 
 


.med1280x800  .image-description {
    clear:left;
	left:175px;
	top:0px;
}
  
.med1280x800  .image-description-separator { 
    float:left;
	left:175px;
	position:relative;
	top:0px;
}
   


/********************************************
Text content area offset left against 
*********************************************/  
  
/* ADJUST height to define content area height */
/* ADJUST left to be -left of imagearea */
.med1280x800 div.imagearea div#textcontent  {
 padding-top:60px;
 left:174px;  
 height:240px;
 position:relative;
 overflow:hidden;
} 


 
 
/********************************************
PageArea (Full Page, infinite length)
*********************************************/ 
 

.med1280x800 div.pagearea { 
	position:relative; 
	clear:left;
	left:-2px;
	width:700px;  
}

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

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

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

.med1280x800  .image-matrix-table {  
  width:750px; 
} 

.med1280x800  .matrix-image img {  
  width:188px; height:188px;  
} 

.med1280x800 .image-matrix-table tr td img { 
  width:198px;
} 

.med1280x800 .landing-cell-1{ 
  height:198px;
}


 
