.block_design {background-attachment:fixed; padding: 0px !important; margin: 0px !important ;}
 body{ margin:0px; padding:0px; }
 body.top { padding-bottom: 0px;padding-left: 0px; padding-right: 0px; }
 #add_block5 {height: 50px !important; background: #640e10 !important; width: 100% !important; position: relative !important; bottom: 0px; left: 0px !important; right: 0px !important; z-index: 1 !important; margin: 0 !important;}
 #add_block1 {height: 13px !important; background: #640e10 !important; width: 100% !important; position: absolute !important; top: 0px; left: 0px !important; right: 0px !important; z-index: -2 !important; margin: 0 !important;}
 #add_block2 {height: 303px !important; background: #ece0c4 !important; width: 100% !important; position: absolute !important; top: 202px; left: 0px; right: 0px; z-index: -2 !important; margin: 0 !important;}
 #add_block3 {height: 100% !important; background: #640e10 !important; width: 50% !important; position: fixed !important; top: 0px; left: 0px; bottom: 0px; z-index: -1 !important; margin: 0 !important;}
 #add_block4 {height: 193px !important; background: #f5eed3 !important; width: 100% !important; position: absolute !important; top: 13px; left: 0px; right: 0px; z-index: -3 !important; margin: 0 !important;}
 #wrapper{ background: #f5eed3 !important; width: 1000px !important; margin: 0 auto !important; padding: 0 !important; position:relative !important; top: -11px; bottom: 0px !important; margin-bottom: -20px !important; }
 #extratop { height: 524px; width: 1000px; margin: 0px 0px 0px 0px !important; padding: 0px 0px !important;background: url('http://static.diary.ru/userdir/2/9/2/4/2924426/73308878.jpg') 100% center no-repeat !important;; }
 #page-t {margin: 20px 10px 50px 20px !important; padding: 5px 10px 5px 0px !important ; }
 #page-c { background: #f5eed3 !important; margin: 0px 0px 0px 50px !important; padding: 0px 0px 0px 0px !important ; width: 950px !important;}
 #epigraph .header { border: none !important; display:none !important;}
 #epigraph .postContent { }
 #epigraph { border: none !important; margin: 0px !important; padding: 0px !important;}
 #post0 { padding: 0px 0px 5px 0px !important; margin: 0px 0px 5px 0px !important; }
 #new_post_title, #addCommentArea_title, #commentsArea_title { text-transform:uppercase; font: bold 14px 'arial' !important; color: #ccc2a9 !important; margin: 0px 0px 0px 0px !important; text-align:center !important; padding: 0px 10px 0px 10px !important;}
 {--------------------------------}
 #side { position: absolute; top: 160px; left: 0px; right: 0px; display: block; width:1000px !important; font: 13px 'verdana' !important; padding: 15px 0px 3px 0px !important; color: #b8af98; text-transform: uppercase; }
 #side a { color: #b8af98;}
 #side a:hover { color: #b8af98 !important;}
 #myDiaryLinks ul, #myLinks ul { visibility: visible !important; display:block; width:150px !important; padding: 0px 0px 0px 0px !important;}
 #thisDiaryOwner ul, #globalLinks ul, #thisDiaryLinks ul { visibility: visible !important; display:block; width:160px !important; padding: 0px 0px 0px 0px !important;}
 #thisDiaryOwner { position: absolute; top: 80px; left: 50px; width:170px !important; visibility: visible !important;}
 #myDiaryLinks { position: absolute; top: 80px; left: 240px; width:150px !important;}
 #globalLinks { position: absolute; top: 80px; left: 410px; width:160px !important;}
 #myLinks { position: absolute; top: 80px; left: 590px; width:150px !important;}
 #thisDiaryLinks { position: absolute; top: 185px; left: 410px; width:160px !important; visibility: visible !important;}
 .menuSection li { border-bottom: 1px solid #d9ceb4 !important; padding: 3px 0px 3px 15px !important; -moz-border-radius: 5px; border-radius: 5px; }
 .menuSection li:hover {background: #f5eed3 !important;}
 #side h1 {position: absolute; top: -50px; left: 30px; font: bold 30px 'Book antiqua' !important; z-index: 2 !important; padding: 5px 20px 5px 10px; width:750px !important; text-align: left !important;}
 #authorName {position: absolute !important; display:block; color: #6d5f4a !important; top: -15px; left: -775px !important; font: bold 15px 'Book antiqua' !important; z-index: 2 !important; text-align: left !important; }
 #TagsList ul { position: absolute; left: -10px; background: #ece0c4 !important; text-transform: lowercase; width: 170px !important; padding: 10px 10px 30px 10px !important;}
 #TagsList li {padding: 0px 0px 0px 0px !important; margin: -1px 10px -1px 0px !important; border: none !important; }
 {----------------------------}
 #thisDiaryOwner_title, #myDiaryLinks_title, #globalLinks_title, #myLinks_title { display: block; background: #640e10 !important; padding: 5px 0px 5px 0px; margin: -25px 0px 10px 0px !important; font: bold 14px 'Book antiqua' !important; text-transform:uppercase; color:#ece0c4; text-shadow: 1px 1px 2px #9b87c4 !important; text-align: center !important; -moz-border-radius: 10px; border-radius: 10px;}

 {----------------------------}
 #YaSearch , #authorAlbum, #myProfileLink, #albumLink, #photolibLink, #communityCatalogueLink, #myCommunitiesLink, #myCommunityLink, #randomDiaryLink, #diarySpiritLink, #diarySupportLink, #faqLink, #lastComments, #pchs, #thisDiaryPhoto, #myNotepadLink, #iAmQuit, #top_randomlink, #top_spiritlink, #topNav, #lastComments, #thisDiaryLinks_title {display:none !important;}
 {-----------------------------}
 .singlePost, .singleComment { position:relative; padding: 0px 5px 0px 0px !important; margin: 20px 5px 10px -1px !important; }
 .postContent {background: #ece0c4 !important;border: 1px solid #d9ceb4 !important; padding: 15px 20px !important; margin: 0px 1px 0px 1px; }
 .singlePost .postTitle span { position:absolute !important; top: 30px; left:8px; padding: 5px 0px 0px 5px; font: bold 10px 'arial' !important;color:#ccc2a9; text-transform:lowercase; }
 .postLinksBackg {background: #640e10 !important; padding: 2px 20px 5px 20px !important; font:bold 10px 'Verdana' !important; margin: 0px 1px 0px 1px !important; text-transform: lowercase; color: #aba89a !important; }
 .postLinksBackg a {color: #aba89a !important; }
 .postLinksBackg a:hover {color: #edeae3 !important; }
 #postsArea .postDate { left:55px; top: 30px; color:#ccc2a9; position:absolute !important; margin: 0px 2px 0px 10px !important; font: bold 10px 'arial' !important; text-transform:lowercase; }
 #postsArea .postTitle { margin: 0px 10px 25px 10px !important; padding: 5px 0px 0px 28px !important; font: bold 22px 'arial' !important; color: #640e10 !important; border-bottom: 1px solid #ece0c4 !important; ;}
 #postsArea .postTitle span:before {content:'Time: ' !important;}
 #postsArea .postDate :before{content:', Date: ' !important;}
 {-----------------------------}
 .authorName { padding: 1px 5px 1px 25px !important; margin: 1px 1px 1px 1px; }
 #JournalComments .authorName { padding: 7px 1px 1px 25px !important; margin: 1px 1px 0px 1px; }
 .communityName { padding: 0px 15px !important; margin: 1px 1px 0px 1px;}
 .singleComment .postTitle { right: 12px; top: 0px; text-transform: lowercase; font: bold 11px 'verdana' !important; color:#ccc2a9; position: absolute !important; margin: 5px 2px 5px 2px !important; }
 p.atTag, p.atMusic, p.atMood {font: 11px 'verdana' !important; color: #b3aa94 !important; padding: 0px 0px 0px 0px !important; }
 .atTag a, .atMusic , .atMood {color: #b3aa94 !important; font: l 11px 'verdana' !important; }
 p.atTag em span, p.atMusic em span, p.atMood em span{font: bold 11px 'verdana' !important; }
 .atTag a:hover {color: #5f6161 !important;}
 {--------------------------}
 a:link, a:visited {text-decoration:none !important; }
 a:hover, a:active {color: #6d5f4a !important; }
 .LinkMore:hover {font-weight: bold !important;}
 .postContent a:hover{ text-shadow: 0px 0px 10px #d52027, -1px -1px 1px #fff, 1px 1px 2px #d52027;}
 {-------------------------}
 #pageBar {margin: 50px 0px 10px 0px !important; width: 900px !important; }
 .pages_str td {width: 400px !important; }
 .pages_str a { padding: 4px 5px !important; text-transform: lowercase; text-decoration: none; border: 1px solid #d9ceb4 !important; -moz-border-radius: 5px; border-radius: 5px; background: #ece0c4;}
 .pageBar td a { text-decoration: none; padding: 6px 8px !important; border: 1px solid #d9ceb4 !important; -margin: 10px 2px 10px 2px !important; -moz-border-radius: 5px; border-radius: 5px; background: #ece0c4;}
 .pageBar td a:hover { background: #e3d7bc;}
 .pageBar td strong { color: #fff; text-decoration: none; font: bold 14px 'Book antiqua' !important; background: #640e10; padding: 5px 10px 5px 10px !important;border: 0px solid #bcc5c0 !important; margin: 10px 3px 10px 3px !important; -moz-border-radius: 5px; border-radius: 5px;}
 {-----------------------------}
 .voting img { height: 0px !important; border: solid 5px #640e10;}
 .paragraph img { max-width: 600px !important; }
 {-----------------------------}
 #JournalComments span.quote_text { display: inline-block; border:1px solid #ccc2a9 !important; margin: 5px 10px 0px 5px !important; padding: 3px 15px 5px 15px !important; font: 11px 'verdana' !important; background: #d9ceb4 !important;}
 span.quote_text { display: block; border:1px solid #ccc2a9 !important; margin: 5px 10px 0px 5px !important; padding: 3px 15px 5px 15px !important; font: 11px 'verdana' !important; background: #d9ceb4 !important; }
 .order_button {position: absolute; right: 50px !important; top: 475px !important;}
 #message, textarea#message, input.text, #trspisok textarea, #close_text, #cc, #msgWin, #btSubmit { background: #ece0c4 !important;border: 1px solid #d9ceb4 !important; margin: 5px 0px !important; }
 #but, #codebuttons, #shsmile { background: #ece0c4 !important;border: 1px solid #d9ceb4 !important; }
 .avatar img { min-width: 100px !important; max-width: 110px !important; }
 .sign { color: #999 !important; font: 10px 'verdana' !important; }
 .postActionLinks {margin: 10px -20px 0px 0px !important; position: absolute; right: 0px; width: 20px; top: 10px; }
 .postActionLinks li {margin: 3px 0px 0px 0px !important;}
 #bottom_up a {background: #640e10 !important; bottom: 40px; height: 30px; position: fixed; right: 0px; width: 70px; color: #aba89a !important; -moz-border-radius: 10px; border-radius: 10px;}
 #bottom_up a:hover {background: #841b1d !important; }
 #bottomNav {position:relative; text-align: center; text-transform:uppercase; bottom: -40px; z-index: 2 !important;}
 #bottomNav a {color: #c7c9b7 !important;}
 #bottomNav a:hover {color: #dde0cc !important; }
 