/* Copyright Andrew Simpson 2005
   /diary/diary.css   */

.error {
font-size: 9pt;
font-weight: bold;
color: #FF0000;
}

ul.error {
list-style-type: disc;
padding-left: 2em;
}

.commentblock, .diaryentry {
background: #F5F5F5;
padding: 3px 1px 1px 1px;
margin-bottom:7px;
margin-top: 7px;
border: 1px solid #AAAAAA;
text-align: justify;
display: block;
}

.diarytitle {
float: left;
font-weight: bold;
font-size: 10pt;
padding-left: 5px;
}

.diarytitle a {
color: black;
padding: 0px 2px;
}

.diarytitle a:hover {
background: #dcdcdc;
}

.name {
float: left;
font-weight: bold;
font-size: 9pt;
padding-left: 5px;
}

.homepage {
float: left;
font-weight: normal;
font-size: 8pt;
padding-left:2em;
padding-top: 1pt;
}

.datetime {
float: right;
font-style: italic;
font-size: 8pt;
margin: 0 0.4em;
padding-top: 1pt;
}

.editlink {
float: right;
font-style: normal;
font-size: 8pt;
margin: 0 0.1em;
}

.editlink a {
padding: 0 1em;
background: #FFE5E5;
}

.editlink a:hover {
background: #FFD0D0;
}

.comment, .diarybody {
background: #FFFFFF;
font-size:8pt;
margin-top: 0px;
padding: 5px;
display: block;
}

.nav {
margin-top: 4px;
list-style-type: none;
width: 98%;
text-align: center;
font-size: 7pt;
}

.nav a {
width: 100px;
padding: 2px;
}

.nav .floatleft {
float: left;
}

.nav .floatright {
float: right;
}

.picpost {
text-align: center;
font-style: italic;
}

.picpost a            {
background: none }

.picpost a img        {
padding: 1px;
border: 1px solid #888;
}

.picpost a img:hover  {
padding: 0;
border: 2px solid #8D1E00;
}

.picpost a.noback img {
padding:0px;
border:none;
}

.picpost a.noback img:hover  {
padding:0px;
border:none;
}

.commentform {
background: #EEEEEE;
padding: 7px;
border: 1px solid #AAAAAA;
text-align: justify;
font-size:8pt;
margin: 10px 0px;
}

table, table td, table th {
font-family: sans-serif;
font-size:8pt }

form, input, textarea {
font-size: 8pt;
}

blockquote {
margin: 0.5em 2em;
font-style:italic;
border-left: 2px solid #AAA;
padding-left: 0.5em;
}

input button {
padding: 2em;
margin: 1em;
}

.atomfeed a {
color:#555;
}

.atomfeed a {
background:none;
}

.atomfeed a img {
padding: 0px;
border: none;
}
