/* @override 
	http://www.flybikesbmx.com/news/css/news.css
	http://www.suelobmx.com/news/css/news.css
*/

* {
	behavior: url(iepngfix.htc)
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #5C661F;
	margin: 0 0 20px 0;
	font-style: normal;
	line-height: normal;
	height: 100%;
}
div#post {
	width: 700px;
	padding: 10px;
}
div#post h3 {
	margin: 0 0 6px 0;
	padding: 0px;
	color: #000;
	font-size: 90%;
}
div#post div.body {
	font-size: 0.7em;
	margin-bottom: 10px;
	color: #777;
}
div#post a {
	text-decoration: none;
	color: #9ed0dc;
	font-weight: bold;
}
div#post a:hover {
	color: #469bd9;
}
div#post div.image {
	margin: 10px 0;
}
div#post div.image div.caption {
	float: left;
	font-size: 0.7em;
	margin: 2px 4px 10px;
}

/* INDEX */
#news {
	height: 1400px;
	width: 960px;
	padding: 0px 5px;
	margin: 0 auto 20px;
}

#news .new {
	margin: 20px 15px 0;
	padding: 0 0 10px 0;
	width:  950px;
	border-bottom: 1px solid #CCC;
}

#news .new div.image {
	margin: 5px 0 0 0;
	height: 200px;
	overflow: hidden;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

#news .new a.more {
	text-decoration: none;
	color: #888;
	font-weight: bold;
	font-size: 0.8em;
}
#news .new a.more:hover {
	text-decoration: none;
	color: #222;
	font-weight: bold;
	font-size: 0.8em;
}

#news .new h3 {
	margin: 0 0 0 0;
	font-size: 90%;
	color: #222;
}
#news .new h3 a {
	text-decoration: none;
	color: #222;
	padding: 0px;
}

#news span {
	font-size: 0.7em;
	color: #5C661F;
}

/* archive */
div.archive {
	width: 222px;
	overflow: hidden;
}
#news h4 {
	font-size: 80%;
	margin: 0 0 5px 0;
}
#news h4 a {
	text-decoration: none;
	color: #5C661F;
	padding: 0px;
}