html, body, h1, h2, h3, h4, ul, li { 	
margin: 0; 	
padding: 0; 
} 
h1 img { 	
	display: block; 
} 
img { 	
	border: 0; 
} 
a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	background: transparent;
}
a { 	
	color: #000000; 
} 
a:hover { 	
	color: #000000; 
} 
.left { 	
	float: left; 
} 
.right { 	
	float: right; 
} 
.more { 	
	text-align: right; 
} 
.clear { 	
	clear: both; 
}  
body { 	
	background: #E0D5B7 url(images/page_bg.jpg) repeat-x; 	
	text-align: center; 	
	font: 11px verdana, arial, sans-serif; 	
	color: #74653D; 	
	padding-bottom: 10px; 	
	padding-top: 31px; 
}  

/** layout **/ 
#wrapper { 	
	text-align: left; 	
	margin: 0; 	
	width: 778px;   
	position: relative;   
	background: url(images/body_bg.gif) repeat-y; 
}  
#header {   
	position: absolute;   
	top: 0;   
	left: 0px;   
	width: 770px;   
	height: 279px;   
	background: url(images/header_3.jpg) no-repeat; 
} 
#left {   
	float: left;   
	width: 243px; 
} 
#logo {   
	width: 244px;   
	height: 152px;   
	background: url(images/header_1.jpg) no-repeat;   
	text-align: center;   
	color: #595959; 
} 
#logo200 {   
	position: absolute;  
	top: 50px;   
	left: 170px;   
	width: 400px;   
	height: 152px;
	text-align: center;   
	color: #FFFFFF; 
} 
#logo300 {   
	position: absolute;  
	top: 52px;   
	left: 172px;   
	width: 400px;   
	height: 152px;
	text-align: center;   
	color: #497FBF; 
} 
#logo400 {   
	position: absolute;  
	top: 10px;   
	left: 10px;   
	width: 150px;   
	height: 152px;
	text-align: center;   
	color: #FFFFFF; 
} 
#logo1 {   
	position: absolute;  
	top: 0px;   
	left: 220px;   
	width: 244px;   
	height: 152px;
	background: url(images/header_1.jpg) 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; 
} 
 A.nav:link { 
	color:#000000 
 }
 A.nav:visited { 
	color:#000000 
 }

#nav {   
	background: url(images/nav_left.jpg) no-repeat; 
} 

#nav a {   
	color: #ffffff;   
	text-decoration: none;   
	border-left: 1px solid #000000;   
	padding-left: 10px;   
	display: block;   
	width: 90%;   
	padding: 2px 0 6px 8px; 
} 
#nav a:hover {   
		text-decoration: underline; 
} 
#nav .important {   
	border: none;   
	background: 188px 10px url(images/arr_orange.gif) no-repeat; 
} 
#nav .important a {   
	color: #E9C379; 
}  
#news {   
	background: url(images/news_bg.jpg) repeat-y;  
	position: absolute;
	top: 20px;  
	left: 120px;   
	width: 700px;    
	text-align: justify; 
} 
#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.jpg) no-repeat;   
	padding: 1px;   
	height: 97px;   
	color: #1A1A18; 
} 
#support p {   
	margin: 0.7em 2.6em; 
}  
#right {   
	float: right;   
	width: 490px;   
	padding-right: 9px;   
	padding-top: 301px; 
} 
#righttxt {   
	position: absolute
	top: 300px;
	left: 300px;
	width: 490px;   
	padding-right: 9px;   
	padding-top: 301px; 
} 
#right h2 {   
	font: 18px arial, sans-serif;   
	color: #BE8B06;   
	border-bottom: 1px solid #C4AE7C;   
	padding-bottom: 6px;   
	margin-bottom: 1em; 
} 
#right h3 {   
	font: 14px arial, sans-serif;   
	color: #BE8B06;   
	border-bottom: 1px solid #C4AE7C;   
	padding-bottom: 6px;   
	margin-bottom: 1em;   
	margin-top: 2em; 
} 
#welcome {   
	margin-right: 20px; 
} 
#profile {   
	margin-right: 16px; 
} 
#right .left {   
	margin-right: 0px; 
} 
#right .more {   
	font-weight: bold;   
	font-size: 10px; 
}  
#corp, #indu {   
	float: left;   
	width: 49%; 
} 
#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: 22px 0px 30px 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; 
}