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: #f00;}.left {	float: left;}.right {	float: right;}.more {	text-align: right;}.clear {	clear: both;}body {	text-align: center;	font: 12px arial, sans-serif;	background: #fff;}#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.gif) no-repeat;	height: 78px;}#nav {	background: url(images/header_c_bg.gif) repeat-x;	position: relative;	height: 271px;}#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: 11px; }#nav li#m3 { margin-left: 3px; }#nav li#m4 { margin-left: 0px;  }#nav li#m5 { margin-left: 2px; }#nav li#m6 { margin-left: 8px; }#nav a {	font-weight: normal;}#interaction {	position: relative;	height: 99px;	background: #E7E4E4;	padding: 0px 0px 0px 15px;}#search {	margin: 0 0 0 30px;	float: left;	width: 750px;}#newsletter {	padding: 0px 0px 0px 0px;	float: left;	width: 382px;	height: 99px;	background: right center url(images/Newsletter_bg.gif) no-repeat;	color: #FFFFFF;}#newsletter h2 {	padding: 5px 5px 5px 5px;	font-weight: normal;}#newsletter form {	margin: 0;	padding: 5px 5px 5px 5px;}#newsletter input.text {	border: 1px solid #333;	background: #E7E4E4;}#newsletter input.submit {	border: none;	background: #E7E4E4;}#newsletter a {	color: #333;	padding: 0 5px;}#newsletter a:hover {	color: #300;}#head {	background: url(images/header.gif) no-repeat;	position: absolute;	top: 0;	left: 0;	width: 382px;	height: 271px;}#head-pip {	background: url(images/header_pip.jpg) no-repeat;	position: absolute;	top: 0;	left: 382px;	width: 364px;	height: 94px;	color: #BEC178;	padding: 5px 5px 5px 5px;	font-size: 12px;	text-align: center;}#body {	background: top left #EEEEEE url(images/body_bg.gif) repeat-y;	position: relative;	left: -10px;	width: 775px;}#body-inner {	padding: 0px 25px 28px 25px;}#body-left {	float: left;	width: 350px;}#body-right {	float: right;	width: 350px;}#body-full {	width: 642px;	padding: 0px 40px 0px 40px;}#topic-pic {	background: #fff;	padding: 10px;}#body-left h2 {	font-size: 16px;	color: #fff;	padding: 0px 0px;	margin: 0px 0 0px 0;}#body-left ul {	margin: 30px 55px;}#body-left li {	margin: 5px;}#body-right .box {	padding: 15px;	background: #fff;	border: 1px solid #999;	margin: 0em 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: #FFFFFF url(images/footer_bg.gif) repeat-x left top;	float: right;	width: 756px;	clear: both;	margin-right: 0px;	padding-bottom: 30px;}#copyright-left {	background: top left url(images/.gif) no-repeat;	padding: 27px 30px;	font-size: 11px;	text-align: center;}
