/* Stylesheet for the Vader black   */

body {
    font: 75% Verdana, Arial, Helvetica, sans-serif;
    background: #fff;
    color: #000;
}

pre {
    font-family: Courier, monospace;
    font-size: 70%;
    line-height: 0.65em;
    white-space: pre;
}

#serendipityRightSideBar,
#serendipityLeftSideBar {
    width: 20%;
    background-color: #000;
    color: #505050;
    overflow: hidden; 
}

#content {
    background-color: #ffffff;
    color: #505050; 
    background-color: #010101;
    color: #efefef; 
    width: 60%;
    
}

.serendipity_Entry_Date {
    margin: 0.5em 1em;
}


#month,
.serendipity_weekDayName, 
#today  {
    font-size: 80%;
}

table.serendipity_calendar {
    text-align: center;
    background-color: transparent;
    height: 120px;
}

.serendipity_calendarHeader {
    background-color: transparent;
    vertical-align: middle;
    font-weight: bold;
}

a.day {
    color: #000;
    font-weight:  bold;
}

.serendipity_calendar img {
    border: 0;
}

.serendipity_calendar_spacer {
    border: 0;
    visibility: hidden;
}

.serendipity_xml_icon {
    background: url('img/black_xml.png') center center no-repeat;
    padding: 10px 0;
    margin: 0;
    visibility: visible;
}

.quicksearch_submit, input {
   color:#aaa;
   font-family:helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#000;
   border:1px solid;
   border-top-color:#333;
   border-left-color:#333;
   border-right-color:#333;
   border-bottom-color:#333;
}


.serendipity_xml_icon img {
    visibility: hidden;
}

a {
    color: #808080;
    text-decoration: none;
}

a:hover {
    color: #505050;
}

pre {
    font-size:100%;
    font-family: monospace;
}

tt {
    font-size:130%;
    font-family: monospace;
}

body {
    background-color: #000000;
}

a.homelink1, a.homelink2 {
    position: relative; 
    top: 5px;
    left: 100px;
}

#serendipity_banner {
    margin: 0;
    height: 120px;
    background-image: url(/uploads/star_wars_empire.png);
    background-position: left top;
    background-repeat: no-repeat;
/*    background: #000000 url('img/black_header.jpg') repeat-x center left ; */
    border: 1px solid #202020;
    border-top: 1px solid #202020;
    border-bottom: 1px solid #202020;
}

#serendipity_banner h1,
#serendipity_banner h2 {
    text-transform: uppercase;
    letter-spacing: .3em;
    padding: 0.25em;
    margin: 0 0 0 10px;
}

#serendipity_banner h1 {
    font-weight: bold;
    font-size: 180%;
}

#serendipity_banner h2 {
    font-weight: normal;
    font-size: 120%;
}

#serendipity_banner a { 
    color: #a8a8a8;
    text-decoration: none; 
}

#serendipity_below_banner {
    /* not used in this template */
}

#sitenav {
    background-color: #efefef;
    border-top: 2px solid #dfdfdf;
    border-bottom: 4px solid #dfdfdf;
    margin: 0;
    padding: 0;
}


#sitenav ul {
    font-size: 90%;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .2em;
    margin: 0;
    padding: 0; 
    display: inline;
}

#sitenav ul a{
    border-bottom: 4px solid #efefef;
    margin: 0 2px 0 0;
    padding: 6px 10px 6px 10px;
    float: left;
    overflow: hidden;
}

#sitenav ul a:hover,
#sitenav .currentpage a {
    border-bottom: 4px solid #3D98C5;
    padding: 6px 10px 6px 10px;
    background-color: #404040;
}

.serendipity_commentsTitle {
    font-size: 100%;
    font-weight: bold;
}

#content h1,h2,h3,h4,h5 {
    text-transform: uppercase;
    letter-spacing: .2em;
    margin: 5px 0 15px 0;
}

#content h1 {
    font-size: 130%;
}

#content h2 {
    font-size: 120%;
}

#content h3 {
    font-size: 100%;
    margin: 10px 0 0 0;
}

#content h4 {
    font-size: 90%;
}

#content h5 {
    font-size: 80%;
}


.serendipity_entryFooter {
    font-size: 80%;
    margin: 8px 0;
    padding: 10px 0;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
}

.serendipity_pageFooter {
    margin: 5px 0 10px;
}

.serendipitySideBarItem {
    margin: 2px;
    padding: 0;
    border: 0px none;
    overflow: hidden;
    height: 100%; 
}

.serendipitySideBarTitle {
    text-transform: uppercase;
    font-size: 95%;
    letter-spacing: .2em;
    color: #505050;
    padding: 8px 5px 8px 5px;
    border-left: 1px solid #aaaaaa;
    border-right: 1px solid #333333;
    border-top: 1px solid #333333;
    border-bottom: 1px solid #aaaaaa;
    background-color: #000000;
    margin: 0;
}

.serendipitySideBarContent {
    font-size: 90%;
    padding: 10px;
    border-left: 1px solid #333333;
    border-right: 1px solid #333333;
    border-bottom: 1px solid #333333;
    background-color: #000000;
    margin: 0;
}


.serendipitySideBarFooter {
    /* not used in this template */
}

#sbsitenav .serendipitySideBarContent {
    padding: 0;
    border: 0;
    margin: 0;
}

#sbsitenav {
    padding: 10px;
    margin: 0;
}

#sbsitenav ul {
    margin: 0;
    list-style-type: none;
}

#sbsitenav ul a {
    border-left: 4px solid #dfdfdf;
    padding: 8px 0px 8px 10px;
    display: block;
}

#sbsitenav ul a:hover,
#sbsitenav .currentpage a {
    border-left: 4px solid #3D98C5;
}

ul,li {
    font-size: 90%;
    font-weight: bold;
    margin: 0 0 0px 10px;
    padding: 0;
/*     list-style-type: disc; */

}


#sbsitenav li {
    font-size: 90%;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .2em;
    background-color: #fefefe;
    margin: 0 0 2px 0;
    padding: 0;
    overflow: hidden;
}

#footer {
    font-size: 80%;
    background-color: #000000;
    color: #5f5f5f;
    border-top: 2px solid #555555;
    border-bottom: 2px solid #555555;
}

img.serendipity_entryIcon {
    float: left;
    border: 0px;
    margin:0 5px 0px 0;
}

input#serendipityQuickSearchTermField {
    width: 120px; 
    margin-top: 3px;
    padding-left: 3px;
    font-size: 100%;
    background: #ffffff;
    color: #000;
}

#sitenav #searchform input {
    border: 1px solid #1f5f7f;
}

blockquote {
    background: #0a0a0a;
    color: #cccccc;
    border-left: 1px solid #aaaaaa;
    border-top: 1px solid #aaaaaa;
    border-right: 1px solid #aaaaaa;
    border-bottom: 1px solid #aaaaaa;
    margin: 1em 4em;
    padding: 1em;
}

blockquote p {
   margin: 0.5em 0;
   padding: 0;
}

.serendipity_comment_author_self,
.comment_evenbox, .comment_oddbox {
    line-height: 1.2em;
    padding: 0.3em;
    border: 1px dotted #333333;
}

.serendipity_commentBody {
    margin: 0em 1em 0 1em;
}

.serendipity_comment_source {
    margin: 0.2em 1.5em;
}

.comment_evenbox {
    background: #141414;
    margin: 1em 0 0 0.5em;
}

.comment_oddbox {
    background: #1a1a1a;
    margin: 1em 0.5em 0.5em 0;
}

.serendipity_commentsTitle {
    text-transform: uppercase;
    font-size: 100%;
    letter-spacing: .2em;
    margin: 1em 0;
    padding: 0.5em 0;
}

.serendipity_imageComment_right,
.serendipity_imageComment_img,
.serendipity_image_right,
.serendipity_imageComment_txt {
    background: #222222;
}

.s9y_wrap {
    font-size: 69%;
    background: #000000;
}
