html, body, h1, h2, h3, h4, ul, li {	margin: 0;	padding: 0;}h1 img {	display: block;}img {	border: 0;}a {	color: #666;}a:hover {	color: #F59F1A;}.left {	float: left;}.right {	float: right;}.more {	text-align: right;}.clear {	clear: both;}ul2, li2 {}body {	background: #d7d7d7 url(images/page_bg.jpg) repeat-x;	text-align: center;	font: 11px/16px verdana, arial, sans-serif;	color: #74653D;	padding-bottom: 10px;	}/** layout **/#wrapper {	text-align: left;	margin: auto;	width: 918px;  position: relative;  background: url(images/body_bg.gif) repeat-y;}#header {	position: absolute;	top: 0;	left: 243px;	width: 675px;	height: 55px;	background: url(images/body_bg) no-repeat;	}#header p {	margin-top: 30px;	margin-left: 380px; 	}#left {  float: left;  width: 243px;}#logo {  width: 244px;  height: 130px;  background: url(images/header_1.gif) no-repeat;  text-align: center;  color: #595959;}#logo h1 {  padding-top: 30px;  font: 24px "arial narrow", arial, sans-serif;}#logo p {  margin: 8px 25px 4px 25px;  border-top: 1px solid #B8B8B8;  border-bottom: 1px solid #B8B8B8;  padding: 3px;  letter-spacing: 0.2em;  font-weight: bold;}#nav {	background: url(images/nav_left.gif) repeat-y;}#nav ul {  margin-left: 9px;  padding-left: 1px;  padding-bottom: 29px;  background: #440c00 bottom left url(images/nav_bot.jpg) no-repeat;}#nav li {	list-style: none;	font: 12px Verdana, Arial, Helvetica, sans-serif;	border-top: 1px solid #9d9d33;	background: 188px 10px url(images/arr_white.gif) no-repeat;	padding: 5px 0 0 31px;}#nav a {	color: #fff;	text-decoration: none;	border-left: 1px solid #959595;	display: block;	width: 90%;	padding: 2px 0 4px 8px;}#nav a:hover {	color: #9d9d33;}}#nav .important {  border: none;  background: 188px 10px url(images/arr_orange.gif) no-repeat;}#nav .important a {  color: #E9C379;}#navsub {	}#navsub li.sub {		font: 10px Verdana, Arial, Helvetica, sans-serif;	padding: 5px 0 0 31px;}#navsub a {	color: #fff;	text-decoration: none;	display: block;	width: 60%;	padding: 2px 0 4px 60px;}#navsub a:hover {	color: #9d9d33;}#navsub .important {  border: none;}#navsub .important a {  color: #E9C379;}#news {  background: url(images/news_bg.jpg) repeat-y;  padding-left: 29px;  padding-right: 22px;  padding-bottom: 3px;}#news h2 {  font-size: 12px;  color: #BE8B06;}#news h3, #news p {  font-size: 11px;  margin: 1em 8px 1em 0;}#news a {  color: #74653D;  font-weight: bold;  text-decoration: underline;}#news a:hover {  color: #38301A;}#news .more {  font-size: 9px;}#news .hr-dots {  background: center url(images/dots.gif) repeat-x;  height: 10px;}#support {	background: url(images/support.gif) no-repeat;	padding: 1px;	height: 97px;	color: #440c00;}#support p {  margin: 0.7em 2.6em;}#right {  float: right;  width: 620px;  padding-right: 20px;  padding-top: 152px;}#right h2 {  font: 18px arial, sans-serif;  color: #BE8B06;  border-bottom: 1px solid #9d9d33;  padding-bottom: 6px;  margin-bottom: 1em;}#right h3 {  font: 14px arial, sans-serif;  color: #BE8B06;  border-bottom: 1px solid #9d9d33;  padding-bottom: 6px;  margin-bottom: 1em;  margin-top: 2em;}#welcome {  margin-right: 20px;}#profile {  margin-right: 20px;}#right .left {  margin-right: 20px;}#right .more {  font-weight: bold;  font-size: 10px;}#corp, #indu {  float: left;  width: 100%;}#corp {  margin-right: 1%;}#corp-img, #indu-img {  background: url(images/pic_2.jpg) no-repeat;  width: 112px;  height: 23px;  float: left;  margin-right: 18px;  text-align: center;  padding-top: 90px;  font-size: 9px;  font-weight: bold;}#indu-img {  background: url(images/pic_3.jpg) no-repeat;}#spacer {  height: 2em;}#footer {  background: url(images/footer_bg.gif) repeat-y;}#copyright {  text-align: center;  padding: 18px 0px 26px 00px;  font-size: 9px;  color: #715F36;  font-weight: bold;}#footerline{	background: url(images/footerline.gif) no-repeat;	height:10px;	margin-top:0px;	display:block;	font-size:1px;}