/*
Theme Name: Glow
Theme URI: http://demoscene.us/
Description: A glowing, demoscene-ish theme.
Version: 1.0
Author: s_tec

This file contains the common rules for content styling.
Copyright (c) 2008 William Swanson
*/

/*Block elements:*/
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, ol, ul, dl, dd, dt {
	display: block;
	padding: 0;
}
body, div, dl {margin: 0;}
h4, h5, h6, p, pre, ol, ul, dl {margin: 1em 0;}
blockquote {margin: 1em 2em;}
ol {margin: 0 0 0 40px;}
ul {margin: 0 0 0 24px;}
dt {margin: 1em 0 0;}
dd {margin: 0 0 0 1em;}

/*Headings:*/
h1, h2, h3, h4, h5, h6 {clear: both;}
h1 {font-size: 2.0em; font-weight: normal; margin: 0.5em 0;}
h2 {font-size: 1.7em; font-weight: normal; margin: 0.6em 0;}
h3 {font-size: 1.4em; font-weight: normal; margin: 0.7em 0;}
h4 {font-size: 1em; font-weight: bold;}

/*Lists:*/
dt {font-weight: bold;}
li {
	display: list-item;
	margin: 0;
	padding: 0;
}
ul li {list-style-type: square;}
ol li {list-style-type: decimal;}

/*Tables:*/
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0.5em 0 1em;
}
td, th {padding: 0.5em;}
caption, th {font-weight: bold;}

/*Inline elements:*/
img {
	border-style: none;
	margin: 0;
	padding: 0;
}
q {quotes: "" "";}
code.keyword {color: #0000ff;}
code.reg     {color: #800000;}
code.var     {color: #000000;}
code.comment {color: #008000;}

/*Blog posts:*/
.post {
	margin-bottom: 3em;
}
.post h2 a, .post h3 a {
	text-decoration: none;
}
.post .header h2, .post .header h3 {
	margin-bottom: 0;
}
.post .header p {
	margin-top: 0;
}
.post .tags {
	float: right;
	margin: 0 0 1em;
	text-align: right;
	width: 62%;
}
.post .footer {
	clear: both;
}

/*Navigation links:*/
.newer-link {
	float: right;
	margin: 0 0 1em;
	text-align: right;
	width: 50%;
}

/*Database entries:*/
.dbentry h4 {
	margin-bottom: 0;
}
.dbentry p, .dbentry ul {
	margin: 0 0 1em 1em;
	padding: 0;
}
.dbentry ul li {
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.dbentry ol {
	margin-top: 0;
}
.dbentry .map {
	margin: 1em 0;
}
.rank {
	display: block;
	float: left;
	margin: 0 0.5em 0 0;
	text-align: right;
	width: 1.5em;
}

