* { font-family:verdana, Arial, helvetica, sans-serif; font-size:100.01%; }
html,body,.comment-meta { margin:0; padding:0; }
body { background:#786554 url(http://eigenson.ru/lj/00019yz8.png) 50% 0 repeat scroll; color:#000; font-size:62.5%; text-align:center; }
h1,h2,h3,h4,h5,h6,p,blockquote,pre,ol,ul,li,dl,dt,dd,td,form,fieldset,abbr,code,table { border:0; font-size:1em; margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,p,pre,blockquote,fieldset,ul,ol,dl { margin:0 0 .75em; }
h1 { font-size:2em; margin-bottom:.1em; }
h2 { font-size:1.5em; }
h3 { font-size:1.375em; }
h4 { font-size:1.25em; }
h5 { font-size:1.125em; }
h6 { font-size:1em; }
blockquote { margin-left:20px; }
a,a b,.ljuser a b { color:#9A7455; text-decoration:underline; }
a:hover { border:0; text-decoration:none; }
a:active { border:0!important; }
#lj_controlstrip .ljuser a b,.widget-footer a { color:#C7BB9D; }
a img,:link img,:visited img,img,.comment-even { border:0; }
.ljuser a img { margin-right:2px; }
.post-asset textarea { color:#000; font-size:1em; line-height:1.2; margin:5px 0; }
input.textbox { color:#000; }
.post-asset .asset-body ul,.post-asset .asset-body ol { padding-left:20px; }
.item,.menu,#beta ul,.lj-currents ul li,.asset-tags ul,.view-tags #alpha-content-inner ul li { list-style:none; }
.tagcloud .tag,ul.year li { display:inline; }
#userpics { margin:2px 0; }
.ljcmtmanage { padding:2px 10px; }
.powered-widget,.view-archive .asset-header,.view-month .asset-header { display:none; }
.widget-content ul,.customtext-widget ul li.yandex,.lj-currents ul,.view-tags #alpha-content-inner ul,#qrform table table,.quickreply table table,.replyform table table { margin:0; }
.datetime,.comment-date .datetime,.collapsed-comment { font-size:.9em; }
.calendar-widget table th,.commenter-name { font-weight:normal; }
.date,.asset-meta-list .read-comment a,ul.year .active { font-weight:bold; }

#page,#header,#content,#footer { position:relative; top:0; }
#footer { margin:-1px 0 0; }
#page-inner,#header-inner,#content-inner,#alpha-inner,#beta-inner,#footer-inner { position:static; }
#header-inner,#alpha-inner,#beta-inner { overflow:hidden; }
#alpha-inner[id] { overflow:visible; }
#container { background:url(http://eigenson.ru/lj/000226yf.jpg) 8px 64px repeat-y; margin:8px auto 0; text-align:left; width:1000px; }
#container-inner { background:url(http://eigenson.ru/lj/000289a5.jpg) 965px 64px repeat-y; width:1000px; }
#page { background:url(http://eigenson.ru/lj/0002febw.jpg) 50% 0 no-repeat; padding-top:45px; }
#page-inner { background:url(http://eigenson.ru/lj/0001ahke.png) 50% 100% no-repeat; padding-bottom:39px; }
#content { background:#E5DFC9 url(http://eigenson.ru/lj/0001cyg4.png) 0 0 repeat; margin:0 auto; width:930px; }
#content-inner { background:url(http://eigenson.ru/lj/0001dye4.png) 0 0 repeat-y; }
#content-content { background:url(http://eigenson.ru/lj/0001es8g.png) 100% 0 repeat-y; overflow:hidden; }
#content-content-inner { background:url(http://eigenson.ru/lj/0001kcr2.png) 0 0 repeat-y; overflow:hidden; }

#header { background:#EFE8D5 url(http://eigenson.ru/lj/0001we56.png) 2px 0 repeat; border-bottom:1px solid #BDB291; height:383px; margin:0 auto; width:930px; }
#header-inner { background:url(http://eigenson.ru/lj/0001ydc3.jpg) 0 0 repeat-y; height:100%; width:930px; }
#header-content { background:url(http://eigenson.ru/lj/0001z61g.jpg) 100% 0 repeat-y; height:100%!important; }
#header-content-inner { background:url(http://eigenson.ru/lj/0001x717.png) 0 100% repeat-x; height:100%!important; }
#header-text { background:url(http://eigenson.ru/lj/0001qtba.png) 0 0 repeat-x; height:100%; }
#header-text-inner { background:url(http://eigenson.ru/lj/0001rt57.png) 0 0 no-repeat; height:100%; }
#header-text-content { background:url(http://eigenson.ru/lj/0001s5y0.png) 100% 0 no-repeat; height:100%; overflow:hidden; padding:0; }
#header-foto { background:url(http://eigenson.ru/lj/00021fe0.jpg) 100% 40px no-repeat;
//background:url(http://eigenson.ru/lj/00021fe0.jpg) 100% 40px no-repeat; height:100%; margin:17px 28px 0; }
#header-name { background:#EFE8D5 url(http://eigenson.ru/lj/0002egk3.png) 0 0 repeat; border-bottom:2px solid #C6C5C5; border-left:1px solid #D8D2D2; border-right:2px solid #C6C5C5; border-top:1px solid #C6C5C5; height:90px; margin:0; width:280px; }
#header-name-inner { background:#FAF5B3 url(http://eigenson.ru/lj/0002dwa5.png) 0 0 no-repeat; height:70px; margin:10px 0; width:100%; }
#header-name-content { background:url(http://eigenson.ru/lj/0002dwa5.png) 100% 0 no-repeat; height:70px; width:100%; }
#header-name-content-inner,a span.fon span { background:url(http://eigenson.ru/lj/00025x7s.png) no-repeat; }
#header-name-content-inner { background-position:37px -253px; height:70px; margin:0 auto; width:250px; }
.nav { margin-top:-2px; width:280px; }
.nav-inner { border-bottom:2px solid #C6C5C5; border-left:1px solid #D8D2D2; border-right:2px solid #C6C5C5; border-top:1px solid #ABABAC; height:171px; margin:0 auto; width:226px; }
.menu { background:#E7C178 url(http://eigenson.ru/lj/00024rf8.png) 0 0 repeat; border-bottom:1px solid #845134; border-left:1px solid #845134; border-right:1px solid #845134; margin:0; width:224px; }
.menu li { display:block; height:34px; padding:0; position:relative; width:100%; }
.menu li a { background:#E7C178; display:block; height:34px; margin:0 auto; overflow:hidden; padding:0; position:relative; width:194px; }
.menu li a span.fon { background:url(http://eigenson.ru/lj/00023f70.jpg) 0 0 repeat-y; border-bottom:1px solid #B98D46; border-top:1px solid #F4D18F; display:block; height:32px; left:0; margin:0 auto; padding:0; position:absolute; top:0; width:194px; }
a span.fon span { display:block; height:32px; margin:0; padding:0; position:relative; width:194px; }
.item-recent a span.fon span { background-position:20px 0; }
.item-profile a span.fon span { background-position:20px -32px; }
.item-friends a span.fon span { background-position:20px -64px; }
.item-archive a span.fon span { background-position:20px -96px; }
.item-memories a span.fon span { background-position:20px -128px; }
.view-recent .item-selected a span.fon span { background-position:20px -160px; }
.view-friends .item-selected a span.fon span { background-position:20px -192px; }
.view-archive .item-selected a span.fon span { background-position:20px -224px; }
.web { background:#E7C178 url(http://eigenson.ru/lj/00024rf8.png) 0 center repeat; border-bottom:2px solid #C6C5C5; border-left:1px solid #D8D2D2; border-right:2px solid #C6C5C5; border-top:1px solid #C6C5C5; height:62px; margin:15px 10px 0 25px; width:225px; }
.web-inner { background:url(http://eigenson.ru/lj/00023f70.jpg) 15px 0 repeat-y; border:1px solid #845134; height:60px; width:223px; } 
.web form { margin:18px 14px 0 22px !important; width:auto; }
.web form input { background:#F6F4DB; border:1px solid #B98D46; font-size:1.1em; padding:3px 0; width:156px; }
.web form button,.customtext-widget ul li a,.lj-currents ul li,.asset-tags { background:url(http://eigenson.ru/lj/000202sy.png) no-repeat; }
.web form button { background-position:-2px -244px; border:0; height:20px; margin:0; padding:0; position:relative; top:-5px; width:28px; }
@media all and min-width 0{ .web form { margin:14px 14px 0 22px !important; } }
@media all and min-width 0{ .web form button { top:5px; } }

#beta { font-size:1.1em; position:absolute; width:930px; 
//font-size:1.2em; }
#beta-inner { padding:0; position:relative; }
.widget { background:#F5F1D4 url(http://eigenson.ru/lj/0001we56.png) 0 0 repeat; border-left:1px solid #BDB291; border-right:1px solid #BDB291; float:left; height:50px; line-height:1.2; margin:0 7px 0 0; overflow:hidden; padding:0; }
.calendar-widget { width:230px; }
.categories-widget { width:450px; }
.customtext-widget { margin:0; width:230px; }
.widget-inner-content { background:url(http://eigenson.ru/lj/0002awgq.jpg) 0 100% repeat-x; height:50px; }
.widget-inner { height:0; padding:50px 0 0; }
.calendar-widget .widget-inner { background:url(http://eigenson.ru/lj/0001bct2.png) center 100% no-repeat; }
.categories-widget .widget-inner { background:url(http://eigenson.ru/lj/0002bbbc.png) center 100% no-repeat; }
.customtext-widget .widget-inner { background:url(http://eigenson.ru/lj/00029czg.png) center 100% no-repeat; }
.widget:hover { background-position:0 100%; height:auto; padding:0; position:relative; }
.widget-inner-content:hover { height:auto; }
.widget-inner:hover { height:auto; padding:0; }
.widget-content { margin:0; padding:12px 12px 50px; }
.widget-footer { margin-top:1em; text-align:right; }
.calendar-widget table { border-spacing:2px; margin:0 auto; max-width:206px; text-align:center; }
.calendar-widget table td { border:1px solid #C2BC98; padding:3px; }
.calendar-widget table td a { background:#C2BC98; color:#ECE6D0; display:block; margin:-3px; padding:3px; text-decoration:none; }
.calendar-widget table td a.month_name { background:none; color:#824A0D; }
.widget-list .item { white-space:normal!important; }
.tagcloud { display:inline!important; white-space:nowrap!important; width:100%!important; }
.tagcloud .tag { margin:0 10px 0 0; }
@media all and min-width 0{ .widget-list li.tag:after { display:none; } }
.customtext-widget ul li { margin:0 0 4px; }
.customtext-widget ul li a { display:block; }
.customtext-widget ul li.add-friend a { background-position:100% 0; height:26px; line-height:26px; padding:0 28px 0 0; text-align:right; }
.customtext-widget ul li.mail a { background-position:100% -31px; height:28px; line-height:28px; padding:0 41px 0 0; text-align:right; }
.customtext-widget ul li.rss a { background-position:0 -64px; height:24px; line-height:24px; padding:0 0 0 53px; }
.customtext-widget ul li.yandex a { background-position:0 -96px; height:37px; line-height:37px; padding:0 0 0 49px; }

#alpha { background:url(http://eigenson.ru/lj/0001pc40.png) 100% 0 repeat-y; font-size:1.2em; padding-top:80px; width:930px; 
//font-size:1.4em; }
#alpha-inner { background:url(http://eigenson.ru/lj/0001f5y3.png) 0 100% repeat-x; margin:0; width:930px; }
#alpha-content { background:url(http://eigenson.ru/lj/0001gycx.png) 0 100% no-repeat; margin:0; overflow:hidden; width:930px; }
#alpha-content-inner { background:url(http://eigenson.ru/lj/0001hb0z.png) 100% 100% no-repeat; overflow:hidden; padding-bottom:40px; width:930px; }
.post-asset { margin:0 18px 40px; }
.asset-header { background:url(http://eigenson.ru/lj/0001ts72.png) 0 0 no-repeat; margin:0 0 12px; min-height:42px; padding:0 0 0 50px; }
.page-header2 { color:#9B3719; font-size:1.2em; font-weight:bold; margin:0; padding:0 0 6px; }
.page-header2 a { color:#9B3719; text-decoration:none; }
.asset-content { margin:6px 0 10px; overflow:hidden; }
.asset-body { line-height:1.4; margin:0; }
.user-icon { border:1px solid #C7B49D; float:right; font-size:.9em; margin:0 0 10px 12px; padding:3px; text-align:center; }
.user-icon span { display:block!important; margin-top:3px; text-align:left; }
.asset-meta { background:#C7BB9D; clear:both; margin:0; }
.asset-meta-list { color:#EFEAD7; font-size:.9em; margin:0; overflow:hidden; width:100%; }
.asset-meta-list .item { border-left:1px solid #EFEAD7; float:right; padding:2px 6px; white-space:nowrap; }
.asset-meta-list .item:hover { background:#EFEAD7; }
.asset-meta-list .item a { display:inline-block; }
.asset-meta-comments a { color:#EFEAD7; padding:0!important; text-decoration:none; }
.asset-meta-comments a:hover { color:#C7B49D; }
.asset-meta-list .read-comment { border:0; padding-left:2px; padding-right:6px; }
.asset-meta-list .post-comment { padding-left:6px; padding-right:2px; } 
.asset-meta-list .read { border-left:1px solid #EFEAD7; padding-left:6px; padding-right:6px; }
.lj-currents { clear:both; float:right; font-size:.9em; margin:12px 0 0; }
.lj-currents ul li { margin:0 0 2px; padding:0; } 
.entrymetadata-label { font-style:italic; margin-right:4px; }
.lj-currents ul li.location { background-position:0 -135px; height:18px; line-height:18px; padding-left:30px; }
.lj-currents ul li.mood { background-position:0 -160px; height:19px; line-height:19px; padding-left:30px; }
.lj-currents ul li.music { background-position:0 -186px; height:22px; line-height:22px; padding-left:30px; }
.asset-tags { background-position:0 -217px; clear:both; float:right; font-size:.9em; height:23px; line-height:23px; margin:12px 0 0 12px; padding-left:30px; }
.asset-tags ul { margin:0; overflow:hidden; padding:0; }
.asset-tags ul li { float:left; }
li.asset-tags-header { font-weight:700; margin:0 4px 0 0; }
.asset-tags ul .item { margin:0 4px 0 0; padding:0; white-space:nowrap; }

p.prevnext { margin-left:25px; margin-right:25px; margin-top:-30px; overflow:hidden; padding:0; position:relative; top:40px; }
a.prev { float:left; height:14px; padding:0; width:65px; }
a.next { float:right; height:14px; padding:0; width:68px; }

.view-archive div.prevnext,.view-month div.prevnext { height:auto; margin:0 0 2em; padding:0; }
ul.year,table.yeartable td.yearday { text-align:center; }
ul.year li { margin:0 4px; }
table.yeartable { border-collapse:collapse; margin-left:auto; margin-right:auto; }
table.yeartable td { padding:3px 6px; }
td.yearmonth { color:#9B3719; font-weight:bold; }
td.yearmonth a { font-weight:400!important; }
table.yeartable td.yearday,table.yeartable td.yeardate { border:1px solid #C7BB9D; }
table.yeartable td.yeardate a { font-size:1.2em; font-weight:700; text-decoration:none; }
.prevnext table td { color:#E5DFC9; padding:0 4px; } 
.prevnext table td a { font-weight:700; text-decoration:none; }
.view-month .post-asset { margin:0 25px 30px; }
.view-month .asset-body { line-height:1.6; }
.asset-body dl dt a b { color:#9B3719; }
h2.day { font-size:1.4em; margin:0; padding:0 0 30px; text-align:center; }

.view-tags #alpha-content-inner { line-height:1.6; padding-bottom:60px; padding-left:25px; padding-right:25px; }
.view-tags .page-header2 { padding:0 0 4px; }

.nav-top { margin:-20px 0 30px; text-align:center; }
.nav-bottom { margin:30px 0; text-align:center; }
#comments { margin:0 18px; }
.comment { border-bottom:1px dotted #9A7455; margin:20px 0; padding:10px 0 8px; }
.screen .comment { background:#C7BB9D; border:0; padding:10px 10px 8px; }
.comment-meta .user-icon { float:left; margin:0 12px 12px 0; text-align:center; }
.comment-date { font-size:1em; margin:4px 4px 10px; }
.comment-subject { color:#9A7455; }
.comment-body { margin:4px 0 10px; }
.comment-links { clear:both; font-size:.9em; text-align:right; }
.comment-links a { margin:0 5px; }
.comment-links input { margin:0 0 0 -2px; }

.replyform { margin:0 auto 18px; width:90%; padding: 0; }
#qrform,.quickreply { margin:18px auto; width:90%; padding: 0; }
#qrform table,.quickreply table,.replyform table { border:0!important; margin:0 auto; } 
#qrform textarea,.quickreply textarea,.replyform textarea { color:#000; font-size:1em; line-height:1.2; }
#qrform table table font b,.quickreply table table font b,.replyform table table font b { color:#000; } 

.view-reply .comm-list { background:#C7BB9D; clear:both; color:#ECE6D0; display:block; font-size:.9em; margin:0; overflow:hidden; }
.view-reply .comm-list a { border-right:1px solid #ECE6D0; color:#ECE6D0; float:left; padding:2px 6px; text-decoration:none; }
.view-reply .comm-list a:hover { background:#ECE6D0; color:#C7B49D; text-decoration:none; }


#control-strip-inner:after,#content-inner:after,#alpha:after,#beta:after,#header-content:after,#header-content-inner:after,
.asset-tags:after,.asset-header:after,.asset-inner:after,.asset-body:after,.pager-inner:after,
.comments-inner:after,.comment-meta:after,.comment-asset:after { clear:both; content:" "; display:block; font-size:.1em; height:.1px; line-height:0; visibility:hidden; }
#control-strip-inner,#alpha,#beta,.comment-body,#header-content,#header-content-inner,.asset-tags,.comment,#content-inner,.asset-body { height:1%; }

