html {height:100%; }

body {
	background: #a9dcf2 url('/platform/prichin2012/img/top_bg.png') repeat-x;
	overflow: auto ;
	width:100%; 
	height:100%; 
	margin:0;
	padding:0;
}

#siteTop {
	position:absolute;
	background-color: #3399cc;
	width:100%; 
	height:90px; 
	top:0;left:0;
	z-index:1;
}

#siteBody{
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

#siteLeft{
	position: absolute;
	float: left;
	top:0;
	width: 148px;
	height: 100%;
	padding: 0px;
	margin-left:20px;
	z-index:2;

}
#siteLeftButton{
	float: left;
	width: 140px;
	height: 100%;
	padding: 0px;
	background: #6fab61 url('/platform/prichin2012/img/left_bg.png') repeat-y;
	line-height:0px
}

#siteLeftShadow{
	background: url('/platform/prichin2012/img/site_left_bar_shadow.png') repeat-y;
	float: left;
	width: 8px;
	height: 100%;
	padding: 0px;
}

#siteRight{
	float:right;
	width:772px;
	height:100%;
	padding: 0px;
	margin-right:20px;
}


#siteFooter{
	text-align: center;
	font-size:9pt;
}
url(../../../../../../Macintosh%20HD/Users/Jerry/Desktop/bird.png)
.footer {font-size:9pt}
.footer a {COLOR: black;  TEXT-DECORATION: none}
.footer a:hover {COLOR: blue;  TEXT-DECORATION: underline}

#loginPanel{
	position:absolute;
	top:0px;
	left:50%;
	right:50%;
	margin-left:240px;
	z-index:3;
	width:198px;
	height:142px;
}

#siteSun{position:absolute;top:26px;margin-left:440px;z-index:2}
#siteCould1{position:absolute;top:50px;margin-left:190px;z-index:2}
#siteCould2{position:absolute;top:120px;margin-left:520px;z-index:3}
#siteCould3{position:absolute;top:240px;margin-left:10px;z-index:2}
#siteCould4{position:absolute;top:290px;margin-left:650px;z-index:2}
#siteCould5{position:absolute;top:90px;margin-left:530px;z-index:3}
#siteBird{position:absolute;top:40px;margin-left:-814px;z-index:3}
#stage{top:120px;margin-left:-6px;z-index:0}
#charactersTree{position:absolute; top:326px; left:50%; margin-left:-330px;z-index:1}
#news{position:absolute;
	width:620px;
	overflow: auto ;
	top:140px; 
	left:50%;
	right:50%;
	margin-left:-240px;
	z-index:1;
	height:100px;
	over-flow:auto;
	font-size:12px;
	line-height:12px
	}

#siteButtonPopupClose{position:absolute;top:90px;margin-left:350px;z-index:6}


#siteRainbow{position:absolute;top:0px;margin-left:280px;z-index:3}
#siteStage{position:absolute;top:90px;xmargin-left:-10px;z-index:1}

#siteNav{position:absolute;top:100px;left:50%;margin-left:-300px;z-index:15}

#siteVideo{position:absolute; top:392px; left:50%; margin-left:153px;z-index:0;}

#siteStage2Paper{
	top:0px;
	width: 778px;
	height: 100%;
	padding: 0px;
	z-index:0;
}


.story_title {
	font-family: Arial, Helvetica, sans-serif, ?s?????;
	font-size: 28px;
	font-weight:bolder;
	color: #666666;
}
.story_text {
	font-family: Arial, Helvetica, sans-serif, ?s?????;
	font-size: 20px;
	line-height: 28px;
	color: #666666;
}

TABLE.dailyexam {border-width: 0px; border-spacing:0px ; border-style: solid; border-color: #dedce0; border-collapse: collapse;}
TABLE.dailyexam TH {font-size: 14pt; font-weight: normal; border-width: 1px; padding: 3px; background-color: #569E2B ; color:#FFFFFF;height:60px}
TABLE.dailyexam TD {font-size: 14pt; padding: 3px; color:#333333; }
TABLE.dailyexam TD>a:link { text-decoration:none; color:#3399CC}
TABLE.dailyexam TD>a:visited { text-decoration:none; color:#3399CC}
TABLE.dailyexam TD>a:active { text-decoration:none; color:#3399CC}
TABLE.dailyexam TD>a:hover { text-decoration:underline; color:#D54E60}
TR.dailyexamRow2 {font-size: 14pt; padding: 3px; background-color: #A7C989;}




.sub_cdc_item {
	float: left;
	width: 114px;
	height: 20px;
	margin: 5px;
	padding: 5px 0px 0px 5px;	
	text-align: center;
	position:relative;
	z-index:1;
}
/*
td, th {
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
}
*/

	