html, body {	width : 100%;	height : 100%;	background-color: #666666;	padding : 0;	margin : 0;	font : 11px Arial, Helvetica, sans-serif;	color : #37404D;}#root {	position : absolute;	top : 50%;	width : 100%;	overflow : visible;}#rival {	position : absolute;	left : 50%;	display : block;	width : 778px;	height : 498px;	border : 1px solid #000;	margin : -249px 0 0 -389px;}:link, :visited {	color : #003366;	text-decoration : none;}:link:hover, :link:active {	font-weight : bold;	color : #cc3300;}.obrtext {	align: center;	border: 1px dashed #333333;	background-color: #DFDECA;	padding: 8px;}