
/* ::::: http://stat.livejournal.com/??lj_base.css,esn.css,contextualhover.css,controlstrip.css,controlstrip-dark.css,controlstrip-dark-local.css,controlstrip-local.css?v=1196381230 ::::: */

iframe.lj_embedcontent { border: 0pt none ; }
form { margin: 0px; padding: 0px; }
.ljclear { border: 0pt none ; margin: 0pt -1px -1px 0pt; padding: 0pt; clear: both; width: 1px; height: 1px; font-size: 0pt; line-height: 0pt; }
.nowrap { white-space: nowrap; }
.lj_progresscontainer { margin: 1em; background: transparent url('inactive.gif') repeat; height: 25px; width: 400px; }
.lj_progressoverlay { background: transparent url('active.gif') repeat; }
.lj_progressindefinite { background-image: url('barber.gif'); }
.lj_hourglass { z-index: 20000; }
.ErrorNote .Inner { border: 1px solid rgb(255, 153, 153); padding: 8px; background-color: rgb(255, 238, 238); background-repeat: repeat-x; }
.Note .Inner { border: 1px solid rgb(255, 204, 51); padding: 8px; background: rgb(255, 255, 221) none repeat; }
div.lj_ippu { border: 2px solid rgb(68, 68, 68); padding: 2px; background-color: rgb(255, 255, 255); }
div.lj_ippu_titlebar { padding: 5px 0pt 0pt 5px; background-color: rgb(68, 68, 68); height: 20px; font-weight: bold; color: rgb(255, 255, 255); width: auto ! important; }
div.lj_ippu_titlebar div {  }
.lj_ippu_titlebar img { opacity: 0.25; }
.lj_ippu_titlebar img:hover { opacity: 1; }
.LJ_Placeholder_Container { border: 1px dashed rgb(204, 204, 204); overflow: hidden; display: table-cell; vertical-align: middle; }
.LJ_Placeholder_Container img { margin: 0pt auto; cursor: pointer; display: block; }
.ljhidden { border: 0pt none ; margin: 0pt; padding: 0pt; display: block; position: absolute; left: 0pt; top: 0pt; width: 0pt; height: 0pt; font-size: 0.1px; line-height: 0pt; opacity: 0; }
.lj_pollanswer {  }
.lj_pollanswer_loading { border: 1px solid rgb(238, 238, 238); color: rgb(204, 204, 204); }
.super { vertical-align: super; font-size: 0.7em; }
.notice { color: rgb(255, 0, 0); }
.ljedittime { font-size: smaller; }
#manageSettings {  }
.Subscribe { margin: 0.5em 0pt 0pt; padding: 0pt; width: 100%; clear: both; }
.Subscribe tr.Inactive { color: rgb(170, 170, 170); }
.Subscribe tr.Disabled { background-color: rgb(238, 238, 238); }
.Subscribe tr.Inactive a { color: rgb(170, 170, 170); }
.Subscribe td { padding: 0.3em; }
.Subscribe td img { border: 0pt none ; }
.Subscribe td label { cursor: pointer ! important; }
.Subscribe td p { padding: 0pt 1em; background: rgb(255, 255, 255) none repeat; font-size: 1.4em; color: rgb(187, 187, 187); line-height: 1.5; cursor: default ! important; }
.CategoryRow .Caption { text-align: right; }
.CategoryRow { width: 100%; }
.CategoryRow td { border-bottom: 1px solid rgb(221, 221, 221); padding: 0.2em 0.4em; vertical-align: middle; background-color: rgb(238, 238, 238); font-size: 0.85em; }
.CategoryRow .caption { text-align: right; }
.CategoryRow label {  }
.CategoryHeading { font-weight: bold; }
.CategoryHeadingNote {  }
#Subscriptions { width: 100%; }
#Subscriptions th { text-align: left; }
#Subscriptions td, #Subscriptions th { padding-left: 0.5em; padding-right: 0.5em; }
#Subscriptions tr.lighter { background-color: rgb(204, 255, 255); }
#Subscriptions tr.darker { background-color: rgb(153, 204, 204); }
div.argOptsContainer { display: none; }
#SubscribeSaveButtons { border: 1px solid rgb(51, 51, 51); text-align: center; width: 150px; margin-left: auto; margin-right: auto; }
#SubscribeSaveButtons input { margin: 5px; }
#SubscriptionInfo { margin: 1em auto; width: 95%; text-align: center; }
#SubscriptionInfo p, #SubscriptionInfo div { margin: 0pt; padding: 0.2em; font-size: 1em; }
.NotificationTable { width: 100%; }
.NotificationTable tr.Selected { background-color: rgb(206, 224, 251); }
.NotificationTable tr.Selected td { border-top: 1px solid rgb(204, 204, 204); }
.NotificationTable td { border-top: 1px solid rgb(221, 221, 221); }
#NotificationSidebar {  }
#NotificationSidebar p { margin: 0pt; padding: 0pt; }
#NotificationSidebar .Blurb { margin: 0pt 0pt 1em; padding: 0pt; }
#NotificationSidebar .BlurbTitle { margin: 0pt 0pt 0.4em; font-weight: bold; }
#NotificationSidebar .ljad { float: left; margin-right: 1em; }
.esnlinks { margin: 0pt; float: right; display: block; font-weight: normal; }
.NotificationTable .inbox { border-top: 1px solid rgb(221, 221, 221); margin: 0em 0pt; padding: 0pt; }
.inbox .header { border: 0pt none ; margin: 0pt; padding: 3px; background: rgb(221, 221, 221) none repeat; width: 100%; vertical-align: middle; }
.actions { font-size: 0.9em; }
span.Pages { float: right; }
span.Pages input {  }
.inbox tr { cursor: pointer; }
.inbox_newitems { overflow: hidden; font-weight: bold; }
.InboxItem_Controls { float: left; width: 40px; }
.InboxItem_Unread { font-weight: bold; }
.InboxItem_Read { color: rgb(136, 136, 136); }
span.InboxItem_Read:hover { color: rgb(0, 0, 0); }
span.InboxItem_Read a { color: rgb(153, 153, 153) ! important; }
span.InboxItem_Read:hover a { color: inherit ! important; }
.InboxItem_Meta {  }
.InboxItem_Meta td { padding: 0pt; }
.inbox .alt { background: rgb(246, 246, 246) none repeat; }
.inbox .alt td {  }
.inbox .checkbox { padding: 0.1em; width: 1%; vertical-align: top; }
.inbox td.NoItems { padding: 1em; font-size: 3em; text-align: center; color: rgb(221, 221, 221); cursor: default ! important; }
.inbox td.item { padding: 0.3em 0pt 0.2em 0.4em ! important; vertical-align: middle; }
.InboxItem_Content { padding: 0.5em 0pt 0.2em; width: 95%; }
.inbox td.time { width: 8.5em; font-size: 0.8em; color: rgb(85, 85, 85); vertical-align: top; padding-top: 0.4em; }
.inbox .JournalNewComment {  }
.inbox .Subject { font-weight: bold; }
.inbox .ManageButtons { margin: 0pt 0pt 0.5em; float: right; width: 104px; position: relative; top: 4px; }
.inbox .Body {  }
.NotificationTable tr.Selected .Body {  }
.folders a { border: 1px solid rgb(255, 255, 255); margin: 0px; padding: 0px 0px 1px 2px; white-space: nowrap; text-decoration: none; color: rgb(0, 0, 0); display: block; }
.folders a.subs { padding-left: 1em; }
.folders a:visited, .folders a:link { color: rgb(0, 0, 0); }
.folders a:hover { border: 1px solid rgb(187, 187, 187); background-color: rgb(238, 238, 238); }
.ippu { color: rgb(0, 0, 0); }
.ippu .track_title { margin: 4px; font-weight: bold; color: rgb(204, 102, 68); }
.ippu .track_btncontainer { padding: 1px; margin-top: 5px; width: 250px; }
.ippu .track_moreopts { margin: auto auto auto 1em; width: 49%; }
.ippu .track_savechanges { margin: auto; width: 49%; }
#compose label { font-weight: bold; }
div.ContextualPopup { margin: 5px 0pt 0pt 20px; position: relative; font-family: "Arial","Verdana",sans-serif ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: normal ! important; font-size: 11px ! important; line-height: normal ! important; font-size-adjust: none ! important; font-stretch: normal ! important; }
* html div.ContextualPopup { background: transparent none repeat scroll 0% ! important; }
div.ContextualPopup img { border: 0pt none ; }
div.ContextualPopup div.Inner { border: 1px solid rgb(0, 51, 102); padding: 0px; position: relative; top: -2px; left: -2px; background-color: rgb(255, 255, 255) ! important; color: rgb(0, 0, 0) ! important; width: 20em; }
* html div.ContextualPopup div.Inner { top: 0px; left: 0px; }
div.ContextualPopup .Content { padding: 2px 4px 6px; margin-right: 50px; line-height: 1.4; }
div.ContextualPopup .Relation { font-weight: bold ! important; }
div.ContextualPopup .Content .OnlineStatus { font-weight: bold; }
div.ContextualPopup .Content .GizmoBlurb { font-size: smaller; }
div.ContextualPopup .Userpic { padding: 4px 4px 0pt 0pt; float: right; top: 0pt; right: 0px; }
* html div.ContextualPopup .Userpic { top: 2px; }
div.ContextualPopup .Userpic img { margin: 0pt auto; max-width: 50px; height: auto; vertical-align: middle; }
div.ContextualPopup div.Inner a, div.ContextualPopup div.Inner a:visited { text-decoration: underline ! important; font-weight: bold; color: rgb(0, 0, 204) ! important; }
html body { padding: 45px 0pt 0pt; margin-right: 0pt; margin-left: 0pt; }
#lj_controlstrip { margin: 0pt; padding: 0pt; top: 0pt; left: 0pt; width: 100%; height: 45px; position: absolute; background-repeat: repeat-x; background-position: center bottom; }
#lj_controlstrip table { margin: 0pt; padding: 0pt; width: auto; }
#lj_controlstrip td { font-family: Arial,sans-serif; font-size: 11px; line-height: 16.5px; letter-spacing: normal; }
#lj_controlstrip a { border: 0pt none ; margin: 0pt; padding: 0pt; font-family: Arial,sans-serif; font-size: 11px; font-weight: normal; line-height: 16.5px; letter-spacing: normal; text-decoration: underline; font-variant: normal; }
#lj_controlstrip img { border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat; }
#lj_controlstrip a img { border: 0pt none ; margin: 0pt; padding: 0pt; }
#lj_controlstrip form { border: 0pt none ; margin: 0pt; padding: 0pt; }
#lj_controlstrip input { margin: 0pt; padding: 0pt; font-family: Arial,sans-serif; font-size: 11px; line-height: 16.5px; background-color: buttonface; color: buttontext; width: auto; text-transform: none; }
#lj_controlstrip select, #lj_controlstrip input#xc_user, #lj_controlstrip input#xc_password, #lj_controlstrip input#xc_remember { margin: 0pt; padding: 0pt; font-family: Arial,sans-serif; font-size: 11px; line-height: 16.5px; background-color: menu; }
#lj_controlstrip_userpic { vertical-align: top; width: 43px; }
#lj_controlstrip_user { padding: 0pt 1em; text-align: center; vertical-align: middle; width: 1%; }
#lj_controlstrip_userlinks { padding: 0pt 1em; text-align: center; vertical-align: middle; width: 12em; white-space: nowrap; }
#lj_controlstrip_actionlinks { padding: 0pt 1em; text-align: justify; vertical-align: middle; white-space: nowrap; }
#lj_controlstrip_statustext { font-size: 12px; font-weight: bold; }
#lj_controlstrip_login { vertical-align: middle; padding-left: 1em; width: 28em; white-space: nowrap; }
#lj_controlstrip_loggedout_userpic { vertical-align: top; width: 140px; }
#lj_controlstrip { background-color: rgb(46, 44, 44); background-image: url('bg-dark.gif'); }
#lj_controlstrip td { color: rgb(152, 152, 152); }
#lj_controlstrip a { color: rgb(245, 245, 245); }
#lj_controlstrip_user, #lj_controlstrip_userlinks, #lj_controlstrip_login, #lj_controlstrip_loggedout_userpic { border-right: 1px solid rgb(135, 128, 128); }
#lj_controlstrip_statustext { color: rgb(245, 245, 245); }
#lj_controlstrip_userpic { background-image: url('ljlogo-dark.gif'); background-repeat: no-repeat; background-position: left top; }
#lj_controlstrip_search { border-left: 1px solid rgb(135, 128, 128); border-right: 1px solid rgb(135, 128, 128); }
#lj_controlstrip_loggedout_userpic { background-image: url('ljlogo-dark-loggedout.gif'); background-repeat: no-repeat; background-position: left top; }
#lj_controlstrip_poweredby { position: absolute; top: 10px; right: 10px; }
#lj_controlstrip_poweredby img { border: 0pt none ; }
#lj_controlstrip_cprod { position: absolute; top: 0.5em; right: 10px; text-align: right; width: 20em; }
#lj_controlstrip_cprod a { padding: 0pt 1px; }
#lj_controlstrip_search { width: 35%; vertical-align: middle; text-align: center; }
#lj_controlstrip_search_input_text { background: rgb(255, 255, 255) none repeat scroll 0% ! important; width: 100% ! important; position: relative; }
#lj_controlstrip_search_submit { position: relative; }
.ControlStrip_SPlus { margin: 0pt; padding: 0pt; right: 0pt; text-align: right; }
.ControlStrip_AdPlacementFree { margin: 0pt; padding: 0pt; right: 0pt; text-align: right; }
.ControlStrip_AdPlacementPlus { margin: 0pt; padding: 0pt; right: 0pt; text-align: right; }
.ControlStrip_ExpressiveThemes { margin: 0pt; padding: 0pt; right: 0pt; text-align: right; }

/* ::::: http://ladytiggs.livejournal.com/ ::::: */

body, td { font-family: "Verdana",sans-serif; font-size: 10pt; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.shadowed { background: rgb(170, 170, 170) none repeat; font-size: 8pt; }
.meta { font-size: 8pt; }
.index { font-size: 8pt; }
.caption, .index { color: rgb(255, 255, 255); }
.comments { font-size: 8pt; }
.quickreply { margin-top: 1em; width: 100%; }
.box, .entrybox { border: medium hidden rgb(0, 0, 0); }
