/* @override 
	http://www.newspond.org/blog/blog.css
	http://www.newspond.com/blog/blog.css
*/

* { margin: 0; padding: 0; }

body {
	color: #bebebe;
	margin: 0;
	padding: 0;
	background: #000 repeat-y center;
}

#container {
	background-color: #000;
	margin-right: auto;
	margin-left: auto;
	width: 595px;
}

a#header {
	font-size: 1px;
	display: block;
	width: 595px;
	height: 253px;
	text-indent: -9999px;
	background: url(assets/logo.jpg) no-repeat center top;
}

h1.logo {
	background: #000 url(assets/devblog.gif) no-repeat center top;
	margin: 0;
	padding: 0;
	display: block;
	font-size: 1px;
	text-indent: -9999px;
	width: 595px;
	height: 143px;
}

/* @group post */

h2.news {
	color: #fff;
	margin: 0;
	padding: 0;
	font: 22px/28px "Trebuchet MS", "Lucida Grande", Helvetica, sans-serif;
}

span.date {
	font: 11px/18px "Lucida Grande", Tahoma, Verdana, Lucida, sans-serif;
	color: #4f5053;
}

p.post {
	color: #6b6d70;
	font: 14px/24px Helvetica, Arial, Geneva, sans-serif;
	margin: 0;
	padding-top: 22px;
	padding-bottom: 60px;
	text-align: left;
}

p.post strong {
	color: #8a8c97;
}

p.post a {
	color: #d88100;
	font-weight: bold;
	text-decoration: none;
	//text-shadow: #ffb200 0 0 56px;
}

p.post a:hover {
	color: #af6a00;
}

p.post a:active {
	color: #7e4c00;
}

h2.news, 
span.date, 
p.post {
	padding-left: 4px;
	padding-right: 4px;
}


/* @end */

#footer {
	background: #000 url(assets/footerbar.gif) no-repeat center top;
	height: 121px;
	font: 11px "Lucida Grande", Tahoma, Verdana, Lucida, sans-serif;
	margin-top: 17px;
}

#footer .copy {
	color: #38393b;
	display: block;
	float: left;
	padding-top: 17px;
	padding-left: 7px;
}

#footer a.designedby {
	background: url(assets/injection.gif) 0 0;
	display: block;
	float: left;
	width: 21px;
	height: 25px;
	margin-top: 14px;
	margin-left: 22px;
	text-indent: -9999px;
}

#footer a.designedby:hover {
	background-position: 0 -28px;
}

ul.foot-menu-list {
	float: right;
	display: block;
	margin: 14px 10px 0 0;
	padding: 0;
}

ul.foot-menu-list li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 22px;
}

#footer a {
	color: #38393b;
	text-decoration: none;
}

#footer a:hover {
	color: #626367;
}

#footer a:active {
	color: #4b4b4b;
}
