/*Original stylesheet by Ronie @ http://community.livejournal.com/reversescollideStyle System: S2Theme: Flexible SquaresAccount: Free and/or Paid*/body{background-color: #999;background-image: url(http://www.amuletofpromise.envy.nu/%20repeat-x;%0Dbackground-position:%20top%20left;%0Dtext-align:%20center;%0Dcolor:%20#666666;%0Dfont-family:%20Georgia,%20%22Times%20New%20Roman%22,%20Times,%20serif;%0Dfont-size:%209px;%0Dmargin:%205px%200%205px%200;%0D%7D%0Dp,%20td%20%7B%0Dfont-size:%209px;%0D%7D%0Dcode,%20kbd,%20pre,%20tt%20%7B%0Dfont-family:%20monospace;%0D%7D%0D%0D%0Da,%20a:link,%20a:visited,%20a:active%20%7B%0Dcolor:%20#f04f11;%0Dtext-decoration:%20none;%0D%7D%0Da:hover%20%7B%0Dcolor:%20#999;%0Dtext-decoration:%20none;%0D%7D%0D%0D%0Dblockquote%20%7B%0Dmargin:%2010px%2010px;%0Dpadding-left:%2025px;%0Dpadding-top:%2040px;%0Dfont-size:%209px;%0Dline-height:%2016px;%0Dcolor:%20#444;%0Dtext-align:%20justify;%0Dborder:%200px;%0Dbackground-image:%20url(http://img101.imageshack.us/img101/9399/quoteho7.png);background-repeat: no-repeat;background-position: top left;}#content {  width: 700px;margin-left: auto;margin-right: auto;background-color: #fff;border-top: 20px solid #666;border-bottom: 5px solid #666;padding: 10px 10px;}#maincontent { float: right;padding: 0px;margin: 0px;width: 350px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 9px;background-color: transparent;color: #666666;border: 0px;text-align: justify;}#sidebar {width: 330px;float: left;padding-top: 0px;margin-top: 0px;border: 0px;background-color: transparent;font-size: 9px;color: #666666;font-family: Georgia, "Times New Roman", Times, serif;text-align: justify;line-height: 15px;}#header {width: 100%;float: right;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin: 0px;color: #666666;line-height: 20px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 9px;font-weight: normal;letter-spacing: 0px;border-top: 0px;border-left: 0px;border-right: 0px;border-bottom: 1px dotted #ddd;background-color: transparent;background-image: url(http://img231.imageshack.us/img231/7387/ljbannerxm5.png);background-repeat: no-repeat;background-position: top right;}#footer {width: 100%;float: right;text-align: right;padding-right: 10px;font-family: Georgia, "Times New Roman", Times, serif;color: #666666;font-size: 9px;font-weight: normal;letter-spacing: 0px;background-color: transparent;border: 0px;z-index: 100;clear: both;}/* header - header & footer links, title & subtitle of journal */div#header a, div#header a:link, div#header a:visited {color: #f04f11;text-decoration: none;}div#header a:hover {color: #999;text-decoration: none;}div#footer a, div#footer a:link, div#footer a:visited {color: #f04f11;}div#footer a:hover {color: #999;text-decoration: none;}ul.navheader {margin: 0px;text-align: left;}ul.navheader li  {display: block;}li.view {padding-left: 7px !important;}.title, .subtitle {display: none;}/* sidebar */ div#sidebar a, div#sidebar a:link, div#sidebar a:visited{color: #f04f11;}div#sidebar a:hover {color: #999;text-decoration: none;}.defaultuserpic {display: none;text-align: center;}.sbarheader {padding: 0px;}.sbarbody {padding: 0px;}.sbarbody2 {padding: 0px;}table.calendar {margin-right: auto;margin-left: auto;}.sbarcalendar {border-color: #efefef;border-width: 1px;border-style: solid;text-align: center;font-family: Georgia, "Times New Roman", Times, serif;font-size: 9px;}.sbarcalendarposts {border-color:  #efefef;border-width: 1px;border-style: solid;background-color: #fff;text-align: center;font-family: Georgia, "Times New Roman", Times, serif;font-size: 9px;color: #D64242 !important;}ul.sbarlist {padding: 0px;margin: 0px;list-style: none;}li.sbaritem {padding-left: 5px;list-style: none;display: inline;}li.sbartitle{padding: 0;list-style: none;border: 0px;background-color: transparent; margin-bottom: 5px;margin-top: 5px;font-family: Century Gothic;color: #444;font-size: 16px;} /* maincontent */.subcontent {padding: 0px;margin: 0px;}.entry{margin: 0px !important;padding: 0px !important;border: 0px;background-color: transparent;color: #666666;font-family: Georgia, "Times New Roman", Times, serif;font-size: 9px;line-height: 15px;text-align: justify;}.entry img {padding: 5px;border: 1px solid #efefef;}.entry_text {padding: 0px;margin: 0px;}.entry ul li {padding: 0px;margin: 0px;}.entry ol li {padding: 0px;margin: 0px;}.userpic {display: none;}.userpicfriends {display: visible;padding: 0px;border: 0px;background-color: #fff !important;}.userpicfriends a {color: #666;font-size: 9px;font-family: Georgia, "Times New Roman", Times, serif;}.userpicfriends img {padding: 5px;border: 1px solid #efefef;background-color: #fff !important;}.date {display: none;}.subject {padding: 0px;margin-bottom: 7px;margin-top: 5px;font-weight: normal;color: #444;font-family: Century Gothic;font-size: 16px;line-height: 10px;}.subject img {display: none;}.subject a, .subject a:link, .subject a:visited {color: #444;}.subject a:hover {color: #999;}.datesubject {background-color: transparent;padding: 0px;margin-top: 10px;margin-left: 0px;}.currents, .currentmood, .currentmusic {font-family: Georgia, "Times New Roman", Times, serif;font-size: 9px;}.currents strong, .currentmood strong, .currentmusic strong {font-weight: normal;}.comments {font-family: Georgia, "Times New Roman", Times, serif;font-size: 9px;text-align: right;background-color: transparent;padding: 0px 5px 0px 5px;position: relative;top: 5px;color: #fff;margin-bottom: 10px;}div.comments a, div.comments a:link, div.comments a:visited{color: #f04f11;text-decoration: none;}div.comments a:hover {color: #999;text-decoration: none;}/* replaces default locked and ljuser images, ljuser link color */.ljuser img {width: 0;height: 0;background-repeat: no-repeat;background-image: url(http://img151.imageshack.us/img151/7783/ljuser6ue.gif);padding: 12px 11px 0 0;}.ljuser A:link, .ljuser A:visited, .ljuser A:active {color: #666;font-weight: normal;text-decoration: none;}.ljuser A:hover {color: #f04f11;font-weight: normal;text-decoration: none;}span.ljuser a b {font-weight: normal;}/* maincontent - tags page */h2 {color: #444;font-family: Century Gothic;font-size: 16px;font-weight: normal;}ul.ljtaglist {line-height: 16px;}/* maincontent - calendar page */ul.year {text-align: center;padding-bottom: 40px;background-color: #fff;}ul.year li {display: inline;background-color: #fff;}table.yeartable {margin-left: auto;margin-right: auto;background-color: #fff;}table.yeartable td.yeardate, table.yeartable td.yearday {border-width: 1px;border-style: solid;border-color: #efefef;}table.yeartable td.yearday {background-color: #fff;text-align: center;}td.yearmonth {border-style: none;background-color: #fff;}/* footer */ul.navfooter{padding: 0px;margin: 0px;}ul.navfooter li  {display: inline;margin: 0 5px 0 5px;}.clearfoot {clear: both;}/* misc  */.clear {height: 0px;}.skiplinks {text-align: center;}.headerimage {display: none;}/* for formatting separators between entries */.separator{height: 20px;width: 100%;border-bottom: 1px dotted #ddd;}
