@charset "utf-8";

/* @group YUI3 Reset CSS */

/*
 * Copyright (c) 2009, Yahoo! Inc. All rights reserved.
 * Code licensed under the BSD License:
 * http://developer.yahoo.net/yui/license.txt
 * version: 3.0.0
 * build: 1549
 * */

html {
	color: #000;
	background: #ddd;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img {
	border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}

li {
	list-style: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}


/* @end */

/* iPad screen resolution 768 x 1024
* background: rgba(244, 237, 101, 1.0000); yellow
*/
@font-face {
	font-family: 'HelveticaNeueLTStd75Bold';
	src: url('../fonts/helveticaneueltstd_bd-webfont.eot');
	src: local('☺'), url('../fonts/helveticaneueltstd_bd-webfont.woff') format('woff'), 
	url('../fonts/helveticaneueltstd_bd-webfont.ttf') format('truetype'),
	url("../fonts/HelveticaNeueLTStd_Bd.otf") format("opentype"),
	url('../fonts/helveticaneueltstd_bd-webfont.svg#webfont') format('svg');
}

html {
	background: #ddd url(../images/bg.png);
}
body {
	font-size: 62.5%;
	font-size-adjust: 1em;
	font-family: Helvetice, Sans-Serif;
	text-align: center;
	overflow-y: scroll;
}
a {
	color: #000;
}
h1 {
	font-weight: 900;
	font-size: 300%;
	margin-bottom: 0;
	background: rgba(250,250,250,.5000);
	padding: 4px 0;
}
h1 a {
	text-decoration: none;
}

h2 {
	font-weight: 900;
	font-size: 127%;
	background: rgba(250,250,250,.5000);
	padding: 4px 0;
}

h3 {
	font-weight: 800;
	font-size: 160%;
	margin-top: -5px;
	margin-bottom: 12px;
	background: rgba(0,0,0,1.0000);
	color: rgba(250,250,250,1.0000);
	text-align: center;
	padding: 4px 0;
	width: 200px;
}
h3.entry-title {
	margin: 0;
	position: relative;
	float: right;
	margin-bottom: 20px;
}
div#news h3 {
	background: red;
	position: relative;
	z-index: 2;
	top: 382px;
	left: 0px;
	font-size: 220%;
	width: 260px;
}

section {
	display: block;	
	width: 768px;
	min-height: 1024px;
	margin: 0 auto;
}
header {
	display: block;
	float: left;
	width: 180px;
	margin-right: 20px;
	margin-top: 20px;
	text-align: right;
}
article {
	display: block;
	float: left;
	width: 568px;
	min-height: 1024px;
	position: relative;
}
div.area {
	display: block;
	position: relative;
	width: 568px;
	height: 100%;
	clear: both;
}
div#news {
	margin-bottom: 20px;
	height: auto;
	top: 0;
}
.post {
	float: left;
	width: 368px;
	background: #fff;
	padding-top: 20px;
	overflow: hidden;
	z-index: 1;
	margin: 0;
}
#news .post {
	padding-bottom: 20px;
}
.type-post {
	padding-top: 0;
}
aside {
	float: left;
	margin-top: 20px;
	font-size: 140%;
	margin-left: 20px;
	text-align: left;
	overflow: hidden;
	padding: 0;
	margin: 0;
	width: 200px;
}
#news aside {

}
aside a {
	display: block;
	margin-top: 6px;
}
summary {
	background: rgba(250,250,250,.5000);
	display: block;
	padding: 4px;
}
nav {
	width: 180px;
	margin-top: 60px;
	display: block;
	font-size: 120%;
}
menu {
	display: block;
	margin-top: 20px;
}
menu li {
	font-size: 16px;
	font-weight: 900;
}
footer {
	
}
#nav-above {
	display: none;
}
#nav-below {
	width: 180px;
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 20px;
}
#nav-below div {
	float: left;
	margin: 0 10px;
}
#nav-below .nav-next {
	text-align: right;
}
.entry-meta {
	display: none;
}
.entry-utility {
	display: none;
}
#comments {
	display: none;
}
.clear {
	clear: both;
}
#filter ul li a.active {
-moz-border-radius:5px 5px 5px 5px;
background-color:#008BBF;
color:#FFFFFF;
text-shadow:none;
}
style.mini.css (line 12)
#filter ul li a {
color:#313131;
font-weight:bold;
padding:5px 10px;
text-shadow:0 1px 0 #FFFFFF;
}