/* Cleaned CSS: */

/*  ACCELERANT css by minolta@lj
	preview at hydromat@lj
    available for download at stylesheet@lj
    --> remixed from 'accent' css by malionette@lj (http://community.livejournal.com/fruitstyle/26327.html)
    DESIGN NOTE: Main header links are not visible. All links must be added to the links list.  */

body { margin: 20px 0 0 0; font: normal 12px helvetica; letter-spacing: 0; line-height: 14px; color: #222; background: #ffffff; }
a:link, a:visited, a:active { color: #777; text-decoration: none; } a:hover { color: #eee; text-decoration: none; }
li.view, div#header a, div#header a:link, div#header a:visited, div#header a:hover, ul.navheader li, li.sbartitle, .subtitle, .defaultuserpic, table.calendar, .sbarcalendar { display: none; }
#content { width: 750px; margin: auto; }
#maincontent { padding: 0px; } .subcontent { }
  .entry { text-align: justify; min-height: 90px; padding: 10px 0 10px 0; } .entry_text { margin-top: 20px; }
  .subject, .subject a, .subject a:link, .subject a:visited, .subject a:active, .subject a:hover { text-align: right; text-transform: uppercase; font-weight: bold; font-family: helvetica neue, helvetica, sans-serif; font-size: 15px; padding: 0 2px 0 0; color: #222; margin: -45px 48px 30px 0; }
  .date { float: bottom; text-align: right; margin: 50px 0 0px 0; padding: 5px; text-transform: uppercase; font-family: courier new, sans-serif; font-size: 11px; color: #333; border-top: 1px solid #777; background-color: #eee; }
  .userpic img, .userpicfriends img { width: 70px; height: 70px; border: 10px solid #CFDF18; background: #111; padding: 5px;}
  .userpic, .userpicfriends { position: relative; float: right; padding: 0px; margin: -25px 0 6px 10px; text-align: center; font-size: 9px; background: transparent !important; font-family: arial; color: #555;}
  .userpicfriends {font-size: 0;}
   .separator { padding: 2px; background-color: #transparent; } 
   .clear, .clearfoot { background-color: transparent; height: 0px; padding: 0px; }
   .comments { color: #fff; font-size: 1pt; text-align: right; letter-spacing: 1px; padding: 10px 20px 0 0; margin: 0px 0 0 0; border-top: 1px solid #eee;}
  div.comments a, div.comments a:link, div.comments a:visited { font-size: 14pt; font-family: arial, sans-serif; color: #111; font-weight: bold; background-color: #eee; padding: 5px 8px 5px 8px; } div.comments a:hover { color: #D2DD3C; background-color: #333; text-decoration: none; }
  blockquote { margin: 10px 20px 10px 20px; padding: 15px; background-color: #f7f7f7; border-top: 1px solid #777; }
  .ljtags { margin: 15px 0; }
  .currents { background-color: #f7f7f7; padding: 8px; color: #555; margin: 0px; }
#header { width: 100%; background-color: #CFDF18; color: #111; }
  .title { padding: 20px 0 15px 10px; margin-bottom: 5px; color: #111; font-family: helvetica neue, helvetica, sans-serif; font-size: 35px; letter-spacing: 2px; font-weight: lighter; text-transform: lowercase; }
#sidebar { float: top; background-color: #111; color: #eee; }
  .sbarbody { padding: 0px 5px 0px 5px; }
  .sbarbody2 { width: 530px; padding: 10px 15px 10px 10px; margin-left: 200px; position: absolute; text-align: justify; }
  #sidebar_linklist  { margin:0; padding: 4px; width: 200px; }
  ul.sbarlist { margin: 0px; padding: 0px; margin-left: 0px; list-style: none; }
  li.sbaritem { display: block; padding: 1px 1px 1px 5px; margin: 1px 2px; background-color: #323232; } li.sbaritem:hover { color: #434343; }
  li.sbaritem a {letter-spacing: 2px;  text-transform: lowercase;}
  div#sidebar a, div#sidebar a:link, div#sidebar a:visited { color: #888; } div#sidebar a:hover { color: #CFDF18; text-decoration: none; }
#footer { background-color: #CFDF18; color: #111; border-top: 10px solid #111; padding: 4px; font-family: helvetica neue, helvetica, sans-serif; font-size: 18px; letter-spacing: 1.5px; font-weight: lighter; text-transform: lowercase; text-align: left; }
  ul.navfooter li { margin: auto; list-style: none; display: inline; padding: 4px; }

/* custom comment pages */

.skiplinks { text-align: center; color: #f7f7f7; font-size: 8pt; background-color: #f7f7f7; padding: 6px; border-bottom: 1px solid #ccc; }
.box { padding: 10px 0px 0px 0px; margin: 0px; color: #AAAAAA; clear: right; }
.commentbox { margin: 14px 0px 20px 10px; padding: 29px 15px 10px 14px; color: #777777; background-color: #fff; text-align: justify; font-size: 8pt; }
.userpiccomment { position: relative; padding: 1px; margin: 0px 0px 14px 14px; z-index: 15; float: right; border: 5px solid #eee; width: 80px; height: 80px; }
.commentreply { position: relative; margin: 0px 0px 5px 0px; padding: 6px; color: #777777; border: 1px solid #eee; }
.commentboxpartial { border: 1px solid #eee; padding: 10px; margin: 20px; margin-right: 0px; background-color: #fff; color: #777777; }
.ljcomsel { border-width: 0px; background: #fff; margin: 0px; } #postform { margin: 8px 0px 10px 0px; }
textarea.textbox  { width: 99% !important; color: #555555; margin: 1px 0px 2px 0px; }
select, option { height: 18px; width: 195px; color: #555555; margin-top: 4px; } input { color: #555555; margin: 1px 0px 1px 0px; }
.replytosubject { padding: 0 0 0 52px; }

/* misc junk */

.ljtaglist { list-style-type: none; background-color: #fff; padding: 10px; } 
ul.year { text-align: left; padding: 15px; background-color: #f8f8f8; border: 1px solid #EAEAEA; } ul.year li { display: inline; }
table.yeartable td.yeardate, table.yeartable td.yearday { font-family: arial; font-size: 10px; color: #404040; border: 1px solid #EAEAEA; background-color: #f8f8f8; padding: 4px 15px; }
table.yeartable td.yearday { font-size: 10px; color: #404040; background-color: #f8f8f8; text-align: center; }
td.yearmonth { font-size: 11px; letter-spacing: 1px; font-weight: bold; text-transform: uppercase; color: #404040; border-style: none; background-color: #fff; }

#lj_controlstrip {display: none;}

/* mini icons */
.ljuser img { width: 0; height: 0; background: transparent url(http://i28.tinypic.com/2hpj41t.png) no-repeat 50% 50%;  padding: 10px 12px 0 2px !important;  vertical-align: baseline !important;}
.ljuser img[src*="userinfo.gif"]  {background: transparent url(http://i28.tinypic.com/2hpj41t.png) no-repeat 50% 50% !important;  padding: 10px 12px 0 2px !important;}
.ljuser img[src*="community.gif"] {background: transparent url(http://i28.tinypic.com/2hpj41t.png) no-repeat scroll 50% 50% !important;  padding: 10px 12px 0 2px !important;}

