/* Design by ZEN 2010.3.3 */
html,body {margin:0px; padding:0px;}
body {background:url(v4/bg1.gif) #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC;}
h1,h2,h3,p,div,img {margin:0px; padding:0px; border:none;}
ul,ol,li {margin:0px; padding:0px; list-style:none;}
a { color:#CCCCCC; text-decoration:none;}
a:hover {color:FAFAFA; text-decoration:underline;}
.bg1 {background:#000000 url(v4/bg1.gif);}
.bg2 {background:#333333 url(v4/bg2.gif);}
#top {width:100%; height:60px; border-bottom:#666666 1px solid;}
#top div {width:960px; height:60px; margin:0 auto; background:url(v4/top_bg.jpg) no-repeat;}
#top div h1 {float:left; margin:17px 10px 17px 0px;}
#top div h2 {font-weight:normal; font-size:12px; margin-top:30px; float:left;}
#top div ul { width:450px; margin-top:10px; float:right;}
#top div ul li {height:50px;  float:right; margin-left:25px; line-height:150%;}
#top div ul li a { height:50px;}
#top div ul li a:hover {text-decoration:none; color:#FFFFFF;}
#top div ul li a span {color:#59BDFF; display:block;}
#top div ul li a:hover span { color:#0099FF;}
#main {width:900px; height:350px; margin:auto; background:url(v4/thelittleprince.gif) no-repeat center center; position:relative;}
#main div.mp3 {position:absolute; right:0px; bottom:10px; z-index:100;}
#nav {width:900px; height:55px; margin:0px auto; border-top:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; background:url(v4/nav_bg.gif) no-repeat right;}
#nav ul {width:420px; height:35px;}
#nav ul li {height:35px; float:left; margin:10px; line-height:130%;}
#nav ul li a {height:35px;}
#nav ul li a:hover {text-decoration:none; color:#FFFFFF;}
#nav ul li a span {color:#59BDFF; display:block;}
#nav ul li a:hover span { color:#0099FF;}
#siteinfo {width:900px; height:170px; margin:20px auto;}
#siteinfo div.infoleft {width:620px; float:left;}
#siteinfo div.infoleft ul.our { width:100%; height:70px; border-top:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; position:relative;}
#siteinfo div.infoleft ul.our p {position:absolute; top:10px; left:10px; line-height:140%;}
#siteinfo div.infoleft ul.our li {float:right; margin:10px;}
#siteinfo div.infoleft ul.reading {width:100%; height:50px; border-bottom:#CCCCCC 1px solid; position:relative;}
#siteinfo div.infoleft ul.reading p {position:absolute; top:10px; left:10px; line-height:140%;}
#siteinfo div.infoleft ul.reading li {float:right; margin:8px;}
#siteinfo div.download {width:100%; height:40px; border-bottom:#CCCCCC 1px solid;}
#siteinfo div.download p {margin:10px; line-height:100%;}
#siteinfo div.download p a {margin:0px 10px;}
#siteinfo div.inforight {width:235px; height:170px; padding-left:20px; float:right; border-left:#CCCCCC 1px solid;}
#siteinfo div.ggad {margin-top:10px;}
#footer {width:900px; height:70px; margin:auto; border-top:#CCCCCC 1px solid;}
#footer ul.links {margin-top:10px; width:700px; float:left;}
#footer ul.links li a {margin-right:10px;}
#footer div.copyright {margin-top:10px; text-align:right;}