/*
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 {}
.postimage {display:inline;margin:0; padding:0;}
.container {width:1014px;}
#primary{width:700px;}

/* related_post */
.related_post{ background:#F0F0F0; padding:5px; clear:both;}
.related_post_h3 {display:block;}

.related_post_itm{display:block; clear:both; margin:2px auto;}

.img_related_post{}
.img_related_post a { width:155px; height:55px;}
.img_related_post a img { float:left;border:0; text-decoration:none; margin-right:4px; font:0.8em Arial, Helvetica, sans-serif;}
.img_related_post{}

.text_related_post{marging-left: 59px;}
.text_related_post a{ font:1.1em bold Arial, Helvetica, sans-serif;}
.text_related_post p{display:block; font:0.9em Arial, Helvetica, sans-serif;}

#primary .article h3 {font-weight:bold;}
#secondary .widget, #secondary .widget p {margin:0;}

.boxgrid{ 
	width: 300px; 
	height: 85px; 
	margin:0px; 
	float:left; 
	background:#161613; 
	border:0; 
	overflow: hidden; 
	position: relative; 
}
.boxgrid p strong a{ margin:0; color:#FFF; font:1em Helvetica, "Lucida Grande", Arial, sans-serif; font-weight: bold;  }
	.boxgrid img{ 
		position: absolute; 
		top: 0; 
		left: 0; 
		border: 0; 
	}
	.boxgrid p{ 
		padding:0 4px; 
		color:#ffffff; 
		font-weight:bold; 
		font:1em Helvetica, "Lucida Grande", Arial, sans-serif; 
	}
	
.boxcaption{ 
	float: left; 
	position: absolute; 
	background: #000000; 
	height: 30px; 
	width: 100%; 
	top:55px;
	opacity: .7; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
 }
 	.captionfull .boxcaption {
 		top: 85;
 		left: 0;
 	}
 	.caption .boxcaption {
 		top: 85;
 		left: 0;
 	}