/*
Theme Name: goKanada
Theme URI: http://www.la-prima-vista.de
Description: Dieses Theme basiert auf dem Original-Theme namens &raquo;Beautiful Day&laquo;-Wordpress theme, a soft and bright two-column template von Kaushal Sheth. Re-released under GPL. - http://www.kaushalsheth.com
Version: 1.0
Author: prima.vista
Author URI: http://www.la-prima-vista.de
*/

/*#############################################################
Theme Name: Beautiful Day
Theme URI: http://www.kaushalsheth.com
Version: 1.0
Description: A soft and bright two-column template.
Author: Kaushal Sheth
Author URI: http://www.kaushalsheth.com

Name: Beautiful Day
Date: 2006-11-12
Description: A soft and bright two-column template.
Author: Viktor Persson
URL: http://templates.arcsin.se

Feel free to use and modify but please provide credits.
#############################################################*/
/* standard elements */
html {min-height: 100%;}

* {
	margin: 0;
	padding: 0;
}

a {color: #C00; text-decoration:none;}
a:hover {color: #808080;}

body {
	background: #FFF url('img/bg.png') repeat-x left top;
	color: #444;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, Helvetica, Tahoma, sans-serif;
	line-height: 20px;

}

p, code, ul {padding-bottom: 1.2em;}

li {list-style: none;}

h1 {
	font: bold 1.8em Georgia, Verdana, Tahoma, sans-serif;
	color: #C00;

	width: 400px;
	height: 24px;
	margin-bottom: 4px;

	padding-bottom: 10px;
}

h6 {
	font: bold 1.8em Georgia, Verdana, Tahoma, sans-serif;

	width: 400px;
	height: 30px;
	margin-left: 55px;
	margin-bottom: 4px;
	padding-top: 10px;

}

code {
	background: #FFF;
	border: 1px solid #EEE;
	border-left: 6px solid #C1CAD3;
	color: #666;
	display: block;
	font: normal 1em Tahoma,sans-serif;
	line-height: 1.6em;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}


blockquote{
	margin: 10px 10px 10px 15px;
	padding: 10px 20px 0px 28px;
	background: #f7f7f7 url(img/quote.gif) no-repeat 5px 10px;
	display: block;
	font-weight: normal;
	color: #036;
	border:1px solid #adadad;
	border-left-color:#ececec;
	border-top-color:#ececec;
}

h1 {padding-top: 6px; padding-bottom: 6px;}

h2 {padding-top: 6px; padding-bottom: 6px;}

h3 {padding-top: 0px; padding-bottom: 6px; color: #C00;}

h4 {padding-top: 0px; padding-bottom: 10px; color: #C00; font-size: 1.1em;}

h5 {padding-top: 10px; padding-bottom: 5px; font-weight:strong; font-size: 1.0em; color: #C00;}

strong {color:#C00;}

/* misc */
.clearer {clear: both;}

.left {float: left;}

.right {float: right;}

/* structure */
.container {
	background: #FFF;

	font-size: 1.2em;
	margin: 0 auto;
	margin-bottom: 30px;
	padding: 0 10px 10px;
	width: 880px;
}

/* header */
.top {
	background: url('img/heaven.gif') repeat-x;
	padding-left:10px; padding-right:10px; padding-top:50px; padding-bottom:0
}

/* title */
.header {
	background: url('img/header_out.gif') no-repeat;

	font-size: 1.2em;
	height: 150px;
	margin: 0 auto;
	padding: 10px 10px 5px;
	width: 882px;
}
.header .left, .header .right {
	background: #C00;
	color: #FFF;
	height: 155px;
}
.header .left {
	background: url('img/headerleft.gif') no-repeat;
	line-height: 150px;
	text-align: center;
	width: 216px; font-style:normal; font-variant:normal; font-weight:normal; font-size:2.8em; font-family:Trebuchet MS, sans-serif;
}
.header .right {
	background: url('img/headerright.gif') no-repeat;
	overflow: auto;
	width: 666px; font-style:normal; font-variant:normal; font-weight:normal; font-size:2.8em; font-family:Trebuchet MS, sans-serif;
}
.header .right p, .header .right h2 {padding: 0 16px;}
.header .right h2 {padding-top: 16px; font: normal 1.6em "Trebuchet MS",sans-serif;}


.post h1 a
{
text-decoration:none;
}

.post h1 a:visited{
text-decoration:none;
}

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

/* navigation */
.navigation {
background: url('img/nav.gif'); height: 41px
}
.navigation a {
	background: url('img/nav_2.png');
	border-right: 1px solid #FFF;
	color: #FFF;
	display: block;
	float: left;
	line-height: 41px;
	text-decoration: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Verdana, sans-serif; padding-left:20px; padding-right:20px; padding-top:0; padding-bottom:0
}
.navigation a:hover {
	background-position: left bottom;
	color: #DDD;
}

/* main */
.main {
	border-top: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
	background: url('img/bgmain.gif') repeat-y;
}

/* sub navigation */
.sidenav {
	float: left;
	width: 210px;
}
.sidenav h2 {
	font-family:Georgia, Verdana, Tahoma, sans-serif;
	text-transform:uppercase;
	color: #C00;
	font-size: 1.4em;
	line-height: 15px;
	margin: 0;
	padding-top: 20px;
	padding-left: 12px;
}
.sidenav ul {
	color: #F33;
	padding-left: 6px;
	font-size:12px;
	font-family:Verdana, Helvetica, Tahoma, sans-serif
}
.sidenav li { padding-left: 0px; /*border-bottom: 1px dotted #EAEADA;*/}
.sidenav li a {
	font-size: 1.0em;
	font-weight: 600;
	color: #444;
	display: block;
	padding: 4px 0 4px 6px;
	text-decoration: none;
	width: 95%;
}
.sidenav li a:hover {
	background: #F0F0EB url('img/navleft.gif') no-repeat;
	color: #654;
	padding-left:34px;
	width: 83%;
}

.sidenav ul ul {
	padding-bottom: 0px;
}

.sidenav ul ul li { 
	padding-left:10px;
	background: url(img/sub-arrow.gif) no-repeat 0px 8px;
}

.sidenav ul ul li a:hover{ 
	padding-left:34px;
	font-size: 0.9em;
}

.sidenav ul ul ul li { 
	padding-left:14px;
	background: url(img/sub-arrow.gif) no-repeat 2px 8px;
}

.sidenav ul ul ul li a:hover{ 
	padding-left:34px;
	font-size: 0.9em;
}

/* content */
.content {
	float: right;
	margin: 10px 0;
	padding: 0 16px;
	width: 631px;
}
.content .descr {
	color: #664;
	font-size: 0.9em;
	margin-bottom: 6px;
}
.content li {
	margin-left: 0px;
	padding: 0 0 0 20px;
	background: url(img/bullet_grey.png) no-repeat 1px 3px;
}

.content ol {
	margin-left: 0px;
	padding: 0 0 0 10px;
	}

.content p {font-family: "Lucida Sans Unicode",sans-serif;}

.content img {

	border: 1px solid #C00;
	margin:10px;
	padding: 4px;
	max-width: 100%;}
	

/* footer */
.footer {
	background: url('img/bgfooter.gif') repeat-x;
	color: #FFF;
	line-height: 41px;
	text-align: center; font-style:normal; font-variant:normal; font-weight:normal; font-size:0.8em; font-family:sans-serif;
	width: 880px;
}
.footer a, .footer a:hover {color: #FFF;}


.post{margin:0 0 25px 0;}

.post .info{
width: 350px;
padding:2px 3px 3px 8px;

background-color:#f4f4ed;
font-size:0.9em;
text-align: left;
color:#505050;
}


.info a, .info a:visited
{
text-decoration:none;
}

.info a:hover
{
text-decoration:underline;
}

/* Comments Styling */
#commentlist li {
margin-bottom: 1.5em;
padding-bottom: 1em;
border-bottom: 1px solid #700000;
}

#commentform {
margin: 1em 0;
background: #F4F4ED;
width: 380px;
}

#commentform textarea {
background: #F4F4ED;
border: 1px solid #C33;
width: 380px;
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #C33;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #F4F4ED;
border: 1px solid #C33;
width: 380px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #C33;
width: 380px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 380px;
}
#commentform input{
margin-bottom: 3px;
}

a img
{
border:none;
}

/* archive form */
#archiveform #s{
	background: #fff
	height: 11px;
	width: 140px;
	margin: 6px 5px 0px 10px;
	padding: 3px 7px 2px 5px;
	color: #999999;
	border: 1px ;
	border-color: #C00;
}

/* search form */
#searchform {
	position: absolute;

	margin: 0px 0px 0px 680px;
	height: 37px;
	width: 200px;
}
#searchform #s{
	background: #ffffff url(img/form-field-bg.gif) no-repeat ;
	height: 15px;
	width: 140px;
	margin: 6px 5px 0px 10px;
	padding: 3px 7px 2px 5px;
	color: #900;
	border: none;
}
#searchform #searchsubmit {
	background: url(img/search-btn.png) no-repeat left top;
	height: 24px;
	width: 24px;
	border: none;
	text-indent: -999%;
	line-height: 1px;
	margin-top: 6px;
}

/* breadcrumb */
.breadcrumb{
	color: #212121;
	line-height: 14px;
	font-size: 11px;
	letter-spacing: 0px;
	margin: 0;
}

/* -------------------------post - date------------------------- */

.post-date {
	margin: 4px 10px 0px 0px;
	width: 57px;
	height: 65px;
	float:left;
	background: url(img/date-bg.gif) no-repeat;}

.post-month {
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 9px;
	padding-top: 12px;
	margin-right: 11px;}

.post-day {
	font-size: 24px;
	text-transform: uppercase;
	color: #CC0000;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -3px;}

/* -------------------------pagebar------------------------- */

.pagebar
	{
		font: 11px Arial, Helvetica, sans-serif;
		padding-top: 20px;
		padding-bottom: 10px;
		margin: 0px;
	}

.pagebar a, .pageList .this-page
	{
		padding: 2px 6px;
		border: solid 1px #ddd;
		background: #fff;
		text-decoration: none;
	}

.pagebar a:visited
	{
		padding: 2px 6px;
		border: solid 1px #ddd;
		background: #fff;
		text-decoration: none;
	}

.pagebar .break
	{
		padding: 2px 6px;
		border: none;
		background: #fff;
		text-decoration: none;
	}

.pagebar .this-page
	{
		padding: 2px 6px;
		border-color: #999;
		font-weight: bold;
		font-size: 13px;
		vertical-align: top;
		background: #fff;
	}

.pagebar a:hover
	{
		color: #fff;
		background: #0063DC;
		border-color: #036;
		text-decoration: none;
	}

#feeds_button {
        width:74px;
        height:14px;
        text-align: left;
        font-size: 11px;
        padding-left: 16px;
        padding-top:0px;
        padding-bottom: 5px;
        color: #fff;
        background: url(http://localhost:8888/de/wp-content/plugins/wp-feedstats_2_3/wp-feedstats.gif) no-repeat;
        margin-top: 2px;
        margin-bottom: 2px;
}
/* -------------------------syndication------------------------- */
#syndication{
	margin:6px;
	padding:2px;
	color: #999;
}

#syndication a{ color: #036; }

#syndication a.feed{
	padding: 0 0 0 23px;
	background: url(img/feed_icon.png) no-repeat 0 0px;
}
/*.entry a {
	padding: 0 0 0 15px;
	background: url(img/arrow.gif) no-repeat 1px 1px;
	}*/