@charset "utf-8";
/* CSS Document */

body {
	position:relative;
	margin:0px auto;
	width:920px;
	background: url(images/bg2.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;

}

.time{
	color: #060;
}

a:link { color: #569630; text-decoration:underline;}
a:visited { color:#569630; text-decoration:underline;}
a:hover { color:#333333;}
a:active { color:#569630; text-decoration:underline;}

.navi a:link { color: #333333; text-decoration:none; font-size:12px; font-weight:bold;}
.navi a:visited { color:#333333; text-decoration:none; font-size:12px; font-weight:bold;}
.navi a:hover { color:#569630;}
.navi a:active { color:#333333; text-decoration:none; font-size:12px; font-weight:bold;}


.leftnavi a:link { color: #FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
.leftnavi a:visited { color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
.leftnavi a:hover { color:#99CC33;}
.leftnavi a:active { color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}

.leftnavisub a:link { color: #FFFFFF; text-decoration:none; font-size:11px; font-weight:normal;}
.leftnavisub a:visited { color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:normal;}
.leftnavisub a:hover { color:#99CC33;}
.leftnavisub a:active { color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:normal;}

.footer_navi a:link { color: #666666; text-decoration:none; font-size:11px;}
.footer_navi a:visited { color:#666666; text-decoration:none; font-size:11px;}
.footer_navi a:hover { color:#FFFFFF; font-size:11px;}
.footer_navi a:active { color:#666666; text-decoration:none; font-size:11px;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333;}

.green{
	color: #060;
}
.red{
	color:#F00;
}


/******** HEADER NEW CSS ********/

.header_contain1{
	width 920px;
	float:left;
	padding-bottom:5px;
	height:235px;
}

.header_area{
	width:920px;
	height:173px;
	background:url(images/masthead1.jpg) no-repeat;
	float:left;
}

.header_title{
	width:600px;
	height:90px;
	float:left;
	padding-top:10px;
}

.header_venue1{
	width:320px;
	height:60px;
	float:left;
	padding-top:40px;
	text-align:right;
}

.header_tab1{
	width:920px;
	height:60px;
	background:#FFF;
	float:left;
}

.header_tab_top1{
	width:920px;
	float:left;
	height:15px;
	background:url(images/tab_top3.jpg) no-repeat;
}

.header_tab_link1{
	width:920px;
	float:left;
	height:25px;
}


.header_tab_foot1{
	width:920px;
	float:left;
	height:20px;
	background:url(images/tab_foot2.jpg) no-repeat;
}


/******** HEADER CSS ********/

.header_contain{
	width 920px;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
	height:160px;
}

.logo{
	width:122px;
	height:160px;
	float:left;
}

.header_right{
	width:798px;
	float:left;
	height:160px;
}

.header_venue{
	width:798px;
	height:60px;
	float:left;
	padding-top:40px;
	text-align:right;
}

.header_tab{
	width:798px;
	height:60px;
	background:#FFF;
	float:left;
}

.header_tab_top{
	width:798px;
	float:left;
	height:15px;
	background:url(images/tab_top.jpg) no-repeat;
}

.header_tab_link{
	width:798px;
	float:left;
	height:25px;
}


.header_tab_foot{
	width:798px;
	float:left;
	height:20px;
	background:url(images/tab_foot.jpg) no-repeat;
}



/******** BODY CSS ********/


.body{
width:920px;
float:left;
}

.content_home{
	width:735px;
	float:left;
}

.content_sub{
	width:535px;
	float:left;
	padding-left:10px;
}



/******** RIGHT CSS ********/

.body_right{
	width:170px;
	float:left;
	padding-left:15px;
	text-align:center;
}

/******** LEFT CSS ********/

.body_left{
	width:190px;
	float:left;

}

.body_left_top{
	width:190px;
	height:15px;
	float:left;
	background:url(images/subtab_top.jpg) no-repeat;
}

.body_left_page{
	width:170px;
	float:left;
	background:#375E1F;
	padding-left:10px;
	padding-right:10px;
}

.body_left_foot{
	width:190px;
	height:15px;
	float:left;
	background:url(images/subtab_foot.jpg) no-repeat;
}



/******** FOOTER CSS ********/


.footer{
	width:920px;
	float:left;
}

.footer_logo{
	width:920px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	height:385px;
}

.footer_bar{
	width:920px;
	float:left;
	height:33px;
	font-size:11px;
	padding-top:2px;
	background:#9CCC5D;
	text-align:center;
}

