/*
THEME NAME: More-Like-This-One-Column
THEME URI: http://whump.com/
DESCRIPTION: One Column
VERSION: 1.0
AUTHOR: Bill Humphries
AUTHOR URI: http://whump.com/
TEMPLATE: sandbox
*/

/* One-column with sidebars bottom from the /sandbox-layouts/ folder  */
@import url('../sandbox/sandbox-layouts/1c-b.css');

@media handheld, print {
    #primary { display: none; }
    #secondary { display: none; }
    div#header, div#content {
	width: 90%;
	margin-left: auto;
	margin-right: auto; }
}

div#access { display: none }

/* Halloween */

body.m10.d31 {
background-color: #330000;
color: #FF9933;
}

body.m10.d31 a {
color: #ffffff;
}
/* End Halloween */

/* Christmas */
body.m12.d25 {
	background-color: #471e94;
	color: #e3e3e3;
}

body.m12.d25 a {
	color: #bbc6c1;
}

body.m12.d25 h3.widgettitle {
	color: #ffffff;
}

/* End Christmas */

/* Customize */
body {
font-family: georgia, times, serif; 
/* "Lucida Grande", verdana, helvetica, arial, sans-serif; */
font-size: 10pt;
/* background-color: #CCFFCC; */
background-color: #EEFFFF; 
color: #000000;
}

a { text-decoration: none; }
a:hover { text-decoration: underline }

/* aisdes rules */

body.home div.category-linklist * {
display:inline;
}

body.home div.category-linklist h2.entry-title {
font-size: 12pt;
display:inline;
}

body.home div.category-linklist h2.entry-title:after {
content: ": ";
}

body.home div.category-linklist div.entry-meta,
body.home div.category-linklist div.entry-date {
	display: none;
}

body.home div.category-linklist {
padding: 0pt 10pt 10pt 10pt;
}

/* Asides Single Entry Display Rules */

body.single.s-category-linklist h2.entry-title {
	font-size: 200%;
}

body.single.s-category-linklist div.hentry div.entry-content {
	font-size: 175%;
}

/* Additional Entry Layout Rules */

div.entry-content { font-size: 12pt; line-height: 150%; }

div.entry-content blockquote { border-left: solid 2px red;
padding-left: 0.5em }

body.home .entry-meta, body.archive .entry-meta {
	margin: 0 0 2em 0;
}
/* FONTS */

div#header, h2, div.archive-meta, div.entry-date, h3, h3, h4, h5, h6, div#cloud, p.tags, div#footer { font-family: "Helvetica Neue", helvetica, arial, sans-serif; }

div.entry-meta, div.sidebar, div.archive-meta, div#blog-description, div.navigation, div.footer, span.generator-link, span.theme-link { font-family: "Helvetica Neue", helvetica, arial, sans-serif; }

h1, h2, h3, h4, h5, h6 { color: #424D4D; } 

/* Sidebar Lists */

div#primary.sidebar ul,
div#secondary.sidebar ul,
div.textwidget ul
{
	margin: 0.5em;
	padding: 0;
	list-style: none;
}

div.textwidget ul li ul
{
	padding-left: 0.25em
}

/* Cloud */
div#cloud
{
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
}

/* MARGINS, PADDING, ETC., FOR ALL LAYOUT DIVS */

div#header, div#content {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
}

div#header {
padding: 0.5em 0 0.25em 0;
border-bottom: solid 1px black;   
margin-bottom: 1.5em;
}

/* HEADER STUFF */
div#header {
	text-align: center;
}
div#header h1#blog-title {
	font-size: 1.5em;
	margin: 0;
}

div#header div#blog-description {
        color: #2D9600;
}
div#header p.access {
	display: none;
}

/* CONTENT BLOCK */

div#content {
	padding-left: 1em;
	padding-right: 1em;
}
div#nav-above.navigation {
	padding-bottom: 0.5em
}

div#container {
	padding-bottom: 1.5em;
	border-bottom: solid 1px black;
}

div#nav.next {
	display: block;
	float: right;
}

div#nav.previous {
	display: block;
	float: left;
}

div#footer {
	font-size: .75em;
	text-align: center;
}

pre { 
font-size: 11px;
width: 400px; 
overflow: auto; 
background-color: #FFFFFF;
border: solid 1px black;
padding: 5px;
}

/* Sidebars */

div#primary.sidebar, div#secondary.sidebar {

}

div#primary.sidebar {
	width: 15%;
}

div#secondary.sidebar {
	border-left: solid 1px black;
	width: 65%;
}

/* IE doesn't understand :after so put in these workarounds.
<!--[if IE 6]>
q { font-style: italic; }
body.home div.category-linklist h2.entry-title { display: none; }
<![endif]-->
*/

