body {
font-size:11pt;
font-family:verdana,helvetica,arial,sans-serif;
background:url(./image/left-bg.jpg) repeat-y;

}
#container {
margin:0 auto;
width:950px;
display:block;
}
#nav {
height:60px;
}


#nav1 a{
text-decoration:none;
font-size:10pt;
}
#nav1 a:visited{
text-decoration:none;
}
#nav1 li a:hover{
font-weight:bold;
font-size:0.8em;
}
ul#nav1 {
border:3px solid #D68AC6;
float:right;
padding:6px 0 3px 10px;
margin:0;
width:97%;
}
ul#nav1 li{
display:block;
float:left;
padding:2px 0 3px 0;
width:90px;
text-align:center;
}
ul#nav1>li{
padding:1px 0 4px 0;
}
ul#nav1 li.a{
width:130px;
}
ul#nav1 li.b{
width:50px;
}
ul#nav li a{
text-decoration:none;
}
.top-sub {
background:url(./image/top-sub.jpg) no-repeat right 10px;
display:block;
clear:both;
width:95%;
height:150px;
}
.top-sub1 {
background:url(./image/top-sub1.jpg) no-repeat right 10px;
display:block;
clear:both;
height:150px;
}
.top-sub>p {
font-size:12pt;
color:green;
font-weight:bold;
margin:80px 20px 30px 660px;
}
.top-sub p {
font-size:12pt;
color:green;
font-weight:bold;
margin:80px 20px 30px 660px;
}
#wrap {
width:95%;
margin:0 auto;
background:url(./image/sub_left_img.jpg) no-repeat bottom left;
}
#smenu {
width:100$;
height:600px;
background:url(http://www.bookcitychild.org/img/main/visual_img.gif) no-repeat ;
}
#smain {
padding:0 0 0 10px;
width:500px;
float:right;
}
#menu {
width:100%;
padding:0;
}
#main {
float:right;
padding:10px 0 0 30px;;
width:70%;
background:url(./image/menu-left.jpg) repeat-y;
}

img {
border:0;
}
h1 {
font-size:1.3em;
}
h2#title {
color:pink;
border:0;
}
h2 {
border-left:30px solid green;
border-bottom:1px solid green;
padding-left:10px
}
h3 {
background:url(http://www.bookcitychild.org/img/images/icon_01.gif) no-repeat 4px;
padding:0 0 0 25px;
color:green;
margin-left:10px;
}
li span {
font-weight:bold;
}
h4 {
font-size:1em;
margin-left:40px;
}
ul.lmenu {
margin:130px 0 0 20px;
width:150px;
float:left;
}
#footer-wrapper {
display:block;
clear:both;
text-align:center;
margin-top:50px;
}
.rt {
text-align:right
}
.title-back {
display:block;
width:150px;
height:100px;
position:absolute;
background:url(./image/title-back01.png) no-repeat;
margin:-100px 0 0 10px;
padding:113px 0 0 68px;
color:white;
font-weight:bold;
}

.title-bk {
display:block;
width:150px;
height:100px;
position:absolute;
background:url(./image/title-back01.png) no-repeat;
margin:-100px 0 0 10px;
padding:113px 0 0 60px;
color:white;
font-weight:bold;
}

.img-center {
display:block;
margin:20px auto;
}
span.t1 {
font-size:0.9em;
color:#BC7E48;
}
span.t2 {
font-size:0.85em;
color:#fff;
background:#C44B35;
padding:1px 5px;
}
span.t3, span.t4, span.t5{
font-size:0.85em;
}
span.t3, span.t4, span.t5, a{
text-decoration:none;
}
