body {font-family:sans-serif;font-size:14px;color:#400d26;background-color:#f8cee2;background-image:url("bg-page.png");margin:0px}
a,div.post div.comments div.comment span.ljuser a,div.post div.content span.ljuser a {text-decoration:none;color:#400d26}
div.post div.content a,div.post div.comments div.comment a,div.post div.comments div.comment a:hover,div.post div.content span.ljuser a:hover,a:hover {text-decoration:underline}
span.ljuser {white-space: nowrap;font-weight:bold;text-decoration:none}
span.ljuser img {vertical-align: bottom; border: 0; padding-right: 1px;}
span.strike {text-decoration:line-through}
div.header-bg {background-color:#f3aece;background-image:url("bg-top.png");text-align:center;margin:0px}
table.header {margin:0px auto;border-collapse:collapse}
table.header td {vertical-align:middle;font-family:"Trebuchet MS",sans-serif}
table.header td.logo div {margin:6px;border:#a40c57 solid 2px;border-radius:8px;-moz-border-radius:8px;webkit-border-radius:8px;background-color:white;background-image:url("logo.png");background-position:center;background-repeat:no-repeat;width:90px;height:90px;margin-right:8px}
table.header td.head div.title {text-align:center;font-size:28px;color:#a40c57;font-weight:bold;margin-bottom:8px}
table.header td.head div.status {text-align:center;font-size:16px;color:#a40c57;margin-bottom:14px}
table.header td.head div.menu {text-align:center;font-size:20px;color:#a40c57}
table.header td.head div.menu a {color:#a40c57}
div.rssbutton {float:right;margin:5px}
div.rssbutton img {border:none}

div.gas {text-align:center;position:relative;top:12px}
div.navbar {text-align:center;font-weight:bold}
div.navbartop {background-image:url("bg-page-top.png");background-repeat:repeat-x;margin-bottom:-40px;height:60px;padding-top:25px;}
div.navbartopwithoutnav {margin-bottom:-60px;height:60px;padding-top:25px;}
div.navbarbottom {background-image:url("bg-page-top.png");background-repeat:repeat-x;background-position:0px -85px;margin-top:-20px;height:50px;padding-top:35px;}
div.navbar span a, div.navbar span span {padding:0px 15px}
div.navbar span span {color:#e07eaf;border:none;display:inline}
div.navbar span {background-color:#f8cee2;border:#e07eaf solid 2px;border-radius:5px;-moz-border-radius:5px;webkit-border-radius:5px}
div.post {background-color:#ffebf4;border:#e07eaf solid 2px;border-radius:5px;-moz-border-radius:5px;webkit-border-radius:5px;margin:20px 10%}
div.post div.title {background-color:#f3aece;color:a40c57;font-size:16px;font-weight:bold;padding:0px 4px}
div.post div.title div.ljposthead {min-height:103px;padding:4px 0px}
 * html body div.post div.title div.ljposthead {height:103px}
div.post div.title div.ljposthead img.ava {display:block;float:left;border:1px solid black;margin-right:4px}
div.post div.title div.ljposthead div.user {font-weight:normal;font-size:14px}
div.post div.title div.ljposthead div.title {font-weight:bold;font-size:24px;background:none}
div.post div.title div.ljposthead div.tags {font-size:12px;margin:4px 0px}
div.post div.content {padding:4px;text-align:justify}
div.post div.borderbottom {border-bottom:#e07eaf solid 2px}
div.post div.commentscount {font-size:16px}
div.post div.commentscount div {float:right;border-top:2px solid #e07eaf;border-left:2px solid #e07eaf;position:relative;top:-3px;background-color:#f3aece;border-top-left-radius:8px;-moz-border-radius-topleft:8px;webkit-border-top-left-radius:8px;color:#a40c57;font-weight:bold;padding:0px 10px}
div.post div.title, div.post div.title a, div.post div.commentscount, div.post div.commentscount a {color:#a40c57}
div.post div.comments {padding: 0 4px 4px}
div.post div.comments div.commentpadd div.commentpadd {margin-left:25px}
div.post div.comments div.commentpadd div.comment {border:solid 1px #e5cad6;background-color:#f5dce7;margin-top:5px}
div.post div.comments div.commentpadd div.comment div.writecomment {margin-top:1em;font-size:0.8em}
div.post div.comments div.commentpadd div.highlighted {border:solid 2px #ffc0c0;background-color:#ffefef;}
* html div.post div.comments div.comment {height:100px}
div.post div.comments div#newComment {padding:3px;} 
div.post div.comments div#newComment form {display:inline}
div.post div.comments div#newComment textarea {display:block;width:100%;height:100px;margin-left:-2px}
div.post div.comments div.commentpadd div#newComment {margin-left:25px} 
div.post div.comments div.comment img.userpic {border:solid 1px black;background:white;float:left;margin-right:4px}
div.post div.favstar {float:right;width:34px;height:32px;background-image:url("star.png");background-position:0px 0px;cursor:pointer}
div.post div.favstaract {background-position:-34px 0px}
div.post div.vklike {clear:none !important;width:300px !important}
input.searchuser {background-image:url("http://l-stat.livejournal.com/img/userinfo.gif");background-repeat:no-repeat;padding-left:18px}
div.bottomcontact {padding:5px;text-align:right;font-size:10px;color:#400d26}
a.tagcloud_0 {font-size:14px}
a.tagcloud_1 {font-size:20px}
a.tagcloud_2 {font-size:29px}
a.tagcloud_3 {font-size:39px}
a.tagcloud_4 {font-size:49px}
a.tagcloud_5 {font-size:60px}
div.advise {margin: 10px auto; width: 728px; height: 90px;}
@media (max-width: 450px) {
  div.post {margin:20px 1%}
}
