/*
	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	: Richard Mondello
	Author Site	: http://richardmondello.com/
	Style Name	: Ricky's Theme
	Style URI	: 
	Version		: January 1, 2010
	Comments	:
*/

/* Custom Blockquote */
#awesome > blockquote {
	margin: 12px 0 0px;
	padding: 0px 20px 0px 20px;
	color: #333;
	background: #D6EBC2;
	border: 1px solid #89AE65;
	clear: both;
}

#awesome > blockquote .entry-content ol, .entry-content ul{
	margin-left: 15px;
	padding-left: 0px;
}

#awesome > h3.right {
	float: right;
	color: #555;
}

#awesome .note {
	color: #888;
}

.clear{
	clear: both;
	display: block;
	padding-bottom: 1px;
}

/* Hide Title on Pages, for a more static feel. */
body.page #current-content .entry-title {
	display: none;
}

/* Rolling Archives */

#rollingarchives {
	top: 0pt;
	height: 45px;
	width: 640px;
}

.livesearch #s {
	float: right;
	padding-right: 20px;
	width: 175px;
}

#pagetrackwrap{
	position: absolute;
	top: 16px;
	left: 146px;
	width: 424px;
}

#texttrimmer{
	display: none;
}

/* End */
/* Font Sizes and Body Color */

body {
	background: #89AE65;
	font-size: .75em; /* 62.5% - Resets 1em to 10px */
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
}

.comments input[type="text"], .comments textarea{
	font-size: 13pt;
}

.entry-content {
	line-height: 1.6em; /* Size of post content - originally 1.8 */
}

/* End */
/* Archive Page, including custom search box. */

.archive-list li{
	width: 190px;
}

#s {
	float: left;
	width: 536px;
}

#searchsubmit {
	float: right;
	width: 80px;
}

/* End */
/* Supress any sign of second column. */

.columns-one .secondary {
	border-top-color: #ffffff;
}

/* End */
/* Navigation Height - Originally 45 */

.navigation{
	line-height: 30px;
	height: 30px;
}

/* End */
/* Resizing Columns - #primary is 60
pixels fewer than .columns-one #page */

#primary{
	width: 640px;
}

.columns-one #page {
	width: 700px;
}

/* End */
/* Tighten up bottom padding. */

.content{
	padding-bottom: 10px;
}

#primary {
	padding-bottom: 0px;
}

/* Hide Footer */

#footer{
	display: none;
}

/* End */
/* Blog Title */

.blog-title {
	font-size: 3.2em;
	font-weight: bold;
	padding: 36px 36px 0;
}
	
.blog-title a:hover {
	text-decoration: none;
}

/* End */
/* Links, Colors of Links */

h1.blog-title a:hover {
	text-decoration: none;
}

#primary a:hover, #primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover {
	color: #607A47;
	text-decoration: bold;
}

a {
	color: #435532;
	text-decoration: bold;
}
	
h2 a:hover, h2 span a:hover {
	color: #607A47 !important;
}

.entry-content a, .entry-content a:visited {
	color: #607A47;
	text-decoration: bold;
	font-weight: bold;
}

/* End */
/* Main box. */

#page {
	margin: 0 auto;
	padding: 0px 0 0px;
	border: 4px solid #111111;
	border-top: 4px solid #111111;
	clear: both;
}

/* End */
/* Header */
	
#header {
	/* Contains the H1 and menu */
	padding: 0;
	margin: 0;
	position: relative;
	height: 160px;
	background: #000;
}
	
#header .description { /* Description in header */
	font-size: 1.6em;
	margin: 0 36px;
}
	
h1 { /* H1 is the title in the header */
	font-size: 4em;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0;
	padding: 0px 0px 0;
}

h1, h1 a, h1 a:hover, h1 a:visited,
#header .description {
	text-decoration: none;
}

h1 a:hover {
	text-decoration: none;
}

/* End */	
/* Main Menu in Header */

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

ul.menu li a {
	font-size: 1.3em;
	color: white;
	margin: 0;
	text-decoration: bold;
}

ul.menu li a:hover {
	background: #C3F991;
	color: #111111 !important;
	text-decoration: bold;
}

.hentry {
	/* Each entry is contained within the 'hentry' class */
	padding-bottom: 0px;
	padding-top: 0px;
}
	
/* End */
/* Unknown - Subject for deletion. */

body.page .entry-content h3 {
	font-size: 1.7em;
	display: block;
	padding: 0px 0 0;
	}
	
body.page .entry-content h4 {
	font-size: 1.5em;
	display: block;
	padding: 0px 0 0;
	}

/* End */
/* Supresses display of sidebar. */

.secondary div{
	display: none;
}

/* End */
/* Keeps Edit buttons correct colors. */

.entry-edit a, a.quoter_comment, a.quoter_page, a.comment_quote_link, a.comment-edit-link, a.comment-reply-link, a#cancel-comment-reply-link, .comment-edit a {
	color: #333333;
	background-color: #e7e7e7;
}

.entry-edit a:hover, a.quoter_comment:hover, a.quoter_page:hover, a.comment_quote_link:hover, a.comment-edit-link:hover, a.comment-reply-link:hover, a#cancel-comment-reply-link:hover, .comment-edit a:hover {
	color: #333333;
	background-color: #e7e7e7;
}

/* End */
/* Admin Tab Color */

.admintab a:hover {
	background: #cfcfcf !important;
	color: #333333 !important;
}

/* End */
