body {
	margin: 0;
	padding: 0;
	padding-top: 1.5em;	/* 1.5 x 14 = 21px */
	color: #000;
	background: #fff url('/images/23.png') no-repeat top left;
	font-family: Helvetica, sans-serif;
	line-height: 1.5em;
	font-size: 0.875em;
}

img { border: none; }

p, blockquote, ul, ol {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}

a:link, a:visited {
	color: #666;
	text-decoration: none;
}
a:link {
	border-bottom: 1px solid #666;
}
a:visited {
	border-bottom: 1px dotted #666;
}
a:link:hover, a:visited:hover {
	border-bottom: none;
	background-color: #666;
	color: #fff;
}
a.feed {
	border-bottom: 0;
}
a.feed:hover {
	background-color: transparent;
}

h2 {
	margin-top: 0.857em;
	margin-bottom: 0.857em;
	font-size: 1.75em;
	line-height: 1.714em;
}
h3, p.nav {
	margin-top: 1em;
	margin-bottom: 1em;
	font-size: 1.5em;
	line-height: 1em;
}

p.nav {
	overflow: hidden;
	width: 100%;
	margin-top: 2em;
	padding-bottom: 4px;
}
p.nav .prev {
	float: left;
	width: 45%;
}
p.nav .next {
	float: right;
	width: 45%;
	text-align: right;
}

#container {
	width: 100&;
	margin: 0;
	padding: 0;
	/* background: transparent url('/images/4.png') repeat-x bottom left; */
}
#header {
	margin-left: 27em;	/* 27 x 14 = 378px */
}
h1 {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	font-size: 3em;
	line-height: 1em;
}
#header h1 { font-weight: normal; }
#header h1 a:link, #header h1 a:visited {
	border-bottom: 0;
}
#sidebar {
	float: left;
	width: 19.5em;		/* 22.5 x 14 = px (+ 84 = 357px) */
	margin-top: 15em;	/* 15 x 14 = px */
	margin-right: 1.4em;	/* 1.5 x 14 = 21px */
	padding-left: 3em;	/* 3 x 14 = 42px */
	padding-right: 3em;	/* 3 x 14 = 42px */
	text-align: center;
}
#sidebar input[name="q"] {
	height: 1.5em;
	border: 1px solid #666;
	padding: 0 0.5em 0 1.5em;
	border-radius: 0.75em;
	-moz-border-radius: 0.75em;
	-webkit-border-radius: 0.75em;
	background: #fff url('/images/18.png') no-repeat 0.3em 0.3em;
	color: #666;
}
#sidebar ul {
	padding: 0;
	list-style: none;
}
.ad {
	margin-top: 1.5em;
	margin-right: auto;
	margin-bottom: 1.5em;
	margin-left: auto;
}
.ad a:link, .ad a:visited {
	border: 0;
}
.ad a:hover {
	background-color: transparent;
}
#content {
	max-width: 52.5em;	/* 52.5 x 14 = 735px */
	margin-left: 27em;	/* 27 x 14 = 378px */
	margin-right: 1.5em;	/* 1.5 x 14 = 21px */
}
h2.title a:link, h2.title a:visited {
	color: #0AACF0;
}
h2.title a:link {
	border-bottom: 1px solid #0AACF0;
}
h2.title a:visited {
	border-bottom: 1px dotted #0AACF0;
}
h2.title a:hover, h2.title a:visited:hover {
	border-bottom: none;
	color: #fff;
	background-color: #0AACF0;
}
.nugget h2.title a {
	position: relative;
}
.nugget h2.title a:before {
	position: absolute;
	top: -1px;
	height: 32px;
	margin-left: -36px;
	content: url('/images/13.png');
}
img.postImage {
	float: right;
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}
.digg {
	clear: right;
	float: right;
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}

#mtaTwitter { margin-left: 9px; }
#mtaTwitter > a { display: none; }
#mtaTwitter ul:before {
	display: block;
	height: 21px;
	width: 11px;
	float: left;
	margin: 0;
	margin-left: -11px;
	margin-top: 0.5em;
	border: 0;
	padding: 0;
	content: url("/images/25.png");
	line-height: 21px;
	z-index: 1;
}
#mtaTwitter ul {
	position: relative;
	background-color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 2px solid #666;
	list-style: none;
	/*
	margin: 0;
	padding: 0px;
	*/
	padding-left: 0;
}
#mtaTwitter ul li { padding: 10px 10px; font-size: 10pt; }
#mtaTwitter ul li.even { background-color: #EDEEFD; }
#mtaTwitter ul li.first span { /* font-size: 10pt; */ font-weight: normal; }
#mtaTwitter ul li span { font-style: normal; }

#footer {
	width: 100%;
	height: 63px;
	margin: 0;
	padding: 0;
	padding-top: 219px;
	background: transparent url('/images/19.png') no-repeat bottom right;
}
#footer p {
	margin-left: 27em;	/* 27 x 14 = 378px */
}