/*
Theme Name:		Get The Knowledge 
Theme URI: 		http://www.techdept.co.uk
Version: 		1
Description: 	Why not get the knowledge? Theme from TechDept
Author: 		Dan Sherratt
Author URI:		http://www.techdept.co.uk
Tags:			Clean, Knowledge, TechDept, Blue

Copyright 2010 TechDept All rights reserved.


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 {}

body{background: url("library/media/images/bg_spikes.gif") bottom no-repeat #00aeef; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#tdlogo{float:left; display:block; padding:25px 0 115px 0; }
#logo{float:left; display:none; width:960px; font-size:22px; text-decoration:none; }
#knowledgetitle{width:960px; height:130px; clear:left; padding-left: 39px;}
#tagline{ font-size:14px; color:#000;}
#tagline a{color:#000; text-decoration:underline;}
#widget-search{float:right; display:inline-block; height:37px; padding-top:25px; width:311px; }
#widget-search input{float:left; display:inline-block; margin:0 0 5px 0; padding:0 11px 0 11px; background:#000; height:36px; line-height:36px; border:none; color:#989898; width:247px; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-bottom:2px;}
#widget-search .search-btn{background: #000; width:42px; height:36px; border:none; margin:0 0 5px 0; text-align:center; float:left; display:inline-block; color:#fff; font-size:16px;}


.hentry{float:left; width:566px; background:#000; padding:39px; color:#FFF; line-height:1.6em; position:relative; margin-bottom:6px;}
.hentry a{color:#fff; }
.entry-title{padding-bottom:25px; color:#fff; font-size:22px; width:500px; line-height:24px;}
.entry-title a{color:#fff; font-size:22px; }

.dateicon{display:block; position:absolute; right:20px; top:20px; padding-top:15px; font-size:20px; color:#000; background: url("library/media/images/datebg.gif") no-repeat;  width:75px; height:60px; text-align:center;}
.entry-categories{float:left; width:100%; display:block;}
.entry-categories a{color:#fff; text-decoration:underline;}
.entry-tags{float:left; width:100%; display:block; padding-bottom:20px;}
.entry-tags a{color:#00aeef; text-decoration:underline;}

.author a{color:#fff;}

.readmore{color:#fff !important; text-decoration:none !important;}
.readmore:hover{text-decoration:underline !important;}
.container{padding-bottom:130px; _padding-bottom:150px;}
.widget{margin-bottom:6px;}
.aside{width:311px;}

.widget_recent_entries{background:#fff; width:271px; padding:20px; float:left;}
.widget_recent_entries ul{padding:0; margin:0; width:271px; float:left; list-style:none;}
.widget_recent_entries li{float:left; display:block; width:271px; border-bottom:1px solid #cccccc; padding:0; margin:0;}
.widget_recent_entries a{color:#000; display:block; padding:5px 0 5px 0;}
.widget-title{font-size:22px; padding-bottom:20px;}

.widget_categories{background:#1d1b1c; width:271px; padding:20px; float:left;}
.widget_categories h3, .widget_tag_cloud h3{color:#fff;}
.widget_categories select{width:271px; border:none; background:#fff; height:28px; padding:5px;}
.widget_categories option{height:20px; line-height:20px;}

.widget_tag_cloud{background:#1d1b1c; width:271px; padding:20px; float:left;}
.widget_tag_cloud a{color:#989898;}
.navigation-links {margin-bottom:10px; width:643px; }
.single-page-navigation {width:643px !important;}

.form-section{margin-bottom:4px;} 
.widgetrss{background:#1d1b1c; width:311px; float:left;  }
.widgetrss a{font-size:22px; display:block; text-decoration:none; color:#fff; background: url("library/media/images/ico_rssfeed.gif") right no-repeat #1d1b1c; padding:20px; }
.widget_tag_cloud a{color:#989898;}

.footer a{color:#000;}
.footer {padding-bottom:30px;}

#comments{width:566px; padding:39px; background:#000;  float:left; color:#fff;  margin-top:-6px;}
#comments a{color:#fff;}
.comment-title{font-size:22px; color:#fff;}

.comment-list{margin:0; padding:0; float:left; width:566px;}
.comment-list a{color:#fff !important;}
.comment-list li{float:left;width:546px; padding:10px;  margin-bottom:6px; color:#ccc; background:#1d1b1c; font-size:12px;}
.comment-administrator{color:#4c5457;}
.commenter{font-size:18px; color:#fff;}

#respond{width:566px; padding:0 39px 39px 39px; background:#000;  float:left; color:#fff;  margin-top:-6px;}
#respond h3{font-size:22px; color:#fff;}
#comment-form{width:528px; float:left; background:#1d1b1c; padding:19px;}
#comment-form a{color:#57a1bd;}
#comment-form label{}
#comment-form input{float:left;  display:inline-block; height:20px; border: 1px solid #fff; font-family:Arial, Helvetica, sans-serif; width:150px; margin-bottom:3px; font-size:12px;}
#comment-form textarea{width:499px; float:left; padding:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:150px;}
#comment-form #allowed-tags{float:left; width:508px; color:#000; padding:10px; background:#ccc;}
#comment-form input:active,#comment-form input:focus, #comment-form textarea:active,#comment-form input:focus {border:1px solid #000;}
#comment-form button#submit{clear:left; float:left; background:#000; border:none; margin-top:6px; color:#fff; padding:5px; font-family:Arial, Helvetica, sans-serif; }

#form-section-url, #form-section-author, #form-section-email{ float:left; display:inline-block; width:173px; padding:0 0px 0 0px;}
#form-section-url input, #form-section-author input, #form-section-email input{width:158px;}
.avatar{float:left;margin:0 10px 10px 0;}
.page-title{width:100%; font-size:18px; float:left; display:block; padding-bottom:10px;}

#search-query{padding:0; margin:0; list-style:none;}

.single-page-navigation{color:#000; padding-top:15px; float:left; font-size:16px; _clear:left; width:100%; }
.single-page-navigation a{color:#000; display:inline-block; }

.rightArrow
{
    font-size: 75%;
    line-height: 0;
color:#fff;
    position: relative;
    top: -1px;
}
.entry-content a:link, .entry-content a:active, .entry-content a:visited, .entry-title a:hover {color:#fff;}


.entry-content img{max-width:580px;}

.nav-next, .nav-previous{background:#000; color:#fff; display:block; padding: 2px 5px 2px 5px; font-size:14px;}
.nav-next a, .nav-previous a{color:#fff;}

