/*  
Theme Name: Blueprint Theme
Theme URI: http://www.fireandknowledge.org/
Description: A simple Wordpress theme based on the <a href="http://code.google.com/p/blueprintcss/">Blueprint CSS Framework</a>.
Version: 1.0
Author: Joshua Sowin
Author URI: http://www.fireandknowledge.org/

Credits:

Based on the Blueprint CSS Framework:
http://code.google.com/p/blueprintcss/

Uses Fam Fam Fam Silk Icons: 
http://www.famfamfam.com/lab/icons/silk/

*/

body {
	background-color: #000;
}

a {
	color: #ec008c;
}

.container {
	background-color: #fff;
	color: #333;
	
}

/*-----------------------------------------------------------------------------
	Header
-----------------------------------------------------------------------------*/
#header {
	background: url('images/logo_360w.png') 18px 18px  no-repeat;
	height: 144px;
	
}
#header h1 { display: none; }
h1#header { display: none; }
.description { display: none; }
/*-----------------------------------------------------------------------------
	Navigation
-----------------------------------------------------------------------------*/
#nav {
	margin: 0;
	padding: 0;
	
}
#nav ul li {
	list-style: none;
	float: left;
}
#nav ul li a {
	color: #fff;
	display: block;
	width:90px;
	margin-right: 10px;
	padding: 80px 0 10px 0;
	text-decoration: none;
	text-align: center;
	text-transform: lowercase;
	letter-spacing: .25em;
	background: #00bdd7 url('images/nav_bottom.png') bottom no-repeat;
}
#nav ul li.current_page_item a {
	background-color: #ec008c;
}
#nav ul li a:hover {
	background-color: #bade00;
}

/*-----------------------------------------------------------------------------
	Post
-----------------------------------------------------------------------------*/
.post {
	border: 2px dotted #e5e5e5;
	padding: 10px;
}
.post_thumbnail {
	text-align: center;
}
.post h2 a {
	padding: 0;
	margin: 0;
}	

.post-index h2 {
	background-color: #bade00;
	color: #fff;
	padding: 3px;
	margin: 0;
	font-weight: bold;
	font-size: 150%;
	text-align: center;
}
.post-index h3 {
	text-align: center;
	font-size: 110%;
	font-weight: normal;
	padding: 3px;
}
.post-index .readmore a {
	background-color: #ec008c;
	color: #fff;
	display: block;
	padding: 5px;
	text-align: right;
}
.post-index .readmore a:hover {
	text-decoration: none;
}
/*-----------------------------------------------------------------------------
	Sidebars
-----------------------------------------------------------------------------*/
.sidebar h2 {
	color: #ec008c;
	
}
#sidebar_g_04 {
	background-color: #000;
	float: left;
	width: 100%;
	margin: 19px 0;
}
#sidebar_g_04 h2 {
	color: #fff;
	text-align: center;
	text-transform: lowercase;
	font-size: 90%;
	padding: 5px 0;
}
#sidebar_g_04 #wp125adwrap_1c {
	float: left;
	margin: 0px auto 10px auto;
}
#sidebar_g_04 #wp125adwrap_1c .wp125ad {
	float: left;
	padding: 5px;
}


#sidebar_g_03 ul {
	list-style: none;
}
#sidebar_g_03 ul li {
	padding: 0;
	margin: 0;
	text-indent: 0;
}

#page { border: 1px solid #000; }
#maincontent { margin: 19px 0; }

/*-----------------------------------------------------------------------------
	Footer
-----------------------------------------------------------------------------*/
#footer {
	padding: 5px 25px;
	font-size: 90%;
	text-align: center;
	color: #000;
	background-color: #FFF;
}

.alignleft { float: left }
.alignright { float: right }
.aligncenter { text-align: center; }


.wplc_event_list li {
	list-style: none;
	padding: 5px;
}
.wplc_event_list .wplc_alt { background-color: #ccc; }


.wp-caption { background-color: #eee; text-align: center; border: 1px solid #ccc; padding: 3px; margin: 5px;}
.wp-caption-text { padding: 0; margin: 0; }
#wpsr-randompictures li { display: block; float: left; background-color: #eee; }
#wpsr-randompictures li a { display: block; margin: 3px; border: 1px solid #ccc; }
#wpsr-randompictures li a img { margin: 1px; }