body {background-color:#fff; font-family:Verdana, Arial, Helvetica, Sans-Serif; margin: 0 1px 0 0; padding: 0}
h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial, Helvetica, Sans-Serif; margin: 0px; padding: 0px}


/* Use different header for different pages - Background is different */
#header_home {margin:0; padding: 0px 0px 0px 0px; border-bottom: 1px solid #cccccc; width:900px; height:160px; 
			border-bottom: 1px solid #fff; background:url('../images/sky_1.jpg') no-repeat}
#header_school {margin:0; padding: 0px 0px 0px 0px; border-bottom: 1px solid #cccccc; width:900px; height:160px; 
			border-bottom: 1px solid #fff; background:url('../images/sky_2.jpg') no-repeat}
#header_children {margin:0; padding: 0px 0px 0px 0px; border-bottom: 1px solid #cccccc; width:900px; height:160px; 
			border-bottom: 1px solid #fff; background:url('../images/sky_3.jpg') no-repeat}
#header_parents {margin:0; padding: 0px 0px 0px 0px; border-bottom: 1px solid #cccccc; width:900px; height:160px; 
			border-bottom: 1px solid #fff; background:url('../images/sky_4.jpg') no-repeat}
#header_teaching {margin:0; padding: 0px 0px 0px 0px; border-bottom: 1px solid #cccccc; width:900px; height:160px; 
			border-bottom: 1px solid #fff; background:url('../images/sky_5.jpg') no-repeat}
#header_archives {margin:0; padding: 0px 0px 0px 0px; border-bottom: 1px solid #cccccc; width:900px; height:160px; 
			border-bottom: 1px solid #fff; background:url('../images/sky_6.jpg') no-repeat}
#header_news {margin:0; padding: 0px 0px 0px 0px; border-bottom: 1px solid #cccccc; width:900px; height:160px; 
			border-bottom: 1px solid #fff; background:url('../images/sky_8.jpg') no-repeat}


#home_language_box {margin-bottom: 5px; margin-top: 132px; font-size: 9px; text-align:center}
#home_language_box a:link, #home_language_box a:visited {color:#fff; text-decoration:none}
#home_language_box a:hover, #home_language_box a:focus {color:#FFFF00; text-decoration:none}


#main_area {clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0px; width:900px; margin-top:-1px}


#home_nav_box {background-color:#fff; float:left; margin:0; padding:0; width:180px; text-align: left; 
		border-right: 1px solid #ccc; border-bottom: 1px solid #ccc}
#home_nav_box h3 {font-size: 12px;	color: #fff; background: #6666cc; padding: 3px 3px 5px 3px; margin: 0; 
		border-top: 1px solid #fff}
#home_nav_box h3 a:link, #home_nav_box h3 a:visited {color:#fff; background: #6666cc; display: block; font-weight:bold; margin: 0;
		padding: 2px 2px 5px 2px; text-decoration:none}
#home_nav_box h3 a:hover, #home_nav_box h3 a:focus {margin: 0; padding: 2px 2px 5px 2px; 
		background: #6666cc url('../images/arrowlarge_white.gif') no-repeat 99% 99%}
#home_nav_box img {margin-top:0px; margin-bottom:-3px; padding:0; width:180px; height:220px; border-top: 1px solid #fff}


#home_news_box {float:right; width:180px; border-color:#6666cc; border-width:1px; border-style:solid; color:#003366; 
		margin-left: 10px; padding-bottom: 10px}
#home_news_box h3 {font-size: 12px;	color: #fff; background: #6666cc; padding:5px 0px 5px 5px; margin: 0; 
		border-top: 1px solid #fff; border-bottom: 1px solid #fff}
#home_news_box p {padding-left: 5px; padding-right: 5px; font-size: 12px; text-align:left}
#home_news_box a:link, #home_news_box a:visited {color:#609}
#home_news_box a:hover, #home_news_box a:focus {color:#FF0033}


#left_nav {background-color:#fff; float:left; margin:0; padding:0; width:180px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc}
#left_nav img {margin-top:0x; margin-bottom:-2px; padding:0; width:180px; height:220px; border-top: 1px solid #fff}
#left_nav h1 {font-size:12px; color:#fff; padding:2px 5px 5px 2px; margin:0; background: #6666cc; border-top:1px solid #fff}
#left_nav h1 a:link, #left_nav h1 a:visited{color: #fff; text-decoration:none; padding: 2px 5px 5px 2px; display: block}
#left_nav h1 a:hover, #left_nav h1 a:focus{color: #fff; text-decoration:none; padding: 2px 5px 5px 2px; display: block; 
		background: #6666cc url('../images/arrowlarge_white_left.gif') no-repeat 99% 99%}
#left_nav h2 {font-size: 12px; color: #fff; background: #3399FF; padding: 3px 3px 5px 3px; margin: 0; border-bottom: 1px solid #fff}
#left_nav h3 {font-size: 12px; color: #fff; background: #6666cc; padding: 2px 5px 5px 2px; margin: 0; border-bottom: 1px solid #fff}
#left_nav h3 a:link, #left_nav h3 a:visited {color:#fff; background: #6666cc; display: block; font-weight:bold; margin: 0;
		padding: 2px 5px 5px 2px; text-decoration:none}
#left_nav h3 a:hover, #left_nav h3 a:focus {color:#fff; background: #6666cc url('../images/arrowlarge_white.gif') no-repeat 99% 99%; 
		margin: 0; padding: 2px 5px 5px 2px; text-decoration:none}
#left_nav h4 a:link, #left_nav h4 a:visited {color:#6666cc; font-size: 11px; display: block; margin: 0; 
		padding: 2px 5px 5px 2px; text-decoration:none; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc}
#left_nav h4 a:hover, #left_nav h4 a:focus {color: #CC3333; margin: 0; padding: 2px 5px 5px 2px; text-decoration:none; 
		border-right: 1px solid #ccc; border-bottom: 1px solid #ccc}


#content_panel {margin:0px 0px 0px 181px; padding-left:10px; font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: justify; font-size: 12px; color:#003366}
#content_panel a:link, #content_panel a:visited {color:#609}
#content_panel a:hover, #content_panel a:focus {color:#FF0033}
#content_panel img {border: 1px solid #6666cc; padding:1px}


#common_link_box {margin:5px; padding-right:0px; padding-top:0px; font-size:9px; text-align:right}
#common_link_box a:link, #common_link_box a:visited { color:#609; text-decoration: none}
#common_link_box a:hover, #common_link_box a:focus { color:#FF0033; text-decoration: none}


#content_title {text-align: left; height:65px; margin-left:-10px; margin-top:-10px; margin-bottom:20px; 
		background: url('../images/huaxia_logo_for_page_title.jpg') no-repeat}
#content_title h1 {font-size: 20px; padding-left:70px; padding-top:30px}


#content_block {float:left; margin-top:0; padding-top:0}

#quick_links {text-align:center; width:900px; border-top: 1px solid #CCCCCC; margin-top:0px; padding-bottom:5px; padding-top:5px; 
		color:#003366; background: #fff; font-size:11px}
#time_stamp a:link, #time_stamp a:visited, #time_stamp a:hover, #time_stamp a:focus {color: #609; background: #fff}

#time_stamp {text-align:center; width:900px; border-top: 1px solid #CCCCCC;	margin-top:5px; padding-bottom:10px; padding-top:5px; 
		color:#999; background: #fff; font-size:9px}
#time_stamp a:link, #time_stamp a:visited, #time_stamp a:hover, #time_stamp a:focus {color: #609; background: #fff}