html, body, ul, li, h1, h2, h3, h4 {	margin: 0;	padding: 0;	list-style: none;}h1 img {	display: block;}img {	border: 0;}a {	color: #333;	font-weight: bold;	text-decoration: none;}a:hover {	color: #fff;}.left {	float: left;}.right {	float: right;}.more {	text-align: right;}.clear {	clear: both;}body {	text-align: center;	font: 12px arial, sans-serif;	background: #eee;}#outer {	background: top center url(images/header_bg.jpg) repeat-x;}#wrapper {	text-align: left;	margin: auto;	width: 756px;}#header {	background: top left url(images/logo.bmp) no-repeat;	height: 100px;	margin-top: -22px;}#header h1 {	color: Black;	font-weight: strong;	font-size: 32px;	padding: 20px 0 0 70px;	margin: 0;}#header p {	color: #333333;	padding: 0 0 10px 70px;	margin: 0;}#nav {	background: url(images/header_c_bg.gif) repeat-x;	position: relative;	height: 370px;}#nav a {	color: #E7E4E4;	text-decoration: none;}#nav a:hover {	color: #fff;	text-decoration: none;}#nav ul {	padding: 70px 0 0 382px;	margin: 0;	position: relative;	z-index: 1;}#nav li {	background: left center url(images/bullet.gif) no-repeat;	padding: 10px 0 8px 30px;	margin: 0;}#nav li#m1 { margin-left: 19px; }#nav li#m2 { margin-left: 8px; }#nav li#m3 { margin-left: 0px; }#nav li#m4 { margin-left: -6px;  }#nav li#m5 { margin-left: -6px; }#nav li#m6 { margin-left: -1px; }#nav li#m7 { margin-left: 6px; }#nav li#m8 { margin-left: 15px; }#nav li#m9 { margin-left: 25px; }#nav a {	font-weight: normal;}#search {	margin: 23px 0 0 400px;}#search h2 {	font-weight: normal;}#search form {	margin: 0;	padding: 0 0 10px 0;}#search input.text {	border: 1px solid #333;	background: #E7E4E4;}#search input.submit {	border: none;	background: #E7E4E4;}#search a {	color: #333;	padding: 0 5px;}#search a:hover {	color: #300;}#head {	background: url(images/header.jpg) no-repeat;	position: absolute;	top: 0;	left: 0;	width: 382px;	height: 370px;}#head-pip {	background: url(images/header_pip.jpg) no-repeat;	position: absolute;	top: 0;	left: 382px;	width: 48px;	height: 94px;			}#login {	text-align: center;}#login-title {	float: center;	width: 650px;	height: 200px;	border:2px dotted blue;}#body {	background: top left #EEEEEE url(images/body_bg.gif) repeat-y;	position: left;	left: -10px;	width: 775px;}#body-inner {	padding: 28px 23px 28px 31px;}#body-left {	text-align: left;}#pages li#m1 { font-size: 20px; text-align: left; margin-left: 0px; margin-top: 0px; }#pages li#m2 { font-size: 20px; text-align: left; margin-left: 162.5px; margin-top: -30px; }#pages li#m3 { font-size: 20px; text-align: left; margin-left: 325px; margin-top: -30px; }#pages li#m4 { font-size: 20px; text-align: left; margin-left: 487.5px; margin-top: -30px; }#pages li#m5 { font-size: 20px; text-align: left; margin-left: 650px; margin-top: -30px; }#body-right {	float: right;	width: 384px;	text-align: left;}#topic-pic {	background: #666;	padding: 10px;}#body-left h2 {	background: #f00;	font-size: 12px;	color: Black;	padding: 6px 23px;	margin: 6px 0 60px 0;}#body-left ul {	margin: 30px 55px;}#body-left li {	margin: 5px;}#body-right .box {	font-weight: normal;			padding: 15px;	background: #fff;	border: 1px solid #999;	margin: 3em 0;}#body-right h2 {	font: 18px "arial narrow", arial, sans-serif;}#body-right .box p {	margin: 0 0 1em 0;}#body-right .box .left {	margin-right: 15px;	border: 1px solid #999;}#body-right .box .btns {	text-align: right;	padding-top: 10px;	position: relative;}.btns a {	background: left #CC0000 url(images/btn.gif) repeat-y;	border: 2px solid #E68282;	border-color: #E68282 #650000 #650000 #9C2828;	color: #fff;	font-weight: normal;	padding: 3px 15px 3px 20px;	position: relative;}.btns a:hover {	background-color: #EF1818;	color: #fff;}#copyright {	background: top left url(images/footer_bg.gif) repeat-x;	float: relative;	width: 425px;	clear: both;	margin-right: 9px;	padding-bottom: 30px;	_margin-right: 5px;}#copyright-left {	background: top left url(images/footer_left.gif) no-repeat;	padding: 27px 30px;	font-size: 11px;	text-align: center;}