/* images
--------------------------------------------------*/
img.left {
  float:left;
  margin:0 12px 0 0;
}

img.right {
  float:right;
  margin:0 0 0 12px;
}

img.center {
  display: block;
  margin:0 auto;
}

/* link
--------------------------------------------------*/
a.more {
  padding-right:10px;
  background: url(img/more.gif) center right no-repeat;
}

/* content
--------------------------------------------------*/

.singlecol #content {
/*  float:none;
  width:550px;
  margin:0 70px;*/
}
#content .cutpage{
text-align:center;
font:1em/200% Georgia,sans-serif;
}

/* entry
--------------------------------------------------*/
.entry {
text-align:left;
padding:5px 16px;
line-height:150%;
}
.entry a {
color:#06C;
margin:0 2px;
border-bottom:1px dotted;
}
.entry a:visited{
color:#666;
}
.entry a:hover {
color:#F30;
}

.entry a[href^="http:"] {
padding-right:8px;
background:url(img/a_02.gif) no-repeat right top;
cursor:pointer;
}
.entry a[href*="ddcat.net"] {
padding:0;
background:none;
cursor: url(/images/ddcat_link.cur), auto;
}
.entry a[href^="http:"]:hover {
background-position:right -40px;
}

.entry div[style] a {
border:0;
background:none;
padding-right:0;
}

.entry .info {
/*  position:relative;*/
clear:both;
  margin-top:5px;
  padding:3px;
  border-top:1px solid;
  border-bottom:1px solid;
  font-size:0.9em;
}

.single {clear:both; }

.single .info {margin:0 0 22px 0;}

.entry .info a {
  margin-right:6px;
  padding-right:9px;
  border-right:1px solid;
  border-bottom:0;
}

.entry .info em {
  padding-right:6px;
  font-style:normal;
}

.entry .author,
.entry .editlink a {
  padding:0 0 0 10px;
  border-left:1px solid;
  border-right:none
}

.entry #filedunder {
  clear:both;
  padding:5px;
  font-size:0.9em;
  border:1px dotted #ddd;
  background:#eee;
}
.entry #filedunder a {
background:none;
padding-right:0;
}

.entry .author {}

.entry .info {
  border-color:#F4F4F4;
  background-color:#eee;
}

.entry .info a {border-color:#949494;}

.entry a.more {
  padding-left:12px;
  background: url(img/more.gif) center left no-repeat;
}

.entry .info .date {
font: 10px Verdana, Arial, Helvetica, sans-serif;
  padding-left:15px;
  background: url(img/post.gif) center left no-repeat;
}

.entry .info .author {
font-size: 11px;
  padding-left:23px;
  border-color:#949494;
  background: url(img/author.gif) 10px 2px no-repeat;
}




/* Mini-Entry
--------------------------------------------------*/
.minientry {
  position:relative;
  margin:0px 0 35px 0;
  padding:10px 0;
  border-top:1px dotted #D9D9D9;
  border-bottom:1px dotted #D9D9D9;
}
.minientry p {padding:0;}
.minientry .commentlink {
border-color:#949494;
  margin-left:3px;
  padding-right:7px;
  border-right:1px solid;
  font-size:0.9em;
}
.minientry .permalink {
  margin-left:3px;
  font-size:0.9em;
  font-style:normal;
  padding-left:15px;
  background: url(img/post.gif) center left no-repeat;
}
.minientry .author,
.minientry .editlink a {
margin:0;
  margin-left:6px;
  padding:0 8px 0 10px;
  border-left:1px solid;
  font-size:0.9em;
  font-style:normal;
}
.minientry .author {
  padding-left:23px;
  border-color:#949494;
  background: url(img/author.gif) 10px 2px no-repeat;
}

/* Archives
--------------------------------------------------*/
.archive .postspermonth {
color:#A0A0A0;
  margin:0;
  list-style:none;
}

/* content misc
--------------------------------------------------*/
#entrynavigation {
  overflow: auto;
  height:1%;
  margin-bottom:13px;
  padding-bottom:13px;
  border-bottom:1px solid;
  font-size:0.9em;
}

.next a {
float:right;
  padding-right:10px;
  background: url(img/next.gif) center right no-repeat;
}

.previous a {
float:left;
  padding-left:10px;
  background: url(img/previous.gif) center left no-repeat;
}

#entrynavigation {border-color:#F3F4F4;}

.editlink {
  position:absolute;
  height:13px;
  width:14px;
  right:2px;
  background: url(img/edit.gif) 0 -14px;
}

html>body .editlink {bottom:6px;}

.entry .info .editlink a,
.minientry .editlink a,
#comments li .editlink a {
  display:block;
  height:13px;
  width:14px;
  margin:0;
  padding:0;
  border:none;
  font-size:1px; /* IEWin */
  line-height:0; /* IEWin */
  text-indent:-9999px;
  background: url(img/edit.gif) 0 0;
}

.entry .info .editlink a:hover,
.minientry .editlink a:hover,
#comments li .editlink a:hover
  {background:none;}
  
