/*

Theme Name:		7dots Theme

Theme URI: 		http://www.7dots.co.uk

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: 		Samuel Page
Author URI:		http://www.7dots.co.uk

Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats

Copyright 2009 7dots Limited

*/


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

.widget .widget-title { font-color:#292929; padding-bottom:10px;}

.widget ul { list-style:none; padding-bottom:12px; }
.widget ul li { font-family:Verdana, Geneva, sans-serif; font-size:12px; }

.widget ul li a { text-decoration:none; }
.widget ul li a:hover { text-decoration:underline; }


h2.entry-title {  font-size:24px; weight:300; padding-bottom:6px; padding-top:10px; }
h2.entry-title a:hover { text-decoration:underline; }

.entry-meta { padding-bottom:18px; font-size:11px; color:#bc3024; }

div.post { padding-bottom:10px; border-bottom:1px solid #E5E5E5; margin-bottom:25px; }

ol.comment-list { list-style:none; }
ol.comment-list li { padding:10px; border:1px solid #E5E5E5; background: #F7F7F7; margin-bottom:10px; }
ol.comment-list .avatar  {float:left; padding-right:10px;}
ol.comment-list .comment-meta {font-size:11px; padding-bottom:6px; }
ol.comment-list .comment-content {display:block; margin-left:60px;  }

ol.comment-list .comment-content p { padding-bottom:10px; }

#comment-form { padding:11px; }

#comment-form .form-section {clear:both;}
#comment-form label { width:140px; padding-top:5px; height:30px; float:left; }

#comment-form input { width:200px; padding:4px; border:1px solid #CCC; }
#comment-form textarea { margin-left:140px; width:400px; padding:4px; border:1px solid #CCC; }
#comment-form button { margin-left:140px;  }
#comment-form p#allowed-tags { margin-left:140px; width:400px; padding:5px; font-size:10px;  }

.entry-content { clear:both; padding-top:10px; }