body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background:#FFFFFF url(../images/bg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6B6B6B;
}
#main
{
width:100%;
}
#top
{
width:952px;
height:88px;
border:0px solid;
}
.navigation
{
margin:0px;
padding:0px;
padding-top:5px;
border:0px solid #000000;
padding-left:25px;
}
.navigation li
{
float:left;
color:#666666;
position:relative;
list-style:none;
font-size:14px;
margin-right:20px;
}
.navigation li a
{
color:#FFFFFF;
text-decoration:none;
font-size:14px;
padding:5px;
line-height:38px;
}
.navigation li a:hover
{
color:#F1F8FC;
background:#CAE0EB;
color:#01111D;
}
.navigation li a.sele
{
color:#ffffff;
text-decoration:none;
font-size:14px;
padding:5px;
line-height:30px;
background:#3297CD;
}
#logo
{
width:952px;
padding-top:2px;
height:66px;
border:0px solid;
}
#container
{
width:950px;
background:url(../images/body.gif) repeat-x top left;
}
#toran
{
padding-top:5px;
background:url(../images/toran.gif) no-repeat;
width:950px;
height:15px;}
#footer
{
background:url(../images/bottom.gif) repeat-x top left;
width:952px;
height:73px;
padding-top:30px;
} 
#footer a
{
color:#000000;
text-decoration:none;
font-size:13px;
}
#footer a:hover
{
text-decoration:underline;
}
#books
{
/*background:url(../images/left-book.gif) no-repeat;*/
width:402px;
paddin-top:100px;
/*height:560px;*/
float:left;
}
#booksright
{
/*background:url(../images/right-book.gif) no-repeat;*/
width:450px;
float:left;
}
#footerleft
{
color:#000000;
font-size:13px;

float:left;
width:500px;
}
#footeright
{
width:450px;
border:0px solid;
float:left;
}
#bookbottom
{
width:904px;
background:#cae0eb;
padding:10px;
}
#booktext
{
padding:15px;
font-family:"Times New Roman", Times, serif;
font-size:16pt;
color:#000000;
font-style:italic;
border:1px solid #E5F0F6;
}
#bodytxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #1B6B94;
width:450px;
padding-top:10px;
padding-right:15px;}

h3
{
color:#1B6B94;
font-size:24px;
}
#header
{
padding-top:20px;
height:100px;
border:0px solid;
}
#body
{
line-height:22px;
text-align:justify;
}
#body a
{
text-decoration:none;
color:#3398CC;
}
#body a:hover
{
color:#6B6B6B;
}
.image
{
padding:2px;
border:1px solid #AAAAAA;
margin-right:10px;
margin-bottom:5px;}

/* MENU */
#menu
{
background:url(../images/menu.gif) no-repeat top;
width:992px;
height:58px;
}

.navigation div
{
	position: absolute;
	margin-top:-5px;
	visibility: hidden;
	left:0px;
	background:url(../images/arrow.gif) no-repeat top left;
}
.navigation div.select
{
	margin-top:41px;
}
.navigation li div a
{	
	position: relative;		
	display: block;
	margin: 0;
	
	padding-left:1px;
	width: 244px;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #FFFFFF;
	background:url(../images/submenu.gif) no-repeat;	font-size:12px;
	padding:3px;
	line-height:20px;
	margin-bottom:2px;
}

.menu-left
{
padding-top:10px;
float:left;
background:url(../images/menu-left.gif) no-repeat bottom;
width:10px;
height:27px;
}
.menu-middle
{
padding-top:9px;
float:left;
background:url(../images/topb.gif) no-repeat center top;
margin-top:-5px;
height:34px;
}
.navigation li .normail a
{
border:0px solid;
line-height:46px;
}
.navigation li .menu-middle a
{
background:#CAE0EB;
color:#01111D;
padding-bottom:6px;
}

.menu-right
{
padding-top:10px;
float:left;
background:url(../images/menu-right.gif) no-repeat bottom;
width:10px;
height:27px;
}
.navigation  li div a:hover
{	
	color: #FFFFFF;

	text-decoration:underline;
	background:url(../images/submenu.gif) no-repeat;	
}
/* END MENU*/