/*
	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	:	Alexander Eck
	Author Site	:	http://www.hitec-consult.de
	Style Name	:
	Style URI	:	http://www.hitec-consult.de
	Version		:	1.0
	Comments	:	
*/

body {
	background-color: #dfdfdf;
}

#page {
	/* The entire design is contained within the 'page' id */
	border: 1px solid #aaa;
	border-top: none;
	padding: 0 0 10px 0;
	margin-top: 10px;
	}
	
#header {
	/* Contains the H1 and menu */
	background: white url('header.jpg') no-repeat;
	height: 200px;
	border: 1px solid white;
	}
	
#header_logo {
	/*background: url('logo.gif') no-repeat 100% 100%;
	height: 200px;
	width: 237px;
	float: right;
	position: relative;
	bottom: 45px;;
	right: 10px;
	filter: alpha(opacity=97);
	opacity: 0.97;
	z-index: 1000;*/
}
	
/*- Main Menu in Header */

ul.menu {
	position: absolute;
	left: 11px;
	bottom: -6px;
	}

ul.menu,
ul.menu li a {
	padding: 7px 15px 6px;
	}

ul.menu li a {
	font-size: 1.2em;
	color: #00539f;
	font-weight: bold;
	background: white;
	filter: alpha(opacity=70);
	opacity: 0.7;
	display: -moz-inline-box;
	display: inline-block;
	}

ul.menu li a:hover {
	background: #dfdfdf;
	color: #00539f !important;
	filter: alpha(opacity=100);
	opacity: 1;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #00539f !important;
	filter: alpha(opacity=100);
	opacity: 1;
	}
	
h1, h2, h3, h4 {
	font-family: "Times New Roman", sans-serif;
	}
	
h1 { /* H1 is the title in the header */
	font-size: 3.8em;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0;
	padding: 0 0 3px 40px;
	position: relative;
	top: 60px;
	font-variant: small-caps;
	}
	
h1, h1 a, h1 a:hover, h1 a:visited,
#header .description {
	text-decoration: none;
	color: #222 !important;
	background: white !important;
	}
	
h1 a:hover {
	text-decoration: none;
	}
	
#header .description { /* Description in header */
	font-size: 1em;
	margin: 0;
	position: relative;
	top: 60px;
	padding: 0 0 0 40px;
	}

h2 { /* H2 is what kind of page you are on. Eg. 'Monthly Archive'. */
	text-align: left;
	font-weight: normal;
	border-bottom: 1px dotted #444;
	padding-bottom: 4px;
	}
	
#primary h3, #primary h4, .single #primary .k2-asides h3 { /* H3 is entry headlines. H4 is comments and replyform headlines */
	border-bottom: 1px dotted #444;
	padding-bottom: 4px;
	margin-top: 2px;
	}
	
#primary .entry-content h3 {
	font-size: 1.8em;
	}
	
#primary .k2-asides h3 {
	font-size: 1.8em;
	}
	
#primary .k2-asides .entry-head .metalink {
	font-size: 1.4em;
	}

.single #primary .k2-asides .entry-content {
	font-size: 1.4em;
	line-height: 1.6em;
	color: #222;
	}
	
.feedlink { /* On the sidebar */
	padding: 2px 20px 0 0;
	background: url('feed.png') right center no-repeat;
	color: #666;
	}
	
.entry-edit a {
	background: url('pencil.png') left center no-repeat;
	}

.comment-edit a {
	background: url('comment_edit.png') left center no-repeat;
	}
	
.entry-meta { /* Tags for blog entries */
	margin-top: 3px;
	color: #555;
	margin-bottom: 5px;
	}

.meta-start {
	background: url('posting.png') left top no-repeat;
	}
	
.entry-date abbr {
	font-color: #666;	
	}

.entry-meta a, .comment-meta a {
	color: #00539f;
	}
	
.commentslink {
	padding: 4px 14px 2px 2px;
	background: url('comments.png') right center no-repeat;
	color: #999 !important;
	}

.commentslink:hover {
	color: #00539f !important;
	text-decoration: none !important;
}

.entry-content {
	font-size: 1.2em;
	line-height: 1.6em;
	color: #222;
	}
	
.metalinks {
	margin-top: 5px;
	}

.commentsrsslink {
	background: url('feed.png') left top no-repeat;
	}

.trackbacklink {
	background: url('trackback.png') left top no-repeat;
	}
	
.commentsrsslink a, .trackbacklink a {
	color: #555;
	}
	
#commentlist li .comment-content {
	font-size: 1.1em;
	line-height: 1.6em;
	}
	
#commentlist li .comment-meta {
	background: url('time.png') left center no-repeat;
	}
	
.comments input[type=text], .comments textarea {
	font: 1.2em Helvetica, sans-serif;
	line-height: 1.5em;
	color: #555;
	}
	
input[type=text]:focus, textarea:focus {
	background: #f9f9ff;
	color: #222;
	border-color: #666;
	}

#footer {
	clear: both;
	margin: 0 auto;
	padding: 10px 0 40px;
	text-align: center;
	color: #444;
	}

#footer p {
	display: none;
	line-height: 1em;
	}

#footer a {
	color: #444;
	text-decoration: none;
	border: none;
	font-weight: normal;
	}
	
h2 a:hover, h2 span a:hover {
	color: #00539f !important;
	}

a {
	color: #00539f;
	text-decoration: none;
	}

.entry-content a:visited {
	color: #00539f;
	}
	
.navigation a {
	color: #555;
	}
	
.archive-list li:hover {
	background-color: #ffc900;
	}

/*
	Calendar Module
*/
#wp-calendar caption {
	font-size: 1.5em;
	font-weight: normal;
	padding: 10px;
	}
	
#wp-calendar #today {
	background: #f9f9ff;
	}
	
/*
	ShareThis
*/
.share_this {
	font-size: 1.0em;
	/*height: 16px;
	background: url('share.png') left top no-repeat;
	padding: 2px 0 0 21px;*/
}
/*
	WPListCal
*/
ul.wplc_event_list {
	margin: 0;
	padding: 0 0 10px 0;
	}

ul.wplc_event_list li {
	padding: 8px 0 15px 0;
	list-style: none;
	}

ul.wplc_event_list li strong {
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 1.75em;
	line-height: 1.4em;
	letter-spacing: -1.0px;
	color: #333 !important;
}

ul.wplc_event_list li em {
	font-size: 0.8em;
	line-height: 1.4em;
	font-style: normal;
	color: #666;
}

ul.wplc_event_list li span {
	border-top: 1px dotted #444;
	padding: 10px 10px 5px 10px;
	display: block;
	background: #f9f9ff;
}
/*
	Profiles
*/
ul.cws_profile {
	margin: 0;
	padding: 0;
	clear: both;
}

ul.cws_profile li {
	padding: 0;
	list-style: none;
	width: 100%;
	float: left !important;
	float: none;
}

ul.cws_profile li h4 em {
	color: #999;
	font-style: normal;
}

ul.cws_profile li a {
	float: left;
	margin-right: 5px;
}

ul.cws_profile li dt {
	color: #999;
	display: block;
	padding: 5px 5px 16px 160px;
	font-style: normal;
	background: url('quote.png') no-repeat 140px 3px;
}

ul.cws_profile li dd {
	color: #222;
	display: inline;
	font-style: normal;
	float: left;
}

//Get rid of Wordpress.com stat smiley
#wpstats {
	width:0 !important;
	height:0 !important;
	overflow:hidden !important;
	display: none !important;
}
	
.primary {
	/* Contains the main column */
	}

.hentry {
	/* Each entry is contained within the 'hentry' class */
	}

.entry-content {
	/* The meat and potatoes of every entry */
	}

.secondary {
	/* Contains the sidebar */
	}