#skeleton { background: url(http://www.bandamp.com/images/skeleton-forum-bg.gif); }
#end { background: url(http://www.bandamp.com/images/skeleton-forum-bg.gif); width: 780px; padding-left: 25px; padding-right: 25px; }
#tree div img {  MARGIN-LEFT: 5px; }
.content { PADDING: 9px 9px 0 9px; }

/* BLOG */

.mod { font-weight:normal; text-decoration:none; }

#p { margin-top: 20px; font-family: Georgia, Times, "Times New Roman"; clear:both; }
#p a { text-decoration: none; }
#p h3 { font-weight:lighter; font-size: 18px; display:inline; }
#p h3 a { color: #153b6b; }
#p h3 a:HOVER { color: #f00; }

#pVote { float:left; width:30px; text-align:center; margin-right: 6px; font-weight:bold; }
#pVote div { padding: 1px 0 2px 0; border: 1px solid #d6d6d6; border-bottom:0; color: #5d5d5d; font-size: 11px; }
#pVote img { border:1px solid #60a6ec; background: #6eb9ff; }

#pInfo { font-family: Arial, Helvetica, Sans-Serif; padding-top:2px; color: #ececec; font-size: 11px; }
#pInfo #date { color: #93979b; }
#pInfo a#author { color: #7389a6; border-bottom: 1px dotted #c4d7e9; margin-right: 5px; margin-left: 3px; }
#pInfo a#permalink { color: #9ca093; border-bottom: 1px dotted #d0cbc6; margin-left: 5px; }
#pInfo a#author:HOVER,#pInfo a#permalink:HOVER { color: #f00; }
#pInfo img { position:relative; top:4px; }

#pText { clear:both; border: 1px solid #ebebeb; margin-top: 10px; border-right-color: #dbd9d9; }
#pText a { color: #62707f; }
#pText a:HOVER { color: #f00; }

#storyface { background: url(http://www.bandamp.com/images/interlace.gif); padding: 1px 17px 0 9px; color: #474747; font-size: 12px; line-height: 23px; border:1px solid #fff; }
#storyface a { text-decoration:underline }
#storyface a:hover { COLOR: #EF0000; }
#storyface span a { COLOR: #B22424; }
#storyface ol,#storyface ul { MARGIN: 0; }
#storyface p { MARGIN: 0 0 23px 0; }

#pFoot { color: #CCC; font-size: 11px; padding: 5px 19px 5px 9px; border: 1px solid #fff; border-bottom:0; background: url("http://www.bandamp.com/images/post-footer-bg.jpg") repeat-x bottom left; font-family: Arial, Helvetica, Sans-serif; }
#pFoot a { border-bottom: 1px dotted #b2bbc4; text-decoration: none; }
#pFoot div { color: #ad9c87; float: right; }


.headSq { MARGIN: 20px 0 0; PADDING: 4px 7px; BORDER: 1px solid #eee; BACKGROUND: #fafafa; FONT-WEIGHT: bold; }


#pR { FLOAT: right; WIDTH: 75%; }
#pL { FLOAT: left; WIDTH: 20%; PADDING: 15px 0 15px 0; BORDER: 10px solid #f1f1f1; TEXT-ALIGN: center; FONT-SIZE: 12px; FONT-VARIANT: small-caps; }
#pL a { TEXT-DECORATION: none; }

#editor { WIDTH: 739px; }

#fav { PADDING-TOP: 10px; COLOR: #55; TEXT-ALIGN: center; }
#fav img { MARGIN: 0px 2px 0px 2px; }

#text { font-size: 2em; display: block; line-height: 1em; color: #666; background-color: transparent; white-space: nowrap; }
#text:after { content: attr(title); display: block; }
#text:after { margin-top: -1.05em; margin-left: -0.1ex; color: #fff; background-color: transparent; }

.stickers { background: url(http://www.bandamp.com/images/sticker.gif) no-repeat; WIDTH: 140px; FONT-FAMILY: Garamond; HEIGHT: 145px; TEXT-ALIGN: left; PADDING: 5px 0 0 35px; FLOAT: left; MARGIN: 0 0 15px 0; COLOR: #FFF; }
.stickers a { COLOR: #222; FONT-SIZE: 18px; POSITION: relative; TOP: -4px; }
.stickers a:hover { COLOR: #000; }
.stickers h2 { PADDING: 32px 0 0; }
.stickers div { font-size: 12px; }
.stickers div a { COLOR: #111; FONT-SIZE: 12px; }

#tree font { COLOR: #CC0000; FONT-SIZE: 12px; }

#contentPad { MARGIN: 20px; }
#TB_overlay { -MOZ-OPACITY: 0.6px; BACKGROUND-COLOR: #000; FILTER: alpha(opacity=60); HEIGHT: 100%; LEFT: 0; OPACITY: 0.6px; POSITION: absolute; TOP: 0; WIDTH: 100%; Z-INDEX: 100; }
#TB_window { _POSITION: absolute; BACKGROUND: #fff; BORDER: 4px solid #525252; COLOR: #000; DISPLAY: none; LEFT: 0; POSITION: fixed; TOP: 0; Z-INDEX: 102; }
#TB_window img { BORDER-BOTTOM: 1px solid #ccc; BORDER-LEFT: 1px solid #666; BORDER-RIGHT: 1px solid #ccc; BORDER-TOP: 1px solid #666; DISPLAY: block; MARGIN: 15px 0 0 15px; }
#TB_caption { FLOAT: left; HEIGHT: 25px; PADDING: 10px 30px 10px 25px; }
#TB_closeWindow { FLOAT: right; HEIGHT: 25px; PADDING: 10px 25px 10px 0; }
#TB_closeAjaxWindow { BACKGROUND-COLOR: #e8e8e8; MARGIN-BOTTOM: 1px; PADDING: 5px 10px 7px 0; TEXT-ALIGN: right; }
#TB_ajaxContent { OVERFLOW: auto; PADDING: 2px 15px 15px; }
#TB_load { DISPLAY: block; LEFT: 0; OVERFLOW: visible; POSITION: absolute; TEXT-ALIGN: center; TOP: 50%; VISIBILITY: visible; WIDTH: 100%; Z-INDEX: 101; }
#TB_loadContent { HEIGHT: 100px; LEFT: 50%; MARGIN-LEFT: -125px; POSITION: absolute; TOP: -50px; VISIBILITY: visible; WIDTH: 250px; }
