/* Cleaned CSS: */

/* ALL GEARED UP: FOR LOVE BY KETSUDAN @
ASTERFALL.LIVEJOURNAL.COM */


/* BODY, PAGE */

a, a:link, a:visited {color: #F06071;
text-decoration: none;}

a:hover {color: #FF8C9A;
text-decoration: none;}

b, strong {color: #000000;}

blockquote {margin: 15px;
padding: 10px;
background-color: #EBEBEB;
color: #000000;}

body {margin: 130px 0 15px 0;
padding: 0;
background: #FFFFFF url("https://p2.dreamwidth.org/ba2920253d68/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Backgrounds/032-1.png") repeat-x  top;
font-family: verdana, serif;
font-size: 11px;
text-align: justify;}

code {font-face: monospace;}

i, em {color: #000000;}

img {max-width: 780px;}

p, td {font-family: verdana, serif;
font-size: 11px;
text-align: justify;}

strike {color: #000000;}

textarea, input {background-color: #EBEBEB;
color: #000000;
text-transform: uppercase;
padding: 5px;
border: none;}

::-moz-selection {background-color: #C0C0C0;
color: #FFFFFF;}

/* GENERAL PAGE ALIGNMENT */

#content {background-color: #FFFFFF;}

#maincontent {background-color: #FFFFFF;
margin: 80px auto 10px auto;
width: 800px;}

.subcontent {background-color: #FFFFFF;
border-top: 2px solid #000000;}

/* HEADER, FOOTER */

.headerimage {display: none;}

li.view {color: #C0C0C0;}

li.viewing {color: #C0C0C0;}

#header {margin: auto;
padding: 10px 0 0 0;
font-family: helvetica;
color: #000000;
font-size: 35px;
font-weight: bold;
text-transform: uppercase;
text-align: left;}

div#header a, div#header a:link {font-family: helvetica;
color: #000000;
text-transform: uppercase;}

div#header a:visited {color: #000000;}

div#header a:hover {color: #F06071;}

ul.navheader {display: inline;
padding: 0;
margin: 0px 0px 0px 274px;}

ul.navheader li {display: inline;
list-style-type: none;
align: center;
margin: auto;}

#footer {margin: auto;
width: 800px;
padding: 0;
margin-top: -10px;
font-family: helvetica;
color: #000000;
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
text-align: center;}

div#footer a, div#footer a:link {font-family: helvetica;
color: #000000;
font-size: 20px;
text-transform: uppercase;}

div#footer a:visited {color: #000000;}

div#footer a:hover {color: #F06071;}

ul.navfooter {display: inline;
margin: 0;
padding: 0;}

ul.navfooter li {display: inline;
list-style-type: none;
margin: 0;
padding: 0;}

/* TITLE, SUBTITLE*/

.subtitle {display: none;}

.title {font-family: georgia, verdana, helvetica;
font-size: 60px;
margin-top: -107px;
margin-left: 30px;
color: #FFFFFF;
text-align: left;
text-transform: uppercase;}

/* ENTRY, ENTRY TEXT, SUBJECT, DATE */

.entry {width: 800px;}

.entry_text {line-height: 20px;}

.entry ol li {list-style-type: disc;
color: #404040;}

.entry ul li {list-style-type: disc;
color: #404040;}

.date {background-color: #000000;
color: #FFFFFF;
width: 210px;
padding: 3px 5px 5px 5px;
text-transform: uppercase;}

.datesubject {;}

.datesubjectcomment {text-align: left;
color: #000000;
margin-top: 0px;
text-transform: uppercase;}

.datesubjectcomment a:link, .datesubjectcomment a:visited {;}

.datesubjectcomment a:hover {;}

.subject {font-family: helvetica;
font-size: 32px;
text-transform: uppercase;
padding: 0px 0px 15px 0px;}

.subject a, .subject a:link, .subject a:visited  {;}

.subject a:hover {;}

/* CURRENTS, LJ TAGS */

.currents {text-align: left;
padding: 3px;
background: transparent url("") no-repeat scroll 100% 50%;
position: relative;
text-transform: lowercase;
font-size: 9px;
color: #000000;
font-weight: normal;
width: 400px;
margin-top: -47px;}

.currentgroups, .currentlocation, .currentmood, .currentmusic {padding: 3px 18px 3px 0;
background: transparent none no-repeat scroll 100% 50%;}

.currents strong, .currentgroups  strong, .currentlocation strong, .currentmood strong, .currentmusic strong {text-decoration: none;
color: #000000;}

div.ljtags a {font-weight: normal;}

.ljtags {text-align: left;
padding: 3px;
background: #FFFFFF url("") no-repeat scroll 100% 50%;
margin-top: 50px;
margin-bottom: 10px;
position: relative;
text-transform: lowercase;
font-size: 9px;
color: #000000;
font-weight: bold;
width: 400px;}

.ljtags:hover {;}

.currents img {max-height: 40px;
display: none;}

/* TAGS PAGE */

h2 {font-family: helvetica;
color: #000000;
font-size: 20px;
text-transform: uppercase;}

.ljtaglist li {padding: 5px 10px 5px 5px;
border-bottom: 1px dotted #EEEEEE;}

.ljtaglist li:hover {background-color: #F8F8F8;}

/* COMMENTS & COMMENT LINKS */

.box {text-align: justify;
margin-bottom: 1px;
padding: 0px;
clear: left;
width: 800px;
margin-left: auto;
margin-right: auto;}

.commentbox {border: 1px solid #000000;
background-color: #FFFFFF;
padding: 10px;
margin: 5px;}

.commentboxpartial {background-color: #FFFFFF;
border: 1px solid #000000;
padding: 10px;
margin: 10px;}

.commentbox:hover, .commentboxpartial:hover {border-color: #808080;}

.commentinfo {background-color: #FFFFFF;
margin-top: 10px;
width: 100%;}

.commentlinks {;}

.commentreply {min-height: 65px;
text-align: left;
position: relative;
margin: 10px 10px 10px 120px;
text-align: justify;}

.comments {font-family: verdana, serif;
color: #FFFFFF;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 5px 0px 5px 0px;
text-align: justify;}

div.comments a, div.comments a:link, div.comments a:visited {color: #000000;
font-size: 20px;
text-transform: uppercase;}

div.comments a:hover {color: #F06071;}

form#postform {background-color: #FFFFFF;
border: 0px solid #000000;}

form#qrform table {border-width: 0px !important;}

form#qrform {background-color: #FFFFFF;}

.reply {border: 0px;
position: relative;
margin: 10px;
padding: 10px;
text-align: left;
line-height: 1.25;
text-align: justify;}

.replytoposter {letter-spacing:2px;
font-weight: bold;}

.replytosubject {letter-spacing:2px;
font-weight: bold;}

.skiplinks {color: #FFFFFF;
font-size: 6px;}

.skiplinks a:link, .skiplinks a:visited {color: #F06071;
font-size: 16px;
text-transform: uppercase;}

.skiplinks a:hover {color: #FF8C9A;
font-size: 16px;
text-transform: uppercase;}

textarea.textbox  {width: 100% !important;}

/*SIDEBAR */

div#sidebar a, div#sidebar a:link, div#sidebar a:visited {;}

div#sidebar a:hover {;}

li.sbaritem {;}

li.sbaritem:hover {;}

li.sbartitle {;}

.sbarbody {;}

.sbarbody2 {;}

.sbarcalendar {display: none;}

.sbarcalendarposts {display: none;}

.sbarheader {display: none;}

.sbarlist {display: none;}

#sidebar {font-color: #C0C0C0;}

ul.sbarlist {display: none;}

/* USERPICS */

.defaultuserpic {display: none;}

.defaultuserpic img {display: none;}

.userpic {margin: -2px 0px 0px -110px;
position: relative;
float: left;
padding: 0px;
background-color: #000000; 
z-index: 15;}

.userpic img {width: 80px;
height: 80px;
border: 5px solid #000000;}

.userpic img:hover, .userpicfriends img:hover {border: 5px solid #F06071;}

.userpiccomment {position: relative;
padding: 3px;
border: 1px solid #000000;
background-color: #FFFFFF;
left: 0px;
margin: 0px 10px 0px 0px;
z-index: 15;
float: left;}

.userpicfriends {margin: -2px 0px 0px -110px;
position: relative;
float: left;
padding: 0px;
background-color: #000000; 
z-index: 15;
border: 0px solid #000000;}

.userpicfriends img {width: 80px;
height: 80px;
border: 5px solid #000000;}

.userpicfriends a font {font-face: monospace;}

/* ARCHIVE */

table.calendar {;}

table.yeartable {margin-left: -31px;
background-color: #FFFFFF;
border: 0px solid #000000;
width: 100%;
padding: 30px;
width: 782px;}

table.yeartable td.yeardate, table.yeartable td.yearday {border-width: 1px;
border-style: solid;
border-color: #000000;}

table.yeartable td.yearday {background-color: #000000;
text-align: center;
color: #FFFFFF;}

td.yearmonth {border-style: none;}

ul.year {margin: 0px;
background-color: #FFFFFF;
text-align: left;
width: 740px;
padding: 0px;
border: 0px solid #000000;
font-size: 24px;}

ul.year li {display: inline;}

dd {text-transform: uppercase;}

dl {;}

dt {font-family: verdana, serif;
font-size: 20px;
color: #000000;
padding: 5px 0px 5px 0px;}

/*MINI ICONS */

img[src*="icon_protected.gif"], img[src*="icon_private.gif"], img[src*="icon_groups.gif"], .ljuser img[src*="syndicated.gif"], .ljuser img[src*="newsinfo.gif"], .ljuser img[src*="partnercomm.gif"], .ljuser img[src*="sponcomm.gif"] , img[src*="btn_del.gif"], img[src*="btn_edit.gif"], img[src*="btn_scr.gif"], img[src*="btn_unscr.gif"], img[src*="btn_freeze.gif"], img[src*="btn_unfreeze.gif"], img[src*="btn_track.gif"], img[src*="btn_tracking.gif"], img[src*="btn_tracking_thread.gif"] , img[src*="anonymous.gif"], img[src*="openid-profile.gif"], img[src*="userinfo.gif"], img[src*="talk/none.gif"], img[src*="help.gif"], img[src*="pencil.gif"],img[src*="upgrade-paid-icon.gif"] {height: 0px; width: 0px;background: transparent none no-repeat scroll 0 0}

.subject img {vertical-align: middle !important}
img[src*="icon_protected.gif"]{ padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/2024b1d6ccc1/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/lock.png")}
img[src*="icon_private.gif"]{ padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/5235e554edb4/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/key.png")}
img[src*="icon_groups.gif"]{ padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/8162625507b0/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/world.png")}

.ljuser img[src*="syndicated.gif"]{padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/d81d96957f6e/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/feed.png") !important}
.ljuser img[src*="newsinfo.gif"] {padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/ed52b962ab0b/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/newspaper.png") !important}
.ljuser img[src*="partnercomm.gif"]{ padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/25796cbdac92/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/rainbow.png") !important}
.ljuser img[src*="sponcomm.gif"] {padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/385fa7c3ab48/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/shield.png") !important}

img[src*="btn_del.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/9502830b02ad/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/delete.png")}
img[src*="btn_scr.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/5883baa83c3e/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/lightbulb_off.png")}
img[src*="btn_unscr.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/c38447704001/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/lightbulb.png")}
img[src*="btn_freeze.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/a5e708160e7d/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/cd.png")}
img[src*="btn_unfreeze.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/53dd3a1a79a4/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/cd_burn.png")}
img[src*="btn_track.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/5e8294b8dd57/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/add.png")} 
img[src*="btn_tracking.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/1f5846dd5d9a/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/accept.png")}
img[src*="btn_tracking_thread.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/31195c8141c6/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/usercomment.png")}
img[src*="anonymous.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/dd0d4ab64d11/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/user_gray.png")}
img[src*="openid-profile.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/36e1498e92a9/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/user_red.png")} 
img[src*="userinfo.gif"] {padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/97ab334a3eb0/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/umbrella.png")}
img[src*="talk/none.gif"] {padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/0cc427a20eb1/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/telephone.png")} 
img[src*="help.gif"] { padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/46ff4853c130/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/error.png")} 
img[src*="pencil.gif"] {padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/6b59a7f23b20/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/pencil.png")}
img[src*="btn_edit.gif"] {padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/ef990dbdfcb9/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/2gshjkk.png")}
img[src*="upgrade-paid-icon.gif"] {padding: 0 0 16px 16px !important; background-image: url("https://p2.dreamwidth.org/dd0d4ab64d11/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/user_gray.png")}

.ljuser img {width:0;height: 0;background: transparent url("https://p2.dreamwidth.org/97ab334a3eb0/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/umbrella.png") no-repeat 0 0; padding: 16px 16px 0 2px !important; vertical-align: baseline !important}
.ljuser img[src*="userinfo.gif"] { background: transparent url("https://p2.dreamwidth.org/97ab334a3eb0/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/umbrella.png") no-repeat center left !important; padding: 16px 16px 0 2px !important}
.ljuser img[src*="community.gif"] {background: transparent url("https://p2.dreamwidth.org/5c2ad7947b33/-/i1224.photobucket.com/albums/ee375/kessuru/Asterfall/Site/Mini%20Icons/weather_rain.png") no-repeat scroll 0 0 !important; padding: 16px 16px 0 2px !important}

/* MISC */

.clear {height: 15px;}

.separator {height: 20px;}

.ljuser a b {color: #000000;}

.ljuser a b:hover {color: #FF5B00;}


