@font-face {
	font-family: 'LiberationSerifRegular';
	src: url('LiberationSerif-Regular.eot');
	src: local('Liberation Serif Regular'), local('LiberationSerif'), url('LiberationSerif-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'LiberationSerifItalic';
	src: url('LiberationSerif-Italic.eot');
	src: local('Liberation Serif Italic'), local('LiberationSerif-Italic'), url('LiberationSerif-Italic.ttf') format('truetype');
}

@font-face {
	font-family: 'LiberationSerifBold';
	src: url('LiberationSerif-Bold.eot');
	src: local('Liberation Serif Bold'), local('LiberationSerif-Bold'), url('LiberationSerif-Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'LiberationSerifBoldItalic';
	src: url('LiberationSerif-BoldItalic.eot');
	src: local('Liberation Serif Bold Italic'), local('LiberationSerif-BoldItalic'), url('LiberationSerif-BoldItalic.ttf') format('truetype');
}

@font-face {
	font-family: 'LiberationSansRegular';
	src: url('LiberationSans-Regular.eot');
	src: local('Liberation Sans Regular'), local('LiberationSans'), url('LiberationSans-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'LiberationSansItalic';
	src: url('LiberationSans-Italic.eot');
	src: local('Liberation Sans Italic'), local('LiberationSans-Italic'), url('LiberationSans-Italic.ttf') format('truetype');
}

@font-face {
	font-family: 'LiberationSansBold';
	src: url('LiberationSans-Bold.eot');
	src: local('Liberation Sans Bold'), local('LiberationSans-Bold'), url('LiberationSans-Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'LiberationSansBoldItalic';
	src: url('LiberationSans-BoldItalic.eot');
	src: local('Liberation Sans Bold Italic'), local('LiberationSans-BoldItalic'), url('LiberationSans-BoldItalic.ttf') format('truetype');
}

html {background-color:black;}
body {font-family: "LiberationSerifRegular", serif; font-size: 100%; line-height:140%; color:rgb(24,24,24);}
.comments {margin:1em;}
.onecomment {font-size:95%;}
.onecomment h5 { border-top:1px solid gray; border-bottom:1px solid gray;}
.onecomment h5 span { font-size:95%; font-style: italic;}
.postbody {padding-bottom:1em;}
.post {margin:0em 1em 1em 1em;}
.post p, .post ul, .post pre { margin-bottom:1em;}
.onecomment p, .onecomment ul, .onecomment pre, .onecomment h5 { margin-bottom:0.5em;}
.post ul, .onecomment ul { margin-left:1em;}
.post li, .onecomment li { list-style-type: square; list-style-position: inside; }
.post p, .onecomment p { text-indent:1em;}
#posts th {white-space: nowrap;}
#posts th {padding-right:0.3em;}
.chromefont {font-family: "LiberationSansRegular", sans-serif; font-size:95%;}
.posttitle {line-height:normal;}
.posttitle h2 {margin-bottom:1em;}
.posttitle p span.pushright {float:right;}
.posttitle p {font-size:90%; padding:0 1em 0 1em;}
.recentposts li {list-style-type: square; list-style-position: inside;}
#nav li h5  { font-weight: bold; font-size: 110%; margin:0.5em 0 0.5em 0 }
#bd h2 {font-weight: bold; font-size: 125%;}
#bd {background-color:white; padding:1em;}
#hd,#footer {color:rgb(240,240,240);}








