/*
************************
PRINT LAYOUT Styles
************************
*/

	#main { 
		position: relative; 
		width: 562px; 
		border-left: 1px solid #FFF;  border-right: 1px solid #FFF ;
		border-bottom: 1px solid #FFF; 
		margin: 0px ; 
		padding: 0px; 
		text-align: left; 
		} 

	#menucolumn {display: none; visibility:hidden;}		

	#contentcolumn{
		float: left; 
		width: 562px;
		padding: 0px; margin: 0px;
		text-align: left; background-color: #FFF; 
		/*overflow: visible !important;  */
		}
		
	
		
	#mainpage_english #content { width:320px; margin: 50px 0 0 0px;}


	
	#mainpage_english #rightcolumn { 
		border: 1px dotted #000  !important;
		float: none; 		
		}	

	/*IE Only Star Hack	
	* html #mainpage_english #rightcolumn { 
		border: 2px double #000  !important;
		float: left !important;}*/

	/*Right Column 
	#rightcolumn{
		float: left; 
		width: 187px;
		padding: 0px; margin: 0px;
		text-align: left; 
		background-color: #FFF ;  
		}*/


/*
************************
BODY Styles
************************
*/
	p{ 
		/*font-size:12px;*/
		color: #000;
		}
/*
************************
Page Header Styles
************************
*/	

	#header {top: 20px; } 
	#banner_logo{height: 150px; visibility:hidden	}
	#banner_logo_prn{height: 150px;  visibility: visible; display:block; }
	#banner_image{ top:0px; left: 148px; height: 150px;}		

/*
************************
Navigation Styles
************************
*/		

	/* breadcrumb navigation */
	div.breadcrumb { display:none;visibility:hidden}
	
	
/*
************************
Page Footer Styles
************************   		 
*/

	/*footer*/
	#mainpage_english #pagefooter { 
		clear: both;
		text-align: center; width:562px;  
		margin-left: 0px !important; 
		padding: 100px 0 0 0;
		}	
	
			
/*
************************
Page specific styles 
************************
*/
	div.text_block{ 
		position: relative ; 
		top: 0px;margin-left: -40px;
		}

	#ML_Dalian_Calendar #content { height: 1600px; !important; }
	#ML_Dalian_Calendar #contentcolumn div.sidebar { float:none !important; position:static !important; }
	#ML_Dalian_Calendar #contentcolumn p.schedule { float:none !important; position:static !important; }
	#ML_Dalian_Calendar #contentcolumn p.scheduledesc { float:none !important; position:static !important; }
	#ML_Dalian_Calendar #contentcolumn #pagefooter { display:none !important;  }
	
	#ML_Jinshitan_Calendar #content { height: 1700px; !important; }
	#ML_Jinshitan_Calendar #contentcolumn div.sidebar { float:none !important; position:static !important; }
	#ML_Jinshitan_Calendar #contentcolumn p.schedule { float:none !important; position:static !important; }
	#ML_Jinshitan_Calendar #contentcolumn p.scheduledesc { float:none !important; position:static !important; }
	#ML_Jinshitan_Calendar #contentcolumn #pagefooter { display:none !important;  }


	#ML_Pre_Schools div.text_block_left { float:none !important;}
	#ML_Pre_Schools div.text_block_right { float:none !important;}
	
	body.DMLFNS_special_features img.photo2 { float:none !important;}




