body {
  background:#ded url(http://papertowel.org/bodybg.gif) repeat-x;
background-attachment: fixed;
  margin: 0px;
  padding: 0px;
  text-align:center;
font-size:76%;
  }
A, A:link, A:visited, A:active {
  color: #000; 
  text-decoration: none; 
  border-bottom: 1px dashed #9a9;
  }
A:hover {
  color: #C00; 
  text-decoration: none; 
  border-bottom: 1px solid #CC0000;
  }

A img {
  vertical-align: middle;
  border: none;
  }

textarea, .blogbody, .side, .comments-body, .sidetitle {
  font-family: Corbel, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
/*Constantina, Georgia, Garamond, MS Serif, Times New Roman, Times, serif;*/
  }
input, .description, .linkgroup, .posted, .comments-post, h1, h2 {
  font-family: Arial, Helvetica, sans-serif;
  }

input {
  font-size: .9em;
  line-height: 1.1em;
  margin-top:2px;
  }

input.special {
  border: 0px;
  position: relative;
  top: 2px;
  }
.description {
  color:#676;
  font-size:.9em;
  margin-top: 10px;
  }

#container
  {
  width: 955px;
  margin: 25px auto;
  padding: 0px;
  position:relative;
  text-align:left;
  background: url('http://papertowel.org/bg.gif') repeat-y -20px;
  }

#adsense, #rightcolumn {
  width:185px;
  padding:0px;
  margin:0px;
  position:absolute;
  top:0px;
  right:0px;
}
.adsense2, .rightcolumn2 {
  width:185px;
  margin:20px 0px 0px 0px;
  padding:0px;
}

#links {
  width:160px;
  padding:0px;
  margin:0px;
  position:absolute;
  top:0px;
  left:0px;
  }
#linksfoot {
  display:none;
  }
.links2 {
  width:140px;
  margin:20px 0px 0px 0px;
  padding:0px;
  }

.linkgroup {
  padding:18px;
  text-align:left;
  font-size: .9em;
  color: #676;
  }
.banner {
  padding:10px 0px;
  text-align:center;
  }

.banner A, .banner A:link, .banner A:visited, .banner A:active, .banner A:hover, .banner IMG, #links A, #links A:link, #links A:visited, #links A:active, #links A:hover {
  border:none;
  }
.flickrimg {
  margin:4px auto;
border:1px solid ! important;
}

.blog {
  width:590px;
  background:#EEE;
  background-image: url('http://papertowel.org/papertowel.gif');
  text-align:left;
  border-bottom: 1px solid #bcb;
  margin-left:160px;
  font-size:1.3em;
  line-height:1.4em;
  }
.blogbody {
  color:#000;
  font-weight:normal;
  margin-left:45px;
  margin-right:45px;
  }

blockquote {
  color: #188;
  background: url('http://papertowel.org/blockquote.gif') no-repeat top left;
  margin: 0px 10px;
  padding: 0px 20px;
  }

blockquote.noquote {
  background:none;
}
h1, h2 {
  margin:0px;
  }
h1  {
  font-size: 1.8em;
  letter-spacing: -1px;
  line-height: 1.5em;
  color: #333;
  font-weight: bold;
  }
h1 A:link, h1 A:visited, h1 A:active {
  color: #333;
  border-bottom: 0;
  }
h1 A:hover {
  color:#c00;
  }
#header .banner h1, #header .banner A:link, #header .banner A:visited, #header .banner A:active, #header .banner A:hover {
  font-size: 1.3em;
  border: 0;
  background: transparent;
  color: black;
  }

.dateheader  {
  border-top:1px dashed #cdc;
  }
h2  {
  font-size: 1.5em;
  color: #676;
font-weight:bold;
  }
h2 A:link, h2 A:visited, h2 A:active, h2 A:hover {
  color: #676;
  border: 0;
  }
h2 A:hover {
  color: #c00;
  }
h2 {
  padding-top:20px;
}
.comments-head {
padding:20px 45px 0;
border-top:1px dashed #cdc;
}
.posted, .comments-post  {
  font-size: .75em;
  color: #000;
  padding-bottom:10px;
  text-align: right;
font-weight:normal;
  }
.posted A, .posted A:link, .posted A:visited, .posted A:active, .posted A:hover, .comments-post A, .comments-post A:link, .comments-post A:visited, .comments-post A:hover {
  color: #676;
  border: 0;
  }
.posted A:hover, .comments-post A:hover {
  color: #c00;
  }
.permalink A {
  background: url('http://papertowel.org/permalink.gif') no-repeat left top;
  padding-left: 16px;
  }
.nocommentlink A, .commentlink A {
  background: url('http://papertowel.org/comment.gif') no-repeat left top;
  padding-left: 20px;
  }
.trackbacklink A {
  background: url('http://papertowel.org/trackback.gif') no-repeat left top;
  padding-left: 20px;
  }
.posted SPAN {
  margin-left: 1em;
  }
.list .posted SPAN {
margin-left:0;
}

#commentFormLink {
font-size:1em;
}

.comments-body {
  color:#000;
  font-weight:normal;
  padding:0px 45px;
  }
.comments-body P {
font-size:.8em;
}
.comments-body P input {
font-size:1em;
}
.comments-body h2 {
font-size:.8em;
line-height:.8em;
}
textarea {
font-size:1.2em;
width:300px;
height:4.5em;
}

.comments-post {
  color: #676;
  }

.podtop2, .podtop3, .podtop4 { 
  border-right:1px solid #9cc;
  border-left:1px solid #9cc;
  background:#add;
  overflow:hidden;
  line-height:1px;
  font-size:1px;
  }
.podmiddle {
  padding:0px;
  margin:0px;
  border-right: 1px solid #9cc;
  border-left: 1px solid #9cc;
  background: #add;
  }
.podtop1, .podtop2, .podtop3 {
  height:1px;
  line-height:1px;
  font-size:1px;
  }
.podtop1 {
  background: #9cc;
  overflow:hidden;
  margin:0px 5px 0px 5px;
  }
.podtop2 {
  border-right-width: 2px;
  border-left-width: 2px;
  margin:0px 3px 0px 3px;
background:#9ed1d1;
  }
.podtop3 {
  margin:0px 2px 0px 2px;
background:#a3d6d6;
  }
.podtop4 {
  margin:0px 1px 0px 1px;
  height:2px;
background:#a7dada;
  }


#header {
position:absolute;
top:-15px;
width:955px;
margin:0;
padding:10px 0 0;
/*background:url(http://papertowel.org/bodybg.gif) repeat-x;*/
}
#header * {
text-align:left ! important;
}
#header a img {
margin-left:18px;
}
#header h1, #header span {
position:absolute;
left:80px;
top:25px;
}
#header span {
margin-top:24px;
}
#links {
padding-top:85px ! important;
}
#adsense, #rightcolumn {
padding-top:85px ! important;
}
.links2 {
margin:0 0 20px 0 ! important;
}
.adsense2, .rightcolumn2 {
margin:0 0 20px 0 ! important;
}
.blog {
padding-top:85px ! important;
}

.sidetitle {
display:block;
  color:#FFF;
margin:0;
  font-size:.8em;
  font-weight:bold;
  padding:18px 18px 3px;
text-align:left;
  letter-spacing: .1em;
  text-transform: uppercase;
  }
.side a {
display:block;
  color:#000;
  font-size:0.9em;
line-height:1.7em;
letter-spacing:0.1em;
margin:1px 0 0;
padding:0 18px;
border:0;
  }
#links a:hover {
background:#bbe9e9;
color:black;
border:0;
}
.podmiddle input {
margin-left:18px;
margin-bottom:18px;
}
.podmiddle #search {
margin-bottom:0;
margin-left:16px;
width:100px;
border:1px solid #9cc;
}
