

body {
  background: #000;
}

p,td,div {
  font-family:"verdana","helvetica","arial",sans-serif;
font-size: 13px;
line-height: 18px;
color:#000000;
}
img{border:0px;background:#0000 url(img-bg.jpg);}

a {color:#6a2f44;text-decoration:none;}

a:hover {color:#73856b;background:#efc39c;text-decoration:underline;}


h1,h2,h3,h4,h5,h6 {font-family:"verdana","helvetica","arial",sans-serif;font-weight: bold;letter-spacing:.25em;color:#543e38;}
h1 {font-size:140%}
h2 {font-size:120%}
h3 {font-size:115%}
h4 {font-size:110%}
h5 {font-size:105%}
h6 {font-size:100%}
p {margin:0px;}
td,div {
padding:0px;vertical-align:top;text-align:left;}
table {border-collapse:collapse;}
td{
xborder:1px solid white;
}
blockquote{
border:1px solid #c9bfb3;
background: url(bl-bracket.jpg) no-repeat bottom left;
padding:10px;
padding-left:20px;
}

#page{
  color:#ded6c6;
  background: #000;
  margin-left:0px;
	text-align:center;
}
#navbar{
  width:744px;
  height:100px;
  background: url(navbar-bg.jpg) no-repeat top left;
}
.navbar-content{
 padding:30px 10px 10px 20px;
}
#navbar a{
padding:2px;
xborder:1px solid ##663826;
font-size:120%;
font-weight:bold;
}

#page-table{
  border-collapse:collapse;
  color:#000;
}

#teaser {
 width:245px;
 background: url(teaser-bg.jpg) no-repeat top left;
}
.teaser-content{
 padding-left:58px;
 padding-top:20px;
}
#header{
 width:755px;
 height:205px;
 background:url(header-bg.jpg) no-repeat bottom left;
}
#text-area{
width:755px;
background: #f2e9d7 url(content-bg.jpg) repeat-y top left;
}
.inside-content{
padding:0px 10px 0px 20px;
color:#000;
}
.inside-content p{
  margin:2px 0px 2px 0px;
}
.rcol-content{
padding:0px 50px 50px 20px;
}
#rcol-area{
width:200px;
color:black;
border-left:1px solid #c9bfb3;
background: url(rcol-bg.jpg) no-repeat bottom left;
}
#footer{
background: url(footer-bg.jpg) no-repeat bottom left;
}
.footer-content{
padding-left:62px;
padding-bottom:106px;
}

.footer-content a{
color:#6c2c08;
padding:5px;
}

#links-container{
background: url(features-bracket.jpg) repeat-y top right;
width:120px;
}
#leftnav{
text-align: right;
padding-right:40px;
}
#leftnav a{
   color:#fbefdd;
}
#leftnav a:hover{
   color:#5b050e;
}

#leftnav ul {
list-style-type:none;
}
#leftnav li {
list-style-type: none;
padding-bottom:2px;
text-align: right;
}
#foreaft{
text-align: right;
margin-right:40px;
padding:5px;
background:#fbefdd;
border:1px solid #5b050e;
}

.feature-container{
}
.cartoon-container{
}
#feature-title {
padding: 0px 0px 10px 10px;
letter-spacing: 10px;
color: #f2e9d7;
background:url(feature-title-btm.jpg) no-repeat bottom left;
}
.col-1{
padding:10px;
width:50%;
}
.col-2{
padding:10px;
border-left:1px solid #4e5143;
}

.float-right{
  float:right;
  margin-left:10px;
  margin-bottom:10px;
}
.float-left{
  float:left;
  margin-right:10px;
  margin-bottom:10px;
}

/**for the parlour**/

.ppost{
  padding:10px;
  border-bottom:1px solid #c9bfb3;
}
.ppost p{
  margin-top:7px;
  margin-bottom:7px;
}
.zeit{
  padding:10px;
  border-bottom:1px solid #c9bfb3;
}

.datehead{
  font-size:90%;
  font-weight:bold;
}
.timestamp{
  font-size:90%;
  font-weight:bold;
}
.posttitle{
  font-weight:bold;
  font-size:110%
}

.postlink{
  font-size:90%;
  font-weight:bold;
  width:100%;
}

.postend{
font-size:70%;
background: url(bl-bracket.jpg) no-repeat bottom left;
padding:10px;
}
ul.postlist {
list-style: none;
	margin-left: 0;
	padding-left: 2px;
	text-indent: -2px;
}

.postlist li{
padding-bottom:3px;
padding-top:3px;
border-bottom:1px solid #c9bfb3;
line-height:13px;

}
.questions{
  font-style:italic;
}
.answers{
  padding-left:20px;
}
/**ode on a guinness pint**/
.id1 {
  padding-left:20px;
}
.id2{
 padding-left:40px;
}
.stanza{
padding-bottom:40px;
}

/**twitter**/
#twitter_div, #twitter_div ul{
margin:0px;
padding:0px;
}

#twitter_update_list, #twitter_update_list li{
  list-style:none;
  font-size:90%;
  margin:0px;
  padding:0px;
}

#twitter_update_list li{
padding:0px 0px 10px 10px;
background: url(bl-bracket.jpg) no-repeat bottom left;
}
