#menu { width: 160px; margin: 0px; padding: 0px 0px 0px 15px; float: left; }
#main_menu { margin: 0px; padding: 0px; width: 160px; }
#main_menu h3 {
	margin: 0px; padding: 0px; height: 20px; width: 160px;
	display: block; text-indent: -9999px; font-size: 1px; line-height: 1px;
}
#main_menu h2 {
	margin: 0px; padding: 0px; height: 20px; width: 160px;
	display: block; text-indent: -9999px;
	font-size: 1px; line-height: 1px; border-style: none; }
.main_menu {
	display: block; margin: 0px; padding: 0px; height: 20px; width: 160px;
	font-size: 1px; line-height: 1px; text-indent: -9999px; color: #FFFFFF;
}
#main_menu ul {
	margin: 0px; padding: 0px; list-style: none;
	border-right: 1px solid #DFDFDF; border-left: 1px solid #DFDFDF;
	font-size: 12px; line-height: 15px; color: #333333;
}
#main_menu li { margin: 0px; padding: 3px 5px 2px 3px; width: 150px; border-bottom: 1px solid #DFDFDF; }
#menu_title {
	background: url(../image/menu/title.gif) no-repeat left top;
	display: block; margin: 0px; padding: 0px; 	height: 15px; width: 160px;
	font-size: 1px; line-height: 1px; text-indent: -9999px; color: #FFFFFF;
}
#main_menu  a { text-decoration: none; color: #333333; }
#main_menu a:link { text-decoration: none; color: #333333; }
#main_menu a:hover { text-decoration: none; color: #cc0000; }

#menu_news { background: #FFDEDB; }
#menu_news h3 { background: url(../image/menu/news.gif) no-repeat left top; }
#menu_news h2 { background: url(../image/menu/news_here.gif) no-repeat left top; }

#menu_movie { background: #FFD6C6; }
#menu_movie h3 { background: url(../image/menu/movie.gif) no-repeat left top; }
#menu_movie h2 { background: url(../image/menu/movie_here.gif) no-repeat left top; }

#menu_amusement { background: #D7E1FF; }
#menu_amusement h3 { background: url(../image/menu/amusement.gif) no-repeat left top; }
#menu_amusement h2 { background: url(../image/menu/amusement_here.gif) no-repeat left top; }

#menu_shopping { background: #DAF2D0; }
#menu_shopping h3 { background: url(../image/menu/shopping.gif) no-repeat left top; }
#menu_shopping h2 { background: url(../image/menu/shopping_here.gif) no-repeat left top; }

#menu_community { background: #EBD7FF; }
#menu_community h3 { background: url(../image/menu/community.gif) no-repeat left top; }
#menu_community h2 { background: url(../image/menu/community_here.gif) no-repeat left top; }

#menu_serial { background: #FFEDD5; }
#menu_serial h3 { background: url(../image/menu/serial.gif) no-repeat left top; }
#menu_serial h2 { background: url(../image/menu/serial_here.gif) no-repeat left top; }

#menu_info { background: #FFE9FB; }
#menu_info h3 { background: url(../image/menu/info.gif) no-repeat left top; }
#menu_info h2 { background: url(../image/menu/info_here.gif) no-repeat left top; }

#menu_book { background: #E7F0FF; }
#menu_book h3 { background: url(../image/menu/book.gif) no-repeat left top; }
#menu_book h2 { background: url(../image/menu/book_here.gif) no-repeat left top; }

#menu_campaign { background: #D7E1D0; }
#menu_campaign h3 { background: url(../image/menu/campaign.gif) no-repeat left top; }
#menu_campaign h2 { background: url(../image/menu/campaign_here.gif) no-repeat left top; }

#menu_ccn { background: #FFF2D6; }
#menu_ccn h3 { background: url(../image/menu/ccn.gif) no-repeat left top; }
#menu_ccn h2 { background: url(../image/menu/ccn_here.gif) no-repeat left top; }

#menu_registration { background: #F2E9FB; }
#menu_registration h3 { background: url(../image/menu/registration.gif) no-repeat left top; }
#menu_registration h2 { background: url(../image/menu/registration_here.gif) no-repeat left top; }

#menu_club_capa { background: #F5E1D7; }
#menu_club_capa h3 { background: url(../image/menu/club_capa.gif) no-repeat left top; }
#menu_club_capa h2 { background: url(../image/menu/club_capa_here.gif) no-repeat left top; }

#menu_sitemap { 
	background: url(../image/menu/sitemap.gif) no-repeat left top;
	margin: 0px; padding: 0px; height: 20px; width: 160px; font-size: 1px; line-height: 1px;
}
#menu_sitemap a {
	background: url(../image/menu/sitemap.gif) no-repeat left top;
	margin: 0px; padding: 0px; height: 20px; width: 160px; display: block; text-indent: -9999px;
}
#menu_sitemap a:link { background: url(../image/menu/sitemap.gif) no-repeat left top; }
#menu_sitemap a:hover { background: url(../image/menu/sitemap.gif) no-repeat left bottom; }
#banner { margin: 5px 0px 0px; padding: 0px; width: 160px; }
#banner ul { list-style: none; margin: 0px; padding: 5px 0px 0px; }
#banner li { margin: 0px; padding: 0px 0px 5px; }
#banner img { border-style: none; }

#getfla {
	margin: 10px 0px; padding: 0px; width: 160px;
	border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
	font-size: 11px; color: #666666; line-height: 14px;
}
#getfla p { margin: 0px; padding: 5px 0px; }
#getfla img { margin: 0px; padding: 0px; border-style: none; }

#ad {
	margin: 10px 0px;
	padding: 0px;
	width: 160px;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
}
#ad p {
	margin: 0px;
	padding: 5px 0px;
}

em { font-size: 10px; color: #999999; margin-right: 1px; font-style: normal; }
