@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px;}

html, body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

div, span, dl, dd { margin:0px; padding:0px;}
img { border:none;}

#wrapper {
width:100%;
height:auto;
}

#header {
margin:0 auto;
width:100%;
background:#666633;
height:167px;
border:#000000 0px solid;
text-align:center;
background:url(../images/header-bg-3.gif) left top repeat-x;
}

.header-container{
margin:0 auto;
display:block;
width:769px;
height:99px;
padding-left:57px;

 }

.header-images{ display:block; margin:0 auto; border:#000000 0px solid; width:1000px; background:url(../images/header-2.jpg) left top no-repeat; height:108px;}

.logo{ display:block; float:left; /*padding-left:60px;*/ margin-top:7px; border:#990099 0px solid; height:90px;}
.mtitle{ margin:0 auto; font-family:"Times New Roman", Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF; padding-left:10px; padding-top:100px; border:#000000 0px solid; }

.stitle{font-family:"Times New Roman", Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:21px; height:21px;}

.stitle a{ font-family:"Times New Roman", Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:21px; height:21px; text-decoration:none; color:#FFFFFF;}
.stitle a:hover{ color:#FFFFFF; text-decoration:underline; }

.menu{ display:block; /*background:url(../images/menu-bg.gif) left bottom repeat-x;*/ width:100%; height:44px; padding:15px 0px 0px 0px; .padding:15px 0px 0px 0px; _padding:2px 0px 0px 0px; margin:0 auto; margin-left:-220px; }

/*.menu ul{ margin:0px; padding:0px; display:block;}
.menu li{ margin:0px 5px 0px 5px; padding:0px; display:inline;color:#FFFFFF;}
.menu li a{ color:#FFFFFF; font-size:11px; text-decoration:none;  height:42px; line-height:42px;}
.menu li a:hover{ color:#ccc;text-decoration:none;}*/

.menu dl dd { margin:0px; padding:0px; font-size:2px;}
.menu dd { float:left;}

.library-catalog a{ display:block; background:url(../images/library-catalog.gif) left top no-repeat; width:108px; height:42px; text-align:center; line-height:42px; margin-left:15px; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.library-catalog a:hover{ background:url(../images/library-catalog-o.gif) left top no-repeat; color:#FFFFFF; text-decoration:none;}

.E-Journals a{ display:block; background:url(../images/e-jounal.gif) left top no-repeat; width:74px; height:42px; text-align:center; padding-top:6px; margin-left:15px; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.E-Journals a:hover{ background:url(../images/e-jounal-o.gif) left top no-repeat; color:#FFFFFF; text-decoration:none;}


#middle{display:block;width:826px; margin:0 auto; height:auto;}

.leftpart{ width:662px; float:left;}

.searchbox{ display:block; float:left; padding-left:14px; height:51px; padding-top:10px; width:640px; border:#000000 0px solid;}
.searchbox dl dd{ margin:0px; padding:0px; font-size:2px;}
.searchbox dd{ float:left;}
.input-search{ border:#666666 1px solid; height:25px; line-height:25px; width:515px; color:#a0a0a4; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.search-btn { margin-left:5px; margin-top:1	px;}

.lp-innerL{ display:block; float:left; width:155px; border:#000000 0px solid;}

.rss-list{width:155px; background:url(../images/rss-bg.gif) left top repeat-y;}
.rss-title{ color:#FFFFFF; font-size:10px; height:20px; line-height:20px; padding-left:10px; background:url(../images/rss-icon.gif) right top no-repeat #777777;} 
.rss-subtitle{ padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; height:18px; line-height:18px;}
.dark-blue {color:#336699;}

.rss-time{height:18px; line-height:18px; color:#5680d3; padding-left:10px;}

.meebo { margin-top:6px;}
.meebo dl dd { margin:0px; padding:0px; font-size:2px;}


.lp-innerR{ display:block; border:#000000 0px solid; width:494px; float:left; margin-left:10px; overflow:hidden;}

/* inner box and links */
.box { display:block; width:156px; float:left;}
.box-title1{ background:url(../images/box-title1.gif) left top no-repeat; height:22px; line-height:22px; padding-left:7px; color:#FFFFFF; font-size:10px; font-weight:bold; }
.box-title2{ background:url(../images/box-title2.gif) left top no-repeat; height:22px; line-height:22px; padding-left:7px; color:#FFFFFF; font-size:10px; font-weight:bold; }
.box-title3{ background:url(../images/box-title3.gif) left top no-repeat; height:22px; line-height:22px; padding-left:7px; color:#FFFFFF; font-size:10px; font-weight:bold; }
.box-title4{ background:url(../images/box-title4.gif) left top no-repeat; height:22px; line-height:22px; padding-left:7px; color:#FFFFFF; font-size:10px; font-weight:bold; }
.box-title5{ background:url(../images/box-title5.gif) left top no-repeat; height:22px; line-height:22px; padding-left:7px; color:#FFFFFF; font-size:10px; font-weight:bold; }
.box-title6{ background:url(../images/box-title6.gif) left top no-repeat; height:22px; line-height:22px; padding-left:7px; color:#FFFFFF; font-size:10px; font-weight:bold; }

.box-container { padding-left:7px; line-height:18px; height:85px; overflow:hidden; padding-bottom:5px;}
.box-container a{ color:#000000; text-decoration:none;}
.box-container a:hover{ color:#000000; text-decoration:underline;}
.paddingleftB { padding-left:6px;}

/* boxes for java script */
.box-photo { display:block; width:490px; height:auto; }

.box-photo-l{ float:left; width:274px;}
.box-photo-r{ float:right; width:205px; border:#000000 0px solid; background:#9a8e52;overflow:hidden;}

.box-photo-r a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:15px; padding-left:10px; text-decoration:none;}
.box-photo-r a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}

.king-collaction-img { padding-top:9px;}

/* director message */
.rightpart{ display:block; width:149px; float:left; border:#000000 0px solid; background:#003300; overflow:hidden; } 
.director-msg dl dd{ margin:0px; padding:0px; font-size:2px;}
.director-msg dd{ float:left;}
.director-tile{ display:block; width:149px; background:#9a8e52; height:23px; line-height:23px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center;}
.director-photo{ text-align:center; width:149px; display:block; margin-top:14px; margin-bottom:10px;}
.director-spech{ padding:0px 15px 15px 15px; color:#FFFFFF;}
.direction-renovation{ padding:5px 0px 20px 0px; text-align:center; width:149px;}

.RWWL-News-title{ background:url(../images/rss-icon2.jpg) left top no-repeat; height:21px; line-height:21px; font-size:11px; font-weight:bold; color:#FFFFFF; padding-left:10px; width:149px;}

.d-copyr{ padding:10px 10px 0px 10px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

/* footer */

#footer { display:block; margin:0 auto; width:826px; text-align:center; border: #000000 0px solid; clear:both; font-size:10px; padding-top:5px;}
#footer a { color:#000000; text-decoration:none;}
#footer a:hover { color:#000000; text-decoration:underline;}


/* inner page */

#middle-inner{display:block;width:826px; border:#000000 0px solid; margin:0 auto; height:auto;}
.lp-innerLI{ display:block; float:left; width:205px; border:#000000 0px solid;  height:auto; overflow:hidden; }
.box-containerI { padding-left:7px; line-height:18px; height:auto; overflow:hidden; padding-bottom:5px;}
.box-containerI a{ color:#000000; text-decoration:none;}
.box-containerI a:hover{ color:#000000; text-decoration:underline;}

.lp-innerRI{ display:block; border:#000000 0px solid; width:445px; float:left; margin-left:10px; /*overflow:hidden; */height:auto; border:#FF0000 0px solid;}

.lp-innerRI h3{ font-size:16px; font-weight:bold; line-height:30px;}
.lp-innerRI h4{ font-size:12px; color:#333333; font-weight:bold; line-height:30px;}
.lp-innerRI h4 a{ color:#333333; text-decoration:none;}
.lp-innerRI h4 a:hover{ color:#333333; text-decoration:underline;}
.lp-innerRI h5{ font-size:11px; color:#3f3616; font-weight:bold; line-height:20px; background:url(../images/button-point.gif) left top no-repeat; padding-left:16px;}
.lp-innerRI img{ float:right; padding-left:10px; padding-bottom:10px;}
.lp-innerRI .BrowseSubject a{ float:right; color:#333333; text-decoration:none; font-size:12px; font-weight:bold;}
.lp-innerRI .BrowseSubject a:hover{ color:#333333; text-decoration:underline;}
.lp-innerRI a { color:#333333; text-decoration:none;}
.lp-innerRI a:hover { color:#666666; text-decoration:underline;}
.lp-innerRI p a { }
.lp-innerRI p a { color:#9c9151; text-decoration:none; font-weight:bold;}
.lp-innerRI p a:hover { color:#5b4f25; text-decoration:underline;}


.BrowseAlpha ul{ margin:0px; padding:0px; list-style:none;}
.BrowseAlpha li{ list-style:none; list-style-position:outside; line-height:22px; height:22px; border:#FF0000 0px solid; padding:2px 10px;}
.BrowseAlpha li a{ color:#666666; text-decoration:none; float:left; display:block; }
.BrowseAlpha li a:hover{ color:#333333; text-decoration:none;}

.selectedBA {background:url(../images/galileo.gif) right top no-repeat;}

.rightpartI{ display:block; width:147px; float:right; border:#000000 0px solid; margin-top:10px; } 

/* inner page main point */

.sp-mainpoints ul{ margin:0px; padding:0px; list-style:none;}
.sp-mainpoints li{ list-style:none; list-style-position:outside; line-height:18px; border:#FF0000 0px solid; padding:2px 16px; background:url(../images/arrowbullet.gif) left top no-repeat; float:left; display:block; width:200px;}
.sp-mainpoints li a{ color:#333333; text-decoration:none; font-size:11px; font-weight:bold; }
.sp-mainpoints li a:hover{ color:#000000; text-decoration:none;}

/* image with bottom text */

.sp-img{ float:right; display:block; padding-left:10px; padding-bottom:10px; text-align:center; width:160px;}

/* inner page numeric ul li start */

.sp-number ol{ margin:0px; padding:0px;}
.sp-number li{ list-style:inherit; list-style-position:inside; line-height:18px; border:#FF0000 0px solid; padding:2px 0px; }
.sp-number li a{ color:#9c9151;text-decoration:none}
.sp-number li a:hover{ color:#5b4f25; text-decoration:underline;}


/* inner page numeric ul li end */


.lp-innerRI table {margin:0px; padding:0px; border-left:1px solid #a3a05a; border-top:1px solid #a3a05a;}
.lp-innerRI th{font-weight:bold; padding:3px 5px; text-align:left; border-bottom:1px solid #a3a05a; border-right:1px solid #a3a05a; background:#ebe9bf}
.lp-innerRI td {border-bottom:1px solid #a3a05a; border-right:1px solid #a3a05a; padding:3px 5px}


.text-area {width:320px; min-width:320px; margin:0px; padding:0px;}
.button {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

.no-border {border:none;}
.no-border th{border:none; margin:0px; padding:0px 5px 0px 0px;}
.no-border td {border:none; margin:0px; padding:0px 5px 0px 0px;}



/* sub page, sub points ul li */

.sp-spoints ul{ margin:0px; padding:0px; list-style:none;}
.sp-spoints li{ list-style:none; list-style-position:outside; line-height:18px; border:#FF0000 0px solid; padding:1px 15px; background:url(../images/bullet1.gif) left 5px no-repeat; margin-left:10px;}
.sp-spoints li a{ color:#666666; text-decoration:none; }
.sp-spoints li a:hover{ color:#333333; text-decoration:none;}
.img-brd {border:1px solid #a3a05a; margin:0 0 2px 0}

/* inner page photo and text dl dd */



/* books css */

.ebooks dl dd { margin:0px; padding:0px; font-size:2px; }
.ebooks dd { float:left; line-height:42px; width:220px; border:#000000 0px solid;} 

.left-img{float:left; display:block; margin:0 20px 0px 0; padding:0px;}
