/* 
Theme Name: GSKT
Theme URI: http://makembe.com
Description: A theme for news/magazine sites.  It includes built-in video features that easily allow you to add videos to your site.
Version: 1.1
Author: Henri Makembe
Author URI: http://makembe.com
Released under Creative Commons Attribution-Share Alike 3.0 Unported License.
*/
body { 
	color: #000;
	background: #820002;
	font: 80% "Trebuchet MS", Arial, "Lucida Sans Unicode", Tahoma, sans-serif;
	padding: 15px 0;
	margin: 0;
	}
/* CONTAINS ALL CONTENT */
#body-container {
	overflow: hidden;
	width: 980px;
	margin: 0 auto;
	padding: 0;
	background: #fff;
	}
/* TOP GREY Bar above logo */
#top-greybar{
	overflow: auto;
	width: 950px;
	height: 20px; 
	margin: 0 auto;
	padding: 0 15px; 
	background: #f7f7f7;
	border-bottom: 1px solid #eee;
	
	}
#header-container {
	width: 100%;
	}
	/* HEADER */
#logo {
	float: left;
	width:700px;
	height: 200px;
	margin: 5px 0 0 0;
	padding: 0 0 0 15px;
	background: White url(images/gskt_logo.png) no-repeat;
	}
#logo img{
	border: 0;
}
/* SEARCH FORM */
#search form {
	float: right;
	margin: 0 10px 0 0;
	padding: 70px 0 0 0;
	}
#search input#s {
	width: 175px;
	padding: 5px;
	margin: 5px 0;
	color: #333;
	background: #f7f7f7;
	border: 1px solid #384332;
	}
#search input#search-submit {
	width: 60px;
	padding: 4px;
	margin: 5px 0 5px 0;
	color: #fff;
	border: 1px solid #384352;
	background:#000000;
	font-variant: small-caps;
	font-weight: bold;
	}
/* MAIN NAVIGATION MENU */
#nav-container {
	float: left;
	margin: 2px 0 15px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
#main-nav {
	float: left;
	/*width: 640px;*/
	width: 950px;
	margin: 0;
	padding: 0 15px;
	background-color: #000000;
	}
#main-nav ul {
	float: left;
	margin: 0;
	padding: 0;
	}
#main-nav ul li {
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
	font-variant: small-caps;
	}
#main-nav ul li a {
	font-size: 1.1em;
	float: left;
	color: #ffffff;
	text-align: center;
	margin: 0;
	padding: 15px 25px;
	text-decoration: none;
	}
#main-nav ul li a:hover, #main-nav ul li a:active {
	color: #000000;
	border: none;
	margin: 0;
	background: #ffffff;
	/*text-decoration: underline;*/
	}
#main-nav ul li#current a { 
	background: #f7f7f7; 
	color: #000000;
}

/* CONTAINS EVERYTHING BELOW HEADER AND HORIZONTAL NAVIGATION */
#container {
	overflow: hidden;
	float: left;
	width: 950px;
	margin: 0;
	padding: 0 15px;
	background: #fff;
	}
#content{
	float: left;
	width: 530px;
	margin: 0;
	}
.post {
	margin: 0 0 25px 0;
	}
/*********** SIDEBARS ****************/
/* sidebar - div for entire sidebar */
#sidebar {
	display: inline;
	float: right;
	width: 405px;
	}
#sidebar-header, #post-header, .post-title{
	border-bottom: 1px solid #eee;
	font-variant: small-caps;
}
#sidebar-top {
	float: right;
	width: 405px;
	margin: 0 0 15px 0;
	padding: 0;
	background: #fff;
	}
#sidebar-latest ul {
	float: left;
	width: 97%;
	margin: 0;
	padding: 10px 0 3px 0;
}
#sidebar-latest ul li {
	list-style-type: none;
	padding: 0 0 10px 10px;
	margin: 0 0 0 20px;
	list-style-type: none;
	background: url(images/menu-bullet.gif) no-repeat 0 .7em;
}
#sidebar-latest ul li a{
	color: #820002;
}
#sidebar-bottom {
	float: right;
	width: 405px;
	margin: 0 0 15px 0;
	padding: 0;
	background: #fff;
	}
	
.secondary .byline {
	padding: 0;
	margin: 0 0 -15px 0;
	color: #666;
	font-style: italic;
	}
/* POST AND ENTRIES */
.post {	
	margin: 0 0 25px 0;	
	}
.entry { 
	float: left; 
	clear: left; 
	}
.time {
	padding: 0 10px 0 20px;
	background: url(images/calendar.gif) no-repeat 0 .2em;
	}
.navigation {
	margin: 15px 0 15px 0;
	padding: 15px 0 15px 0;
	}
.previous {
	float: left;
	width: 47%;
	}
.nextpost {
	float: right;
	width: 47%;
	}
/* FOOTER */
#footer {
	clear: left;
	width: 950px;
	margin: 0 auto;
	border-top: 1px solid #eee;
	}
#footer p {
	float: left;
	/*width: 50%;*/
	margin: 5px auto;
	padding: 5px 0;
	}
#sub-footer{
	background-color: #f7f7f7;
	float: right;
	text-align: right;
	width: 950px;
	padding: 0 15px;
	font-size: 10px;
	/*height: 52px;*/
	}
/*****************/
/* GENERAL TAGS */
/****************/
/* headers */
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	color: #820002;
	}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-weight: normal;
	text-decoration: none;
	color: #820002;
	}
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.1em; }
/* links */
a {
	font-weight: bold;
	color: #820002;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
/* img */
img {
	border: 0px;
}