/*
	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	: John Wills Lloyd
	Author Site	: http://JohnWillsLloyd.com
	Style Name	: BlogsBase-BMod
	Style URI	: 
	Version		: 0.2
	Comments	: Built to function with K2 and provide a consistent
	look and feel for my special education blogs.
	
/* base uses #F6F for header, unvisited links, but BMod uses #03F */
/* Start page */
#page {
	padding:10px 0pt 10px;
	}

body.columns-three #primary {
	margin-left: 195px;
}

body.columns-three #sidebar-1 {
	left: -520px;
	margin-left: -195px;
}

body {
	background-color: #fff;
	border-bottom-color: #333;
	border-color: #565;
	border-right-color: #ccc;
	border-top-color: #666;
	color: #000;
	font: 75% Verdana, Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
}

/* End page */

/* Start header: header the H1 and menu */
#header {
	background-color: #03F;
	background-image: inherit;
	background-position: right center;
	background-repeat: no-repeat;
	border-bottom-color: #aba;
	border-left-color: #9a9;
	border-right-color: #565;
	border-top-color: #9a9;
	color: inherit;
	font-size: large;
	height: 180px;
	letter-spacing: 0.2em;
	margin: 0;
}

#header .description {
	color: #c0c0c0;
	padding: 4px 10px 20px;
	margin: 4px 4px 40px;
}
	
h1 {
	color: white;
	font-family: "Times New Roman", Times, serif;
	font-size: 3em;
	font-stretch: unchanged;
	font-style: italic;
	font-weight: bold;
	letter-spacing: .1em;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 15px;
	}

h1.blog-title {
	font-weight: bold;
	letter-spacing: -1px;
	padding: 15px 40px 5px;
	}

/*- Main Menu in Header */

ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	left: 20px;
	width: 90%;
	}

ul.menu li a {
	color: white;
	font-size: 85%;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 3px 10px 4px;
	}


ul.menu li a {
	font-size: 1em;
	color: white;
	margin: 0;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	}


ul.menu li a:hover {
	background: #333;
	color: #eee;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #333;
	background: white;
	text-decoration: none;
	}

	/* End header */


	/* Sart main column */

.hentry {
	padding:5px 0pt 10px;
	}

.entry-content {
	/* The meat and potatoes of every entry */
	margin: .5em;
	color: #555;
	font-size: 1.1em;
	line-height: 1.4em;
	text-align: left;
	}

.ref {
	padding-left: 22pt;
	text-indent: -22pt;
}

blockquote {
	background-image: none;
	border-left-color: #ccc;
	border-left-style: dashed;
	border-left-width: 3px;
	font-size: 94%;
	line-height: 130%;
	margin-left: 2em;
	padding-left: 10px;
}

hr {
	display: block;
	}

/* Here comes styles for the sidebar */
	
.columns-three #sidebar-alt {
	left: -750px;
	margin-left: -175px;
	padding-left: 4px;
	padding-right: 6px;
	width: 160px;
	}

.sb-wptagcloud ul {
	line-height: 1.3em;
	text-align: left;
	}

ul.menu {
	font-size: 90%;
	}

h2 {
	border-bottom-color: #ccc;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	font-family: Times, serif;
	font-size: 150%;
	letter-spacing: 0.1em;
	margin-bottom: 2px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 15px;
	padding-bottom: 2px;
}

h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 140%;
	font-weight: bold;
}

h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 120%;
	font-weight: bold;
}

/*- Link */

a {
	color: #03F;
	text-decoration:none;
	}
	
.entry-content a:visited {
	color: #000000;
	}

/*- Various tags and classes */


