.block_design {background: #d9d0c7 url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770383.jpg') 0 0 fixed; padding: 0 !important;}
 #wrapper{ min-width: 960px; width: 960px; padding: 0 !important; margin-top: 110px; margin-bottom: 20px; background: #3e3a37; -moz-border-radius: 10px; border-radius: 10px; }
 {-------------------------------------- menu ------------------------------------}
 #side {position: relative; font: 12px Tahoma; text-shadow: 0px 1px 0px #000000; width: 200px; height: 225px; margin-right: 30px !important; color: #c2cbdf !important;}
 #side a {color: #c2cbdf !important;}
 .menuSection { padding-left: 15px !important; }
 #thisDiaryPhoto { position: absolute; top: 30px; left: -700px; width: 120px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770385.png') 100% 45px no-repeat; }
 #thisDiaryPhoto img { max-width: 100px; width: 100px; height: 100px; padding: 5px; background: #ececec; -moz-border-radius: 2px; border-radius: 2px;}
 #myFavLink a, #myQuotLink a, #myProfileLink a, #writeThisDiary a, #myDraftLink a, #optionsLink a{ position: absolute; top: 30px; height: 40px; width: 90px; text-align: center; padding-top: 70px !important; text-transform: lowercase; text-shadow: none; color: #312e2b !important; -moz-border-radius: 2px; border-radius: 2px; background-color: #dad1ca !important; text-decoration: none; }
 #myProfileLink a { left: -570px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770380.png') 50% 30px no-repeat; }
 #writeThisDiary a { left: -479px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770377.png') 50% 30px no-repeat; }
 #myDraftLink a { left: -388px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770388.png') 50% 30px no-repeat; }
 #optionsLink a { left: -297px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770375.png') 50% 30px no-repeat; }
 #myQuotLink a { left: -206px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770386.png') 50% 30px no-repeat; }
 #myFavLink a {left: -115px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770364.png') 50% 30px no-repeat; z-index: 1 !important;}
 #myFavLink a:hover, #myQuotLink a:hover, #myProfileLink a:hover, #writeThisDiary a:hover, #myDraftLink a:hover, #optionsLink a:hover { background-color: #ececec !important;}
 #side h1 {position: absolute; top: -50px; left: -730px; font: bold 40px Times New Roman !important; text-shadow: 0px 1px 0px #aaa29a; width: 600px; text-align: left; }
 #side h1 a {color: #d6dcea !important;}
 #thisDiaryInfo { text-align: left !important; }
 #authorName { font: bold 18px Tahoma; }
 #postsCalendar, #tagslistlink{ position: absolute; top: -40px; height: 25px; width: 160px; text-align: center; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770374.png') !important; padding-top: 5px !important; text-transform: lowercase; -moz-border-radius: 3px; border-radius: 3px; font: 14px Tahoma; -webkit-box-shadow: inset 0px 0px 10px #000000; -moz-box-shadow: inset 0px 0px 10px #000000; box-shadow: inset 0px 0px 10px #000000; z-index: 4 !important;}
 #postsCalendar { left: 70px; }
 #tagslistlink { left: -100px; }
 #myDiaryLinks { margin-top: 5px !important; }
 #globalLinks { margin-top: 5px !important; }
 #communityCatalogueLink, #diarySupportLink { margin-top: 15px !important; }
 #Stats { margin-top: -10px !important; }
 #myDiaryLink a:hover, #umailLink a:hover, #discussionLink a:hover, #globalLinks a:hover, #Stats a:hover, #authorName:hover, #side h1 a:hover, .communityName a:hover, #thisDiaryOwner a:hover, #thisDiaryLinks a:hover { color: #dee4f1 !important;}
 #TagsList ul { width: 160px !important; padding: 10px 0 10px 0 !important; margin: -27px 0 2px -182px !important; background: #3e3a37 !important; border: 1px solid #363636 !important; -moz-border-radius: 2px; border-radius: 2px; }
 #TagsList li {text-align: left !important; padding: 2px 0 0 10px !important; border-bottom: none !important; text-transform: lowercase !important;}
 #TagsList span {margin: 0 15px 0 0 !important; }
 #myDiaryLink b, #myCommunityLink b, #allDiaryLink b { font-weight: normal !important; }
 {------------------------------------ display: none -----------------------------}
 #sortOrder, .sign, #photolibLink, #lastComments, #pchs, #YaSearch, #login_form, #upInChart, .atTag span, .prevPostLink, .nextPostLink, .prevNextLinks, .postLinksOld, #commentsArea_title, #addCommentArea_title, .order_button, #side h1 .opac6 {display: none !important;}
 {-------------------------------------- posts ------------------------------------}
 #page-t {margin: 180px 245px 0 20px !important;}
 .singlePost {position: relative; background: #ececec; -moz-border-radius: 3px; border-radius: 3px; padding: 75px 15px 15px 15px !important; margin: 0px 0px 40px 90px !important; }
 .commentAuthor {position: absolute !important; top: 0px !important; left: -90px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770385.png') 63px 25px no-repeat; z-index: 1; width: 85px !important;}
 .avatar img { max-width: 60px; width: 60px; padding: 3px; background: #ececec; -moz-border-radius: 2px; border-radius: 2px;}
 .avatar { max-width: 65px; width: 65px;}
 .paragraph { margin-left: 0px !important; overflow: hidden !important; }
 .list_box {background: none!important; margin: 0 0 30px 0px !important; padding-top: 0px !important;}
 #favGroups {margin: 0 0 0px -15px !important;}
 #favGroups strong, #favGroups a {padding: 5px !important; -moz-border-radius: 2px; border-radius: 2px; font: 12px Tahoma !important;}
 #favGroups strong {background: #dad1ca !important; }
 #favGroups a {background: #ececec !important; }
 .postDate, .authorName, .communityName, .postTitle { position: absolute; }
 .postDate { top: 10px; right: 15px; font: bold 11px Tahoma !important; text-transform: lowercase; color: #cfcfcf !important;}
 .authorName { top: 10px; left: 15px; z-index: 2;}
 .communityName { top: -25px; left: -90px; font-weight: bold;}
 .communityName a { color: #c2cbdf; text-shadow: 0px 1px 0px #000000;}
 .authorName a { color: #b8becc !important; text-shadow: 0px 1px 0px #fff; font: bold 14px Tahoma !important;}
 .authorName a:hover { color: #8d97ae !important;}
 .postTitle { top: 35px; left: 15px; padding: 5px 0 5px 0 !important; font: bold 13px Tahoma !important; width: 560px; }
 .header h2 {font: bold 13px Tahoma !important; }
 #commentsArea { margin: -10px 0px 0px 0px !important; }
 .singleComment {position: relative; background: #ececec; -moz-border-radius: 3px; border-radius: 3px; padding: 45px 15px 15px 15px !important; margin: 0px 0px 20px 90px !important;}
 .singleComment .postTitle { top: 5px; left: 390px; padding: 5px 0 5px 0 !important; font: bold 13px Tahoma !important; width: 180px; }
 #addCommentArea { background: #ececec; -moz-border-radius: 3px; border-radius: 3px; padding: 10px 10px 0px 10px !important; margin: 0px 10px 30px 100px !important;}
 #addCommentArea #msg_form {padding: 15px 15px 10px 10px !important; background: #ececec; -moz-border-radius: 3px; border-radius: 3px; margin: -10px 0px 10px 0px !important;}
 {------------------------------ features --------------------------------------------------------------------}
 .atTag { margin: 5px 0 5px 0px !important; }
 .atTag em { font: 11px Tahoma; color: #ececec; line-height: 28px !important; }
 .atTag a {background: #d7d6d6; padding: 5px 5px !important; text-transform: lowercase; color: #5d5956; text-decoration: none; text-shadow: 0px 1px 0px #ececec; -moz-border-radius: 2px; border-radius: 2px; border-bottom: none !important; }
 .atTag a:hover, #JournalCalendar #content b:hover, .pages_str a:hover, .pageBar td a:hover, #favGroups a:hover { text-decoration: none; color: #; background: #dad1ca !important; }
 .atMusic em, .atMood em { font-style: normal !important; }
 .urlLink a {display: block; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770366.png') 0px 0px no-repeat; width: 20px; height: 20px; overflow: hidden; line-height: 50px; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}
 .profile a, .diary a, .umail a {position: absolute; bottom: 15px; display: block; width: 20px; height: 20px; overflow: hidden; line-height: 50px; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}
 .profile a { left: 34px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770367.png') 0px 0px no-repeat; }
 .diary a {left: 55px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770368.png') 0px 0px no-repeat; }
 .umail a {left: 77px; background: url('http://static.diary.ru/userdir/2/9/4/0/2940439/73770369.png') 0px 0px no-repeat; }
 .urlLink a:hover, .profile a:hover, .diary a:hover, .umail a:hover {filter: alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0}
 .comments a, .subscribe a, .unsubscribe a, .quote_post a, .addToQuote a, .delFromQuote a, .draft_prview_link, .draft_publish_link, .quote_comment a {text-transform: lowercase; color: #5f605f; font: bold 11px Tahoma; text-shadow: 0px 1px 0px #fff; }
 .comments a:hover, .subscribe a:hover, .unsubscribe a:hover, .quote_post a:hover, .addToQuote a:hover, .delFromQuote a:hover, .draft_prview_link:hover, .draft_publish_link:hover, .quote_comment a:hover { color: #2d2d2d;}
 #JournalCalendar #page-t {padding: 0px 0px 0px 0px !important; background: #ececec; -moz-border-radius: 3px; border-radius: 3px; margin: 180px 255px 30px 30px !important; }
 #JournalCalendar #content b {background: #d7d6d6; padding: 1px 2px !important; text-transform: lowercase; color: #5d5956; text-decoration: none; text-shadow: 0px 1px 0px #ececec; -moz-border-radius: 2px; border-radius: 2px; font: 13px Tahoma !important; }
 .calHeader, #new_post_title {padding: 5px 0 5px 0 !important; font: bold 13px Tahoma !important;}
 #new_post_title {margin: 0px 0px 10px 15px !important;}
 #msg_form {padding: 50px 15px 20px 10px !important; background: #ececec; -moz-border-radius: 3px; border-radius: 3px; margin: -40px 0px 10px 0px !important;}
 textarea#message, .htmlbox textarea, input.text, #trspisok textarea, #close_text { background: #f6f6f6; border: 0px solid #111010 !important;}
 #pageBar {margin: -10px 0px 10px 83px !important; width: 600px !important; }
 .pages_str td {width: 410px !important; }
 .pages_str a {background: #d7d6d6; padding: 5px 5px !important; text-transform: lowercase; color: #5d5956 !important; text-decoration: none; text-shadow: 0px 1px 0px #ececec; -moz-border-radius: 2px; border-radius: 2px; font: 11px Tahoma !important; }
 .pageBar td a {color: #5d5956; text-decoration: none; -moz-border-radius: 2px; border-radius: 2px; font: 11px Tahoma !important; background: #d7d6d6; padding: 5px 8px !important; text-shadow: 0px 1px 0px #ececec;}
 .pageBar td strong { color: #5d5956; text-decoration: none; -moz-border-radius: 2px; border-radius: 2px; font: 13px Tahoma !important; background: #dad1ca; padding: 5px 9px 6px 9px !important; text-shadow: 0px 1px 0px #ececec;}
 #content {padding: 10px 15px 20px 10px !important; background: #ececec; -moz-border-radius: 3px; border-radius: 3px; margin: 0px 0px 10px 0px !important; }
 a {text-decoration: none !important; color: #9c9590;}
 .paragraph a {text-decoration: none !important; border-bottom: 1px solid #9c9590; }
 .paragraph a:hover {border-bottom: 1px solid #ececec;}
 img { max-width: 550px !important; }
 div.voting img { height: 0px !important; border: 5px #dad1ca solid; background: #dad1ca !important;}
 #favGroups .opac6 {display: none !important;}
 span.quote_text { font: italic 14px Georgia; display: block; margin: 5px 0 5px 10px; padding: 10px 10px 10px 10px; border-left: 5px solid #dad1ca; }
 .TagJIco {text-decoration: none !important; border-bottom: none !important; }
  .paragraph i { font-family: Arial !important;}
 {------------------------------------------------------ journale and draft page -------------------------------------------------------}
 #Journal .singlePost, #JournalDraft .singlePost { margin: 0px 0px 40px 0px !important; padding: 70px 15px 15px 15px !important;}
 #Journal #epigraph, #JournalDraft #epigraph { margin: 0px 0px 40px 0px !important; padding: 0px !important; }
 #Journal #post0 { margin: 0px 0px 40px 0px !important; padding: 15px !important; }
 #JournalDraft #post0 { margin: 0px 0px -30px 0px !important; padding: 15px !important; }
 #Journal .postTitle, #JournalDraft .postTitle { top: 25px; left: 15px; padding: 5px 0 5px 0 !important; font: bold 13px Tahoma !important; width: 650px; }
 #JournalDraft #epigraph .postTitle, #JournalDraft .list_box { display: none; }
 #JournalDraft .commentAuthor {background: none;}
 #Journal #pageBar {margin: -30px 0px 10px -7px !important; width: 690px !important; }
 #Journal .pages_str td {width: 457px !important; }
 