/* CSS Document */
 

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

.med1280x800 .layout  { 
	position:relative;
	left:175px;
	top:0px;
	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;  
} 
 
 
 


/** Image Menu **/ 
  
 
.med1280x800 div.image-menu  div.mood div.image-link a { 	 
    text-decoration:none;
	position:relative;
    clear:left;   
	margin-right:10px;
	visibility:visible;
}

/********************************************
Image  
*********************************************/  
  
.med1280x800 div.imagearea image { 
 padding-top:30px; 
 left:175px;  
 height:600px;
 position:relative;
 overflow:hidden;
}

.med1280x800 .image{ 
 padding-top:30px; 
 left:175px;  
 height:600px;
 width:801px;
 position:relative;
 overflow:hidden;
}
 
 /********************************************
Image  
*********************************************/ 
.med1280x800 div.imagearea { 
	position:relative;
 	clear:left;  
	left: 0px;
	width:100%;
	height:660px;
	border-top-color:#D1D1D1;
	border-top-width:1px;
	border-top-style:solid; 
	border-bottom-color:#D1D1D1;
	border-bottom-width:1px;
	border-bottom-style:solid;
}


.med1280x800  .image-description {
    clear:left;
	left:175px;
	top:0px;
}
  
.med1280x800  .image-description-separator { 
    float:left;
	left:175px;
	position:relative;
	top:0px;
}
  
.med1280x800 .copyright {
    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)
*********************************************/ 
div.pageline { 
	position:relative; 
	clear:left;
	left:-175px;
	width:100%; 
	border-top-color:#D1D1D1;
	border-top-width:1px;
	border-top-style:solid;  
}

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

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

	 
.med1280x800 div#pagelinetop {  
    clear:both;
    display: block;
	position:relative;  
	left:-175px;
	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;  
}
 
 


 
