@import "styles.css";

/* #CONTAINER 
-------------------------------------------*/
#container {
	margin-bottom		: 30px;
}
	#container .col_1{
		position			: relative;
		height				: 350px;
	}
	#container .col_2{
		float				: left;
		width				: 267px;
	}
	#container .col_3{
		float				: left;
		width				: 733px;
	}
	#container .col_4{
		clear				: both;
		min-height			: 150px;
	}

/******* Banners ************************/
div.banner{
	position				: relative;
	float					: left;
}
/******* End Banners ********************/

/******* News Announce ******************/
div.newsAnnounce{
	float					: left;
}
	div.newsAnnounce div.item{
		position				: relative;
		float					: left;
		margin					: 15px 0px 15px 46px;
		width					: 215px;
		min-height				: 50px;
		background				: #f4eded url(../images/news_announce_bg_2.png) 0 0 repeat-y;
	}
		div.newsAnnounce div.item .top, div.newsAnnounce div.item .bottom{
			position				: absolute;
			left					: 0;
			margin-top				: -15px;
			width					: 215px;
			background				: url(../images/news_announce_bg_2.png) no-repeat;
		}
		div.newsAnnounce div.item .top{
			top						: 0;
			margin-top				: -15px;
			height					: 45px;
			background-position		: -215px 0;
		}
		div.newsAnnounce div.item .bottom{
			bottom					: 0;
			margin-bottom			: -15px;
			height					: 20px;
			background-position		: -215px -45px;
		}
		div.newsAnnounce div.item .in{
			position				: relative;
			padding					: 0 20px;
			z-index					: 1;
		}
		div.newsAnnounce div.item h6{
	margin-bottom: 18px;
	font-size: 0.875em;
	color: #fff;	
}
		div.newsAnnounce div.item p{
			margin-bottom			: 14px;
			font-size				: 0.75em;
			line-height				: 1.2em;
			color					: #666666;
		}
		div.newsAnnounce div.item a.link{
			position				: absolute;
			right					: 10px;
			margin-top				: -10px;
			display					: block;
			width					: 84px;
			height					: 16px;
			background				: url(../images/btn_more.png) no-repeat;
		}
/******* End News Announce **************/


/******* Content ************************/
div.content{
	position				: relative;
	margin					: 15px 0 35px 0;
	width					: 731px;
	background				: #fff url(../images/cont_bg_3.png) 0 0 repeat-y;
}
	div.content .top, div.content .bottom{
		position				: absolute;
		left					: 0;
		margin-top				: -15px;
		width					: 731px;
		height					: 15px;
		background				: url(../images/cont_bg_3.png) no-repeat;
	}
	div.content .top{
		top						: 0;
		margin-top				: -15px;
		background-position		: -731px 0px;
	}
	div.content .bottom{
		bottom					: 0;
		margin-bottom			: -15px;
		background-position		: -731px -15px;
	}
	div.content .in{
		position				: relative;
		padding					: 0 20px 0px 20px;
		z-index					: 1;
	}
	div.content p, div.content h1, div.content table{
		margin-bottom			: 15px;		
	}
	div.content .pic{
		width					: 128px;
		height					: 98px;
		background				: url(../images/pic_border.png) 0 0 no-repeat;		
	}
		div.content .pic img{
			margin					: 4px 0 0 4px;
			width					: 120px;
			height					: 90px;		
		}
	div.content .pic2{
		width					: 343px;
		height					: 262px;
		background				: url(../images/pic_border2.png) 0 0 no-repeat;		
	}
		div.content .pic2 img{
			margin					: 6px 0 0 5px;
			width					: 333px;
			height					: 250px;		
		}
	div.content td{
		vertical-align			: top;		
	}
	div.content a.link{
		display					: block;
		width					: 84px;
		height					: 16px;
		background				: url(../images/btn_more.png) no-repeat;
	}
	/*************/
	div.red h3{
	color: #e50202;	
	}
	/*************/
	div.blue h1{color: #009fd1;}
	div.blue a.link{background-position: 0 -17px;}
	/*************/
/******* End Content ********************/


/* end #CONTAINER 
-------------------------------------------*/