/*
Theme Name: kuehlmann
Theme URI: http://nomoresleep.net/
Description: 
Version: 
Author: NoMoreSleep
Author URI: http://nomoresleep.net/
Tags:


*/
body{
	background-color: #fff;
	color: #1f1f1f;
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-size: 62.5%;
	font-variant: normal;
	line-height: 1.8em;
}
a{
	color: #1f1f1f;
	text-decoration: none;
}
a:hover,
#content p a:hover,
#footer a:hover{
	text-decoration: underline;
}
#content p a,
#blog .comment a,
#blog .pingback a,
#blog #content .navigation a,
#footer a,
span.special,
.moreInfoText a{
	color: #1f1f1f;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.929em;
	font-weight: bold !important;
	text-decoration: none;
}
strong {
	font-weight: bold;
}
.clear{
	clear: both;
	float: none !important;
	font-size: 0px !important;
	height: 0px !important;
	margin: 0px !important;
	padding: 0px !important;
	width: 0px !important;
}
#blog #mainContent{
	margin-top: -1em;
	padding: 0px !important;
	width: 610px !important;
}
#blog .comment,
#blog .pingback,
#blog #mainContent h2{
	border-bottom:1px solid #E6E6E6;
	margin: 0px;
	padding: 1em 0px 1em 20px;
}
#blog .pingback,
#blog .comment{
	margin-bottom: 1em;
	padding: 0.5em 0px 0.5em 20px;
}
#blog #mainContent p{
	margin-bottom: 1em;
}
#blog #mainContent .commentmetadata{
	margin-bottom: 0.5em;
}
#blog #mainContent .entry{
	
	padding-left: 20px;
	padding-top: 1em;
}
#blog #mainContent .navigation{
	float: left;
	padding: 1em 0px 1em 0px;
	width: 590px;
}
#blog #mainContent .navigation a:link,
#blog #mainContent .navigation a:visited{
	color: #999;
}
#blog #mainContent .navigation a:hover{
	text-decoration: underline;
}
#blog #mainContent .navigation .alignleft{
	float: left;
	margin-left: 20px;
}
#blog #mainContent .navigation .alignright{
	float: right;
}

#blog #mainContent .post{
	border-bottom:1px solid #E6E6E6;
	padding-bottom: 2em;
	width: 590px;
}

#blog .single .commentlist{
	margin-top: 1em;
}
#blog .single .commentlist li:last-child{
	margin-bottom: 0px;
}
#blog #mainContent.single .post{
	padding-bottom: 0px;
	border: 0px;
}
#blog #mainContent .postmetadata{
	border-bottom:1px solid #E6E6E6;
	color: #aaa;
	font-size: 13px;
	padding: 0.5em 0px 0.5em 20px;
}
#blog #mainContent .postmetadata a:link,
#blog #mainContent .postmetadata a:visited{
	color: #999;
	font-size: 12px;
}
#blog #mainContent #respond form{
	padding: 1em 0px 2em 20px;
}
#blog .entry div.sociable{
	display: none;
}
#blog div.sociable{
	border-bottom:1px solid #E6E6E6;
	border-top:1px solid #E6E6E6;
	color: #999;
	margin: 0px;
	margin-top: 2em;
	padding: 1em 0px 1em 20px;
}
#blog div.sociable_tagline{
	margin-bottom: 0.5em;
}
#blog .vcard{
	display: block;
	float: none;
	width: 100%;
}
#blog .itemContent a,
.blogTeaser p a{
	color: #666 !important;
	font-size: 1em !important;
}
#ContactForm label{
	display: block;
	margin-bottom: 6px;
}
#ContactForm input,
#ContactForm textarea{
	border: 1px solid #ccc;
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-size: 0.929em;
	margin-bottom: 6px;
	padding: 3px 3px 3px 3px;
	width: 285px;
}
#ContactForm input.submit{
	width: 30%;
}
#ContactForm textarea{
	height: 150px;
}
#content{
	border-bottom: 1px solid #e6e6e6 !important;
	margin: 1em 0px 0px 0px; 
	padding-bottom: 1em;
	width: 950px;
}
#content em{
	font-style: italic;
}
#content strong{
	font-weight: bold;
}
#content h2,
#content #mainSidebar h4{
	color: #0065b2;
	font-size: 1.6em;
	line-height: 0.9em;
	margin: 8px 0px 1em 0px;
}
#content h2 a,
#content #mainSidebar h4 a{
	color: #0065b2;
}
#content h3{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.08em;
	font-weight: bold !important;
}
#content p,
.moreInfoText p,
.vcard{
	color: #444;
	font-size: 1.16em;
}
#content #leseList{
	float: left;
	margin-top: 1em;
}
#content #leseList li{
	float: left;
	height: 152px;
	margin-right: 5px;
	width: 187px;
}
#content #leseList li a{
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	height: 100%;
	width: 100%;
}
#content #leseList li.einleitung a{
	background-image: url('../img/meconomy-leseproben-einleitung.gif');
}
#content #leseList li.einleitung a:hover,
#content #leseList li.einleitung a.selected{
	background-image: url('../img/meconomy-leseproben-einleitung_hover.gif');
}
#content #leseList li.thesen a{
	background-image: url('../img/meconomy-leseproben-thesen.gif');
}
#content #leseList li.thesen a:hover,
#content #leseList li.thesen a.selected{
	background-image: url('../img/meconomy-leseproben-thesen_hover.gif');
}
#content #leseList li.warum-ich-dieses-buch-schreibe a{
	background-image: url('../img/meconomy-leseproben-warum.gif');
}
#content #leseList li.warum-ich-dieses-buch-schreibe a:hover,
#content #leseList li.warum-ich-dieses-buch-schreibe a.selected{
	background-image: url('../img/meconomy-leseproben-warum_hover.gif');
}

#content #leseList li.introduction a{
	background-image: url('../img/meconomy-leseproben-einleitungEN.gif');
}
#content #leseList li.introduction a:hover,
#content #leseList li.introduction a.selected{
	background-image: url('../img/meconomy-leseproben-einleitungEN_hover.gif');
}
#content #leseList li.theses a{
	background-image: url('../img/meconomy-leseproben-thesenEN.gif');
}
#content #leseList li.theses a:hover,
#content #leseList li.theses a.selected{
	background-image: url('../img/meconomy-leseproben-thesenEN_hover.gif');
}
#content #leseList li.why-i-am-writing-this-book a{
	background-image: url('../img/meconomy-leseproben-warumEN.gif');
}
#content #leseList li.why-i-am-writing-this-book a:hover,
#content #leseList li.why-i-am-writing-this-book a.selected{
	background-image: url('../img/meconomy-leseproben-warumEN_hover.gif');
}
#content #leseList li a span{
	display: none;
}
#content .leseprobe{
	display: none;
}
#content .leseprobe#lesewarum-ich-dieses-buch-schreibe,
#content .leseprobe#lesewhy-i-am-writing-this-book{
	display: block;
}
#content #mainContent,
#content #mainSidebar{
	float: left;
}
#content #mainContent{
	padding: 0px 20px 0px 20px;
	width: 590px;
}
#content #mainContent.view{
	position: relative;
}
#content #mainContent h4{
	font-size: 1.6em;
	line-height: 0.9em;
	margin: 0px;
	padding: 2em 0px 1em 0px;
	text-decoration: underline;
}
#content #mainSidebar{
	padding: 0px 10px 0px 10px;
	width: 300px;
}
#content #mainSidebar p,
#content #mainSidebar span,
#content .quoteTeaser p{
	color: #666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
}
#content #mainSidebar .image,
#content #mainSidebar .quoteTeaser{
	margin-bottom: 1em;
}
#content #mainSidebar .quoteTeaser{
	border-bottom:1px solid #E6E6E6;
	margin-bottom:1.25em;
	padding-bottom:1em;
}

#content .moreLink{
	margin: 1em 0px 0px 0px;
}
#content .moreLink a,
#content .moreLink a span.special{
	color: #666 !important;
}
#content .moreLink a:hover,
#content .moreLink a:hover span.special{
	color: #1f1f1f !important;
	text-decoration: none !important;
}

#content .nodeTeaser{
	float: left;
}
#content .nodeTeaser#interviewsTeaser,
#content .nodeTeaser#miscElements{
	border-top: 1px solid #e6e6e6;
	clear: both;
	float: none;
	margin: 1em 0px 0px 0px;
	padding: 1em 0px 0px 0px;
	position: relative;
	width: 950px;
}
#content .nodeTeaser#interviewsTeaser h2{
	margin-left: 20px
}
#content .nodeTeaser#interviewsTeaser .interviewTeaser{
	float: left;
	margin-left: 20px;
	width: 450px;
}
#content #mainContent.view .interviewTeaser .image,
#content .nodeTeaser#interviewsTeaser .interviewTeaser .image{
	float: left;
	margin: 0px 10px 0px 0px;
}
#content .nodeTeaser#interviewsTeaser .showAll{
	position: absolute;
	right: 20px;
	top: 9px;
}
#content #mainContent.view .interviewTeaser,
#content #mainContent.view .quoteTeaser{
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 2em;
	padding-bottom: 1em;
}
#content #mainContent.view .interviewTeaser:last-child,
#content #mainContent.view .quoteTeaser:last-child{
	border-bottom: 0px;
}
#content #mainContent.view .interviewTeaser h3,
#content #mainContent.view .interviewTeaser p,
#content #mainContent.view .interviewTeaser .moreLink{
	margin-left: 160px;
}
#content .nodeTeaser#leseproben,
#content .nodeTeaser#excerpts{
	margin-left: 10px;
	width: 310px;
}
#content .nodeTeaser#miscElements .item{
	float: left;
	padding: 0px 0px 0px 20px;
	width: 210px;
}
#content .nodeTeaser#miscElements .item#quotes{
	padding-left: 30px;
}
#content .nodeTeaser#miscElements .item#autor{
	padding-left: 30px;
	width: 220px;
}
#content .nodeTeaser#miscElements .item .itemContent{
	color: #666;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 1.5em;
}
#content .nodeTeaser#miscElements .itemHeader{
	margin: 8px 0px 1em 0px;
}
#content .nodeTeaser#miscElements .itemHeader h2{
	margin: 0px 5px 0px 0px;
}
#content .nodeTeaser#miscElements .itemHeader a,
#content .nodeTeaser#miscElements .itemHeader h2{
	float: left;
}
#content .nodeTeaser#miscElements .item .itemLink{
	color: #666;
}
#content .nodeTeaser#miscElements .item #twitter_update_list .itemLink,
#content .quoteTeaser span{
	font-style: italic;
}
#content .nodeTeaser#these{
	width: 610px;
	margin-left: 20px;
}
#content .sidebarTeaser{
	border-bottom:1px solid #E6E6E6;
	margin-bottom:2em;
	padding-bottom:1.5em;
}
#content .sidebarTeaser:last-child{
	border-bottom: 0px;
}
#feature,
#feature #shadow,
#feature #covertext{
	background-position: left top;
	background-repeat: no-repeat;
}
#feature{
	background-image: url('../img/meconomy-feature-background.gif');
	
	float: left;
	position: relative;
	width: 700px;
	height: 213px;
}
.featureEN{
	background-image: url('../img/meconomy-feature-backgroundEN.gif') !important;
}
#feature #covertext,
#feature .fadein,
#feature #shadow,
#feature .fadeinEN{
	height: 151px;
	left: 11px;
	position: absolute;
	top: 27px;
	width: 96px;
}
#feature #covertext{
	background-image: url('../img/meconomy-feature-cover_text.png');
	z-index: 2;
}
.featureEN #covertext{
	display: none;
}
#feature .fadein,
#feature .fadeinEN{
	z-index: 1;
}
#feature .fadein img,
#feature .fadeinEN img{
	left: 0;
	position: absolute; 
	top: 0;
}
#feature #shadow{
	background-image: url('../img/meconomy-feature-cover_shadow.png');
	z-index: 3;
}
#feature .meconomyLink{
/* 	background-color: #000; */
	display: block;
	height: 18px;
	position: absolute;
	width: 50px;
}
#feature .meconomyLink span{
	display: none;
}
#feature #amazonLink{
	left: 173px;
	top: 102px;
	width: 100px;
}
#feature #buchdeLink{
	left: 613px;
	top: 82px;
	width: 69px;
}
#feature #ciandoLink{
	left: 183px;
	top: 102px;
	width: 60px;
}
#feature #itunesLink{
	left: 148px;
	top: 82px;
	width: 99px;
}
#feature #libriLink{
	left: 614px;
	top: 82px;
	width: 39px;
}
#feature #shopLink{
	left: 642px;
	top: 43px;
	width: 35px;
}
#feature #shopkaufLink{
	height: 40px;
	left: 245px;
	top: 142px;
	width: 365px;
}
#feature #hoerbuchLink{
	left: 355px;
	top: 102px;
	width: 73px;
}
#feature #paperLink{
	left: 490px;
	top: 102px;
	width: 55px;
}
#feature #textunesLink{
	left: 312px;
	top: 82px;
	width: 72px;
}
#feature #thaliaLink{
	left: 557px;
	top: 82px;
	width: 52px;
}
.featureEN #bookEN{
	left: 230px;
	top: 80px;
	width: 52px;
}
.featureEN #ebookEN{
	left: 521px;
	top: 80px;
	width: 55px;
}
.featureEN #ibooksEN{
	left: 595px;
	top: 80px;
	width: 60px;
}
.featureEN #amazonEN{
	left: 175px;
	top: 100px;
	width: 125px;
}
.featureEN #amazonBookEN{
	left: 305px;
	top: 80px;
	width: 70px;
}
.featureEN #shopkaufEN{
	height: 40px;
	left: 245px;
	top: 115px;
	width: 365px;
}
#footer{
	color: #666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.916em;
	line-height: 1em;
	padding: 27px 20px 0px 0px;
	text-align: right;
}
#footer a{
	color: #666;
}
#footer ul{
	float: right;
	margin-bottom: 20px;
}
#footer ul li {
	float: right;
	margin-left: 30px;
}
#header{
	border-bottom: 1px solid #e6e6e6;
	height: 141px;
	position: relative;
	width: 950px;
}
#header h1 a{
	background-image: url('../img/meconomy-header-bg.png');
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	height: 141px;
	width: 950px;
}
.headerEN h1 a{
	background-image: url('../img/meconomy-header-bgEN.png') !important;
}
#header h1 a span{
	display: none;
}
.img{
	float: left;
	height: 170px;
	min-height: 170px;
	margin: 0px 10px 10px 0px;
	width: 105px;
}
.img a{
	display: block;
	text-decoration: none;
}
.img .description{
	display: block;
	font-size: 10px;
	
}
.imgclear{
	clear: both;
}
.interviewExcerpt{
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 1.5em 0px 1.5em 0px;
}
.interviewimage{
	border: 1px solid #E6E6E6;
	display: block;
	height: 300px;
	width: 590px;
}
.interviewlinks{
	border-top:1px solid #E6E6E6;
	display: block;
	padding-top:1em;
}
.interviewlinkstop{
	color: #666;
	position: absolute;
	right: 20px;
	top: 5px;
}
.interviewlinkstop a{
	color: #666;
}
.interviewView em{
	display: block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.929em;
	font-style: normal !important;
	font-weight: bold !important;
	margin: 0.75em 0px -1em 0px;
}
.interviewView strong{
	font-weight: normal !important;
	font-style: italic;
}
#these strong{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.929em;
	font-style: normal !important;
	font-weight: bold !important;
}
.mailerror,
.mailsuccess{
	color: red !important;
	margin-bottom: 2em;
}
.mailsuccess{
	color: green !important;
}
.moreInfoButton,
.moreInfoButtonEN{
	background-image: url('../img/meconomy-feature-moreButton.gif');
	background-position: center center;
	background-repeat: no-repeat;
	bottom: 20px;
	display: block;
	height: 50px;
	position: absolute;
	right: 20px;
	width: 50px;
}
.moreInfoButtonEN{
	background-image: url('../img/meconomy-feature-moreButtonEN.gif') !important;
}
.moreInfoButton span,
.moreInfoButtonEN span{
	display: none;
}
.moreInfoText,
.moreInfoTextEN{
	background-color: #fafafa;
	border: 1px solid #eee;
	display: none;
	margin: -200px auto 0px -320px;
	padding: 20px 20px 20px 20px;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 600px;
	z-index: 1000;
}
#navigation{
	float: left;
	margin: 2em 0px 27px 0px;
	width: 210px;
}
#navigation ul li{
	display: block;
	height: 18px;
	line-height: 1em;
	width: 100%;
}
#navigation ul li a{
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	height: 14px;
}
#navigation ul li a span{
	display: none;
}
#navigation ul li#bloglink a,
#navigation ul li#bloglinkEN a{
	background-image: url('../img/meconomy-nav-blog.gif');
	width: 31px;
}
#navigation ul li#bloglink a.open,
#navigation ul li#bloglink a:hover,
#navigation ul li#bloglinkEN a.open,
#navigation ul li#bloglinkEN a:hover{
	background-image: url('../img/meconomy-nav-blog-hover.gif');
}
#navigation ul li#das-buch a{
	background-image: url('../img/meconomy-nav-das_buch.gif');
	width: 65px;
}
#navigation ul li#das-buchEN a{
	background-image: url('../img/meconomy-nav-das_buchEN.gif');
	width: 67px;
}
#navigation ul li#das-buch a.open,
#navigation ul li#das-buch a:hover{
	background-image: url('../img/meconomy-nav-das_buch-hover.gif');
}
#navigation ul li#das-buchEN a.open,
#navigation ul li#das-buchEN a:hover{
	background-image: url('../img/meconomy-nav-das_buchEN-hover.gif');
}
#navigation ul li#der-autor a{
	background-image: url('../img/meconomy-nav-author.gif');
	width: 67px;
}
#navigation ul li#the-authorEN a{
	background-image: url('../img/meconomy-nav-authorEN.gif');
	width: 77px;
}
#navigation ul li#der-autor a.open,
#navigation ul li#der-autor a:hover{
	background-image: url('../img/meconomy-nav-author-hover.gif');
}
#navigation ul li#the-authorEN a.open,
#navigation ul li#the-authorEN a:hover{
	background-image: url('../img/meconomy-nav-authorEN-hover.gif');
}
#navigation ul li#interviews a,
#navigation ul li#interviewsEN a{
	background-image: url('../img/meconomy-nav-interviews.gif');
	width: 70px;
}
#navigation ul li#interviews a.open,
#navigation ul li#interviews a:hover,
#navigation ul li#interviewsEN a.open,
#navigation ul li#interviewsEN a:hover{
	background-image: url('../img/meconomy-nav-interviews-hover.gif');
}
#navigation ul li#kontakt a{
	background-image: url('../img/meconomy-nav-kontakt.gif');
	width: 53px;
}
#navigation ul li#kontaktEN a{
	background-image: url('../img/meconomy-nav-kontaktEN.gif');
	width: 54px;
}
#navigation ul li#kontakt a.open,
#navigation ul li#kontakt a:hover{
	background-image: url('../img/meconomy-nav-kontakt-hover.gif');
}
#navigation ul li#kontaktEN a.open,
#navigation ul li#kontaktEN a:hover{
	background-image: url('../img/meconomy-nav-kontaktEN-hover.gif');
}
#navigation ul li#leseproben a{
	background-image: url('../img/meconomy-nav-leseproben.gif');
	width: 82px;
}
#navigation ul li#excerptsEN a{
	background-image: url('../img/meconomy-nav-leseprobenEN.gif');
	width: 59px;
}
#navigation ul li#leseproben a.open,
#navigation ul li#leseproben a:hover{
	background-image: url('../img/meconomy-nav-leseproben-hover.gif');
}
#navigation ul li#excerptsEN a.open,
#navigation ul li#excerptsEN a:hover{
	background-image: url('../img/meconomy-nav-leseprobenEN-hover.gif');
}
#navigation ul li#presse a{
	background-image: url('../img/meconomy-nav-presse.gif');
	width: 46px;
}
#navigation ul li#presseEN a,
#navigation ul li#pressEN a{
	background-image: url('../img/meconomy-nav-presseEN.gif');
	width: 37px;
}
#navigation ul li#presse a.open,
#navigation ul li#presse a:hover{
	background-image: url('../img/meconomy-nav-presse-hover.gif');
}
#navigation ul li#presseEN a.open,
#navigation ul li#presseEN a:hover,
#navigation ul li#pressEN a.open,
#navigation ul li#pressEN a:hover{
	background-image: url('../img/meconomy-nav-presseEN-hover.gif');
}
#navigation ul li#rezensionen a{
	background-image: url('../img/meconomy-nav-rezensionen.gif');
	width: 89px;
}
#navigation ul li#reviewsEN a{
	background-image: url('../img/meconomy-nav-rezensionenEN.gif');
	width: 57px;
}
#navigation ul li#rezensionen a.open,
#navigation ul li#rezensionen a:hover{
	background-image: url('../img/meconomy-nav-rezensionen-hover.gif');
}
#navigation ul li#reviewsEN a.open,
#navigation ul li#reviewsEN a:hover{
	background-image: url('../img/meconomy-nav-rezensionenEN-hover.gif');
}
#navigation ul li#shop a,
#navigation ul li#shopEN a{
	background-image: url('../img/meconomy-nav-shop.gif');
	width: 35px;
}
#navigation ul li#shop a.open,
#navigation ul li#shop a:hover,
#navigation ul li#shopEN a.open,
#navigation ul li#shopEN a:hover{
	background-image: url('../img/meconomy-nav-shop-hover.gif');
}
#overlay{
	background-image: url('../img/meconomy-moreInfo-bg.png');
	background-position: center center;
	background-repeat: repeat;
	display: none;
	left: 0px;
	top: 0px;
	position: absolute;
	z-index:30;
}

#paper{
	border-top: 5px solid #e6e6e6;
	font-size: 1.2em;
	margin: 0px auto;
	width: 950px;
}
.shopCover{
	height: 354px;
	overflow: hidden;
	width: 250px;
	margin-left: 170px;
}
.shopCoverEN{
	height: 358px;
	overflow: hidden;
	width: 250px;
	margin-left: 170px;
}
.start{
	background-image: url('../img/meconomy-cover-background.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	display: block;
	height: 665px;
	overflow: hidden;
	width: 100%;
}
.start #startContainer{
	margin: 0px auto;
	position: relative;
	width: 950px;
}
.start #startContainer a span{
	display: none;
}
.start #startContainer #cover,
.start #startContainer #coverEN{
	display: block;
	height: 509px;
	left: 26px;
	position: absolute;
	top: 156px;
	width: 336px;
}
.start #startContainer #coverlink a{
	display: block;
	height: 509px;
	left: 26px;
	position: absolute;
	top: 156px;
	width: 336px;
}
.start #startContainer #soon{
	background-image: url('../img/meconomy-start-soon_bg.png');
	background-position: center center;
	background-repeat: no-repeat;
	color: #fff;
	display: block;
	font-size: 29px;
	height: 171px;
	left: 301px;
	line-height: 26px;
	padding: 68px 0px 0px 0px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: 435px;
	width: 350px;
}
.start #startContainer #soon span{
	border-bottom: 2px solid #fff;
}

.start #startContainer #text{
	background-image: url('../img/meconomy-cover-text.png');
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	height: 393px;
	right: 20px;
	position: absolute;
	top: 74px;
	width: 544px;
}
.start #startContainer #text a{
	display: block;
	height: 393px;
	width: 544px;
}
#subheader{
	border-bottom: 1px solid #e6e6e6;
	padding: 0px 20px 0px 20px;
	width: 910px;
}
#topLink{
	float: left !important;
	margin-left: 20px;
	width: 230px;
}
#topLink li{
	float: left !important;
	margin-left: 0px !important;
}
#ContactForm,
.vcard {
	float: left;
	width: 50%;
}
.vcard .email {
	margin: 2em 0px 0em 0px;
}
.vcard .twitter {
	margin: 0px 0px 2em 0px;
}
body#blog #content h2 a{
	display: block;
	line-height: 1.1em;
	width: 360px;
}
body#blog #content h2 a,
body#blog .single .post h2 span{
	display: block;
	line-height: 1.1em;
	width: 360px;
}

#languageSelect{
	color: #666;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 0.75em;
	line-height: 1em;
	position: absolute;
	left: 20px;
	top: 110px;
}
#languageSelect a{
	color: #666;
}
#languageSelect a.selected{
	font-weight: bold;
}
#languageSelect li{
	display: inline;
	margin-right: 10px;
}
