/*
name: Espresso @ Midnight
designer: Parker Torrence
designer_url: http://webdesign.parkertorrence.com
description: There is always a need for a 'Black' layout. This design works in one, two, and three columns. 
layouts: one-column, two-column-left, two-column-right, three-column
*/

body { font: 62.5%/2em "Trebuchet MS", Verdana, Helvetica, arial, sans-serif; background: url(http://gayavata.chat.ru/click2.gif); color: #979456; margin: 0; padding: 0; border: outset red; }

img { border:none; }

a {
 color: #67772a;
 text-decoration: none;
 padding-bottom: 2px;
 background: url(http://gayavata.chat.ru/none);	
}
a:hover {
 color: #d8bb86;
 text-decoration: none;	
 padding-bottom: 2px;
 background: url(http://gayavata.chat.ru/hover.gif) repeat-x left bottom;
}
h1, h2, h3, p {
 margin: 0.5em 3%;	
}
h2, h3 {
 font-weight: 600;	
}
h2 {
 font-size: 1.8em;	
}
.entry a, #more a {
padding: 0;	
}

.entry a:hover, #more a:hover {
 background: url(http://gayavata.chat.ru/hover_blink.gif) no-repeat 0 100%;
 text-decoration: none;
 padding: 0;	
}
#container
{ background-color: transparent; width: 760px; margin: 0 auto; padding: 0; border-style: none; }
#banner { background-color: transparent; background-image: url(http://gayavata.chat.ru/fon.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: inherit; border: double red; margin: 17px 0 17px 100px; height: 98px; width: 600px; }
#banner-inner { color: red; background-color: transparent; background-repeat: no-repeat; background-position: 0 0; text-align: center; margin: 0; height: 98px; }
h1#banner-header { color: red; margin: 0; padding: 15px 0 0 50px; font-size: 2.4em; text-transform: uppercase; text-align: center; word-spacing: 0.5em; }
h2#banner-description { color: red; margin: 0; padding: 20px 0 0 75px; font-size: 2em; font-variant: small-caps; font-style: oblique; text-align: center; }
#pagebody { 
 border: outset 2px red;
}
#pagebody-inner { color: red; width: 960px; margin: 0 auto; }
#alpha, #gamma {
 width: 150px;
 margin: 0 5px;
}
#beta { 
 width: 600px; 
 margin-left: 15px;
 margin-right: 10px;
 background: transparent;
 }
#beta-inner { color: red; margin: 0 3px; }
/* entry elements */
.entry { background: url(http://gayavata.chat.ru/5084999_Test.gif); margin-right: 4px; width: 394px; text-align: justify; letter-spacing: 0.05em; border-top: medium double red; border-bottom: medium double red; border-right-color: red; border-right-style: double; border-left-color: red; border-left-style: double; }
* html .entry {
 margin-left: 3px;
 margin-right: 3px;	
}
.entry img { padding: 5px; background: transparent; border-right: medium double red; border-left: medium double red; border-top-color: red; border-top-style: double; border-bottom-color: red; border-bottom-style: double; }
h2.date-header {
 color: red;
 font-size: 1.3em;
 font-variant: small-caps;
}
h3.entry-header {
 font-size: 1.3em;
 text-transform: uppercase;	
}
.entry-body {
 font-size: 1.1em;
}
.entry-body p:first-line {
 font-size: 1.1em;	
} 
.entry-body p:first-letter {
 font-size: 1.5em;
 font-weight: 600;
 margin-right: 0.15em;	
}
.entry ul {
 list-style: url(http://gayavata.chat.ru/icon_box.gif);
}
.entry li {
 color:	 #978d67;
 font-size: 0.9em;	
}
.entry ol {
 margin-left: 7%;
 padding-left: 0;	
}
.entry blockquote {
 background: transparent;	
 font-size: 1.2em;
}
.entry blockquote:first-letter {
 font-weight: 500;
 margin-left: 0;	
}
#more { color: red; font-size: 1.1em; padding-top: 10px; background:  url(http://gayavata.chat.ru/bg_page.gif) repeat-x; }
#more p:first-line { color: red; font-size: 1.2em; font-weight: 500; }
p.entry-more-link:first-letter { color: red; font-size: 1em; font-weight: 500; margin-left: 0; }
p.entry-more-link:first-line { color: red; font-size: 1em; font-weight: 500; }
p.entry-more-link { color: red; font-style: oblique; text-indent: 1em; }
p.entry-footer {
 text-align: center;
 font-size: 0.9em;
 color: red;
 margin: 0.5em 0 0;
 padding: 0 0 15px;	
 background:  url(http://gayavata.chat.ru/bg_page.gif) repeat-x 0 100%;
}
p.entry-footer:first-letter { color: red; font-size: 1em; font-weight: 500; margin-right: 0; }
p.entry-footer:first-line { color: red; font-size: 1em; font-weight: 500; }
p.entry-footer a {
 color: red;
 text-decoration: none;	
}
p.entry-footer a:hover {
 color: red;
 text-decoration: none;	
}

/* side bars */
h2.module-header { color: red; font-weight: 300; text-transform: uppercase; }
.module-calendar { color: red; background: transparent; }
.module-content ul { color: red; list-style: none; }
 .module-content ul li { color: red; margin-left: 5px; }
 .module-content ul li a { color: red; background: url(http://gayavata.chat.ru/icon_li.gif) no-repeat left center; padding-left: 12px; } 
  .module-content ul li a:visited,
  .module-content ul li a:hover { color: red; background: url(http://gayavata.chat.ru/icon_li_v.gif) no-repeat left center; }
 .module-content ul li ul li a { color: red; background: url(http://gayavata.chat.ru/icon_li_sub.gif) no-repeat left center; padding-left: 12px; } 
  .module-content ul li ul li a:visited,
  .module-content ul li ul li a:hover { color: red; background: url(http://gayavata.chat.ru/icon_li_sub_v.gif) no-repeat left center; }
/* Search Form Elements */
.module-search h2 {
 display: none;	
} 
.module-content form input {
 display: none;	
}
.module-content form {
 background: #000;
 border: 1px solid #181818;	
 width: 120px;
}
.module-content form label {
 font-size: 0.9em;	
 width: 120px;
 color: #777436;
}
.module-content form input#search {
 display:block;
 border: none;
 border-top: 1px solid #181818;
 background: transparent;	
 width: 120px;
 color: #997;
 margin: 0;
 padding: 0;
}
.module-content form input:focus#search {
 background: transparent;
 color: #ffd;	
}
/* Comments */
.comment {
 font-size: 12px; 
 background: transparent;
 padding-top: 11px;	
 margin-bottom: 1em;	
}
* html .comment {
 padding-top: 0;
}
* html .comment p {
 padding-top: 12px;	
}
.comment-footer {
 text-align: right;
 font-size: 0.9em;	
}
/* Comments Form elements */
#comments-open, .comments-open {
 clear: both;
 background: transparent;
 margin: 0 3px;
}
h2.comments-open-header {
 margin: 1em 2% 0.5em;
 font-variant: small-caps;
 line-height: 2em;
}
#comments-open-data p,
 p#comments-open-text {
 clear: both;
 width:400px;
}
#name-email {
 clear: both;
 margin-bottom: 0.5em;	
}
#comments-open-data label,
#comments-open-text label {
 display: block;
 float: left;
 width: 125px;
 text-align: right;
 margin-right: 5px;	
 font-size: 0.9em;
 color: #777436;
}
#comments-open-data input#comment-author,
#comments-open-data input#comment-email,
#comments-open-data input#comment-url,
#comments-open-text textarea {
 display: block;
 float: left;
 width: 230px;
 margin-bottom: 0.5em;
 border-left: 0;
 border-right: 0;
 border-top: 1px solid #181818;
 border-bottom: 1px solid #181818;
 background: transparent;
 color: #997;
 overflow: auto;
}
lable input#comment-bake-cookie {
 display: inline;
 width: 300px;	
}
input#comment-bake-cookie {
 display:inline;
 float: right;
 margin-bottom: 0.5em;
 border: 0;
 background: transparent;
 color: #997;	
 width: 20px;
 margin-left: 5px;
}
#comments-open-data input:focus,
#comments-open-text textarea:focus {
 background: transparent;
 color: #ffd;		
}
#comments-open-footer {
 width: 220px;
 margin: 0.5em 0 0.5em 147px;
}
* html #comments-open-footer,
* html .comments-open-footer {
 clear:both;
 width: 275px;
 margin: 0; 
 padding: 0 0 0 135px;
}
#comments-open-footer input#comment-preview,
#comments-open-footer input#comment-post {
 width: 100px;
 margin: 0.5em 7px 1em 0;
 border: 3px double #000;
 background: transparent;
 color: #997;	
 font-variant: small-caps;
 cursor: pointer;
}
* html #comments-open-footer input#comment-preview,
* html #comments-open-footer input#comment-post {
 cursor: hand;	/* this is not valid css but IE needs it to look good */
 width: 40%;
 padding: 0;
}
#comments-open-footer input:hover#comment-preview,
#comments-open-footer input:hover#comment-post {
 background: transparent;
 border: 3px double #181818;
}

.subject img[src="http://stat.livejournal.com/img/icon_protected.gif"] {
 width: 0;
 height: 0;
 padding: px px 0px 0px;
 background: url(http://gayavata.chat.ru/icon_private.gif);
}

.subject img[src="http://stat.livejournal.com/img/icon_private.gif"] {
 width: 0;
 height: 0;
 padding: px px 0px 0px;
 background: url(http://gayavata.chat.ru/icon_private.gif);
}

.ljuser img { 
 width: 0;
 height: 0;
 background-repeat: no-repeat;
 background-color: transparent;
/* so that IE users will still see an image */
 background-image: url(http://gayavata.chat.ru/gwolf_community.gif) !important; 
 padding:18px 0 0 18px !important;
}

.ljuser img[src="http://p-stat.livejournal.com/img/userinfo.gif"],
.ljuser img{
width:0px;
height:0px;
background-repeat: no-repeat;
background: url(http://gayavata.chat.ru/gwolf.gif) !important;
padding:18px 0 0 18px !important;
}

.ljuser img[src="http://p-stat.livejournal.com/img/community.gif"],
.ljuser img{
width:0px;
height:0px;
background-repeat: no-repeat;
background: url(http://gayavata.chat.ru/gwolf_community.gif) !important;
padding:16px 0 0 21px !important;
}

/* body.layout-one-column adjustments */

body.layout-one-column #pagebody {
 background: transparent;
 width: 600px;
 margin-left: 100px;	
}
body.layout-one-column #pagebody-inner {	
 width: 596px;
}
body.layout-one-column #alpha {
 width: 580px;;
}
body.layout-one-column .entry { 
 width: 580px;	
 margin-left: 5px;
}


/* body.layout-two-column-left adjustments */

body.layout-two-column-left #banner {
 margin-left: 170px;
 width: 570px;	
}
body.layout-two-column-left #beta {
 width: 570px;
 margin-left: 10px;
}
body.layout-two-column-left .entry { 
 width: 555px;	
 margin-left: 5px;
}

/* body.layout-two-column-right adjustments */

body.layout-two-column-right #banner {
 margin-left: 12px;
 width: 700px;	
}
body.layout-two-column-right #alpha {
 width: 700px;
 margin-left: 10px;
 margin-right: 10px;
 background: transparent;
}
body.layout-two-column-right #beta {
 width: 150px;
 margin: 0 5px;
 background: transparent;
}
body.layout-two-column-right .entry { 
 width: 555px;	
 margin-left: 5px;
}
.content-nav a {
 white-space: nowrap;	
}
/* LJ users remove this to see userpics */
.entry-userpic,
.comment-userpic {
 display: none;	
}

