* {	margin: 0;	padding: 0; }body { background-color: #292929; background-image: url(/images/xlive/tile_checkers.gif); }#page-wrap { width: 760px; margin: 50px auto; padding: 20px; }#top, #bottom, #left, #right {	background: #000; }#left, #right {	position: fixed;	top: 0;	bottom: 0;	width: 50px; }#left {	left: 0; }#right {	right: 0; }#top, #bottom {	position: fixed;	left: 0;	right: 0;	height: 50px; }#top {	top: 0; }#bottom {	bottom: 0; }h1 { color: #e2e2e2; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }	.box-warning-logo { width: 750px; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding: 5px; }.box-warning { width: 600px; margin-right: auto; margin-left: auto; }.box-entrance { text-align: center; margin-top: 20px; margin-right: auto; margin-left: auto; }.box-exit { text-align: center; margin-top: 40px; margin-right: auto; margin-left: auto; }.box-warning-footer { margin-top: 25px; margin-right: auto; margin-left: auto; }.tx-warning-footer { color: #d6d6d6; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; }.tx-warning-footer a:link, .tx-warning-footer a:visited { color: #f6f6f6; text-decoration: none; }.tx-warning-footer a:hover { color: #feba44; text-decoration: underline; }.tx-warning-ttl { color: #e2e2e2; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }.tx-warning { color: #d6d6d6; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 20px; text-align: justify; margin-top: 10px; }