/*
Theme Name:		WP Framework
Theme URI: 		http://wpframework.com/
Version: 		0.2.4.10
Description: 	A <em>blank</em> WordPress Theme Framework <strong>that's everything you need, and nothing you don't.</strong> With features like <em>microformats, a traditional template structure, convention over configuration, clean semantic code, documenation, and it's atomic templating system</em>, WP Framework is <em>completely extensible, flexible</em> and <strong><em>the</em></strong> starting point for theme authoring and customization. To learn more, visit <a href="http://wpframework.com">http://wpframework.com</a>.
Author: 		Ptah Dunbar
Author URI:		http://ptahdunbar.com
Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats

Copyright 2008 Ptah Dunbar <http://ptahdunbar.com> All rights reserved.
WP Framework is licensed under the terms of the GNU General Public License version 2.

If you have any questions, comments, or concerns, 
visit <http://wpframework.com> for more information!
*/

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );

/* Basic 2 Column Layout */
@import url( 'library/media/layouts/2col-r.css' );

/* Stylistic CSS Styles */
@import url( 'library/media/css/screen.css' );

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}

div.header { height: 150px; background: url(library/media/images/header.jpg) top center no-repeat; padding: 0 40px; }
div.footer { height: 75px; background: url(library/media/images/footer.jpg) top center no-repeat; padding: 35px 25px 0 0; }
div#content { height: 100%; background: url(library/media/images/content.jpg) top center repeat-y; padding-top: 20px;}

.nav ul { border: 1px solid #cacaca; background-color: #fff; }
.nav ul li a:hover{ text-decoration: none; border: none; color: #f96b1e; background-color: #ebeaea; }
.nav ul li a{ margin: 0; padding: 5px; }
.nav { margin: 0; margin-top: 10px; }


.more-link { float: left; margin: 10px 0 20px; text-decoration: none; }
.entry-footer { clear: both;  }
.entry-content { border-bottom: 1px solid #adadad; margin-bottom: 30px; }
.entry-content p { margin-bottom: 10px; }
.widget-title { text-transform: uppercase; font-size: 12px; font-weight: bolder; font-family: Tahoma; }
.aside ul { list-style: none; }
.current_page_item a { border-bottom: 3px solid #666666; }
.widget-recent-entries ul { margin: 0; }
.widget-recent-entries li { margin-bottom: 20px; }
.widget-recent-entries  .heading { font-size: 11px; font-weight: bold; font-style: italic; margin-right: 5px; line-height: 16px; }
.widget-recent-entries  p { margin-bottom: 5px; clear: both; }
.date { font-size: 10px; }
.read-more { text-transform: uppercase; font-weight: bold; color: #f86c1d; font-size: 12px; }
.widget-subscribe { border: 1px solid #cacaca; background-color: #f9f9f7; padding: 0 10px 10px; }
.widget-subscribe p { line-height: 16px; margin-bottom: 5px; }
.widget-subscribe form { margin-bottom: 5px; }
.subscribe { padding: 0; margin: 0; border: none; }
.subscribe-field { padding: 2px; margin: 0; font-size: 11px;  width: 150px; margin-bottom: 10px; color: #b8b8b8; }
.contactright input { width: 170px; }
.contactright textarea { width: 300px; }
.search { width: 170px; margin-bottom: 5px; padding: 2px; font-size: 11px; color: #b8b8b8 }
.search-btn, .search-btn:hover { padding: 2px; font-size: 10px; letter-spacing: 1px; font-weight: bold; font-family: Tahoma; background-color: #f96b1e; color: #fff; text-transform: uppercase; border: 0; }
#carbon_copy input { width: auto; }
p#copyright { font-size: 10px; }
ul.links h2 { font-size: 12px; text-transform: uppercase; font-weight: bold; font-family: Tahoma; }
ul.links, ul.links ul { margin: 0; }
div.akpc_report li { margin: 5px; }
div.akpc_report span { display: none; }
.menu {  width: 900px; height: 27px; float: right; margin-top: 13px; }
.nav {  float: right; }


.twtr-widget h3, .twtr-widget h4 {
	clear:none;
}
