@import "reset.css";


body {
	font: 14px/1.5em Times,Georgia,serif;
	color: #111111;
	background-color: #fff;
}
h1 {
	background: #444 url("trust_agents.gif") no-repeat center;
	text-indent: -6000px;
	font-size: 52px;
	line-height: 64px;
	color: #444444;
	text-align: center;
	font-weight: normal;
	padding: 0.5em 0 0 0;
}
h2.byline {
	background: #444 url("byline.gif") no-repeat center;
	text-indent: -6000px;
	font-size: 16px;
	font-variant: small-caps;
	line-height: 20px;
	color: #444444;
	font-weight: normal;
	border-bottom: 1px solid #777;
	padding: 0 0 1em 0;
}
hr {
	border: 0;
	background: url("shadow.gif") repeat-x top left;
	height: 20px;
	margin: 0;
	padding: 0;
}
h2 {
	font-size: 20px;
	font-variant: small-caps;
	font-weight: normal;
	line-height: 41px;
	text-align: center;
}
h2.bottom{
	background: #EB351D url("word_internet.gif") no-repeat center;
	text-indent: -6000px;
}
h2.twitter {
	/*background: url(icon-twitter.png) no-repeat 0px 0px;*/
}
h2.search {
	/*background: url(icon-newsletter.png) no-repeat right;*/
}
p {
	text-align: left;
	font-size: 20px;
	line-height: 30px;
	margin: 1em;
	clear: left;
}
img {
	border: 0;
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
	color: #3366cc;
}
a:visited {
	color: #999999;
}
a:hover {
	color: #000033;
}
div#main {
    width: 520px;
    margin: 0 auto;
}
div#separator {
	width: 960px;
	height: 74px;
	margin: 0 auto;
	margin-top: -74px;
}
div#bottom {
    width: 960px;
    margin: 0 auto;
    padding: 0;
}
div#bottom p {
	text-align: center;
}
div#leftcol {
	float: left;
	width: 450px;
	margin-left: 20px;
}
div#rightcol {
	float: left;
	width: 450px;
	margin-left: 20px;
}
div#publisher {
	clear: both;
	text-align: center;
	background-color: #444;
	padding: 0.5em 0 0 0;
}
span.status_body {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 1em 0;
	font-size: 16px;
	line-height: 24px;
}
span.entry_meta {
	display: block;
	color: #cccccc;
}
span.entry_meta a {
	color: #cccccc;
}
img.wrapl {
	float: left;
	margin: 0 1em 1em 0;
}
img.wrapr {
	float: right;
	margin: 0 0 0 1em;
}
br.clear {
	clear: both;
}