div#top_container {
    width: 885px;
	height: 163px;
    background: url(../event/img/top_img.jpg) center no-repeat;
	text-align: left;
    margin: auto;
}

div#top_container2 {
    width: 887px;
	height: 163px;
    margin: auto;
	text-align: left;
	padding-top:93px;
	padding-left:24px;
}

div#top_container2 h2 {
    font-size: 14px;
	color: #FFFFFF;
	font-weight:normal;
	line-height: 130%;
    margin: auto;
	text-align: left;
	padding-right:510px;
}


div#right_container h3 {
    font-size: 15px;
	color:#FFFF99;
	padding-bottom: 25px;
	line-height: 150%;
}

div#right_container em {
    font-size: 20px;
	font-style: normal;
	color:#FFFF99;
	font-weight:bold;
}

div#right_container strong {
    font-size: 12px;
	color:#9AC7FE;
	font-weight:normal;
}

div#text1 {
	width: 340px;
    float: left;
}

div#img1 {
    float: right;
}

div#img2 {
	padding-top: 30px;
	margin-top: 30px;
	padding-bottom: 10px;
	border-top:1px dotted #666666;
    background: url(../event/img/title_production1.jpg) top left no-repeat;
}

div#img2 h3 {
    font-size: 15px;
	color:#FFFF99;
	padding-top: 50px;
	line-height: 150%;
}

.title_production1 {
	width:100%;
	float: left;
	padding-top: 55px;
	padding-bottom: 25px;
}

div#production_container {
	width:569px;
	padding-bottom: 25px;
	margin:auto;
	text-align:center;
}

.title_production2 {
	width:569px;
	padding-bottom: 15px;
	text-align:center;
}

.title_production3 {
	width:569px;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align:center;
}

.photo_img {
	width:569px;
	padding-bottom: 25px;
	text-align:center;
}

div#left_production{
	width:275px;
	float: left;
	text-align:center;
	padding-bottom: 15px;
}

div#right_production{
	width:286px;
	float: right;
	text-align:center;
}

div#left_production2{
	width:275px;
	float: left;
	text-align:center;
}

div#right_production2{
	width:275px;
	float: right;
	text-align:center;
}

div.category {
	margin-bottom:18px;
}

div.category_title {
	margin-bottom:8px;
}

div.company_container {
	width:603px;
	border:solid 1px #666666;
	background-color:#484848;
	margin-bottom:13px;
}

div.img_left {
	width:137px;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

div.img_right {
	width:446px;
	margin:auto;
	text-align:left;
	padding-top: 10px;
	float: right;
}


