*{padding:0;margin:0;font-family:Arial, Helvetica, sans-serif}
body{padding:0 0 15px 0}
#wrapper{width:770px;margin:0 auto;font-size:12px;padding-top:14px;color:#757575}

h1{height:33px;font-size:10px;position:relative;margin-left:7px}
	h1 span{position:absolute;top:0;left:0;background:url(images/logo.gif) no-repeat;height:33px;width:136px}

#banner{background:#aed91d url(images/logo_b.gif) no-repeat;height:208px;margin-top:6px;position:relative;width:769px}

#flash{background:#aed91d url(images/bg_flash.gif) no-repeat;height:197px;padding:11px 0 0 11px;margin-top:6px;position:relative;width:758px}
	#banner span, #flash span{color:#aada04;position:absolute;top:-18px;right:8px}
	
#nav{background:#f7f7f7 url(images/bg_nav.gif);height:49px;margin:7px 0}
	#nav li{list-style:none;float:left;height:49px;width:128px;line-height:49px;text-align:center;position:relative}
		li a{color:#6c6c6c;text-decoration:none;background:url(images/bg_nav_s.gif) no-repeat right;display:block}
		li span{width:128px;height:49px;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;cursor:pointer}
	li#nah{background:url(images/bg_nav_l.gif) no-repeat left;width:129px}
		#nah span{background-image:url(images/nav_home.gif)}
	#nan{background-image:url(images/nav_news.gif)}
	#naa{background-image:url(images/nav_about.gif)}
	#nap{background-image:url(images/nav_port.gif)}
	#nat{background-image:url(images/nav_mark.gif)}
	li#nac{background:url(images/bg_nav_r.gif) no-repeat right top;width:129px}
		#nac span{background-image:url(images/nav_cont.gif)}
		#nac a{background:none}

#content{background:url(images/bg_cont.gif);color:#737373;font-size:14px}
	#content strong{color:#000}
	#content p{padding:10px 40px}
	#content form{padding:0 30px}
		#content form input, #content form textarea{width:260px;border:1px solid #000;height:20px}
		#content form textarea{height:100px}
		#content form .button{border:1px solid #000;background:#a9da05;font:bold 14px Arial, Helvetica, sans-serif;color:#000;height:24px;width:64px}
	
	#port{padding:0 40px;margin-top:20px}
		#port dl{background:url(images/bg_port.gif) no-repeat;width:268px;height:307px;overflow:hidden;float:left;margin:0 38px}
			#port dt{padding:154px 0 0 17px;background-repeat:no-repeat;background-position:center top;margin-top:5px;font-weight:bold;color:#000;text-transform:uppercase;position:relative}
				#port dt a{position:absolute;bottom:-2px;right:16px;background:url(images/button_go.gif);width:51px;height:21px;text-indent:-999999px}
			#port dd{padding:8px 17px 0 17px}

h2{height:16px;font-size:14px;line-height:16px;position:relative;background:url(images/bg_cont_t.gif) no-repeat;padding:30px 0 0 25px;margin-bottom:15px}
	h2 span{position:absolute;top:32px;left:25px;height:19px;width:186px}
	.port{background:url(images/text_portfolio.gif) no-repeat}
	#news{background:url(images/text_news.gif) no-repeat}
	#cont{background:url(images/text_cont.gif) no-repeat}
	#mark{background:url(images/text_market.gif) no-repeat}
	#home{background:url(images/text_home.gif) no-repeat}
	#about{background:url(images/text_about.gif) no-repeat}
	
#footer{display:block;background:#fff url(images/bg_cont_b.gif) no-repeat top;text-align:center;clear:both;font-size:12px;height:40px;line-height:40px}