.reset{padding:0;margin:0}
.logform, .rcol, .reset, .reset li{list-style-type:none;padding:0;margin:0}
body{font-size:12px;line-height:15px;font-family:Arial,Helvetica,sans-serif;min-height:100%;margin:0;padding:0;background:#E5E5E5 url(../images/pic_01.png) top repeat-x;position:relative;color:#555}
ul{margin:0;padding:10}
h1{color:#2F2F2F;font-size:19px}
h2{color:#2F2F2F;font-size:17px;margin-bottom:1px}
h3{color:#525252;font-size:15px;font-weight:normal;padding:0;margin:0}
a{color:#17B0F7;text-decoration:none}
a:hover{color:#45BFF7;text-decoration:underline}
a img{border:0}
.no-float{clear:both}
#main{width:1000px;margin:10px auto}
#head{position:relative;width:100%;height:155px;background:#fff;color:#7D7D7D;z-index:2}
#content{position:relative;background:white;margin-top:15px;padding:10px;display:block;z-index:1}
#footer{color:#AFAFAF;background:#2D2D2D url(../images/pic_97.png) bottom left no-repeat}
#footer a{color:#5E5E5E;text-decoration:none}
#footer a:hover{color:#5E5E5E;text-decoration:underline}
.leftCorner{width:100%;height:100%;background:url(../images/pic_04.png) left no-repeat}
.rightCorner{width:100%;height:100%;background:url(../images/pic_07.png) right no-repeat}
.inside{height:185px;padding:10px;display:block}
.logo{position:relative;float:left;height:107px;z-index:1}
.logo a:hover{text-decoration:none}
.logo-h1{font-size:40px;margin:30px 0 15px 0}
.headMenu{position:relative;float:left;width:100%;height:29px;background:url(../images/pic_20.png);position:static;bottom:10px;z-index:2}
.headMenu .leftCorner{width:100%;background:url(../images/pic_18.png) left no-repeat}
.headMenu .rightCorner{width:100%;background:url(../images/pic_23.png) right no-repeat}
.headMenu .inside{height:23px;padding:3px;display:block}
.headMenu ul{padding:0;margin:0;margin-top:4px}
.headMenu li{display:inline}
.headMenu a{color:white;text-decoration:none;padding:4px 8px}
.headMenu a:hover{color:#373737;background:white;text-decoration:none;padding:4px 0px}
.headMenu a:hover span{background:url(../images/pic_25.png) left no-repeat;padding:4px 8px}
.headMenu a:hover span span{background:url(../images/pic_28.png) right no-repeat;padding:4px 8px;margin-right:-8px;margin-left:-8px}
.sidebar{width:192px;padding-right:10px;float:left}
.navBlock{margin-bottom:10px}
.navBlock h2{padding:5px 10px;margin:0;background:url(../images/pic_45.png);height:16px;width:172px;color:white;font-size:12px;font-weight:bold}
.leftmenu_h2{padding:5px 10px;margin:0;background:url(../images/pic_45.png);height:16px;width:172px;color:white;font-size:12px;font-weight:bold}
.nav{background:#F4F4F4;margin:0;padding:0}
.nav li{list-style-type:none}
.nav li a{color:#4F4F4F;text-decoration:none;display:block;padding:8px}
.nav li a:hover{color:#17B0F7;background:#FAFAFA}
.content{float:right;width:100%;background:white;position:relative;display:block;}
.content a{color:#17B0F7;text-decoration:underline}
.content a:hover{color:#45BFF7;text-decoration:none}
.tlCorner{width:100%;background:#E4E4E4 url(../images/pic_38.png) top left no-repeat}
.trCorner{width:100%;background:url(../images/pic_41.png) top right no-repeat}
.blCorner{width:100%;background:url(../images/pic_89.png) bottom left no-repeat}
.brCorner{background:url(../images/pic_90.png) bottom right no-repeat;padding:10px}
.newsText{background:white;padding:6px;position:relative}
.calendText{background:white;padding:10px;position:relative}
.calendText li{list-style-type:none}
.titleInfo{border-bottom:1px solid #CBCBCB;padding-bottom:10px;margin-bottom:5px;position:relative}
.titleInfo a{float:left;font-size:21px;margin-top:5px;position:relative}
.titleInfo a:hover{text-decoration:none;color:#45BFF7;position:relative}
.titleInfo-collection {font-size: 22px !important;}
.rating_{float:right;width:85px;height:15px;margin-top:4px}
.rating{color:#aaa !important}
.title{width:80%;float:left;line-height:30px;margin-top:-8px !important}
.author{color:#A1A1A1}
.text{padding:10px 0}
.moreInfo{color:#A1A1A1}
.info{float:left;margin-top:1px}
.more a{float:right;background:url(../images/pic_70.png) no-repeat;color:#555 !important;font-weight:bold;text-decoration:none !important;padding:7px 33px 7px 8px}
.more a:hover{background:url(../images/pic2_70.png) no-repeat;color:#333 !important}
.border{background:url(../images/pic_100.png) bottom right no-repeat;padding:10px}
.popular{color:#E4E4E4}
.popular h3{margin-top:0px;margin-bottom:23px}
.popular a{border-bottom:1px dashed #B4B4B4;display:block;padding:11px;margin-bottom:0px;margin-top:0px;margin-right:10px;color:#2D2D2D;font-weight:bold}
.popular a:hover{color:#666}
.navigation span{color:#;font-size:18px;margin:0 5px}
.navigation a{font-size:18px;margin:0 5px}
.related-news b{margin-bottom:5px}
.related-news li{list-style-type:none}
.linkbest a{color:#5E5E5E;text-decoration:none}
.linkbest a:hover{color:#17B0F7;text-decoration:underline}
#share42{display:inline-block;padding:6px 0 0 6px;background:#FFF;border:1px solid #E9E9E9;border-radius:4px}
#share42:hover{background:#F6F6F6;border:1px solid #D4D4D4;box-shadow:0 0 5px #DDD}
#share42 a{opacity:0.5}
#share42:hover a{opacity:0.7}
#share42 a:hover{opacity:1}
.harmonica-menu{width:192px}
.txt-collection {margin: 5px 0 20px 0 !important;}

.leftmenu_h3{display:block;padding:10px 5px 10px 15px;text-decoration:none;font-size:12px;cursor:pointer;margin:0;border-bottom:1px solid #E9E9E9}
.leftmenu_h3:hover{color:#17B0F7;background:#FAFAFA}
.top_h3 {margin-top:0px;margin-bottom:23px;color:#525252;font-size:18px;font-weight: normal;text-align: center;}

.harmonica-menu-hidden{display:none;padding:5px 0px 5px 25px}
.harmonica-menu-hidden a{font-weight:normal;padding:5px}
td.pic-52{background:url(/templates/b-p/images/pic_52.png);background-repeat:no-repeat;height:4px;width:4px}
td.pic-53{background:url(/templates/b-p/images/pic_53.png);background-repeat:repeat-x}
td.pic-56{background:url(/templates/b-p/images/pic_56.png);background-repeat:no-repeat;height:4px;width:4px}
td.pic-82{background:url(/templates/b-p/images/pic_82.png);background-repeat:repeat-y}
td.pic-59{background:url(/templates/b-p/images/pic_59.png);background-repeat:repeat-y}
td.pic-84{background:url(/templates/b-p/images/pic_84.png);background-repeat:no-repeat;height:4px;width:4px}
td.pic-85{background:url(/templates/b-p/images/pic_85.png);background-repeat:repeat-x}
td.pic-86{background:url(/templates/b-p/images/pic_86.png);background-repeat:no-repeat;height:4px;width:4px}
form{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
.rating{color:#555;font-size:11px;font-family:tahoma;width:85px;height:16px}
.unit-rating{list-style:none;margin:0px;padding:0px;width:85px;height:16px;position:relative;background-image:url(../dleimages/rating.png);background-position:top left;background-repeat:repeat-x}
.unit-rating li{text-indent:-90000px;padding:0px;margin:0px;float:left}
.unit-rating li a{display:block;width:17px;height:16px;text-decoration:none;text-indent:-9000px;z-index:17;position:absolute;padding:0px}
.unit-rating li a:hover{background-image:url(../dleimages/rating.png);background-position:left center;z-index:2;left:0px;margin-top:0px}
.unit-rating a.r1-unit{left:0px}
.unit-rating a.r1-unit:hover{width:17px}
.unit-rating a.r2-unit{left:17px}
.unit-rating a.r2-unit:hover{width:34px}
.unit-rating a.r3-unit{left:34px}
.unit-rating a.r3-unit:hover{width:51px}
.unit-rating a.r4-unit{left:51px}
.unit-rating a.r4-unit:hover{width:68px}
.unit-rating a.r5-unit{left:68px}
.unit-rating a.r5-unit:hover{width:85px}
.unit-rating li.current-rating{background-image:url(../dleimages/rating.png);background-position:left bottom;left:0;position:absolute;height:16px;display:block;text-indent:-9000px;z-index:1;margin-top:1px}
.ntitle {font-size: 20px; font-weight: bold;}