a {
Font-weight: bold;
Text-decoration: none;
color: BLACK;
}
a img {
BORDER:NONE;

}
img {

}
a:hover {
Text-decoration: none;
color: BLACK;
}
blockquote {
Margin-left: 1.5em;
Padding-left: 5px;
BORDER-LEFT:5PX SOLID #CCC;

}
body {
background:#e7feb6;
background-attachment: fixed;
color: #000;
font-family: georgia, Verdana, sans-serif;
margin: 0;
padding: 0;

}
cite {
font-size: 100%;
font-style: normal;

}
h1 {
font: 20px 'georgia', Verdana, sans-serif;
margin: 15px 0 2px 0;
padding-bottom: 2px;
font-weight:bold;

}
h2 {
font: 95% 'georgia', Verdana, sans-serif;
margin: 15px 0 2px 0;
padding-bottom: 2px;

}
h3 {
font-family: georgia, Verdana, sans-serif;
margin: 0 0 5px 0;

}
p, li {
font: 14px 'Georgia', Verdana, sans-serif;
line-height:17px;

}
#rap {
width:775px;
margin:0 auto;

}
#content {
width: 580px;
float: left; /* При изменении этого параметра на "right", сайдбар будет слева.*/
overflow:hidden;
/*background:#ebee0d;*/
border:#efc44e 3px solid;
}
#header {
width:769px;
font-family: georgia, Verdana, Arial, sans-serif;
overflow:hidden;
margin:0 0 13px 0;
padding: 15px 0 25px 0;
background: #91bf31;
border:#efc44e 3px solid;

}
#header a {
color: #fff;
text-decoration: none;

}
#header a:hover {
text-decoration: none;

}
#header h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:50px;
margin: 15px 0 0 20px;
padding:0;
color:#fff;
z-index:1;

}
#header h1 a:hover {

}
#header h2 {
margin-top:2px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#fff;
margin-left:25px;

}
#headerleft {
float:left;
width:80%;

}
/*#headerright a {
background:url(../i/rss5.gif) no-repeat;
width:60px;
height:59px;
cursor:pointer;
float:right;
margin:10px 20px 0 0;

}
#headerright a:hover {
BACKGROUND:URL(../I/RSS5.gif) NO-REPEAT;

}*/
#headmenu {
Font-Family: Georgia, "TIMES NEW ROMAN", TIMES, SERIF;
Font-weight: bold; Font-size: 16px;
Letter-spacing: 0;
Text-align: center;
Overflow: hidden;
Width: 775px;
FLOAT:NONE;
MARGIN:30PX 0 0 0;

}
#headmenu a {
color:#25310b;
background: #efc44e;
border: #91bf31 3px solid;
padding:3px 10px 3px 10px;
margin:0 0 0 0;
line-height:21px;

}
#headmenu a:hover {
text-decoration:none; color:#fff; background:#efc44e; border: #efc44e 3px solid;;
}
#headmenu ul {
margin-top:0;
}
#headmenu ul li {
float: right;
list-style-type:none;

}

.datecomrap {
float:left;
width:35px;
overflow:hidden;

}
.date {
color:#fff;
background:#000;
width:35px;
height:60px;
text-align:center;
font-size:0.7em;
padding:3px 0 0 0;

}
.commy {
color:#fff;
background:#000;
width:35px;
height:30px;
text-align:center;
font-size:1.1em;
padding:7px 0 0 0;
margin-top:10px;

}
.commy a, .commy a:hover {
color:#fff;
}
.storywrap {
padding:10px 20px;
font-size:14px;
text-align:justify;
float:left;
width:540px;
margin-bottom:15px;
background:#fff;
overflow:hidden;

}
#sidebar {
width:180px;
float:right;
color:#fff;
padding-bottom:50px;
padding-top:10px;
margin-top:0px;
background: #91bf31;
border:#efc44e 3px solid;
overflow:hidden;

}
#sidebar a {
font-weight:bold; 
color:#25310b; 
background: #efc44e;
border:#91bf31 outset 2px; 
font-family:Georgia, "Times New Roman", Times, serif; 
font-size:12px;
}

#sidebar a:hover {
background: #efc44e;
border:#91bf31 inset 2px;
color: #fff;
text-decoration:none;
}

#sidebar h3 {
font-weight:bold; font-size:15px; margin:17px 0 6px 5px;
}
#sidebar ul {
color: #a00;
font-weight: bold;
list-style-type: none;
margin: 0;
padding-left: 0px;

}
#sidebar ul li {
font-family: Georgia, "Times New Roman", Times, serif;
padding:0 10px 1px 10px;
margin:3px 0 0 0;
list-style-type: none;
font-size:11px;
}

.storytitle {
color:#000;
padding-bottom:2px;
border-bottom:1px solid #808080;
text-align:left;

}
.storytitle h3 {
text-align:left;
}
.storytitle a {
text-decoration: none;
color:#000;
font-size:18px;
font-weight:bold;

}
.storytitle a:hover {
text-decoration:none;

}
.storytitle a:visited {

}
.post {
clear:both;
padding-bottom:10px;
overflow:visible;

}
.feedback {
float:left;
font-size:10px;
margin-bottom:20px;

}
.feedback a {
font-weight:normal;
}
.storycontent p a {
text-decoration:underline;
}
.meta {
font-size: 10px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #808080;
clear:both;
padding-top:2px;
border-top:1px solid #808080;
margin:30px 0 0 0;

}
.meta li, ul.post-meta li {
display: inline;

}
.meta ul {
display: inline;
list-style: none;
margin: 0;
padding: 0;

}
.meta a, .meta a:visited {
color: #808080;
font-weight: bold;

}
.meta a:hover {
border-bottom:1px solid #808080;

}
ul.post-meta {
list-style: none;

}
ul.post-meta span.post-meta-key {
font-weight: bold;

}
.footprint {
color: #25310b;
font-size: 11px;
margin: 10px 0 0 0;
background:#efc44e;
border:#91bf31 2px solid;
padding: 3px;
text-align: center;
clear:both;
zoom:1;

}
.footprint a {
color:#25310b;
}
.footprint a:hover {
color:#91bf31;
}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
border: 1px solid #808080;
padding: .2em;
margin-left:10px;

}
#commentform textarea {
width:96%;

}
#commentlist {
width: 97%;
font-size:11px;
color:#000;
margin:0 0 20px 0;
padding: 0 0 0 10px;

}
#commentlist li {
border:5px solid #dcdcdc;
margin:0 0 20px 0;
list-style-type:none;
padding:0px;
background:#f5f5f5;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
-moz-border-radius:5px;

}
#commentlist ul {
margin:0; padding:0;
}
#commentlist li p {
font-size:12px;
padding:5px 10px 5px 80px;
margin:0;

}
#commentlist a {
text-decoration:underline;
font-weight:bold;

}
#commentlist li div.meta {
padding:0; margin:0; text-align:center;
}
#commentlist li .avatar {
float:left;
padding:0;
margin:5px;

}
.authorcomm {
float:left;
margin:0;
padding:0;
width:70px;
text-align:center;
line-height:12px;
font-size:10px;

}
.authorcomm a {
text-decoration:none; font-weight:bold;
}
img.alignleft {
float: left;
margin:0 10px 5px 0;

}
img.aligncenter {
margin-top:10px;
margin-bottom:10px;
display: block;
margin-left: auto;
margin-right: auto;

}
img.alignright {
float: right;
margin:0 0 5px 10px;

}
img.size-thumbnail {

}
img.size-medium {

}
img.size-full {

}
.aligncenter,div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;

}
.alignleft {
float: left;

}
.alignright {
float: right;

}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
padding-top: 4px;
margin: 10px;

}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;

}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;

}
.clear {
clear:both;

}
a {
color:#25510b;
text-decoration:none;

}
a:hover {
color:#91bf31;

}
b {
color:#000;font-weight:bold;border:none;
}
b:hover {
color:#000;cursor:text;
}
blockquote {
padding:10px;color:#555;
}
h1, h2, h3, h4, h5, h6,small {
font-size:11px;margin:3px;
}
hr {
margin:0 5px; height:1px; color:silver;
}
li,ol,ul {
margin:0 5px 0 10px;text-align:left;
}
p {
margin:3px 12px;text-indent:1em;text-align:justify;
}
ul,ol {
padding:0;
}
ol {
margin:5px 5px 0 25px;
}
strong {
background-color:yellow;font-weight:normal;
}
td,small {
font:11px verdana,arial,sans-serif;color:black;
}
i {
font-style:italic;
}
sup {
color:red;
}
#hr {
background:#999daf;margin:3px;height:1px;
}
#hr hr {
display:none;
}
#panels {
width:180px! important;padding:5px;margin:0;
}
.small {
color:#aaa;
}
.bborder {
background-color:#fff;border:#a7a6b4 1px solid;
}
.panel {
border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;color:navy;margin:5px;padding:3px 0 5px 10px; background-color:#f7f9fb;
}
.panel span {
color:silver;
}
.hide {
z-index:1;left:0; visibility:hidden;position:absolute;top:0;
}
.lasto {
background-color:#ff9;border:#f90 1px solid;padding:10px;margin:0;
}
.note {
border-bottom:blue 1px dotted;color:blue;
}
.select {
color:red;
}
.postlink {
margin:5px 25px;text-align:right;
}
.postdate {
color:silver;margin:5px 10px;text-align:right;
}
.postbody {
margin:10px 0;
}
.title {
margin:10px;
}
.Page {
font-size:11px;margin:5px;text-align:justify;
}
.copyright {
border-left:silver 1px solid;color:#333;margin:20px 5px;padding:0 0 0 10px;
}
.topmenu {
list-style:none;position: absolute;left:-1px;bottom:2px;
}
.topmenu li {
float:left;margin:0;width:92px;
}
.topmenu a {
margin:0 1px 0 0;
}
.nav {
list-style-type:none;margin:9px 0 5px -3px;
}
.nav .nolink {
text-align:left;
display:block;
margin:-1px 7px 0 0;
font:11px Georgia, "Times New Roman", Times, serif;
margin:0 5px 2px 0;
padding:4px 2px 4px 6px;

}
.nav a {
margin:1px 0;
}
.topmenu a,.nav a {
color:#a00;
background-color:#f1f1ff;
border:1px solid;
border-color:#ffe #aaab9c #ccc #fff;
display:block;
font:11px verdana,arial,helvetica,sans-serif;
text-decoration:none;
padding:4px 2px 4px 6px;
position:relative;

}
.topmenu a:hover,.topmenu a.selected, .nav a:hover,.nav a.selected {
background-color:#f1f1ff;border-color:#aaab9c #fff #fff #ccc;color:#a00;
}
.point {
background-color:white;border:1px #ccc solid;margin:5px auto;padding:0;width:500px;
}
.sttit {
border:#ff9900 1px solid;background-color:#ff9;margin:1px;padding:2px;
}
.point .graf {
margin:5px 0 0;padding:0 1px;height:330px;
}
.point .desc {
margin:0 0 5px 20px;padding:0;
}
.tbl {
background-color:white;width:502px;border:1px silver solid;margin:5px 0 5px 4px;
}
.sttit,.desc {
text-align:left;
}
.serf,.rss {
color:#1e90ff;
}
.post {
color:#333;
}
.nopost,.friend {
color:blue;
}
.tbl td,.tbl pre,.value pre,.numb pre {
color:#000;font:11px verdana,arial,sans-serif;margin:2px;padding:0;
}
.hr {
position:relative;text-align:left;overflow:hidden;width:495px;
}
.hr .anonce {
color:#777;margin:2px 100px 0 44px;padding:2px;
}
.hr .numb {
position:absolute;text-align:right;overflow:hidden;width:40px;
}
.hr .value {
left:43px;position:relative;text-align:left;overflow:hidden;width:450px;
}
.sep {
width:480px;overflow:hidden;
}
.righter {
font-weight:normal;margin:5px 25px;text-align:right;
}
.prim {
margin:5px auto;padding:3px;text-align:left;width:79%;
}
.prim label {
color:blue;
}
.prim div {
background:#fff;border:silver 1px solid;font:12px/1 arial,sans-serif;margin:3px auto;padding:5px;
}
.linktocat {
color:#555;font-weight:bold;margin:5px 20px;text-align:right;
}
.linktocat a,.linktocat a:link,.linktocat a:visited,.linktocat a:active {
font:bold 14px Georgia;color:#25510b;text-decoration:none;
}
.linktocat a:hover {
color:#91bf31;
}
.part,.part a,.last {
color:#555;font:bold 12px georgia;margin:20px 5px 10px;
}
.part a,.part a:link,.part a:visited,.part a:active {
color:#91bf31;font:bold 12px georgia;text-decoration:none;
}
.part a:hover {
color:#25510b;
}
.last ul {
margin:10px 0 0 5px;
}
.kw {
margin:3px 5px;text-align:left;
}
.kw b {
color:#565656;font-weight:bold;
}
a.tt {
position:relative;cursor:hand;border-bottom:blue 1px dotted;
}
a.tt span {
display:none;
}
a.tt:hover span {
float:left;display:block;background:Lightcyan;border:silver 2px outset;color:black;position:absolute;left:10px;top:10px;width:200px;padding:3px;
}
.com {
background:url(../i/comment.gif) no-repeat white;
float:right;
width:26px;
height:26px;
display:inline;
text-align:left;
padding:0 0 0 2px;
margin:5px;
cursor:crosshair;

}
.com a,.com a:link,.com a:visited {
font-weight:normal;font:11px;color:green;
}
.com a:active,.com a:hover {
color:#25510b;
}
fieldset {
border:#777 1px solid;color:#777;font:13px/1 arial,sans-serif;margin:0 auto;padding:3px 0 0;width:498px;
}
legend {
color:#777;padding:4px 5px 10px;margin:0 0 0 10px;
}
legend span {
color:red;
}
select,input {
height:19px;
}
textarea,select,input {
color:#777;
}
option {
height:15px;padding:0 0 0 5px;
}
#connect {
margin:10px auto;width:500px
}
#connect p {
margin:0 0 2px;padding:0;
}
#connect label {
float:left;font:12px/1 arial,sans-serif;padding:7px 0 0 25px;margin:2px 0 0;
}
#connect .tema,#connect .name,#connect .email,#connect .cod {
background:url(../i/pencil.png) 2px 1px no-repeat #fff;
border:#777 1px solid;
float:right;
margin:0 5px 2px 0;
padding:0 0 4px 22px;
width:345px;
height:15px;

}
#connect .cod {
width:215px;
}
#connect textarea {
background:url(../i/pencil.png) 2px 1px no-repeat #fff;
border:1px #777 solid;
float:right;
margin:0 5px 2px 0;
padding:10px 0 0 22px;
width:465px;
height:165px;

}
#connect img {
border:none;float:right;margin:1px 2px 2px 0;width:120px;height:19px;
}
#connect .submit {
background:#fff;
border:#777 1px solid;
color:#777;
float:right;
font:13px/1 arial,sans-serif;
margin:0 5px 2px 0;
width:489px;
height:22px;

}
html:root #connect .tema,html:root #connect .name,html:root #connect .email,html:root #connect .cod {
padding:1px 0 0 22px;height:18px;
}
#comment {
margin:10px auto;width:500px
}
#comment label {
float:left;font:12px/1 arial,sans-serif;padding:7px 0 0 30px;
}
#comment .tema,#comment .name,#comment .email,#comment .cod {
border:#777 1px solid;
float:right;
margin:0 5px 2px 0;
padding:0 0 3px 22px;
width:361px;
height:15px;

}
#comment .tema,#comment .name,#comment .email,#comment .cod,#comment textarea {
background:url(../i/pencil.png) 2px 1px no-repeat #fff;
}
#comment .cod {
width:235px;
}
#comment textarea {
border:#777 1px solid;
float:right;
margin:2px 5px 2px 0;
padding:10px 0 0 22px;
width:465px;
height:165px;

}
#comment img {
border:none;float:right;margin:1px 2px 2px 0;width:120px;height:19px;
}
#comment .submit {
background:#fff;
border:#777 1px solid;
color:#777;
float:right;
font:13px/1 arial,sans-serif;
margin:0 5px 2px 0;
width:489px;
height:22px;

}
html:root #comment .tema,html:root #comment .name,html:root #comment .email,html:root #comment .cod {
padding:2px 0 0 22px;height:16px;
}
#admin {
margin:0 auto;width:500px;
}
#admin label {
float:left;margin-left:5px;
}
#admin .url {
float:right;
width:430px;
height:21px;
background:white;
border:1px #777 solid;
margin:1px 5px;
padding:0;

}
#admin textarea {
float:right;
width:430px;
height:300px;
background:white;
border:1px #777 solid;
margin:1px 5px;
padding:0;

}
#admin .sign {
height:100px;
}
#admin select {
float:right;margin:2px 1px;padding:0;width:290px;height:21px;
}
#admin .submit {
float:right;
width:140px;
height:21px;#height:19px;
background:white;
border:#777 1px solid;
color:#777;
font:13px/1 arial,sans-serif;
margin:2px 5px 2px 1px;
padding:-5px;

}
html:root #admin .docedit {
padding:4px 0 1px 3px;height:16px;
}
html:root #admin div p {
margin:-5px 0 0 -15px;padding:5px 2px 1px 3px;height:15px;
}
html:root #admin select {
height:19px;
}
#post_edit {
display:block;float:right;margin:5px auto;width:500px;
}
#post_edit .submit {
width:88px;
height:21px;
background:white;
border:#777 1px solid;
color:#777;
font:13px/1 arial,sans-serif;
margin:0;
padding: -5px;

}
#search {
margin:0 auto;padding-bottom:20px;width:500px;
}
#search label {
float:left;margin:5px;
}
#search .request {
border:1px #777 solid;margin:0 1px 10px 0;width:320px;height:21px;
}
#search .submit {
background:white;
border:1px #777 solid;
color:#777;
font:13px/1 arial,sans-serif;
width:100px;
margin:0 1px 10px 0;
height:23px;
}
html:root #search .submit {
padding:0 0 2px;margin-bottom:6px;
}
a.sba,a.sba:link,a.sba:visited,a.sba:active {
color:#555;text-decoration:none;font-weight:bold;
}
a.sba:hover {
color:#777;
}
a.sbb,a.sbb:link,a.sbb:visited,a.sbb:active {
color:#777;text-decoration:none;
}
a.sbb:hover {
color:#777;text-decoration:underline;
}
.sb h3 {
margin:10px 0 15px 0;
}
img {
margin-right:10px;#margin-right:0;#margin-left:0;
}
.greklam {
margin:0 auto;
}
.greklam img {
border:1px silver dotted;margin:15px;
}
.title img {
margin:5px 10px 0 0;width:100px;height:75px;
}
.title img {
#margin:-5px 0 0 -10px;
}
#friends a, a:link, a:visited, a:active {
border:none;
background:none;
color:#25310b;
text-decoration:none;
}
#friends a:hover {
border:none;
background:none;
color:#fff;
text-decoration:none;
}