body {margin: 0px;
}

a {color: {color:Link};
text-decoration: none;
}

a:hover {color: {color:Link Hover};
}

img {border: 0px;
max-width: 800px;
}

a:hover {text-decoration: underline;
}

#wrap {margin: auto;
width: 820px;
display: none;
}

#header, #footer {width: 800px;
padding: 20px;
}

#title {font-size: 25px;
/*text-transform: uppercase;*/
}

#description {font-size: 16px;
margin: 0px 0px 20px 0px;
/*font-style: italic;*/
}

#headerimage {position: relative;
}

#headerimagecaption {position: absolute;
max-width: 260px;
margin: 20px;
padding: 10px;
background-color: rgba(0,0,0,0.5);
color: white;
font-size: 11px;
line-height: 1.6em;
bottom: 0px;
right: 0px;
}

#pages {margin-top: 20px;
text-align:right;
}

a.page {border-right: solid 1px {color:Border};
font-size: 14px;
font-style: italic;
padding: 0px 13px 0px 10px;
text-transform: uppercase;
}

a.page:first-child {padding: 0px 13px 0px 0px;
}

a.page:last-child {padding: 0px 0px 0px 10px;
    border-right: {color:Border};
}

#postcontainer {width: 800px;
padding: 20px;
}

.posts {padding: 40px 0px 40px 0px;
font-size: 12px;
line-height: 1.6em;
}

.posts:first-child {border-top: solid 2px;
}

#posttitle {margin: 0px 0px 20px 0px;
font-size: 20px;
font-weight: none;
/*text-transform: uppercase;*/
}

#quote {font-style: italic;
}

#quote.short {font-size: 40px;
line-height: 48px;
}

#quote.medium {font-size: 28px;
line-height: 36px;
}

#quote.long {font-size: 16px;
line-height: 20px;
}

.source {margin: 10px 0px 0px 0px;
  text-align: right;
}

#chat {margin: 0px 0px 20px 0px;
}

#chat ul {padding: 0px;
margin:0px;
}

#chat ul li {list-style: none;
padding: 5px;
margin: 0px;
}

#chat .label  {font-weight: bold;
}

/*li.odd  {background: {color:Chat and Notes Background};
}*/
li.odd  {
	background-color:#000;
	padding:5px;
}

.notes {list-style-type:none;
padding:0px;
background-color:#000;
}

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

/*.notes li:nth-child(odd) {background:{color:Chat and Notes Background};
       padding: 5px;*/

.notes li:nth-child(odd){ 
       padding: 5px;
       background-color:#000;
}

.notes li:nth-child(even) {
	padding: 5px;
	background-color:#000;
}

#postnotes {margin: 20px 0px 0px 0px;
}

#navigation {width:800px;
margin: 20px 0px 0px 0px;
clear: both;
font-size: 14px;
font-family: {font:Pages};
text-transform: uppercase;
}

#index {width: 500px;
margin: 0px 150px 0px 150px;
text-align: center;
position: absolute;
}

#latest {float: left;
}

#earlier {float: right;
}

.clear {clear: both;
}

#follow, #group {padding: 10px 0px 10px;
line-height: 1em;
}

#follow img, #group img {padding: 2px;
  border: solid 1px {color:Border};
}

#follow img:hover, #group img:hover {padding: 2px;
              border: solid 1px ;
}

#credit {font-size: 7px;
text-transform: uppercase;
}
