/*
Theme Name: Food Not Bombs Las Vegas
Theme URI: http://foodnotbombslasvegas.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 2009.08.09
Author: Charles Johnson
Author URI: http://radgeek.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

@import url("http://foodnotbombslasvegas.org/style/common");

#content.narrowcolumn {
	padding: 0; margin-left: 0;
	margin-right: 260px;
	position: absolute;
}

.intro { padding: 0 1.0em; }
.intro h2 { margin-bottom: 0px; border-bottom: 1px solid black; }
.intro p { margin-top: 0; font-size: 0.90em; }

.blog {
	border-top: 1px dotted black;
	padding: 0.5em 1.0em;
	background-color: #eee;
	position: relative;
}

.blog h2 { margin-bottom: 0px; margin-top: 0px; border-bottom: 1px solid black; }

#sidebar {
	position: absolute;
	right: 10px; left: auto;
	width: 230px;
	z-index: 1000;
}
#sidebar ul {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}
#sidebar h2 {
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom: 0px;
	border-bottom: 1px solid black;
}

#sidebar .schedule {
	margin-top: 0px;
	font-size: smaller;
	border: 1px dotted black;
	background-color: white;
}
#sidebar .schedule h2 {
	margin: 0;
	background-color: #000077; color: white;
	padding: 3px 5px;
	border-top: 1px dotted black;
	border-bottom: 1px dotted black;
}
#sidebar .schedule ul {
	margin: 0; padding: 3px 5px;
}
#sidebar .networking {
	margin-top: 0.5em;
	border: 1px dotted black;
	font-size: smaller;
	background-color: white;
}
#sidebar .networking h2 {
	background-color: #000077; color: white;
	padding: 3px 10px; margin: 0;
	border-bottom: 1px dotted black;
}
#sidebar .networking p {
	margin: 0px; padding: 3px 5px;
}
#sidebar .networking ul {
	margin: 0; padding: 3px 10px;
	font-size: larger;
}
#sidebar .networking ul a {
	text-decoration: none;
}

.syndicated {
	font-style: italic;
	font-size: 80%;
	color: #505050;
}
.entry {
	margin-right: 10px;
	padding-right: 10px;
}
.entry { clear: left; }

.post h2 {
	margin-bottom: 0px; margin-top: inherit; border-bottom: none;
}
.post h2 a {
	text-decoration: none;
}

.byline { margin-top: 0px; font-size: 80%; }
.signature { text-align: right; margin-right: 4.0em; }

.for-context { display: none; }

.post h2 .date {
	display: block;
	width: 2.00em;
	height: 2.00em;
	float: left;
	border: 1px solid #777;
	margin-right: 10px;
	margin-bottom: 5px;
	text-align: center;
	background-color: #ffffff;
}
.post h2 .month {
	font-size: 40%;
	display: block;
	text-transform: uppercase;
	background-color: #000077;
	color: white;
	padding: 0px;
}
.post h2 .calendar-page {
	display: block;
	padding: 1px;
	color: black;
}
.post h2 .day {
	display: block;
	font-size: 80%;
}
.post h2 .year {
	display: block;
	margin-top: 1px;
	font-size: 40%;
}

ul.gallery {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.gallery a img {
	border: 1px dotted black;
}
ul.gallery li p {
	font-size: smaller;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}
ul.gallery li {
	margin: 10px;
	padding: 0;
	float: left;
	width: 300px;
	list-style: none;
	text-align: center;
}

