/*
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 {}
html{
 
}

body{
  background: url("library/media/images/background.png") repeat-x top left #C3DBFF;
}

#logo a{
  height: 0px;
  width: 686px;
  float: left;
  margin: 0;
  color: white;
}

#tagline{
   display: none;
}

#secondary{
    display: none;
}

.post{
   width: 1000px;
   margin: 40px 0 0 0;
}

#secondary{
   display: none;
}

.menu{
   float: left;
   margin: 45px 0 0 2px;
}

.nav li{
 
   padding: 0 12px;
  
}

.nav li.current_page_item a{
    background: url(library/media/images/current-link.png) repeat-x top left #62b5db;
	border-left: 1px solid #03295f;
	color: white;
}

.nav li a:hover{
    background: url(library/media/images/current-link.png) repeat-x top left #62b5db;
	
	color: white;
	
}

#content{
   clear: both;
   padding: 25px 0 0 0;
}

.hfeed{
   width: 1000px;
}

#intro-para{
   width: 425px;
   float: left;
}

#intro-para p{
   margin: 7px 0 0 0;
}

#pbl-logo{
   float: left;
   padding: 0;
   border-right: 1px solid #33587e;
}

#other-links{
   float: left;
   padding: 20px 0 0 0;
}

#other-links li{
   list-style: none;
}



.entry-footer{
  clear: both;
  display: none;
}

.nav{
  margin: 0;
  border: none;
}

#post-2 h1{
   width: 600px;
   margin: 0;
}

#other-links li#summer a{
   display: block;
   height: 111px;
   width: 261px;
   background: url("library/media/images/summer-button.jpg") no-repeat top left;
   text-indent: -9999px;
}

#other-links li#summer a:hover{
   background: url("library/media/images/summer-button.jpg") no-repeat bottom left;
}

#other-links li#fbana a{
   display: block;
   height: 111px;
   width: 261px;
   margin: 10px 0 0 0;
   background: url("library/media/images/fbana-button.jpg") no-repeat top left;
   text-indent: -9999px;
}

#other-links li#fbana a:hover{
   background: url("library/media/images/fbana-button.jpg") no-repeat bottom left;
}

.article{
  width: 1000px;
  margin: 20px 0 0 0;
}

#pblmen{
  background: #CFCFCF;
  width: 460px;
  padding: 5px;
  float: left;
}

#pblmen h3{
  margin: 5px 0 0 5px;
}

#pblmen img{
  margin: -20px 0 0 0;
 }

#pblwomen{
  background: #CFCFCF;
  width: 460px;
  padding: 5px;
  float: left;
  margin: 0 0 20px 10px;
}

#pblwomen h3{
  margin: 5px 0 0 5px;
}

#pblwomen img{
  margin: -20px 0 0 0;
 }

.clear{
   clear: both;
}

.footer{
   background: url("library/media/images/footerback.png") repeat-x top left #c3dbff;
   padding: 30px 5px 60px;
   color: #8d8b8b;
}

.footerinside{
   width: 1000px;
   margin: 0 auto;
}

#footer-about{
   width: 650px;
   float: left;
   text-align: left;
   margin: 0 0 0 20px;
}

#footer-link{
   width: 300px;
   float: right;
   text-align: right;
   margin: 0 5px 0 0;
}

#footer-nav div.menu{
   margin: 0 0 30px 0px;
   padding: 0;
}

#footer-nav div.menu li{
   background: none;
   margin: 0;
   padding: 0 15px;
   
}

#footer-nav div.menu li a{
   background: none;
   color: #3BA7EF;
}

#footer-nav div.menu li.current_page_item a{
   border: none;
   color: #7f7f7f;
}

#footer-nav div.menu li a:hover{
   border: none;
   color: #2F2F2F;
}

#mylink{
   color: #A55F2F;
   text-decoration: underline;
}
