body#error_reporting { overflow: hidden; }
#error_reporting .top-bar { display: block; width: 600px; height: 20px; }
#error_reporting .site_wrapper { width: 100%; }
#error_reporting .page_wrapper { clear: both; width: 100%; height: 700px; }
#error_reporting  .floater { width: 595px; margin: 0 auto; }

#error_reporting  .edit_form { margin: 0 auto; }
#error_reporting  .edit_form textarea { width: 380px; }
#error_reporting  .edit_form dl { margin: 20px auto; width: 500px; }
#error_reporting  .edit_form dl dt { width: 100px; }
#error_reporting  .edit_form dl dd { float: right; }
#error_reporting  .edit_form .UserSubmit { width: 500px; }
#error_reporting  .edit_form select { width: 388px; }

.setting label { width: 100px; display: block; float: left; line-height: 20px; }
.setting .input { width: 500px; margin: 0 auto; }

#page_not_found .top-bar { display: block; width: 960px; height: 112px; }

#page_not_found .page_wrapper { background-color: #fff; }
		
#error_404 {  width: 325px; margin: 0px auto; display: block; background: transparent url('/img/backgrounds/404.jpg') no-repeat 0 0; height: 370px; width: 956px; display: block;  }
#error_404 ul { left: 95px; top: 120px; position: relative; width: 470px; }
#error_404 ul li { background: transparent url('/img/backgrounds/divider.png') no-repeat 0 bottom; padding: 0 0 30px; }
#error_404 ul li span { display: block; padding: 0 0 0 37px; background: transparent url('/img/icons/playgame.png') no-repeat 0 0; }
#error_404 h2 { font-size: 13px; font-weight: normal; }

#error_reporting p { width: 500px; margin: 0 auto 10px; line-height: 18px; }
