/*
	CSS files kept in the 'schemes' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name	: Shaun M. Lewis
	Author Site	: http://journal.lewiguez.com
	Scheme Name	: Oscar
	Comments	: Based on K2
*/

body {
	margin-top: 0;
	background: #555;
	}

#page {
	/* The entire design is contained within the 'page' id */
	background: #555;
	width: 812px;
	padding: 0;
	}
	
#header {
	/* Contains the H1 and menu */
	height: 218px;
	background: url("oscar/header.jpg")
	}
	
#header h1{
	font-family: verdana, arial, sans-serif;
	font-size: 7pt;
	position: absolute;
	left: -13px;
	top: -71px;
	letter-spacing: 0;
	}
	
#header p {
	display: none;
	}
	
.primary {
	/* Contains the main column */
	width: 500px;
	margin: 0;
	padding: 20px 29px;
	clear: none;
	background: url("oscar/primary_background.jpg");
	}
	
.primary_container {
	width: 560px;
	margin: 0;
	padding: 0;
	clear: none;
	float: left;
	}

.secondary {
	/* Contains the sidebar */
	width: 212px;
	margin: 0;
	float: right;
	padding: 0 20px;
	padding-bottom: 46px;
	background: url("oscar/secondary_background.jpg");
	_width: 210px;	/* Had to do this because IE sucks. */
	}

.secondary_container {
	width: 212px;
	margin: 0;
	padding: 0;
	clear: none;
	float: right;
	}

.item {
	/* Each entry is contained within the 'item' class */
	}
	
.aside .itemtext {
	margin-bottom: 40px;
}

.entry .itemtext {
	/* The meat and potatoes of every entry */
	padding-bottom: 46px;
	background: url('oscar/shadow.jpg') no-repeat bottom center;
	}

.secondary h2 {
	font-family: serif;
	text-decoration: underline;
	}
	
h5 {
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: -1px;
	display: inline;
	}
	
h5, h5 a, h5 a:hover, h5 a:visited {
	color: #444;
	}
	
h5, h5 a, h5 a:visited {
	text-decoration: none;
	}
	
.entry a:hover, .aside a:hover {
	background: #c4dbf2;
	}

.entry h3 a:hover, .aside h3 a:hover {
	background: none;
	color: #000;
	text-decoration: underline;
	}

ul.menu {
	width: 780px;
	padding-left: 13px;
	left: 0;
	background: url("oscar/menu_background.jpg");
	height: 14px;
	}

ul.menu li {
	display: inline;
	margin: 0;
	padding: 0;
	}
	
ul.menu li a {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	padding: 5px 30px 4px;
	color: #999;

	}
	
ul.menu li a:hover {
	background: #333;
	color: #eee !important;
	text-decoration: none;
	}
	
ul.menu li.page_item a {
	background: #f0f0f0;
	padding-bottom: 4px;
	border-bottom: 3px solid #a1bdd5;
	}
	
ul.menu li.page_item a:hover {
	background: #333;
	}

ul.menu li.current_page_item a {
	font-weight: bold;
	padding-bottom: 4px;
	border-bottom: 3px solid #ba4040;
	color: #333 !important;
	background: white;
	text-decoration: none;
	}
	
ul.menu li.current_page_item a:hover {
	background: #dcdcdc;
	}
	
ul.menu .page_item {
	margin-left: -4px;
	}
	
.siteadmin {
	position: absolute;
	right: 9px;
	}

.siteadmin a {
	background: #f0f0f0;
	padding-bottom: 4px;
	border-bottom: 3px solid #a3c1a1;
	}

.continue:hover {
	text-decoration: underline;
	}

.graybox {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin: 0;
	padding: 10px;
	}

input[type=text]:hover, input[type=search]:hover, textarea:hover {
	background: #fff;
	border: 1px solid #444;
	}

input[type=text], input[type=search], textarea {
	font-size: 7pt;
	background: #fafafa;
	color: #aaa;
	padding: 2px 0 2px 2px;
	margin: 0;
	border: 1px solid #ccc;
	}
	
.primary img {
	padding: 0;
	margin-left: 0;
}

#af-ela-post {
	border-right: none;
	}
	
.sb_flickr img {
	border: 1px solid #000;
	}
	
.archiveheader {
	background: #FFBDAC;
	border-top: 2px solid #D9240B;
	border-bottom: 2px solid #D9240B;
	text-align: center;
	margin: 10px auto;
	padding: 5px 20px;
	}
	
.captionright {
	float: right;
	}
	
.captionright img { 
	border: 1px solid #000;
	}
	
.captionleft {
	text-align: center;
	margin-bottom: 5px;
	margin-right: 20px;
	margin-top: 5px;
	float: left;
	}
	
.captionleft img {
	border: 1px solid #000;
	}
	
.captiontext {
	text-align: center;
	width: 120px;
	margin: auto;
	font-size: 8pt;
	font-style: italic;
	}
	
.handbooklist ul {
	width: 100%;
	padding: 0px; 
	margin: 0px; 
	list-style-type: none;
	}
	
.handbooklist ul li { 
	text-align: left; 
	font-weight: bold; 
	width: 100%; 
	padding: 0px; 
	margin: 20px 0px 0px; 
	list-style-type: none;
	}
	
.handbooklist ul li ul li { 
	font-style: normal;
	text-align: justify;
	font-size: 8pt;
	font-weight: normal;
	color: #999;
	width: auto;
	margin: 0;
	margin-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	}
	
.handbooknav {
	border-top: 1px solid #ccc;
	padding-top: 20px;
	}

.handbooknav td {
	padding-top: 0px;
	}
	
.title {
	font-style: italic;
	}
	
.footnotes {
	margin-top: 20px;
	padding-right: 20px;
	border-top: 1px solid #ddd;
	}
	
.button, .buttom img {
	text-align: center;
	border: none;
	}
	
.sb_buttons {
	border-top: 1px solid #000;
	}
	
.feed {
	border: 1px solid;
	border-color: #FC9 #630 #330 #F96;
	padding: 0 3px;
	font: bold 10px verdana, sans-serif;
	color: #FFF;
	background: #F60;
	text-decoration: none;
	margin: 4px;
	padding-left: -20px;
	}

.feed a {
	color: #fff;
	}

.greybox {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding-left: 10px;
	padding-right: 10px;
	}