body, td p {color:#333333; font:12px/20px verdana}
	body, h1, h2, h3, h4, form, fieldset {margin:0; padding:0px; border:0px;}
	img, a img {float:left; border:0px; padding:0; margin:0}
	a {text-decoration:none; outline: none; color:#bd0404; font:12px/16px verdana}
	a:hover {text-decoration:underline; cursor:pointer}
	p, td p {padding:0px; margin:0px}
	hr {display:block; margin:0 0 20px 0; background:#B3B3B3; clear:both; overflow:hidden; color:#B3B3B3; border:0px; height:1px}

td { padding:4px;vertical-align:top }

.red {background: #660000 url("../images/bg-red.jpg") repeat-x;}
.black {background: #626262 url("../images/bg-black.jpg") repeat-x;}

img.gallery_thumb { margin-right: 3px; margin-bottom: 3px; }

#popup {margin: 0;padding-top:0;}
#popup #content {width: 230px; min-height:0;}
.uselinks {position:absolute; top:0; left:0; width:600px; padding:0 0 0 10px}
.uselinks a {float:left; color:#000000; padding:0 10px 0 0; position:relative; z-index:100; font-size:11px}

.person {float:left; padding: 5px; margin:0 3px 3px 0; width: 46%; border:1px dotted #808080; vertical-align: top; }
.person img {width: 70px;}
.person_image {float:left; height: 90px;}
.person_info {float:right; vertical-align:top;}
.person_info h3, .person_info h3 a {font-size: 10px; line-height: 12px;}
.person_info h2 {width: 170px;}

span.error {color:#cc0000; display:block; clear:both; overflow:hidden; font:bold 12px/18px tahoma;}

#wrapper {width:980px; margin:0 auto; background:#ffffff; position:relative}
		
		#header {overflow:hidden; clear:both; height:165px; border-top:1px solid #E9E9E9; border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0}
			#header h1 {float:left; display:block; margin:0px; padding:16px 0 0 62px}
			#header h1 a {display:block; width:264px; height:125px; background: url("../images/logo.jpg") no-repeat;}
			#header h1 span {display:none;}

		#menu {overflow:hidden; clear:both; height:45px; background: url("../images/bg-menu.jpg") repeat-x}
			#menu ul {overflow:hidden; padding:0; margin:0px; height:45px;}
			#menu ul li {float:left; display:inline; margin:0px; padding:0 12px 0 0px; list-style:none}
			#menu ul li.contact {padding:0}
			#menu ul li.home a {padding:16px 19px 14px 25px;}
			#menu ul li a {display:block; padding:16px 19px 14px 19px; font:bold 12px arial; color:#ffffff}
			#menu ul li a:hover, #menu ul li a.active {text-decoration:none; background: url("../images/bg-menu-on.jpg") repeat-x}
			* html #menu ul li a {float:left}

		#main {overflow:hidden; clear:both; padding:13px 10px 10px 11px; margin:0; background:#CCCCCC; border-right:1px solid #EDEBEB}
		* html #main {float:left}

			.banner {float:left; display:block; margin:0 0 12px 0; width:958px}

			#content {float:left; padding:25px 56px 20px 52px; margin:0; width:532px; min-height:700px; background: #ffffff url("../images/bg-content.jpg") repeat-x}
				#content h1 {display:block; padding:0 0 30px 0; margin:0; clear:both; overflow:hidden; font: italic bold 24px/28px "Times New Roman", Times, serif; color:#333333}		
				#content h2 {display:block; padding:0 0 10px 0; margin:0; clear:both; overflow:hidden; font:bold 12px/20px Verdana; color:#bd0404}		
				#content h2 a {font:bold 12px/20px Verdana; color:#bd0404}
				#content p {padding:0 0 15px 0}
				#content p img {padding:0 10px 10px 0}
				#content span {display:block; font:10px/20px Verdana; color:#666666; padding:0 0 20px 0}
				#content ul {padding:0 0 15px 0; margin:0}
				#content ul li {display:block; padding:0 0 5px 10px; margin:0; color:#333333; font:12px/20px verdana; background: url("../images/dot-black.gif") no-repeat 0 8px; list-style:none}
				#content a.more {float:right; color:#bd0404; font:12px/20px Verdana;}

				#content .news {display:block; float:left; clear:both; overflow:hidden; padding:15px 0 30px 0; margin:0; width:533px}
					#content .news h2 {padding:0}
					#content .news p {display:block}
					#content .news ul li {font:12px/24px verdana; background-position:0 10px}

				#content .box {display:block; margin:0; width:533px}
					#content .box img {float:left; margin:3px 20px 0 0; display:inline-block}
					#content .box p { float:right; display:inline-block; width:379px}

				#content .col {float:left; padding:0; margin:0; width:250px}
					#content .col div {display:block; clear:both; padding:0 0 20px 0}
					#content .col h2 {padding:0px}
					#content .col p {padding:0px; font:12px/18px Verdana;}
					#content .col span {padding:0px; font:12px/18px Verdana; color:#bd0404}
				#content .right {padding:0 0 0 30px}

				#content .investor {display:block; float:left; clear:both; overflow:hidden; padding:0 0 15px 0; margin:0; width:533px}
					#content .investor h2 {padding:0}

			#right {float:right; padding:0; margin:0; width:308px;}
				#right h1 {display:block; padding:0 0 10px 0; margin:0; clear:both; overflow:hidden; font: italic bold 24px "Times New Roman", Times, serif; color:#ffffff}		
				#right h1 a {font: italic bold 24px "Times New Roman", Times, serif; color:#ffffff}
				#right ul {display:block; padding:0; margin:0}
				#right ul li {display:block; padding:0 0 0 12px; margin:0; background: url("../images/dot-white.png") no-repeat 0 11px; list-style:none;}

				#right .box {display:block; padding:12px 9px 12px 10px; margin:0 0 12px 0; width:289px; clear:both; overflow:hidden; background: #A3A3A3 url("../images/bg-box.jpg") repeat-x}
					#right .box div {display:block; padding:8px 9px 8px 8px; width:272px; background:#ffffff}	
					#right .box div h1 {padding: 4px 0 5px 14px; margin:0; background: #C42301 url("../images/bg-h1.jpg") repeat-x}
					#right .box div p {display:block; padding:10px 12px 4px 12px}
					#right .box div p a {text-align:right; display:block; color:#333333;}
					#right .box div ul {padding:0 0 15px 0}
					#right .box divul li {background:none}
					#right .box div ul li span {display:inline-block; width:110px}

				#right .video {padding:12px 13px 13px 15px; width:280px;}
				#right .normal {padding:12px 13px 5px 15px; width:280px;}

		#footer {overflow:hidden; clear:both; padding:25px 0 0 0; margin:0; width:980px; height:177px; background: url("../images/bg-footer.jpg") repeat-x; color:#ffffff; font:12px verdana}
		* html #footer {float:left}
			#footer a {color:#ffffff; font:12px verdana}
			#footer p {float:left; padding:0 50px 0 60px}
			#footer ul {float:left; padding:0 0 0 78px; margin:0}
			#footer ul.last {padding:0 0 0 59px}
			#footer ul li {padding:0; margin:0; clear:both; overflow:hidden; list-style:none}
			#footer ul li a {display:inline-block}
			#footer ul li b {display:inline-block; padding:0 0 20px 0}

#content div.photo_item {
	float:left;
	margin-bottom:5px;
	margin-right:5px;
	width:170px;
}

#content div.photo_item span {
	width: 170px;
	margin-left: 3px;
	height:120px;
	line-height:120%;
}
