/* PAGE */
  body { font-family: tahoma, sans-serif; font-size: 7pt; margin: 20px 0px 0px 0px; background-color: #404040; color: #9a9a9a; }
  a { color: #fb7bae; font-weight: lighter; text-decoration: none; }
  a:visited { color: #fb7bae; font-weight: lighter; text-decoration: none; }
  a:hover { color: #f53f88; font-weight: lighter; text-decoration: none; }
  .pageblock { width:744px; margin: 0 auto; background-color: black; }
  .pagefooterblock { background-color: transparent; color: #fff; padding: 15px; margin-top: 0px; text-align: center; }
  .pagefooterblock a, .pagefooterblock a:visited { color: #000000; } 

/* HEADER */
  .pageheaderblock { text-align: left; background: url(http://www.orchidveil.net/images/darkfemale.gif); width: 744px; height: 380px; }
  .header-title { color: #fb7bae; position: relative; left: 350px; top: 100px; font-size: 22px; width: 380px; text-align: center; }
  .header-subtitle { color: #808080; left: 350px; position: relative; top: 100px; font-size: 15px; width: 380px; text-align: center; }
  .header-icon { top: 0px; right: 0px; position: absolute; z-index: 1; }
  .header-menu { padding: 2px 0px 0px 0px; background-color: transparent; font-family: tahoma; font-size: 10px; text-transform: uppercase; text-align: center; left: 237px; right: 10px; position:absolute; top:45px; }
  .header-menu a, .header-menu a:visited { white-space: nowrap; text-align: left; padding: 3px; color: #a7a7a7; text-decoration: none; }
  .header-menu a:hover { color: #fb7bae; background-color: transparent; }
  .header-menu ul, #footer-menu ul { margin: 0px; padding: 0px; }
  .header-menu li, #footer-menu li { display: inline; }

/* BODY */
  .bodyblock { padding: 10px 10px 0px 0px; margin-left: 5px; }
  .bodyheaderblock { display: none; }
  .bodynavblock { background-color: #000; color: #ccc; margin: 10px 0px 4px 0px; padding: 9px; }
  .bodynavblock a, .bodynavblock a:visited { color: #fff; text-align: center; }
  .body-title { display: none; }
  .body-midtitle { font-family: tahoma; font-size: 18px; color: #fff; text-align: left; padding-left: 8px; }

/*ENTRIES*/
  .entryHolder { color: #fcfcfc; background-color: transparent; font-family: tahoma; font-size: 11px; letter-spacing: 1px; line-height: 16px; margin: 4px 0px 4px 0px; text-align: justify; background-image: url(http://www.orchidveil.net/images/darkfemaleentries.gif); background-repeat: no-repeat; background-position: top-left; }
  .entryUserinfo { text-align: center; margin: 5px 6px 3px 5px; background-color: transparent; }
  .entryUserinfo-usericon img { padding: 2px; border: 1px solid #e0e0e0; } 
  .entryText { padding: 6px; }
  .entryHeader { background-color: transparent; color: #404040; font-family: tahoma; font-size: 10px; padding: 4px 0px 4px 8px; font-weight: normal; text-transform: uppercase; }
  .entryHeader a { color: #fff; }
  .entryHeaderSubject { font-weight: bold; font-size:10px; display: block; color: #a7a7a7; }
  .entryHeaderDate a { color: #000000; text-decoration: none; }
  .entryHeaderDate a:hover { color: #000000; text-decoration: underline; }
  .entryMetadata { padding-left: 6px; }
  .entryMetadata ul { margin: 0px; padding: 0px; }
  .entryMetadata li { list-style: none; display: inline; padding-right: 10px; }
  .entryMetadata-label { font-weight: bold; padding-right: 4px; }
  .entryLinkbar { font-family: tahoma; font-size: 11px; color: #000000; text-align: right; padding: 4px 0px 4px 0px; }
  .entryLinkbar ul { margin: 0px; padding: 0px; }
  .entryLinkbar li { padding: 0px 5px 0px 5px; margin: 0px; display: inline; }
   blockquote { background-color: #262626; color: white; padding: 5px; border: 1px dotted black; }

/*FOOTER*/
  #footer-menu { font-size: 11px; background-color: black; }
  #footer-menu a, .footer-menu a:visited { color: #fff; white-space: nowrap; padding: 6px; text-align: left; }

/*SIDEBAR*/
  .sidebar { font-family: tahoma; font-size: 7pt; margin-right: 0px; width: 175px; letter-spacing: 1px; line-height: 15px; background-color: #262626; padding: 5px; }
  .sidebox { color: #fff; background-color: transparent; margin: 4px 0px 4px 0px; }
  .sideboxTitle { background-color: transparent; color: #a7a7a7; font-family: tahoma; font-size: 10px; padding: 0px; text-align: center; text-transform: uppercase; font-weight: bold; }
  .sideboxContent { text-align: justify; padding: 2px 4px 2px 4px; }
  .sidebox #profile, .sidebox #latestmonth, .sidebox #search { text-align: center; }
  .sidebox #tags_sidebox { text-align: center; }
  .sidebox #systemlinks { text-align: center; }
  .sidebox #latestmonth table { width: 90%; margin-left: auto; margin-right: auto; margin-top: 4px; }
  .listtitle { font-weight: bold; }
  .profile-label { font-weight: bold; }

/*OTHER PAGES*/

/* COMMENT PAGE */
  .commentHolder { color: #d7d7d7; background-color: #262626; font-family: tahoma; font-size: 10px; letter-spacing: 1px; line-height: 15px; margin: 10px; text-align: justify; padding: 4px; }
  .commentUserinfo { text-align: center; margin: 5px 6px 3px 5px; background-color: transparent; }
  .commentUserinfo-usericon img { border: 1px solid #efefef; padding: 2px; } 
  .commentText { padding: 6px; }
  .commentHeader { padding: 13px 0px 0px 0px; background-color: transparent; font-family: tahoma; font-size: 10px; line-height: 20px; text-transform: uppercase; text-align: left; padding-right: 40px; color: #fff; font-weight: normal; }
  .commentHeader a { color: #000000; }
  .commentHeaderScreened { font-family: ; font-size: 12px; background-color: #cccccc; padding: 4px 0px 4px 8px; }
  .commentHeaderSubject { font-weight: bold; }
  .commentLinkbar { font-family: ; font-size: 11px; color: #000000; text-align: right; padding-top: 4px; padding-bottom: 4px; }
  .commentLinkbar ul { margin: 0px; padding: 0px; }
  .commentLinkbar li { padding: 0px 5px 0px 5px; margin: 0px; display: inline; }
  .replyform { background-color: #f8f8f8; color: #000000; padding-left: 10px; }
  #commenttext { width:100%; }

/*ARCHIVE PAGE*/
  .yearlinks { text-align: right; }
  .yearlink { padding-left:4px; padding-right: 4px; }
  .month { width: 500px; border: 1px solid #dddddd; margin: 8px 8px 8px 40px; }
  .daysubjects { color: #fff; padding: 8px 8px 8px 40px; }
  .daytitles { text-align: center; border: 1px solid #8a8a8a; background: #000; color: #fff; }
  .day-blank { border: 1px solid #8a8a8a; }
  .day { border: 1px solid #8a8a8a; }
  .day-date { border-right: 1px solid #8a8a8a; border-bottom: 1px solid #8a8a8a; color: #ccc; width: 50%; text-align: center; }
  .day-count { width: 50%; text-align: center; float: right; font-size: 20px; }
  .day-count a { text-decoration: none; color: #fb7bae; }

/*TAGS PAGE*/
  .tagstable, .tagstable td { border: 1px solid #dddddd; }
  .tagstable { width: 400px; }

