html {
	position: relative;
	height: 100%;
}
body {
	background: #6699CC;
	padding: 20px;
	min-width: auto;
	margin-top: 3%;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}
h1 {
	font-size: x-large;
	color: #000066;
}
#introPage {
	text-align: center;
	margin: 0px auto;
	position: relative;
	width: 800px;
	height: 400px;
}
#introPage #playerWrapper {
	display: block;
}

#introPage #lg_tab {
	background: url(../images/intro%20tab.gif) no-repeat center center;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 56px;
	position: absolute;
	right: 0px;
	bottom: -30px;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
	line-height: 1.8em;
}
#introPage #lg_tab:hover, #introPage #lg_tab:active, #introPage #lg_tab:focus {
	background: url(../images/intro%20tab_over.gif);
}
#enter {
	position: relative;
	font: 36px "Palatino Linotype", Georgia, "Times New Roman";
	margin-right: auto;
	margin-left: auto;
	margin-top: 5%;
	padding: 0px;
}
#enterBG {
	position: absolute;
	left: 0px;
	top: 34px;
}
#enterEN {
	position: absolute;
	right: 0px;
	top: 34px;
	font: 34px "Trajan Pro", Georgia, "Times New Roman";
}
#enter #introBtn {
	position: absolute;
	left: 145px;
	top: 0px;
}
#enter #enterPlaceholder {
	height: 120px;
	width: 400px;
	position: relative; 
	margin-right: auto;
	margin-left: auto;
}
#enter a {
	color: #000066;
	text-decoration: none;
	padding: 5px;
	border: 2px solid #6699CC;
	font-weight: bold;
}
#enter a:hover, #enter a:active, #enter a:focus {
	font-weight: bold;
	border: 2px groove #000066;
		border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}
