#pager_top
{
	background-image:url(images/bgd_top.gif);
	background-repeat:no-repeat;
	width:1000px;
	height:20px;
	margin: 0px auto 0px auto;
}
#pager_mid
{
	background-image:url(images/bgd_mid.gif);
	background-repeat:repeat-y;
	width:1000px;
	margin: 0px auto 0px auto;
}
#pager_bottom
{
	background-image:url(images/bgd_bottom.gif);
	background-repeat:no-repeat;
	width:1000px;
	height:58px;
	margin: 0px auto 0px auto;
	padding:25px 0px 0px 0px;
}
#pager
{
	background-image:url(images/bgd_mid.gif);
	background-repeat:repeat-y;
	width:1000px;
	margin: 0px auto 0px auto;
	border:0px solid #ccc;
	padding:0px 0px 0px 0px;
}
#header
{
	margin-left: auto;
	margin-right: auto;
	width:956px;
	height:126px;
	background:url(images/header_bg.jpg) no-repeat;
}
.content_bg
{
	margin-left: auto;
	margin-right: auto;
	width:960px;
	height:276px;
	background:url(images/content_bg.jpg) no-repeat;
	padding:0px;
}
.content_sub_1
{
	float:left;
	padding:30px 0px 0px 20px;
	width:281px;
}
.content_sub_2
{
	float:left;
	width:600px;
	padding:40px 0px 0px 40px;
}
.text_intro
{
	font-size:16px;
	line-height:18px;
	padding-bottom:0px;
}
.link
{
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	padding:8px 0px 0px 32px;
	height:29px;
	
}
.link_2
{
	font-size:14px;
}
.link_banner
{
	text-decoration:underline;
	color:#FF0000;
}
.tille_sub
{
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
}
#menu
{
	height:56px;
	margin:0px 0px 0px 0px;
}
#nav_bar
{
	margin-left: auto;
	margin-right: auto;
	width:956px;
}
#title
{
	margin-left: auto;
	margin-right: auto;
	width:806px;
	height:55px;
	padding:0px 0px 20px 0px;
}
#banner
{
	width:956px;
	margin: 0px auto 0px auto;
}
#art_title
{
	float:left;
	margin: 0px auto 0px auto;
	font-weight:bold;
	padding-left:28px;
}
#ebook
{
	float:right;
	padding:0px 28px 0px 0px;
}
#art
{
	clear:both;
	width:956px;
	margin:0px auto 0px auto;
}
#art_top
{
	background-image:url(images/art_bg_top.gif);
	background-repeat:no-repeat;
	width:956px;
	height:28px;
}
#art_mid
{
	background-image:url(images/art_bg_mid.gif);
	background-repeat:repeat-y;
	width:956px;
	padding:0px;
}
#art_bottom
{
	background-image:url(images/art_bg_bottom.gif);
	background-repeat:no-repeat;
	width:956px;
	height:20px;
}
#art_content
{
	margin:0px;
	padding:0px 20px 20px 20px;
}
#copyright
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:250px;
	height:20px;
	border: 1px solid #ccc;
	background-color:#FFFFFF;
}
#bottom_top { text-align:center; color:#FFFFFF; margin:0px 0px 5px 0px;}
#bottom_top a { color:#FFFFFF; text-decoration:none;}
#bottom_top a:hover {color:#66FFFF;}
#footer
{
	margin-left: auto;
	margin-right: auto;
	width:775px;
	height:32px;
	background:url(images/footer.gif);
	color:#fff;
	font-size:11px;
}
#footer a
{
	color:#fff;
	text-decoration:none;
}
#nav
{
	list-style:none;
	padding:0px;
	line-height:0px;
	margin:0px 0px 0px 0px;
	clear:both;
}
#nav li
{
	margin-left:0px;
	float:left;
}
#nav li a
{
	height: 56px;
	display:block;
	float:left;
	text-decoration:none;
	text-indent: -900em;
}
.art_sub
{
	font-weight:bold;
	color:#000;
	padding:0px 0px 0px 20px;
}
#art_title_list
{
	font-weight:bold;
	color:#FF0000;
	padding:0px 0px 0px 20px;
	margin:0px;
}
#artlist
{
	padding:10px 0px 20px 60px;
	font-size:12px;
	margin:0px;
}
#artlist li
{
	text-align : left;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#artlist li a
{
	text-align : left;
	color:#2f54c0;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#artlist li a:hover
{
	color:#2f54c0;
	text-decoration:underline;
	margin:0px;
	padding:0px 0px 0px 0px;
}
/* menu 1 */
#nav #nav_menu_1 a
{
	width: 96px;
	background: url(images/menu_01.gif) no-repeat left bottom;
}
#nav #nav_menu_1 a:hover
{
	background: url(images/menu_01.gif) no-repeat left top;
}
body#menu_1 #nav_menu_1 a
{
	background: url(images/menu_01.gif) no-repeat left top;
}
/* menu 2 */
#nav #nav_menu_2 a
{
	width: 84px;
	background: url(images/menu_02.gif) no-repeat left bottom;
}
#nav #nav_menu_2 a:hover
{
	background: url(images/menu_02.gif) no-repeat left top;
}
body#menu_2 #nav_menu_2 a
{
	background: url(images/menu_02.gif) no-repeat left top;
}
/* menu 3 */
#nav #nav_menu_3 a
{
	width: 90px;
	background: url(images/menu_03.gif) no-repeat left bottom;
}
#nav #nav_menu_3 a:hover
{
	background: url(images/menu_03.gif) no-repeat left top;
}
body#menu_3 #nav_menu_3 a
{
	background: url(images/menu_03.gif) no-repeat left top;
}
/* menu 4 */
#nav #nav_menu_4 a
{
	width: 144px;
	background: url(images/menu_04.gif) no-repeat left bottom;
}
#nav #nav_menu_4 a:hover
{
	background: url(images/menu_04.gif) no-repeat left top;
}
body#menu_4 #nav_menu_4 a
{
	background: url(images/menu_04.gif) no-repeat left top;
}
/* menu 5 */
#nav #nav_menu_5 a
{
	width: 107px;
	background: url(images/menu_05.gif) no-repeat left bottom;
}
#nav #nav_menu_5 a:hover
{
	background: url(images/menu_05.gif) no-repeat left top;
}
body#menu_5 #nav_menu_5 a
{
	background: url(images/menu_05.gif) no-repeat left top;
}
/* menu 6 */
#nav #nav_menu_6 a
{
	width: 73px;
	background: url(images/menu_06.gif) no-repeat left bottom;
}
#nav #nav_menu_6 a:hover
{
	background: url(images/menu_06.gif) no-repeat left top;
}
body#menu_6 #nav_menu_6 a
{
	background: url(images/menu_06.gif) no-repeat left top;
}
/* menu 7 */
#nav #nav_menu_7 a
{
	width: 101px;
	background: url(images/menu_07.gif) no-repeat left bottom;
}
#nav #nav_menu_7 a:hover
{
	background: url(images/menu_07.gif) no-repeat left top;
}
body#menu_7 #nav_menu_7 a
{
	background: url(images/menu_07.gif) no-repeat left top;
}
/* menu 8 */
#nav #nav_menu_8 a
{
	width: 99px;
	background: url(images/menu_08.gif) no-repeat left bottom;
}
#nav #nav_menu_8 a:hover
{
	background: url(images/menu_08.gif) no-repeat left top;
}
body#menu_8 #nav_menu_8 a
{
	background: url(images/menu_08.gif) no-repeat left top;
}
/* menu 9 */
#nav #nav_menu_9 a
{
	width: 90px;
	background: url(images/menu_09.gif) no-repeat left bottom;
}
#nav #nav_menu_9 a:hover
{
	background: url(images/menu_09.gif) no-repeat left top;
}
body#menu_9 #nav_menu_9 a
{
	background: url(images/menu_09.gif) no-repeat left top;
}
/* menu 10 */
#nav #nav_menu_10 a
{
	width: 72px;
	background: url(images/menu_10.gif) no-repeat left bottom;
}
#nav #nav_menu_10 a:hover
{
	background: url(images/menu_10.gif) no-repeat left top;
}
body#menu_10 #nav_menu_10 a
{
	background: url(images/menu_10.gif) no-repeat left top;
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}