@charset "windows-1251";
/* CSS Document */
*{ margin:0; padding:0; outline:none; }
*::selection{ background:#0010e5; color:#fff;}
*::-moz-selection{ background:#0010e5; color:#fff;}
img{ border:none; }
ul{ list-style:none; }
a{ text-decoration:none; color:#000; }
a:hover{ text-decoration:none; }
table{ border-collapse:collapse; }
body{ font:italic 11px Georgia, "Times New Roman", Times, serif; }
textarea{ overflow:auto; }
.error{ color:#f00!important; }
.noDisplay,.hidden{ display:none; }
.red{ color:#f00; }
.focused{ color:#000!important; }
.draged{ cursor:move; }

.button{ float:right; width:110px!important; height:20px!important; padding:0 0 3px 0!important; background:url(../images/button1.png) no-repeat!important; border:none!important; font:bold italic 12px Georgia, "Times New Roman", Times, serif!important; color:#000!important; cursor:pointer!important; text-align:center; }
a.button{ font-weight:normal; }

#main{ position:relative; float:left; width:100%; min-width:1000px; overflow:hidden; }
.maket{ position:relative; margin:0 auto; width:985px;  }
.maket div{ position:absolute; left:0; top:0; width:100%; height:1800px; background:url(../images/maket.jpg) no-repeat; opacity:0.3; }
.topBannerBlock{ float:left; width:100%; padding:11px 0; text-align:center; }
.topBannerBlock div{ padding:0 12px; }
.topBannerBlock div a{ display:block; width:100%; height:90px; overflow:hidden; }
.topBlock{ float:left; width:100%; padding:15px 0 7px 0; }
.borderBlock{ float:left; width:100%; height:1px; overflow:hidden; background:url(../images/border1.gif) repeat-x; }
.contentBlock{ float:left; width:100%; padding:11px 0; }
.bottomBlock{ float:left; width:100%; }
.bothBlock{ float:left; width:100%; }
.allBlock{ float:left; width:100%; margin-right:-100%; }
.leftBlock{ position:relative; z-index:2; float:left; width:207px; margin-right:-100%; }
.rightBlock{ position:relative; float:right; width:240px; margin-left:-240px; }
.leftCenterBlock{ padding-right:253px; }
.centerBlock{ padding:0 253px 0 219px; }
.centeringBlock{ width:985px; margin:0 auto; }
.both{ float:left; width:100%; }

.iconsMenu1{ position:relative; z-index:2; float:left; padding:15px 50px 0 15px; margin-bottom:-8px; }
.iconsMenu1 li{ float:left; padding-right:5px; }
.iconsMenu1 a{ float:left; width:89px; height:58px; padding-top:20px; text-align:center; font-size:10px; color:#000; }
.iconsMenu1 a:hover{ background:url(../images/sheet1.gif) no-repeat; }
.iconsMenu1 a.active{ background:url(../images/sheet3.gif) no-repeat 0 4px; }
.iconsMenu1 a img{ display:block; width:17px; height:17px; overflow:hidden; margin:0 auto 10px auto; }
.iconsMenu1 span{ display:none; }
.iconsMenu1 a:hover span{ display:inline; }
.iconsMenu2{ position:relative; z-index:2; float:left; padding:15px 20px 0 25px; margin:0 -20px -8px 0; }
.iconsMenu2 li{ float:left; }
.iconsMenu2 a{ float:left; width:89px; height:68px; padding-top:20px; text-align:center; font-size:10px; color:#000; }
.iconsMenu2 a:hover{ background:url(../images/sheet1.gif) no-repeat; }
.iconsMenu2 a.active{ background:url(../images/sheet3.gif) no-repeat 0 4px; }
.iconsMenu2 a img{ display:block; width:17px; height:17px; overflow:hidden; margin:0 auto 10px auto; }
.iconsMenu2 span{ display:none; }
.iconsMenu2 a:hover span{ display:inline; }
.ico1{ background:url(../images/icons1.gif) no-repeat; }
a:hover .ico1, a.active .ico1{ background:url(../images/icons1.gif) no-repeat -17px 0; }
.ico2{ background:url(../images/icons1.gif) no-repeat 0 -17px; }
a:hover .ico2, a.active .ico2{ background:url(../images/icons1.gif) no-repeat -17px -17px; }
.ico3{ background:url(../images/icons1.gif) no-repeat 0 -34px; }
a:hover .ico3, a.active .ico3{ background:url(../images/icons1.gif) no-repeat -17px -34px; }
.ico4{ background:url(../images/icons1.gif) no-repeat 0 -51px; }
a:hover .ico4, a.active .ico4{ background:url(../images/icons1.gif) no-repeat -17px -51px; }
.ico5{ background:url(../images/icons1.gif) no-repeat 0 -68px; }
a:hover .ico5, a.active .ico5{ background:url(../images/icons1.gif) no-repeat -17px -68px; }

.logo{ float:left; width:275px; height:63px; margin-top:17px; overflow:hidden; background:url(../images/logo.gif) no-repeat; }
.counterBox{ position:relative; z-index:2; float:right; width:220px; height:83px; margin:0 -65px 0 -155px; }
.counterBox img{ position:relative; z-index:2; top:33px; left:30px; float:left; }
.counterBox a{ position:absolute; left:0; top:0; z-index:3; width:220px; height:83px; background: url(../images/counter.png) no-repeat; }

.menuBlock{ float:left; width:100%; }
.menuBlock li{ position:relative; float:left; padding:0 9px 0 22px; }
.menuBlock li img{ position:absolute; left:0; top:-3px; width:0; height:50px; }
.menuBlock li a{ position:relative; z-index:2; float:left; border-bottom: 1px dotted #737373; }
.menuBlock li div{ position:relative; float:left; padding:18px 12px 13px 12px; }
.menuBlock li a:hover{ border-bottom:1px dotted #fff; }
.menuBlock li span{ position:relative; z-index:2; float:left; height:10px; overflow:hidden; border-bottom:3px solid #000; overflow:hidden; text-indent:-200px; }
.menuBlock li a span{ border-bottom:2px solid #fff; }
.m1{ width:47px; background:url(../images/menu.gif) no-repeat 0 0; }
.m2{ width:81px; background:url(../images/menu.gif) no-repeat 0 -10px; }
.m3{ width:45px; background:url(../images/menu.gif) no-repeat 0 -20px; }
.m4{ width:86px; background:url(../images/menu.gif) no-repeat 0 -30px; }
.m5{ width:74px; background:url(../images/menu.gif) no-repeat 0 -40px; }
.m6{ width:51px; background:url(../images/menu.gif) no-repeat 0 -50px; }
.m7{ width:92px; background:url(../images/menu.gif) no-repeat 0 -60px; }
.m8{ width:54px; background:url(../images/menu.gif) no-repeat 0 -70px; }
.menuBlock li.active .m1{ width:47px; background:url(../images/menu2.gif) no-repeat 0 0; }
.menuBlock li.active .m2{ width:81px; background:url(../images/menu2.gif) no-repeat 0 -10px; }
.menuBlock li.active .m3{ width:45px; background:url(../images/menu2.gif) no-repeat 0 -20px; }
.menuBlock li.active .m4{ width:86px; background:url(../images/menu2.gif) no-repeat 0 -30px; }
.menuBlock li.active .m5{ width:74px; background:url(../images/menu2.gif) no-repeat 0 -40px; }
.menuBlock li.active .m6{ width:51px; background:url(../images/menu2.gif) no-repeat 0 -50px; }
.menuBlock li.active .m7{ width:92px; background:url(../images/menu2.gif) no-repeat 0 -60px; }
.menuBlock li.active .m8{ width:54px; background:url(../images/menu2.gif) no-repeat 0 -70px; }


.dailyNewsBox{ float:left; width:100%; }
.dailyNewsBox .top{ position:relative; float:left; width:192px; height:73px; padding:10px 0 0 15px; background:url(../images/news.gif) no-repeat; font-size:11px; color:#757474; }
.dailyNewsBox .top .all{ display:block; width:100%; height:20px; margin-bottom:13px; }
.dailyNewsBox .top a{ color:#000; text-decoration:underline; }
.dailyNewsBox .top a:hover{ text-decoration:none; }
.dailyNewsBox .top .newsRss{ position:absolute; right:16px; top:52px; width:14px; height:14px; background:url(../images/newsRss.png) no-repeat 0 0; }
.dailyNewsBox .submitingBox{ display:none; float:left; width:192px; padding:10px 0 10px 15px; font-size:10px; background:url(../images/border1.gif) repeat-x bottom; }
.dailyNewsBox .submitingBox span{ background:#fff000; }
.dailyNewsBox .submitingBox p{ padding-bottom:3px; }
.dailyNewsBox .submitingBox .field{ padding-bottom:15px; }
.dailyNewsBox .submitingBox .field .uploadButton{ position:relative; width: 177px; height:19px; overflow:hidden; }
.dailyNewsBox .submitingBox .field .uploadButton input#textUpload{ float:left; width:88px; padding:1px 4px; }
.dailyNewsBox .submitingBox .field .uploadButton div{ float:right; width:74px; height:17px; padding-top:2px; overflow:hidden; background:url(../images/button3.gif); text-align:center; font-size:11px; }
.dailyNewsBox .submitingBox .field .uploadButton input#file{ position:absolute; right:0; top:0; font-size:50px; opacity:0; }
.dailyNewsBox .submitingBox .field input{ width:167px; padding:1px 4px; border: 1px solid #c3c3c3; font:italic 11px Georgia, "Times New Roman", Times, serif; color:#757474; }
.dailyNewsBox .submitingBox .field textarea{ width:167px; height:90px; padding:1px 4px; border: 1px solid #c3c3c3; font:italic 11px Georgia, "Times New Roman", Times, serif; color:#757474; }
.dailyNewsBox .submitingBox .submit{ position:relative; top:-3px; left:-5px; width:187px; height:42px; overflow:hidden; border:none; background:url(../images/submit.gif) no-repeat; cursor:pointer; }
.dailyNewsBox ul{ position:relative; float:left; padding-left:12px; width:187px; overflow:hidden; }
.dailyNewsBox li{ position:relative; top:1px; float:left; width:187px; padding:11px 0; background:url(../images/border1.gif) repeat-x bottom; }
.dailyNewsBox .img{ position:relative; float:left; width:180px; height:99px; padding:1px 0 0 1px; overflow:hidden; }
.dailyNewsBox .img img{ display:block; }
.dailyNewsBox li a{ display:block; float:left; width:100%; font: 11px Georgia, "Times New Roman", Times, serif; cursor:pointer; }
.dailyNewsBox li a .text{ position:relative; z-index:3; float:left; width:100%; margin-top:-10px; }
.dailyNewsBox li a span{ background:#ebebeb; color:#000;}
.dailyNewsBox .left .date{ float:left; padding-left:5px; }
.dailyNewsBox .left .img .mask{ position:absolute; left:0; top:0; width:181px; height:100px; background:url(../images/mask2.png) no-repeat; }
.dailyNewsBox .right .date{ float:right; padding-right:20px; }
.dailyNewsBox .right .img .mask{ position:absolute; left:0; top:0; width:181px; height:100px; background:url(../images/mask1.png) no-repeat; }

.dailyNewsBox .pagesBox{ float:left; width:180px; padding:15px 0 0 15px; font-size:12px; }
.dailyNewsBox .pagesBox .scrolling{ position:relative; float:left; width:100%; height:26px; overflow:hidden; margin-bottom:5px; }
.dailyNewsBox .pagesBox .scrolling .list{ position:absolute; left:0; top:0; float:left; height:26px; }
.dailyNewsBox .pagesBox .scrolling .list a{ float:left; width:30px; height:20px; padding-top:6px; overflow:hidden; text-align:center; color:#505050; }
.dailyNewsBox .pagesBox .scrolling .list a:hover{ color:#000; background: url(../images/sheet2.gif) no-repeat; }
.dailyNewsBox .pagesBox .scrolling .list a.active{ color:#000; background: url(../images/sheet2.gif) no-repeat; cursor:text; }
.dailyNewsBox .pagesBox .moverLine{ position:relative; float:left; width:180px; height:20px; background:url(../images/line3.png) no-repeat; }

#mover{ position:absolute; left:0; top:0; width:21px; height:20px; overflow:hidden; background:url(../images/mover.png) no-repeat; cursor:pointer; }
#mover2{ position:absolute; left:0; top:0; width:21px; height:20px; overflow:hidden; background:url(../images/mover.png) no-repeat; cursor:pointer; }
#mover3{ position:absolute; left:0; top:0; width:21px; height:20px; overflow:hidden; background:url(../images/mover.png) no-repeat; cursor:pointer; }
#mover4{ position:absolute; left:0; top:0; width:21px; height:20px; overflow:hidden; background:url(../images/mover.png) no-repeat; cursor:pointer; }

.title1{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title1.gif) no-repeat center 0; }
.title2{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title2.gif) no-repeat center 0; }
.title3{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title3.gif) no-repeat center 0; }
.title4{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title4.gif) no-repeat center 0; }
.title5{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title5.gif) no-repeat center 0; }
.title6{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title6.gif) no-repeat center 0; }
.title7{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title7.gif) no-repeat center 0; }
.title8{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title8.gif) no-repeat center 0; }
.title9{ position:relative; display:block; width:100%; height:36px; margin-top:7px; padding-bottom:2px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title9.gif) no-repeat center 0; }
.title10{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title10.gif) no-repeat center 0; }
.title11{ position:relative; display:block; width:100%; height:36px; margin-top:9px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title11.gif) no-repeat center 0; }
.title12{ position:relative; display:block; width:286px; height:30px; overflow:hidden; text-indent:-1000px; background:#fff url(../images/title12.gif) no-repeat center 0; }
.title13{ position:relative; display:block; width:316px; height:30px; overflow:hidden; text-indent:-1000px; background:#fff url(../images/title13.gif) no-repeat center 0; }
.title14{ position:relative; display:block; width:551px; height:30px; overflow:hidden; text-indent:-1000px; background:#fff url(../images/title14.gif) no-repeat center 0; }
.title15{ position:relative; display:block; width:100%; height:36px; margin-top:7px; padding-bottom:2px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title15.gif) no-repeat center 0; }
.title16{ position:relative; display:block; width:100%; height:36px; margin-top:7px; padding-bottom:2px; border-bottom: 4px double #bababa; overflow:hidden; text-indent:-1000px; background:url(../images/title16.gif) no-repeat center 0; }
.title17{ position:relative; display:block; width:100%; height:47px; overflow:hidden; text-indent:-1000px; background:url(../images/title17.gif) no-repeat 13px 0; }

.goHome{ position:absolute; left:0; top:5px; float:left; color:#000; background:#fff000; padding:2px 7px; text-decoration:none; text-indent:0; font:italic 11px Georgia, "Times New Roman", Times, serif; }

.postsList{ position:relative; z-index:2; float:left; width:100%; margin-top:-9px; padding-bottom:15px; }
.postsList li{ float:left; width:100%; padding:16px 0 14px 0; background:url(../images/border1.gif) repeat-x bottom; }
.postsList li.noBord{ background:none; }
.postsList li .titleBox{ position:relative; z-index:2; display:block; padding:0 15px; height:60px; margin-bottom:-50px; }
.postsList li h1{ display:inline; padding:1px 0; font:italic 24px/28px Georgia, "Times New Roman", Times, serif; color:#fff; background:#000; }
.postsList li h1.active{ color:#000; background:#fff000; }
.postsList li .img{ position:relative; float:left; width:537px; min-height:100px; margin:0 -12px; }
.postsList li .img img{ display:block; margin:0 auto; }
.postsList li .comments{ position:absolute; right:25px; bottom:20px; float:left; width:103px; height:32px; padding-top:6px; background:url(../images/comments2.png) no-repeat 0 0; text-align:center; font-size:12px; color:#757474; }
.postsList li .comments strong{ color:#000; font-size:18px; font-weight:normal; }
.postsList li .bothBox{ float:left; width:100%; padding:10px 0 15px 0; line-height:14px; }
.postsList li .bothBox span{ color:#757474; }
.postsList li .date{ float:left; padding:0 25px 0 10px; }
.postsList li .tags{ float:left; }
.postsList li .tags a{ border-bottom:1px dotted #000; text-transform:capitalize; }
.postsList li .tags a:hover{ border-bottom:1px dotted #fff; }
.postsList li .tags span a{ color:#757474; text-decoration:none; border:none; }
.postsList li .rating{ float:right; width:125px; padding-right:10px; }
.postsList li .stars{ position:relative; top:1px; float:right; width:65px; height:12px; background:url(../images/stars.gif) repeat-x; cursor:pointer; }
.postsList li .stars div{ float:left; height:12px; background: url(../images/stars.gif) repeat-x 0 -12px; }
.postsList li .text{ float:left; width:100%; }
.postsList li .text strong{ font-weight:normal; }
.postsList li .text b{ font-weight:normal; }
.postsList li .text a{ text-decoration:none; border-bottom:1px dotted #000; }
.postsList li .text a:hover{ border-bottom-style:solid; background:#000; color:#fff; }
.postsList li .text div{ padding:0 10px; text-align:justify; line-height:16px; }

.postsPagesBox{ position:relative; float:left; width:256px; padding:30px 0 0 130px; font-size:18px; line-height:19px; }
.postsPagesBox .goHome{ top: 35px; }
.postsPagesBox .scrolling{ position:relative; left:3px; float:left; width:256px; height:26px; overflow:hidden; margin-bottom:5px; }
.postsPagesBox .scrolling .list{ position:absolute; left:0; top:0; float:left; height:26px; }
.postsPagesBox .scrolling .list a{ float:left; width:32px; height:24px; padding-top:2px; overflow:hidden; text-align:center; color:#505050; }
.postsPagesBox .scrolling .list a:hover{ color:#000; background:url(../images/sheet2.gif) no-repeat center 0; }
.postsPagesBox .scrolling .list strong{ float:left; width:30px; height:24px; padding-top:2px; overflow:hidden; text-align:center; color:#000; background: url(../images/sheet2.gif) no-repeat; font-weight:normal; }
.postsPagesBox .moverLine{ position:relative; float:left; width:256px; height:20px; background:url(../images/line.png) no-repeat; }
.archivePages{ padding-left:260px; }


.searchBox{ float:left; width:100%; padding:10px 0 8px 0; }
.searchBox div{ float:left; width:208px; padding-left:10px; height:24px; background: url(../images/search.gif) no-repeat; }
.searchBox div input{ float:left; width:208px; height:14px; padding:5px 0; border:none; background:url(../images/search.gif) repeat-x 0 -24px; font: italic 11px Georgia, "Times New Roman", Times, serif; color:#767676; } 
.searchBox .search{ float:left; width:22px; height:24px; border:none; background:url(../images/search.gif) no-repeat 0 -48px; }
.preBannerText{ position:relative; z-index:5; float:left; width:100%; overflow:hidden; padding-bottom:10px; font:italic 10px Georgia, "Times New Roman", Times, serif; color:#818181; text-align:center; white-space:nowrap; }
.preBannerText.noPad{ padding-bottom:5px; }
.preBannerText a{ text-decoration:none; color:#818181; border-bottom:1px solid #fff; }
.preBannerText a:hover{ color:#000; border-bottom:1px dotted #000; }

.bannerBox{ position:relative; float:left; width:100%; height:400px; padding-bottom:20px; background:url(../images/banner2.gif) no-repeat; }
.bannerBox a{ display:block; width:240px; height:400px; overflow:hidden; }
.bannerBox img{ display:block; }
.bannerBox .text{ position:absolute; top:60px; left:250px; width:150px; font:italic 10px Georgia, "Times New Roman", Times, serif; }
.bannerBox .text a{ display:inline; width:auto; height:auto; text-decoration:none; color:#000; }
.bannerBox .text span{ color:#f00; }
.bannerBox .text div{ position:relative; left:-30px; top:5px; width:51px; height:55px; overflow:hidden; background:url(../images/cursor.png) no-repeat; }
.bannerBox a.sticker1{ position:absolute; top:-8px; left:112px; width:149px; height:94px; overflow:hidden; background:url(/upload/banners/6.png) no-repeat;}

.bannerBox2{ position:relative; float:left; width:100%; height:200px; margin-bottom:13px; background:url(../images/banner2.gif) no-repeat; }



.friendsBox{ float:left; width:100%; padding-bottom:10px; margin-bottom:20px; background:#ebebeb; line-height:13px; }
.friendsBox ul{ float:left; width:200px; padding:10px 0 0 20px; }
.friendsBox li{ float:left; padding:8px 0 9px 0; height:15px; overflow:hidden; white-space:nowrap; }
.friendsBox li.left{ width:115px; }
.friendsBox li.right{ width:85px; }
.friendsBox li a{ text-decoration:underline; }
.friendsBox li a:hover{ text-decoration:none; }
.friendsBox li.border{ float:left; width:100%; height:1px; padding:0; overflow:hidden; background:url(../images/border2.gif) repeat-x; }

.likeBox{ position:relative; float:left; width:223px; padding:15px 0 10px 15px; margin-bottom:20px; border:1px solid #e4e4e4; }
.likeBox div{ position:absolute; left:50%; top:-7px; width:80px; margin-left:-40px; font-size:10px; color:#818181; background:#fff; text-align:center; }
.likeBox .i{ float:left; width:6px; height:13px; margin-top:4px; overflow:hidden; background:url(../images/like.gif) no-repeat 0 0; }
.likeBox .dl{ float:left; width:103px; height:13px; margin-top:4px; overflow:hidden; background:url(../images/like.gif) no-repeat 0 -13px; }
.likeBox .like{ float:left; height:25px; padding-left:10px; }

.subscribeBox{ float:left; width:100%; margin-bottom:20px; }
.subscribeBox input.text{ float:left; width:220px; padding:1px 6px; height:14px; margin-right:-15px; font:italic 11px/14px Georgia, "Times New Roman", Times, serif; color:#8b8b8b; } 
.subscribeBox input.pointer{ position:relative; z-index:2; float:left; width:8px; height:12px; margin-top:5px; background:url(../images/pointer.gif) no-repeat; border:none; cursor:pointer; }

.bestMonthsBox{ position:relative; float:left; width:100%; padding-bottom:20px; }
.bestMonthsBox .scrolling{ position:relative; float:left; width:100%; height:360px; overflow:hidden; }
.bestMonthsBox .scrolling .list{ position:absolute; left:0; top:0; float:left; }
.bestMonthsBox .scrolling .list li{ float:left; width:240px; height:360px; }
.bestMonthsBox .scrolling .list img{ display:block; }
.bestMonthsBox .stiker{ position:absolute; left:0; top:0; z-index:10; width:87px; height:89px; background: url(../images/best.png) no-repeat; }
.bestMonthsBox .monthsBox{ float:left; width:100%; height:50px; padding-top:5px; }
.bestMonthsBox .month{ float:left; width:100%; text-align:center; font-size:18px; }
.bestMonthsBox .moverLine{ position:relative; left:26px; float:left; width:187px; height:20px; background:url(../images/line2.png) no-repeat; }

.tagsBox{ float:left; width:100%; padding-bottom:50px; overflow:hidden; line-height:24px; text-align:center; }
.tagsBox div{ float:left; width:100%; }
.tagsBox a{ padding:1px 3px; }
.tagsBox a:hover{ background:#fff000; }
.tag1{ font-size:11px; color:#7c7c7c; margin:0 4px; }
.tag2{ font-size:12px; color:#515151; margin:0 4px; }
.tag3{ font-size:14px; color:#515151; margin:0 6px; }
.tag4{ font-size:14px; color:#161616; margin:0 6px; }
.tag5{ font-size:18px; color:#515151; margin:0 10px; }
.tag6{ font-size:18px; color:#161616; margin:0 10px; }
.tag7{ font-size:24px; color:#7c7c7c; margin:0 12px; }
.tag8{ font-size:24px; color:#515151; margin:0 12px; }
.tag9{ font-size:24px; color:#161616; margin:0 12px; }
.tag10{ font-size:30px; color:#161616; margin:0 16px; }

.linksBox{ padding:55px 0 58px 0; text-align:center; color:#6b6b6b; white-space:nowrap; }
.linksBox a{ color:#6b6b6b; border-bottom:1px dotted #6b6b6b; }
.linksBox a.red{ color:#f00; border-bottom:1px dotted #f00; }
.linksBox a:hover{ border-bottom:1px dotted #fff; color:#000; }
.linksBox span{ padding:0 9px; }

.unlikeCopyright{ display:block; width:250px; margin:0 auto 55px auto; background:url(../images/wave.gif) repeat-x 0 0; text-align:center; font:italic 10px/20px Georgia, "Times New Roman", Times, serif; cursor:pointer; }
.unlikeCopyright .bg{ width:250px; padding:15px 0; background:url(../images/wave.gif) repeat-x 0 bottom; }

.copyright{ padding-bottom:55px; text-align:center; font-size:10px; }
.copyright img{ display:block; margin:0 auto; padding-bottom:5px; }

#backInTop{ position:relative; left:90px; top:-35px; float:left; width:70px; text-align:center; font-size:10px; }
#backInTop img{ display:block; width:9px; height:10px; padding-bottom:10px; margin:0 auto; background:url(../images/pointer2.gif) no-repeat; }
#addComment{ position:absolute; right:20px; top:0; width:122px; height:32px; padding-top:18px; margin-top:15px; text-align:center; font:bold italic 11px Georgia, "Times New Roman", Times, serif; background:url(../images/addComment.png) no-repeat; }


.navigationBox{ position:relative; z-index:5; float:left; width:100%; margin-top:-10px; font-size:11px; }
.navigationBox .prev{ float:left; background:#fff; padding:0 5px 0 12px; color:#3b3b3b; text-decoration:none; }
.navigationBox span{ font-size:12px; }
.navigationBox .next{ float:right; background:#fff; padding:0 10px 0 5px; color:#3b3b3b; text-decoration:none; }
.navigationBox .home{ display:block; width:50px; padding:0 5px; margin:0 auto; background:#fff; color:#3b3b3b; text-decoration:none; text-align:center; white-space:nowrap; }

.navigationBox2{ position:relative; z-index:5; float:left; width:100%; font-size:11px; }
.navigationBox2 div{ height:6px; overflow:hidden; border-bottom: 4px double #bababa; margin-bottom:-10px; }
.navigationBox2 .prev{ position:relative; z-index:2; float:left; background:#fff; padding:0 5px 0 12px; color:#3b3b3b; text-decoration:none; }
.navigationBox2 .next{ position:relative; z-index:2; float:right; background:#fff; padding:0 5px 0 10px; color:#3b3b3b; text-decoration:none; }
.navigationBox2 .home{ position:relative; z-index:2; display:block; width:50px; padding:0 5px; margin:0 auto; background:#fff; color:#3b3b3b; text-decoration:none; text-align:center; white-space:nowrap; }
.navigationBox2 span{ font-size:12px; }

.alikeBox{ position:relative; z-index:5; float:left; width:100%; padding:20px 0 10px 0; }
.alikeBox ul{ float:left; padding-left:12px; }
.alikeBox li{ position:relative; float:left; width:177px; height:100px; overflow:hidden; }
.alikeBox a{ position:relative; float:left; width:177px; height:100px; overflow:hidden; }
.alikeBox a img{ float:left; }
.alikeBox li div{ position:absolute; z-index:3; left:0; width:177px; height:25px; overflow:hidden; }
.alikeBox li.img0 .top{ top:-13px; background:url(/images/crop.png) no-repeat 0 -50px; }
.alikeBox li.img0 .bot{ bottom:-10px; background:url(/images/crop.png) no-repeat 0 -75px; }
.alikeBox li.img1 .top{ top:-10px; background:url(/images/crop.png) no-repeat 0 -50px; }
.alikeBox li.img1 .bot{ bottom:-10px; background:url(/images/crop.png) no-repeat 0 -75px; }
.alikeBox li.img2 .top{ top:-13px; background:url(/images/crop.png) no-repeat 0 0; }
.alikeBox li.img2 .bot{ bottom:-7px; background:url(/images/crop.png) no-repeat 0 -25px; }
.alikeBox li.img3 .top{ top:-16px; background:url(/images/crop.png) no-repeat 0 0; }
.alikeBox li.img3 .bot{ bottom:-2px; background:url(/images/crop.png) no-repeat 0 -75px; }


.postBox{ float:left; width:100%; padding:10px 0; }
.postBox .titleBox{ position:relative; padding-bottom:5px; overflow:hidden; }
.postBox .titleBox div{ position:absolute; left:0; top:42px; width:12px; height:43px; overflow:hidden; background:#fff; }
.postBox .titleBox h1{ position:relative; left:7px; display:inline; padding:1px 0; font:italic 36px/42px Georgia, "Times New Roman", Times, serif; color:#000; background:#fff000; }
.postBox .paddingBox{ padding:0 11px 0 13px; }
.postBox .bothBox{ float:left; width:100%; padding:10px 0; line-height:16px; border-bottom:1px solid #ebebeb; }
.postBox .bothBox span{ color:#757474; }
.postBox .date{ float:left; padding-right:50px; }
.postBox .author{ float:left; padding-right:40px; }
.postBox .author a{ position:relative; top:3px; display:inline-block; width:14px; height:14px; margin:-2px 0 0 10px; background:url(../images/icons3.gif) no-repeat 0 0; }
.postBox .author a:hover{ background-position:0 -14px; }
.postBox .translator{ float:left; }
.postBox .translator a{ position:relative; top:3px; display:inline-block; width:14px; height:14px; margin:-2px 0 0 10px; background:url(../images/icons3.gif) no-repeat 0 -28px; }
.postBox .translator a:hover{ background-position:0 -42px; }
.postBox .translator em a{ top:0; width:auto; height:auto; margin:0; background:none; border-bottom:1px dotted #000; line-height:12px; }
.postBox .translator em a:hover{ border-bottom-color:#fff; }
.postBox .translator p a{ top:0; width:auto; height:auto; margin:0; color:#757474; text-decoration:none; background:none; }
.postBox .translator p a span{ position:relative; top:3px; display:inline-block; width:14px; height:14px; margin:-2px 0 0 10px; background:url(../images/icons3.gif) no-repeat 0 -28px; }
.postBox .translator p a:hover{ color:#000; }
.postBox .translator p a:hover span{ background-position:0 -42px; }
.postBox .tags{ float:left; overflow:hidden; background:#fff; }
.postBox .tags a{ border-bottom:1px dotted #000; text-transform:capitalize; }
.postBox .tags a:hover{ border-bottom:1px dotted #fff; }
.postBox .wiki{ display:none; float:right; width:240px; background:#fff; }
.postBox .wiki a{ border-bottom:1px dotted #000; text-transform:capitalize; }
.postBox .wiki a:hover{ border-bottom:1px dotted #fff; }

.postBox .text{ float:left; width:100%; padding-top:15px; font:italic 12px/16px Georgia, "Times New Roman", Times, serif; }
.postBox .text strong{ font-weight:normal; }
.postBox .text b{ font-weight:normal; }
.postBox .text a{ border-bottom: 1px dotted #000; padding:1px 2px; background:#fff; }
.postBox .text a:hover{ background:#000; color:#fff; border-bottom-style:solid; }
.postBox .text a.grey{ color:#747474; border:none; }
.postBox .text a.grey:hover{ color:#000; background:none; border:none; }
.postBox .text img{ display:block; margin:23px auto 20px auto; }
.postBox .text .hqroom{ position:relative; padding-top:5px; }
.postBox .text .hqroom a{ position:absolute; left:30px; top:10px; width:180px; height:47px; padding:0; overflow:hidden; background:url(../images/hqroom.png) no-repeat!important; border:none!important; }
.postBox .text .hqroom a:hover{}
.postBox .text object{ display:block; margin:23px auto 20px auto; }
.postBox .text iframe{ display:block; margin:23px auto 20px auto; }
.postBox .text img.dl{ display:inline; margin:0; vertical-align:middle; padding:0 0 0 2px; }

.postBox .interview{ float:left; width:100%; padding-top:15px; font:italic 12px/16px Georgia, "Times New Roman", Times, serif; }
.postBox .interview a{ border-bottom: 1px dotted #000; padding:1px 2px; background:#fff; }
.postBox .interview a:hover{ background:#000; color:#fff; border-bottom-style:solid; padding:1px 2px; }
.postBox .interview img{ display:block; margin:23px auto 20px auto; }
.postBox .interview object{ display:block; margin:23px auto 20px auto; }
.postBox .interview img.dl{ display:inline; margin:0; vertical-align:middle; padding:0 0 0 2px; }
.postBox .interview ul{ padding-top:20px; }
.postBox .interview ul li{ position:relative; padding-bottom:30px; }
.postBox .interview ul li p{ position:relative; font:bold 11px Tahoma, Geneva, sans-serif; color:#000; padding-bottom:8px; }
.postBox .interview ul li p span{ position:absolute; left:-30px; font:11px Georgia, "Times New Roman", Times, serif; color:#8a8a8a; }
.postBox .interview ul li p strong{ }
.postBox .interview ul li.hover p strong{ background:#fff000; }
/*.postBox .interview div{ display:none; }*/
/*.postBox .interview div.show{ display:block; }*/
.postBox .interview .bottom{ font:bold 11px Tahoma, Geneva, sans-serif; color:#000; padding-bottom:10px; }
.postBox .interview .portrait{ display:block; text-align:center; color:#4d4d4d; }
.postBox .interview .portrait img{ margin-bottom:5px; }
.postBox .interview .portrait span{ display:block; width:580px; margin:0 auto; line-height:16px; font-size:11px; }
.postBox .interview .portrait p{ color:#f00; text-transform:uppercase; padding-top:20px; font:bold 14px Tahoma, Geneva, sans-serif; text-align:left; }
.postBox .interview .portrait .hash{ border:none; }

.subPostBox{ position:relative; float:left; width:100%; padding-bottom:20px; }
.subPostBox.pad{ margin-top:20px; }
.subPostBox .like{ position:relative; float:left; width:130px; height:25px; padding-left:10px; }
.subPostBox .hint{ position:absolute; z-index:100; left:-124px; top:-35px; width:130px; height:35px; overflow:hidden; background:url(../images/hint1.gif) no-repeat; }
.subPostBox .rating{ float:right; width:130px; white-space:nowrap; padding-top:4px; }
.subPostBox .rating p{ float:left; width:60px; }
.subPostBox .stars{ position:relative; top:1px; float:left; width:65px; height:12px; background:url(../images/stars.gif) repeat-x; cursor:pointer; }
.subPostBox .stars div{ float:left; height:12px; background: url(../images/stars.gif) repeat-x 0 -12px; }
.subPostBox .shareBox{ position:relative; width:240px; height:25px; overflow:hidden; margin:0 auto; }
#shareButton{ position:absolute; z-index:2; left:50%; top:3px; float:left; width:119px; height:18px; overflow:hidden; margin-left:-60px; background:url(../images/button6.gif) no-repeat; }
.subPostBox .shareBox .shares{ position:relative; float:left; width:100%; }
.subPostBox .shareBox .shares a{ position:relative; top:25px; float:left; width:16px; height:16px; overflow:hidden; margin:0 2px; }
.vk{ background:url(../images/icons2.png) no-repeat 0 -32px; }
.lj{ background:url(../images/icons2.png) no-repeat 0 -48px; }
.fb{ background:url(../images/icons2.png) no-repeat 0 0; }
.tw{ background:url(../images/icons2.png) no-repeat 0 -16px; }
.ff{ background:url(../images/icons2.png) no-repeat 0 -64px; }
.go{ background:url(../images/icons2.png) no-repeat 0 -80px; }
.ya{ background:url(../images/icons2.png) no-repeat 0 -96px; }
.addthis_button_delicious span{ background:url(../images/icons2.png) no-repeat 0 -112px!important; }
.addthis_button_blogger span{ background:url(../images/icons2.png) no-repeat 0 -128px!important; }
.addthis_button_googlebuzz span{ background:url(../images/icons2.png) no-repeat 0 -144px!important; }
.addthis_button_more span{ background:url(../images/icons2.png) no-repeat 0 -176px!important; }
.addthis_button_myspace span{ background:url(../images/icons2.png) no-repeat 0 -160px!important; }

.selectLangBox{ position:relative; z-index:2; float:right; width:100px; margin:-3px 0; font:italic 11px Georgia, "Times New Roman", Times, serif; text-transform:capitalize; }
.selectLangBox .select{ width:84px; height:13px; padding:4px 7px; line-height:13px; border:1px solid #e7e7e7; color:#000; background:url(../images/pointer3.gif) no-repeat 82px 50%; cursor:pointer; }
.selectLangBox:hover .select{ background:url(../images/pointer4.gif) no-repeat 82px 50%; }
.selectLangBox ul{ display:none; position:absolute; left:0; top:23px; width:98px; border:solid #e7e7e7; border-width:0 1px; }
.selectLangBox ul li{ width:98px; border-bottom:1px solid #e7e7e7; background:#fff; }
.selectLangBox ul li.active{ display:none; }
.selectLangBox ul li a{ display:block; width:84px; padding:4px 7px; }
.selectLangBox ul li a:hover{ background:#f3f3f3; }

.commentsBox{ position:relative; float:left; width:100%; overflow:hidden; padding:14px 0; }
.commentsBox .title{ float:left; width:100%; text-align:center; }
.commentsBox .title h4{ display:inline; font:italic 36px Georgia, "Times New Roman", Times, serif; color:#000; background:#fff000; padding:0 10px; }
.commentsBox ul{ float:left; width:100%; }
.commentsBox li{ padding:20px; }
.commentsBox li.border{ float:left; width:100%; padding:0; height:1px; overflow:hidden; background:url(../images/border1.gif) repeat-x 0 0; }
.commentsBox li div{ color:#000; font-weight:bold; font-size:12px; padding-bottom:2px; }
.commentsBox li div a{ color:#000; text-decoration:none; border-bottom:1px dotted #000; }
.commentsBox li div a:hover{ border-color:#fff; }
.commentsBox li .date{ color:#878787; }
.commentsBox li .date a{ color:#f00; margin-left:20px; padding:1px 5px; font:11px Tahoma, Geneva, sans-serif; }
.commentsBox li .date a:hover{ color:#fff; background:#f00; }
.commentsBox li .date a.clearUrl{ color:#000; }
.commentsBox li .date a.clearUrl:hover{ color:#fff; background:#000; }
.commentsBox li p{ padding-top:13px; font:italic 12px/16px Georgia, "Times New Roman", Times, serif; color:#000; }
.commentsBox li p a{ border-bottom:1px dotted #000; }
.commentsBox li p a:hover{ border-color:#fff; }

.addCommentBox{ float:left; width:100%; padding-top:10px; }
.commentBorder{ height:174px; padding:27px 0 27px 30px; border:1px dashed #fff; background:#eeecec; }
.addCommentBox .leftBox{ float:left; width:330px; }
.addCommentBox .leftBox div{ position:relative; height:52px; }
.addCommentBox .leftBox div p{ position:absolute; left:8px; top:6px; font-size:12px; }
.addCommentBox .leftBox div p span{ color:#969696!important; }
.addCommentBox .leftBox div input{ width:250px; padding:3px 4px; font:italic 12px Georgia, "Times New Roman", Times, serif; } 
.addCommentBox .leftBox div.check{ position:relative; z-index:2; height:auto; margin-top:-2px; }
.addCommentBox .leftBox div.check input{ width:auto; margin-right:5px; }
#errorBox{ position:relative; z-index:2; display:none; height:20px; margin-top:-2px; color:#f00; }
.addCommentBox .rightBox{ float:left; width:330px; }
.addCommentBox .rightBox textarea{ width:314px; height:124px; max-width:328px; max-height:128px; padding:2px 7px; margin-bottom:25px; font:italic 12px/16px Georgia, "Times New Roman", Times, serif; border: 1px inset #666; overflow:auto; }
.addCommentBox .rightBox .buttonBox{ float:right; width:220px; margin-right:-110px; }
.addCommentBox .rightBox .buttonBox .button{ float:left; }
#commentLoading{ display:none; }

.contactBox{ float:left; width:100%; padding-top:15px; }
.contactBox .thnxBox{ position:relative; float:left; width:469px; padding-left:20px; height:355px; overflow:hidden; }
.contactBox .field1{ position:relative; z-index:5; float:left; width:465px; height:42px; margin:0 0 19px 1px; background:url(../images/field1.gif) no-repeat; }
.contactBox .field1 input{ position:relative; top:6px; padding:6px 0 6px 11px; width:440px; font:italic 18px Georgia, "Times New Roman", Times, serif; border:none; background:none; }
.contactBox .field2{ position:relative; z-index:5; float:left; width:465px; height:34px; margin:0 0 17px 1px; background:url(../images/field2.gif) no-repeat; }
.contactBox .field2 input{ padding:6px 0 6px 11px; width:440px; font:italic 18px Georgia, "Times New Roman", Times, serif; border:none; background:none; }
.contactBox .field3{ position:relative; z-index:5; float:left; width:469px; height:237px; margin-bottom:15px; background:url(../images/field3.gif) no-repeat; }
.contactBox .field3 textarea{ padding:15px 0 0 11px; width:450px; height:210px; max-height:225px; max-width:461px; font:italic 18px Georgia, "Times New Roman", Times, serif; border:none; background:none; overflow:hidden; }
.contactBox .buttonsBox{ float:left; width:485px; }
.contactBox .buttonsBox .button{ margin-left:15px!important; }
.contactBox .buttonsBox input.button2{ color:#333!important; font-weight:normal!important; }
#thx{ display:none; position:absolute; top:114px; left:0; width:100%; height:100px; background:url(../images/thnx.gif) no-repeat 63px 0; }
.homer{ width:302px; height:773px; margin:50px auto; background: url(../images/homer.jpg) no-repeat; }

.aboutPaddingBox{ padding-left:25px; }
.aboutPaddingBox .headerBox{ float:left; width:100%; margin-bottom:20px; background:url(../images/border1.gif) repeat-x 0 center; }
.aboutPaddingBox .headerBox h1{ padding:0 20px; margin:0 auto; }
.aboutPaddingBox .dl{ vertical-align:middle; margin-left:3px; }
.aboutPaddingBox .dl2{ position:relative; top:-1px; vertical-align:middle; margin-left:3px; }
.designlenta{ position:relative; float:left; width:702px; height:47px; padding:109px 0 0 97px; margin-left:-97px; background:url(../images/logoBig.gif) no-repeat; }
.designlenta h1{ float:left; font:italic 36px Georgia, "Times New Roman", Times, serif; }
.designlenta .goHome{ position:absolute; left:230px; top:15px; }
.aboutBox{ float:left; width:100%; }
.aboutBox .textBox{ float:left; width:100%; padding:17px 0; font:italic 12px/16px Georgia, "Times New Roman", Times, serif; }
.aboutBox .quotsText{ position:relative; float:left; width:100%; font:italic 36px Georgia, "Times New Roman", Times, serif; }
.aboutBox .quotsText p{ position:absolute; z-index:2; left:-45px; top:0; font: italic 68px/36px Georgia, "Times New Roman", Times, serif; }
.aboutBox .quotsText span{ background:url(../images/border1.gif) repeat-x 0 37px; }
.aboutBox .quotsText strong{ position:relative; top:8px; font: italic 68px/0 Georgia, "Times New Roman", Times, serif; }
.ico1Box{ float:left; width:300px; padding:10px 30px 30px 30px; }
.ico1Box .ico{ width:79px; height:94px; overflow:hidden; background:url(../images/ico1.gif) no-repeat; }
.ico1Box .text{ width:230px; padding:5px 0 0 30px; font: italic 12px Georgia, "Times New Roman", Times, serif; }
.ico1Box .text h3{ font:italic 24px/24px Georgia, "Times New Roman", Times, serif; padding-bottom:10px; }
.ico1Box .text a{ color:#5b5b5b; border-bottom: 1px dotted #5b5b5b; }
.ico1Box .text a:hover{ border-color:#fff; }
.ico2Box{ float:left; width:280px; padding:10px 30px 30px 30px; }
.ico2Box .ico{ display:block; width:79px; height:94px; overflow:hidden; background:url(../images/ico2.gif) no-repeat; }
.ico2Box .text{ width:250px; padding:5px 0 0 30px; font: italic 12px Georgia, "Times New Roman", Times, serif; }
.ico2Box .text h3{ font:italic 24px/24px Georgia, "Times New Roman", Times, serif; padding-bottom:10px; }
.ico2Box .text h3 a{ color:#000; }

.ico3Box{ position:absolute; left:70px; top:750px; z-index:2; float:left; width:300px; }
.ico3Box .ico{ width:79px; height:94px; margin-left:35px; overflow:hidden; background:url(../images/ico4.gif) no-repeat; }
.ico3Box .text{ width:160px; padding-top:10px; font: italic 11px Georgia, "Times New Roman", Times, serif; color:#5b5b5b; }
.ico3Box .text h3{ font:italic 24px Georgia, "Times New Roman", Times, serif; padding-bottom:5px; color:#000; }
.ico3Box .text h3 strong{ font-size:36px; font-weight:normal; }
.ico3Box .text a{ color:#5b5b5b; border-bottom: 1px dotted #5b5b5b; }
.ico4Box{ position:absolute; left:400px; top:890px; z-index:2; float:left; width:300px; }
.ico4Box .ico{ width:79px; height:94px; margin-left:135px; overflow:hidden; background:url(../images/ico6.gif) no-repeat; }
.ico4Box .text{ width:230px; font: italic 11px Georgia, "Times New Roman", Times, serif; color:#5b5b5b; }
.ico4Box .text h3{ font:italic 24px Georgia, "Times New Roman", Times, serif; padding-bottom:5px; color:#000; }
.ico4Box .text h3 strong{ font-size:36px; font-weight:normal; }
.ico4Box .text a{ color:#5b5b5b; border-bottom: 1px dotted #5b5b5b; }
.ico5Box{ position:absolute; left:30px; top:470px; z-index:2; float:left; width:300px; }
.ico5Box .ico{ width:79px; height:94px; margin-left:30px; overflow:hidden; background:url(../images/ico3.gif) no-repeat; }
.ico5Box .text{ width:230px; padding-top:5px; font: italic 11px Georgia, "Times New Roman", Times, serif; color:#5b5b5b;}
.ico5Box .text h3{ font:italic 24px Georgia, "Times New Roman", Times, serif; padding-bottom:5px; color:#000; }
.ico5Box .text h3 strong{ font-size:36px; font-weight:normal; }
.ico5Box .text a{ color:#5b5b5b; border-bottom: 1px dotted #5b5b5b; }
.ico6Box{ position:absolute; left:520px; top:650px; z-index:2; float:left; width:300px; }
.ico6Box .ico{ width:79px; height:94px; margin-left:70px; overflow:hidden; background:url(../images/ico5.gif) no-repeat; }
.ico6Box .text{ width:230px; font: italic 11px Georgia, "Times New Roman", Times, serif; color:#5b5b5b; }
.ico6Box .text h3{ font:italic 24px Georgia, "Times New Roman", Times, serif; padding-bottom:5px; color:#000; }
.ico6Box .text h3 strong{ font-size:36px; font-weight:normal; }
.ico6Box .text a{ color:#5b5b5b; border-bottom: 1px dotted #5b5b5b; }


.termsBox{ float:left; width:100%; }
.termsBox h3{ display:inline; font:18px Georgia, "Times New Roman", Times, serif; padding:3px 0; background:#fff000; }
.termsBox ul{ position:relative; float:left; width:100%; }
.termsBox ul li{ position:relative; float:left; text-indent:15px; font:italic 12px/16px Georgia, "Times New Roman", Times, serif; }
.termsBox .term1{ left:20px; width:310px; padding:20px 0; }
.termsBox .term2{ left:70px; top: 5px; width:300px; padding:30px 0; }
.termsBox .term3{ left:10px; width:360px; }
.termsBox .term4{ left:60px; top:15px; width:280px; padding-bottom:15px; }
.termsBox .term5{ left:25px; width:640px; padding:30px 0; }
.termsBox .term6{ left:10px; width:300px; padding:0; }
.termsBox .term7{ left:40px; width:360px; padding:0; }
.termsBox .term8{ left:30px; width:640px; padding:25px 0; }
.termsBox .term9{ left:0; width:310px; padding:0; }
.termsBox .term10{ left:60px; width:320px; padding:0; }
.termsBox .term11{ left:25px; width:630px; padding:30px 0; }
.termsBox .text{ position:relative; left:-5px; float:left; width:100%; background:#fff000; }
.termsBox .text div{ padding:10px 20px; }
.statisticBox{ position:relative; float:left; width:100%; height:1080px; padding-top:35px; }
.mapBox{ position:relative; float:left; width:100%; background:url(../images/map.gif) no-repeat; }
.mapBox img{ position:relative; z-index:2; display:block; width:639px; height:398px; }
.mapBox div{ display:none; position:absolute; z-index:1; background:#fff000; padding:5px 10px; font:italic 11px/18px Georgia, "Times New Roman", Times, serif; }
.mapBox div span{ font-size:18px; padding-left:10px; }
#continent1Box{ left:325px; top:110px; }
#continent2Box{ left:475px; top:90px; }
#continent3Box{ left:65px; top:120px; }
#continent4Box{ left:135px; top:280px; }
#continent5Box{ left:305px; top:210px; }
#continent6Box{ left:555px; top:302px; }
.geographyBox{ position:relative; z-index:3; float:left; width:350px; padding-left:250px; margin-top:-30px; }
.geographyBox .text{ padding-left:40px; } 
.geographyBox .text h3{ float:left; font:italic 24px Georgia, "Times New Roman", Times, serif; padding:2px 8px; background:#fff000; }
.geographyBox .text p{ position:relative; left:8px; float:left; width:100%; padding:5px 0 15px; color:#5b5b5b; }
.geographyBox ul{ position:relative; left:-30px; float:left; width:100%; }
.geographyBox ul li{ float:left; width:100%; padding-bottom:5px; }
.geographyBox ul li p{ float:left; width:100px; text-align:right; padding-right:5px; line-height:11px; }
.geographyBox ul li div{ float:left; height:10px; background:url(../images/count.gif) repeat-x; }
.advertisingBox{ float:left; width:100%; }
.advertisingBox .adv1Box{ float:left; width:100%; padding-top:10px; }
.advertisingBox .adv1Box .text{ float:left; width:100%; padding-bottom:15px; }
.advertisingBox .adv1Box .banner{ float:left; width:720px; height:201px; overflow:hidden; background:url(../images/adv1.gif) no-repeat; }
.advertisingBox .adv2Box{ position:relative; z-index:2; float:left; width:420px; margin-top:-80px; }
.advertisingBox .adv2Box .text{ float:left; width:100%; padding-bottom:15px; }
.advertisingBox .adv2Box .banner{ float:left; width:363px; height:401px; overflow:hidden; background:url(../images/adv2.gif) no-repeat; }
.advertisingBox .formBox{ float:left; width:242px; padding:40px 0 0 20px; }
.advertisingBox .adv3Box{ position:relative; z-index:3; float:left; width:420px; padding-top:10px; }
.advertisingBox .adv3Box .text{ position:relative; z-index:2; float:left; width:100%; }
.advertisingBox .adv3Box .text a{ border-bottom:1px dotted #000; }
.advertisingBox .adv3Box .text a:hover{ border-color:#fff; }
.advertisingBox .adv3Box .banner{ float:left; width:408px; height:328px; margin-top:-110px; overflow:hidden; background:url(../images/adv3.gif) no-repeat; }
.advertisingBox .formBox input{ width:230px; padding:0 3px; font:italic 12px Georgia, "Times New Roman", Times, serif; margin-bottom:15px; }
.advertisingBox .formBox select{ width:150px; font:italic 12px Georgia, "Times New Roman", Times, serif; margin-bottom:15px; }
.advertisingBox .formBox textarea{ width:230px; height:120px; padding:3px 5px; font:italic 12px Georgia, "Times New Roman", Times, serif; margin-bottom:15px; border:1px inset #777; }
.advertisingBox .textBox{ float:left; width:100%; padding-top:20px; font:italic 12px Georgia, "Times New Roman", Times, serif; color:#5b5b5b; }
.advertisingBox .textBox a{ text-decoration:underline; color:#000; }
.advertisingBox .textBox a:hover{ text-decoration:none; }

.archiveList{ float:left; width:100%; }
.archiveList li{ float:left; width:187px; height:200px; overflow:hidden; padding:20px 80px 0 0; }
.archiveList li.last{ padding-right:0; }
.archiveList .img{ position:relative; float:left; width:180px; height:99px; padding:1px 0 0 1px; overflow:hidden; }
.archiveList .img img{ display:block; }
.archiveList li a{ display:block; float:left; width:100%; font: 11px Georgia, "Times New Roman", Times, serif; cursor:pointer; }
.archiveList li a .text{ position:relative; z-index:3; float:left; width:100%; margin-top:-10px; }
.archiveList li a span{ background:#ebebeb; color:#000;}
.archiveList .left .date{ float:left; padding-left:5px; }
.archiveList .left .img .mask{ position:absolute; left:0; top:0; width:181px; height:100px; background:url(../images/mask2.png) no-repeat; }
.archiveList .right .date{ float:right; padding-right:20px; }
.archiveList .right .img .mask{ position:absolute; left:0; top:0; width:181px; height:100px; background:url(../images/mask1.png) no-repeat; }

.allTagsBox{ float:left; width:100%; padding:20px 0 50px 0; overflow:hidden; line-height:5px; text-align:center; }
.allTagsBox a{ padding:1px 3px; }
.allTagsBox a:hover{ background:#fff000; }

.dailyInterviewsBox{ float:left; width:100%; }
.dailyInterviewsBox .top{ float:left; width:224px; height:60px; padding:10px 0 0 15px; background:url(../images/interviews.png) no-repeat; font-size:11px; color:#757474; }
.dailyInterviewsBox .top .all{ display:block; width:100%; height:20px; margin-bottom:13px; }
.dailyInterviewsBox ul{ float:left; padding-left:12px; width:227px; overflow:hidden; margin-top:-25px; }
.dailyInterviewsBox li{ position:relative; top:13px; float:left; width:227px; padding:17px 0; background:url(../images/border1.gif) repeat-x bottom; }
.dailyInterviewsBox .date{ position:relative; z-index:2; margin-bottom:-5px; }
.dailyInterviewsBox .img{ position:relative; float:left; width:224px; height:106px; padding:2px 0 0 3px; overflow:hidden; }
.dailyInterviewsBox .img img{ display:block; }
.dailyInterviewsBox li a{ display:block; float:left; width:100%; cursor:pointer; }
.dailyInterviewsBox li a .text{ position:relative; z-index:3; float:left; width:100%; margin-top:-20px; }
.dailyInterviewsBox li a .text p{ padding:2px 5px; margin:0 10px 0 3px; font:italic 18px/24px Georgia, "Times New Roman", Times, serif; color:#000; background:#fff000; }
.dailyInterviewsBox li a .text span{ padding:1px 4px; margin:0 3px 0 10px; font:10px/14px Georgia, "Times New Roman", Times, serif; color:#000; text-transform:uppercase; background:#ebebeb; }
.dailyInterviewsBox .left .date{ float:left; padding-left:5px; }
.dailyInterviewsBox .left .img .mask{ position:absolute; left:0; top:0; width:227px; height:108px; background:url(../images/mask4.png) no-repeat; }
.dailyInterviewsBox .left .text p{ float:right; }
.dailyInterviewsBox .left .text span{ float:right; }
.dailyInterviewsBox .right .date{ float:right; padding-right:20px; }
.dailyInterviewsBox .right .img .mask{ position:absolute; left:0; top:0; width:227px; height:108px; background:url(../images/mask3.png) no-repeat; }
.dailyInterviewsBox .right .text p{ float:left; }
.dailyInterviewsBox .right .text span{ float:left; }
.dailyInterviewsBox .pagesBox{ float:left; width:187px; padding:20px 0 0 15px; font-size:12px; }
.dailyInterviewsBox .pagesBox .scrolling{ position:relative; float:left; width:100%; height:26px; overflow:hidden; margin-bottom:5px; }
.dailyInterviewsBox .pagesBox .scrolling .list{ position:absolute; left:0; top:0; float:left; height:26px; }
.dailyInterviewsBox .pagesBox .scrolling .list a{ float:left; width:30px; height:20px; padding-top:6px; overflow:hidden; text-align:center; color:#505050; }
.dailyInterviewsBox .pagesBox .scrolling .list a:hover{ color:#000; background: url(../images/sheet2.gif) no-repeat; }
.dailyInterviewsBox .pagesBox .scrolling .list a.active{ color:#000; background: url(../images/sheet2.gif) no-repeat; cursor:text; }
.dailyInterviewsBox .pagesBox .moverLine{ position:relative; float:left; width:187px; height:20px; background:url(../images/line.png) no-repeat; }

.grammaPopup{ display:none; position:absolute; z-index:100; left:50%; top:50%; margin:-60px 0 0 -254px; float:left; width:473px; background:#e9e9e9; }
.grammaPopup .pad{ width:433px; padding:15px 20px; }
.grammaPopup div{ float:left; width:100%; }
.grammaPopup div strong{ font:bold 18px Tahoma, Geneva, sans-serif; }
.grammaPopup div span{ font:italic 18px Georgia, "Times New Roman", Times, serif; }
.grammaPopup .field{ float:left; width:415px; padding:2px 5px; margin:15px 0; font:italic 11px/14px Georgia, "Times New Roman", Times, serif; color:#8b8b8b; }
.grammaPopup input.button{ float:left; padding-bottom:4px!important; margin-right:15px; }
.grammaPopup a.button{ float:left; text-align:center; font-weight:normal!important; padding-top:1px!important; }

#withMistake{ display:block; }
#noMistake{ display:none; }

#grammaBox{ position:absolute; right:110%; top:655px; width:80px; margin-top:-15px; }
#grammaBox a{ display:block; width:30px; height:30px; margin:0 auto; background:url(../images/gramma.gif) no-repeat; }
#grammaBox p{ display:none; padding-top:10px; text-align:center; font:9px/13px Georgia, "Times New Roman", Times, serif; color:#747474; }
#grammaBox p span{ color:#000; }

#grammaBanner{ position:relative; float:left; width:100%; height:400px; }
#grammaBg{ position:absolute; left:0; top:0; width:100%; height:400px; background:#fff000; }
#grammaInfo{ position:absolute; left:12px; top:25px; width:213px; height:342px; background:url(../images/banner.png) no-repeat; }
#emptyBanner{ display:none; }
#grammaCursor1{ position:absolute; top:60px; left:250px; width:150px; }
#grammaCursor1 a{ display:inline; text-decoration:none; color:#000; font:italic 10px Georgia, "Times New Roman", Times, serif; border-bottom:1px dotted #000; }
#grammaCursor1 a:hover{ border-color:#fff; }
#grammaCursor1 div{ position:relative; left:-30px; top:5px; width:51px; height:55px; overflow:hidden; background:url(../images/cursor.png) no-repeat; }
#grammaCursor2{ position:absolute; top:263px; left:210px; width:68px; height:37px; background:url(../images/cursor2.png) no-repeat; }

.streamBox{ text-align:justify; }

.noHover{ display:block; margin:0 auto; border:none!important; }
.noHover:hover{ border:none!important; background:none!important; }


.dailyInterviewsBox2{ position:relative; float:left; width:100%; padding-bottom:4px; }
.dailyInterviewsBox2 .scrolling{ position:relative; float:left; width:100%; height:426px; overflow:hidden; }
.dailyInterviewsBox2 .scrolling .list{ position:absolute; left:0; top:0; float:left; }
.dailyInterviewsBox2 .scrolling .list li{ float:left; width:240px; height:426px; }
.dailyInterviewsBox2 .scrolling .list img{ display:block; }
.dailyInterviewsBox2 .namesBox{ position:absolute; left:26px; top:350px; float:left; width:187px; }
.dailyInterviewsBox2 .name{ float:left; width:100%; text-align:center; font-size:18px; }
.dailyInterviewsBox2 .name p{ float:left; margin-left:5px; padding:2px 4px; background:#fff000; color:#000; font:italic 18px Georgia, "Times New Roman", Times, serif; }
.dailyInterviewsBox2 .name span{ float:right; padding:2px 5px; background:#ebebeb; font:10px Georgia, "Times New Roman", Times, serif; color:#000; text-transform:uppercase; }
.dailyInterviewsBox2 .moverLine{ position:relative; float:left; width:187px; height:20px; background:url(../images/line2.png) no-repeat; }
.interviewsVersion{ float:left; width:100%; padding-bottom:13px; text-align:center; font-size:10px; }
.interviewsVersion a{ color:#595959; text-decoration:underline; }
.interviewsVersion a:hover{ color:#000; }
#interviews2{ display:none; }
#newInterviews{ display:none; }

.translateBox{ display:none; position:fixed; z-index:100; float:left; width:100%; bottom:0; left:0; padding:20px 0 15px 0; background:#dedede; }
.translateBox .both input{ width:965px; padding:4px 7px; margin-bottom:10px; font:italic 11px Georgia, "Times New Roman", Times, serif; color:#6f6f6f; }
.translateBox .text{ float:left; width:100%; margin-bottom:10px; background:#fff url(../images/border5.gif) repeat-y 1px 0; }
.translateBox .text textarea{ display:block; width:965px; max-width:985px; height:108px; padding:6px 9px; background:url(../images/border6.gif) no-repeat 100% 0; border:1px solid #c3c3c3; border-top-color:#7c7c7c; border-bottom-color:#ddd; color:#6f6f6f; font:italic 11px Georgia, "Times New Roman", Times, serif; }
.translateBox .left{ float:left; width:670px; }
.translateBox .left .fields{ float:left; width:100%; }
.translateBox .left .fields input{ width:185px; padding:4px 7px; margin-right:15px; font:italic 11px Georgia, "Times New Roman", Times, serif; color:#6f6f6f; }
.translateBox .left p{ float:left; width:100%; padding:15px 0 25px 0; font:11px Tahoma, Geneva, sans-serif; color:#6c6b6b; }
.translateBox input.button{ float:left; padding-bottom:4px!important; margin-right:15px; }
.translateBox a.button{ float:left; text-align:center; font-weight:normal!important; padding-top:1px!important; }
.translateBox .right{ position:relative; top:16px; left:-20px; float:right; width:251px; height:56px; padding:14px 0 0 20px; overflow:hidden; background:url(../images/sheet4.gif) no-repeat 0 0; font:bold 11px Tahoma, Geneva, sans-serif; text-decoration:none; }

.authorPopup{ display:none; position:absolute; z-index:100; left:50%; top:50%; margin:-60px 0 0 -335px; float:left; width:420px; background:#e9e9e9; }
.authorPopup .pad{ float:left; width:380px; padding:15px 20px; }
.authorPopup p{ font:bold 18px Tahoma, Geneva, sans-serif; }
.authorPopup .field{ float:left; width:368px; padding:2px 5px; margin:15px 0; font:italic 11px/14px Georgia, "Times New Roman", Times, serif; color:#8b8b8b; }
.authorPopup .text{ float:left; width:100%; margin-bottom:10px; background:#fff url(../images/border5.gif) repeat-y 1px 0; }
.authorPopup .text textarea{ display:block; width:360px; max-width:430px; height:60px; padding:6px 9px; background:url(../images/border6.gif) no-repeat 100% 0; border:1px solid #c3c3c3; border-top-color:#7c7c7c; border-bottom-color:#ddd; color:#6f6f6f; font:italic 11px Georgia, "Times New Roman", Times, serif; }
.authorPopup input.button{ float:left; padding-bottom:4px!important; margin-right:15px; }
.authorPopup a.button{ float:left; text-align:center; font-weight:normal!important; padding-top:1px!important; }

.closePostBox{ position:relative; width:513px; height:513px; margin:23px auto 20px; overflow:hidden; background: url(/upload/bgClose.jpg) no-repeat; }
.closePostBox .emailBox{ position:absolute; left:51px; top:11px; width:351px; padding:0 30px 13px; border-bottom:1px solid #444; }
.closePostBox .emailBox input{ width:315px; padding:4px 0 4px 15px; background:none; border:none; font:italic 18px Georgia, "Times New Roman", Times, serif; color:#444; text-align:center; }
.closePostBox .emailBox input.focused{ color:#444!important; }
.closePostBox .emailBox div{ position:absolute; top:10px; right:20px; width:8px; height:12px; overflow:hidden; background:url(/upload/pointerClose.gif) no-repeat; cursor:pointer; }
.closePostBox .response{ display:none; position:absolute; left:0; top:15px; width:100%; font:italic 18px Georgia, "Times New Roman", Times, serif; color:#444; text-align:center; }
.closePostBox .postError{ display:none; position:absolute; left:0; top:60px; width:100%; font:italic 18px Georgia, "Times New Roman", Times, serif; color:#c00; text-align:center; }



