/* 
Theme Name: Skeleton
Theme URI: http://themehybrid.com/themes/skeleton
Description: A blank child of the Hybrid theme framework representing the visual hierarchy of Hybrid with designers in mind.
Author: Justin Tadlock
Author URI: http://justintadlock.com
Version: 0.1.1
Tags: Framework
Template: hybrid
*/

@import url('../hybrid/library/css/18px.css');
@import url('../hybrid/library/css/plugins.css');
@import url('../hybrid/library/css/drop-downs.css');
@import url('../hybrid/library/css/screen.css');
@import url('../hybrid/library/css/2c-l-fixed.css');

.byline {display:none;}
.breadcrumb {display:none;}
.entry-meta {display:none;}
#comments-template {display:none;}

body {
	color: #fff;
	background: #000000;
	}
.download {margin:0px 10px 10px 10px;}
#body-container {
	margin-top: 0px;
	margin-bottom: 0px;
	background: #fff url(images/metal_bg.jpg) repeat 0 0;
	border-left: 4px solid #15558d;
	border-right: 4px solid #15558d;
	}
.home #container {padding-top:20px;}

#header-container {
	overflow: hidden;
	width: 100%;
	background: #fff;
	}
#header {
	overflow: hidden;
	width: 960px;
	height: 175px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background: transparent url(images/header.jpg) no-repeat bottom center;
	}
#site-title {
	padding-left: 200px;
	padding-top: 55px;
	font-size: 42px;
	font-weight: bold;
	display: none;
	}
#site-description {padding-left:210px;color:#000000;font-weight: bold;	display: none;}


#navigation {
	height: 31px;
	background: #172867;
	margin: 0;
	}
#page-nav {padding-left:80px;}
#page-nav ul {background: transparent;}
#page-nav li {margin:0px;}
#page-nav li a {
	text-transform: uppercase;
	font-size: 15px;
	padding: 8px 24px;
	letter-spacing: 1px;
	color: #fff;
	background: transparent;
	border: none;
	}
#page-nav li a:hover {text-decoration:none;background:#0E1D55;}
#page-nav li li a {}
#page-nav ul ul {background: #172867;}
#page-nav li.current_page_item li a {}
#page-nav li.current_page_item li a:hover {}
#page-nav li.current_page_item {}
#page-nav a:hover {}
#page-nav .current_page_item a {color:#7d91c6;}
#page-nav li:hover ul, #page-nav li.sfHover ul  {
	top: 30px;
	width: 220px;
	}


#container {
	overflow: hidden;
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	background: transparent;
	}
.content, .no-widgets .content {
	overflow: hidden;
	float: left;
	background: transparent;
	margin: 0px auto;
	color: #001433;
	width: 880px;
	padding: 20px 30px;
	min-height: 600px;
	}
.home .content, .home .no-widgets .content {
	width: 960px;
	padding: 0px;
	background: transparent;
	}

/* Headers */
h1 {color:#001433;}
h2 {color:#001433;}
h3 {color:#001433;}
h4 {color:#001433;}
h5 {color:#001433;}
h6 {color:#001433;}
#container a {color:#001433;}
a:link {}
a:visited {color:#265399;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}
#utility-before-content {padding:0px;border:none;margin:0px;}

.paddingleftright {
	padding: 0px 20px;
	}


			.entry-title {font-weight:bold;font-size:32px;line-height:40px;}
			.single-title {font-weight:bold;}
			.page-title {font-weight:bold;}
			.attachment-title {font-weight:bold;}
			.category-title {font-weight:bold;}

/**
* Footer
************************************************/
#footer-container {background: transparent url(images/flag_bg.png) no-repeat bottom right;height:140px;margin-bottom:0px;}
#footer-container a {}
#footer-container p {}
#footer {padding-top:40px;}
#footer p {
	color: #000000;
	text-align: center;
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	}
#footer a {}
#footer .credit {}
blockquote {}