div#indexWrapper{
	height: 554px;
	background-image: url("../img/index/back.jpg");
}
#indexWrapper div#content{
	height:267px;
}
#indexWrapper div.footer{
	top:519px;
}
div#indexWrapper div#content a{
	position: absolute;
}
/***********INDEX page***********/

.zh #index_entries{
	top:108px;
	left:805px;
	height: 83px;
	width:111px;
}
.en #index_entries{
	top:129px;
	left:805px;
	height: 62px;
	width:85px;
}

.en #index_entries.activate{
	background-image: url("../img/index/entries_logo_en.jpg");
}
.zh #index_entries.activate{
	background-image: url("../img/index/entries_logo_zh.jpg");
}

#index_what{
	top:103px;
	left:241px;
	height: 54px;
	width:83px;
}

.en #index_what.activate{
	background-image: url("../img/index/what_logo_en.jpg");
}
.zh #index_what.activate{
	background-image: url("../img/index/what_logo_zh.jpg");
}
#index_voting{
	top:260px;
	left:254px;
	height: 37px;
	width:97px;
}
.en #index_voting.activate{
	background-image: url("../img/index/Voting_logo_en.jpg");
}
.zh #index_voting.activate{
	background-image: url("../img/index/Voting_logo_zh.jpg");
}
#index_winner{
	top:32px;
	left:525px;
	height: 96px;
	width:80px;
}
.en #index_winner.activate{
	background-image: url("../img/index/winner_logo_en.jpg");
}
.zh #index_winner.activate{
	background-image: url("../img/index/winner_logo_zh.jpg");
}
#index_draw_button{
	top:337px;
	left:164px;
	height: 42px;
	width:48px;
}
#index_draw_button.activate{
	background-image: url("../img/index/ok_button.jpg");
}

.indexSticky{
	position: absolute;
	top:76px;
	left:9px;
	width:195px;
	height: 147px;
	text-align:center;
	background-image: url("../img/index/index_stick.jpg");
}

.indexSticky div{
	position: absolute;
	width: 175px;
	overflow: hidden;
	left: 10px;
}
.indexSticky .title{
	top:10px;
	font-size:16px;
	line-height: 25px;
	font-weight: bold;
	color:#3B2A0E;
}
.indexSticky .link{
	top:106px;
	font-size:13px;
	line-height: 15px;
	cursor: pointer;
	color: blue;
	text-decoration: underline;
}


div#wpDownloadCover{
	visibility:hidden;
	display:none;
	height: 554px;
	width: 964px;
	position: absolute;
	top:0px;
	left:0px;
	background-color: rgb(160,160,160);
	z-index: 10;
	filter: alpha(opacity=93);
	opacity : 0.93;
}

div#wpDownLoadBox{
	visibility:hidden;
	display:none;
	width: 550px;
	height: 460px;
	overflow: hidden;
	position: absolute;
	top:35px;
	left:202px;
	border: 4px rgb(197,65,1) solid;
	background-color: rgb(255,250,208);
	color:rgb(77,102,1);
	z-index:20;
}

div#wpDownLoadBox img{
	position:absolute;
	top:70px;
}
div#wpDownLoadBox .left{
	left:50px;
}
div#wpDownLoadBox .right{
	left:300px;
}

div#wpDownLoadBox .imgTitle{
	position:absolute;
	top:40px;
	width:200px;
	text-align: center;
	font-size:16px;
	line-height: 25px;
	font-weight: bold;
	height:25px;
}
div#wpDownLoadBox .imgSubTitle{
	position:absolute;
	width:200px;
	text-align: center;
	font-size:14px;
	text-decoration:underline;
	line-height: 20px;
	font-weight: bold;
	height:20px;
}

div#wpDownLoadBox .subUp{
	top:235px;
}
div#wpDownLoadBox .subDown{
	top:330px;
}
div#wpDownLoadBox .linksUp{
	top:255px;
}
div#wpDownLoadBox .linksDown{
	top:350px;
}

div#wpDownLoadBox .downLoadLinks{
	position:absolute;
	width:200px;
	text-align: center;
	font-size:14px;
	line-height: 20px;
	height:60px;
}
div#wpDownLoadBox .title{
	top:15px;
	font-size:20px;
	line-height: 25px;
	font-weight: bold;
	width: 530px;
	margin-left:10px;
	text-align:center;
}

div#wpDownLoadBox br{
	clear: both;
}

div#wpDownLoadBox a{
	color:blue;
	text-decoration: none;
}
div#wpDownLoadBox a:ACTIVE{
	color:blue;
}
div#wpDownLoadBox .close{
	position: absolute;
	top:420px;
	left:230px;
	overflow: hidden;
	width: 100px;
	text-align:center;
	height: 30px;
	line-height: 30px;
	color: rgb(255,250,208);
	background-color:rgb(197,65,1);
	border: 1px black solid;
	cursor:pointer; 
}

/***********************INDEX MESSAGE*****************/ 
div#indexMessageBox{
	width: 550px;
	height: 430px;
	overflow: hidden;
	position: absolute;
	top:35px;
	left:202px;
	border: 4px rgb(197,65,1) solid;
	background-color: rgb(255,250,208);
	color:rgb(77,102,1);
	z-index:20;
}

div#indexMessageBox img{
	position:absolute;
	width: 200px;
}
div#indexMessageBox .left{
	left:50px;
}
div#indexMessageBox .right{
	left:300px;
}

div#indexMessageBox .up{
	top:55px;
}
div#indexMessageBox .down{
	top:220px;
}

div#indexMessageBox .text{
	position:absolute;
	width:530px;
	text-align: center;
	font-size:14px;
	line-height: 20px;
	height:60px;
	top:10px;
	left:10px;
	font-weight: bold;
}
div#indexMessageBox .title{
	position:absolute;
	width:530px;
	text-align: center;
	font-size:18px;
	line-height: 20px;
	height:20px;
	top:20px;
	left:10px;
	font-weight: bold;
}
div#indexMessageBox .close{
	position: absolute;
	top:390px;
	left:230px;
	overflow: hidden;
	width: 100px;
	text-align:center;
	height: 30px;
	line-height: 30px;
	color: rgb(255,250,208);
	background-color:rgb(197,65,1);
	border: 1px black solid;
	cursor:pointer; 
}
