#left {
	float:left;
	width:301px;
	height:481px;
	position:relative;}
	.left1{background:url(../images/homepix/1.jpg) no-repeat;}
	.left2{background:url(../images/homepix/2.jpg) no-repeat;}
	.left3{background:url(../images/homepix/3.jpg) no-repeat;}
	
	#left_bg{position:absolute;width:100%;height:100%; background-color:#FFFFFF;}
	
	#news_content{
		position:absolute;
		width:292px;/*292px*/
		bottom:0;
		right:0;
		_right:-1px;
		padding:0 0 10px 0;}
		
		#news_content h2{
			display:block;
			margin:0;
			padding:5px 10px 5px 20px;
			color:#D0AA02;
			text-align:right;}
		
		#news_content p{
			color:#837E6C;
			padding:0 15px 10px 20px;
			margin:0;}			

h2{
	font-size:1.6em;}

.bottom h2{
	display:block;
	margin:0;
	margin-left:9px;
	_margin-left:6px;
	padding:6px 12px 0 20px;
	height:25px;
	line-height:25px;
	text-align:right;}

.middle h2{
	display:block;
	margin:0;
	margin-left:9px;
	_margin-left:6px;
	padding:6px 12px 0 20px;
	height:25px;
	line-height:25px;
	text-align:right;}
	
.middle2 h2{
	display:block;
	margin:0;
	margin-left:9px;
	_margin-left:6px;
	padding:6px 12px 0 20px;
	height:25px;
	line-height:25px;
	text-align:right;}

.top h2, .top h3{
	display:block;
	margin:0;
	margin-left:9px;
	_margin-left:6px;
	padding:6px 12px 0 20px;
	height:25px;
	line-height:25px;
	text-align:right; }
	
	.top h3{
		padding-top:0; }
	
#center {
	float:left;
	margin-left:25px;
	color:#3E3F63;
	width:274px;
	}
		
	#center h3{
		text-align:left;
		padding:0;
		margin:0 0 0 20px; }	
					
	#center .top{background-color:#B5BAD6;}
	#center .top h2{color:#514FA5;background:url(../images/middle_top1.gif) no-repeat right top;margin:0;}
	
	#top_content{position:relative;}
	
	#center #top_content p{
		padding: 0 10px 0 20px;
		margin:0; }
	
	#center .top p{
		color:#3E3F63;
		padding:0 10px 0 20px;
		margin:0;
		line-height:1.2em; }
	
	#center .bottom{background:#D0D3E3 url(../images/middle_bottom.gif) no-repeat right bottom;}
	#center .bottom h2{color:#514FA5;background:url(../images/middle_top2.gif) no-repeat right top;margin:0;}
	
	#center .bottom p{
		color:#3E3F63;
		padding:0 10px 0 20px;
		margin:0;
		line-height:1.2em; }
	
#right {
	background:url(../images/bg_homeright.gif) no-repeat right top;
	float:right;
	margin-left:0;
	width:274px;
	height:486px;
	text-align:right;}
	
	#right h2{color:#3D3F66;margin:0 10px 2px 0;}
	#right h2 a, #right h3 a{color:#3D3F66;}
	
	#right div
	{
		height:240px;
	}
	
#footer{
	margin-top:0; }	
