body{margin:0; padding:0}
img {border:0px}
#main{margin:0px auto; text-align:center; width:900px;}
#PageContent{float:left;width:900px;}
#main #top{background:url(/CSS/images/top.gif) repeat-x; width:900px; height:78px;}
#top #logo{float: left; background-image:url(/CSS/images/logo.gif); width:275px; height:78px; margin:0px 0px 0px 0px;}
#top #title{float: left; text-align:left; font-family: aril; font-size:25px; margin:45px 0px 0px 5px; color:#3b63a9}
#top #title .title-color{color:#39a5fc}


/*#top #home-link{float: left; background-image:url(/CSS/images/home_btn.gif); width:57px; height:25px; margin:5px 0px 0px 65px; cursor:pointer;}*/
#top #TopMenu{float:left; width:570px;padding-left:55px;}
#TopMenu .menu{float: left; font-family: arial; width:100%; font-size:11px; text-decoration :normal; color:#3d4b59; padding:15px 0px 0px 0px;}
.menu{float:left;line-height: 12px;}
.menu .menu-item{float:left;padding: 0px 5px;font-size:11px;}
.menu .menu-item a{text-decoration:none;color:#3d4b59}
.menu .divider{float:left; border-right :1px solid #3d4b59;margin:0px 1px 0px 0px;height: 10px;width: 1px;}

.menu .Select-menuL{float:left;background:url('/CSS/images/btn_left.gif') no-repeat 0px; margin-top:-5px;  height:25px; width:5px;}
.menu .Select-menuItem{float:left;background:url('/CSS/images/btn_bg.gif') repeat-x 0px;margin-top:-5px;color: #FFFFFF; padding:0px 5px 0px 5px; height:25px;line-height:20px}
.menu .Select-menuItem a{text-decoration:none;color: #FFFFFF;}
.menu .Select-menuR{float:left;background:url('/CSS/images/btn_right.gif') no-repeat 0px;margin-top:-5px; height:25px;width:5px}

#main #menu{width:283px;float:left;padding:5px 0px 0px 8px;}
#menu #menu-left{float: left;background-image:url(/CSS/images/left_header1.jpg); background-repeat: no-repeat;width:283px; height:29px; margin:0px 0px 0px 0px;}
#menu .menu-bg{float:left; width:281px;font-family: arial; font-size:11px; font-weight: normal; line-height:2.4em; text-align:left; color:#2b798e; margin:0px 0px 0px 0px; border-bottom:1px solid #b5dbe4;border-left:1px solid #b5dbe4;border-right:1px solid #b5dbe4;}


#menu .menu-bg .bullet{list-style: none; margin:0px; padding:0px;}
#menu .menu-bg .list{background:url(/CSS/images/bullet.gif) no-repeat 0px; text-indent:20px; line-height:26px;text-transform:uppercase;  margin: 0px 0px 0px 20px; padding:0px;}
#menu .menu-bg .list a{text-decoration:none; color:#2B798E}
#menu .menu-bg .listbig{background:url(/CSS/images/arrow_lightblue.gif) no-repeat 0px;width:155px;text-indent:20px;height:26px;text-decoration:none;margin: 5px 0px 0px 20px; padding:0px;}
#menu .menu-dropdwn{padding-left:55px;padding-bottom:5px;}

#menu .menu-storebg{float:left; width:281px;font-family: arial; font-size:11px; font-weight: normal; line-height:2.4em; text-align:left; color:#2b798e; margin:0px 0px 0px 0px; border:1px solid #b5dbe4;}
#menu .menu-storebg .bullet{list-style: none; margin:0px; padding:0px;}
#menu .menu-storebg .list{background:url(/CSS/images/bullet.gif) no-repeat 0px; text-indent:20px; line-height:26px;text-transform:uppercase;  margin: 0px 0px 0px 20px; padding:0px;}
#menu .menu-storebg .list a{text-decoration:none; color:#2B798E}
#menu .menu-storebg .listbig{background:url(/CSS/images/arrow_lightblue.gif) no-repeat 0px;width:155px;text-indent:20px;height:26px;text-decoration:none;margin: 5px 0px 0px 20px; padding:0px;}
#menu .menu-storebg .store{background-color:#FFFFFF;color:#b3b3b3;border::1px #2b4894 solid;font-family: arial;font-size:11px}
#menu .menu-storebg .store option{background-color:#FFFFFF;color:#b3b3b3;font-family: arial;font-size:11px}


#menu .menu-bgblue{float:left; width:281px;font-family: arial; font-size:11px; font-weight: normal; line-height:2.4em; text-align:left; color:#2b4894; margin:0px 0px 0px 0px; border-bottom:1px solid #b5dbe4;border-left:1px solid #b5dbe4;border-right:1px solid #b5dbe4;}
#menu .menu-bgblue .bullet{list-style: none; margin:0px; padding:0px;}
#menu .menu-bgblue .list{background:url(/CSS/images/bullet_blue.gif) no-repeat 0px; text-indent:20px; line-height:26px; text-decoration:none; a:over #000000; margin: 0px 0px 0px 20px; padding:0px;}
#menu .menu-bgblue .list a{text-decoration:none;color:#2b4894}
#menu .menu-bgblue .listbig{background:url(/CSS/images/arrow_blue.gif) no-repeat 0px; width:155px; height:19px; text-indent:20px; line-height:26px; text-decoration:none; a:over #000000; margin: 5px 0px 0px 20px;}
#menu .menu-bgblue .listbig2{background:url(/CSS/images/arrow_blue2.gif) no-repeat 0px; width:172px; height:20px;  text-indent:20px; line-height:26px; text-decoration:none; a:over #000000; margin: 5px 0px 0px 20px;}
#menu .menu-dropdwn{padding-left:55px;padding-bottom:5px;}
#menu .menu-bgblue .store{background-color:#FFFFFF;color:#b3b3b3;border::1px #60bcd5 solid;font-family: arial;font-size:11px}
#menu .menu-bgblue .store option{background-color:#FFFFFF;color:#b3b3b3;font-family: arial;font-size:11px}


#menu #banner1-left{float: left;width:283px; height:116px; margin:14px 0px 14px 0px;}
#menu #banner1-left a{text-decoration:none;width:283px; height:116px;}
#menu #banner2-left{float: left;width:283px; height:106px; margin:14px 0px 0px 0px;}


#Content{float:left;padding:5px 0px 0px 8px;width:600px;}
#flash{float:left;width:600px; height:200px;}
#middle{float:left;width:600px;}
#middle #series-modern{float: left;background-image:url(/CSS/images/modern_ph.jpg); background-repeat: no-repeat;width:198px; height:288px; margin:10px 1px 0px 0px; border-right:1px dotted #83abb7; cursor:pointer; overflow:hidden}
#middle #series-romance{float: left;background-image:url(/CSS/images/romance_ph.jpg); background-repeat: no-repeat;width:197px; height:288px; margin:10px 1px 0px 0px;border-right:1px dotted #83abb7; cursor:pointer;overflow:hidden}
#middle #series-desire{float: left;background-image:url(/CSS/images/desire_ph.jpg); background-repeat: no-repeat;width:198px; height:288px; margin:10px 0px 0px 0px;cursor:pointer;overflow:hidden}

#bottom{float:left;width:600px;Border: 0px red solid; margin:7px 0px 0px 0px;}

#bottom .heading-left{float:left;height:24px;width:7px;background:url(/CSS/images/left_curve.gif) no-repeat;}
#bottom .heading-center{float:left;height:24px;width:185px;background:url(/CSS/images/curve_bg.gif) repeat-x;font-family:arial;font-size:17px;font-weight:bold;color:#43515f;text-align:left;}
#bottom .heading-center .blue{color:#338fa8;}
#bottom .heading-right{float:left;height:24px;width:7px;background:url(/CSS/images/right_curve.gif) no-repeat;}

#bottom .readmore{float:right;text-indent:20px;background:url(/CSS/images/arrow_black.gif) no-repeat 0px 50%;}
#bottom .readmore a{color:#43515f;text-decoration:underline;}
#bottom .readmore a:hover{text-decoration:none;}
#bottom #new{float:left;width:199px;height:223px;}
#bottom #buyOnline{float:left;width:199px;height:223px;}
#bottom #member{float:left;width:199px;height:223px;}
#bottom #new #new-content{float:left;margin:10px 0px 0px 0px;}
#bottom .line{float:left;width:1px;height:218px;margin-top:5px;background:url(/CSS/images/dotted_line.gif) repeat-y;}
#bottom .normal-text{float:left;font-family:arial;font-size:11px;font-weight:normal;color:#898792;margin:10px 0px 0px 0px;text-align:justify;padding-right:2px;}
#bottom .normal-textblue{float:left;font-family:arial;font-size:11px;font-weight:bold;color:#5ab9d4; margin:10px 0px 0px 0px;text-align:justify;padding-left:10px}
#bottom .normal-list{list-style:none;text-indent:20px;line-height:26px;text-decoration:none;margin: 0px 0px 0px 20px; padding:0px;}
#bottom .normal-list li {background:url(/CSS/images/small_arrow.gif) no-repeat 0px 50%;}
#bottom .normal-list li a{color:#898792;text-decoration:underline;}
#bottom .normal-list li a:hover{text-decoration:none;}
#bottom #SignIndiv{float:left;padding-left:120px;padding-top:5px}
#bottom .SignIn{float:left;width:52px;height:18px;padding:0px;margin:0px;border:0px}

#bottom .normal-listblue{list-style:none;text-indent:20px;line-height:15px;text-decoration:none;margin:0px;padding:0px;width:150px}
#bottom .normal-listblue li {background:url(/CSS/images/small_arrowblue.gif) no-repeat 0px 50%;}

#memberbg{float:left;background:url(/CSS/images/signin_ph.jpg) no-repeat;width:147px;height:95px;margin-left:10px;}

#footer{border-top:#5ab9d4 solid 4px;float:left;background-color:#42505e;width:900px;font-family:arial;color:#FFFFFF;padding-top:10px;}
#footer #footer-menu{font-size:11px;line-height:22px}
#footer #footer-menu a{color:#FFFFFF;text-decoration:none}
#footer #footer-design{font-size:10px;line-height:22px}
#footer #footer-design a{color:#FFFFFF;text-decoration:none}

/*CSS For News List*/
.News{float:left; width:199px;font-family:arial;font-size:11px;font-weight:normal;color:#898792;text-align:left;}
.News ul {list-style-type:none; padding:0px; margin:0px}
.Nbullet{float:left; width:15px;background:url(/CSS/images/small_arrow.gif) no-repeat 0px 5px;}
.Nheadng{float:left;width:199px; margin:5px 0px 3px 0px}
.Newstxt{float:left; width:184px;}
.spacer{float:left; width:199px;height:0px}




