@charset "utf-8";


input:focus {border: 1px solid #9a9a9a; outline: 0; background-color: #dbf0f5;}
textarea:focus {border: 1px solid #9a9a9a; outline: 0; background-color: #dbf0f5;}
ul { list-style: none;}
blockquote, q {	quotes: """ """;}
body{margin:0; padding:0; background-color:#efede7; height: 100%; }

.navCap{background-color:#2f2f2f; height: 25px; text-align: right; padding-right: 10px;}
.header{ background-image:url(./images/clouds.jpg); background-position:bottom; height: 300px;}
.border{background-image:url(./images/border.jpg); height: 2px; }
.navi{ text-align: left; margin-left: 5%; padding-top: 5px; height: 100px;}
.feature{margin-left: auto; margin-right: auto; width: 500px;}
.core{padding: 0px; margin-left: auto; margin-right: auto; width: 960px; height: auto;}
.sidebar_left{float: left; width: 250px; padding: 10px;}
.content{float: right; width: 670px; padding: 10px;}
.footer{height: 100px; background-color:#2f2f2f;}
.clear{clear:both;}

body, p, div, span, strong, i, b, em, .commentcontent{
		font: 12px Tahoma, sans-serif;
		color: #2a2a2a;
		}
		
p{
	text-indent:1em;
	margin-bottom: 1em;
	}

i, em{
	font-style: italics;
}

b, strong{
	font-weight: bold;
}

a{
	color: #2d555f;
	text-decoration:none;
}

@font-face {
	font-family: 'Trashhand';
	src: url('./fonts/TrashHand-webfont.eot');
	src:  local('Trashhand'), local('Trashhand'), url('./fonts/TrashHand-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Reklame';
	src: url('./fonts/ReklameScript-Regular_DEMO-webfont.eot');
	src:  local('Reklame'), local('Reklame'), url('./fonts/ReklameScript-Regular_DEMO-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Sling';
	src: url('./fonts/worstveld_sling-webfont.eot');
	src:  local('Worstveld'), local('Worstveld'), url('./fonts/worstveld_sling-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}



@font-face {
	font-family: 'ColabLig';
	src: url('./fonts/ColabLig-webfont.eot');
	src:  local('ColabLig'), local('ColabLig'), url('./fonts/ColabLig-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

.navi a{		
	font: 24px 'Reklame', sans-serif;
	background-color: #2f2f2f; 
	color: #ffffff;
	padding: 12px;

	}

.navi a:hover{
	color: #2f2f2f;
	background-color: #d9f4ff;
	padding-top: 5px;

}

h2{
font: 34px 'Reklame', sans-serif;
	margin-bottom:15px;
	font-weight: lighter;
	}

h2.title{
	border-bottom: 2px solid #79aabe;
}

h2.signature{
	text-align: right;
	}

h3{
	font: 22px 'ColabLig', sans-serif;
	margin-bottom:5px;
	letter-spacing: -0.5px;

}
		
.metaData u{
	text-decoration: none;
	border-bottom: 1px dotted #9a9a9a;
	color: #636363;
}

div.aktt_tweets ul{
	list-style-image: url(./images/balloon_twitter.png);
	list-style-position: outside;
	padding: 5px; margin: 0;
}

div.aktt_tweets li{
	margin-bottom: 20px;
	padding: 0; margin-left: 0;
}

hr{
	width: 100%;
	height: 2px;
	background-color: #9a9a9a;
	border: 0;
	outline: 0;
	border-bottom: 1px solid #f0f0f0;
}

div.tweetSpace{
	padding: 5px;
	}

.tweetPic, .tweetPic a{
	margin: 2px;
	padding: 5px;
	background-color: #ffffff;
	border: 1px solid #404040;

}

.metaData{
	text-transform: uppercase;
	font-family: Tahoma;
	font-size: 10px;
	padding: 2px;
	text-align:left;
	margin-top: -15px;
	margin-bottom: 10px;
}

.tags{
	text-transform: uppercase;
	font-family: Tahoma;
	font-size: 10px;
	padding: 2px;
	}

.inTag{
	text-transform: uppercase;
	font-family: Tahoma;
	font-size: 10px;
	padding: 2px;
	background-color: #ecece4;
	border: 1px solid #9a9a9a;
	padding-right: 5px;
}

.tagshape{
	color: #9a9a9a;
	margin-right: 2px;
}

div.content ul#commentlist, div.content ul#commentlist li {
	clear: both;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

br.clear {
	clear: both;
}


li.comment img.avatar {
	float: left;
	margin-right: 10px;
}

.comment-author{
	background-color: #ffffff;
	margin: 0;
	margin-left: -30px;
	padding: 5px;
}

div.commentcontent {
	background-color: #dbf0f5;
	border: 1px solid #9a9a9a;
	float: right;
	vertical-align: top;
	margin-bottom: 25px;
	padding: 10px;
	width: 530px;
}

div.reply, div.comment-meta{
	text-align: right;
	text-transform: uppercase;
	font: 10px Tahoma;
}

p.postmetadata{
	background-color: #ffffff;
	padding: 15px;
	border: 1px solid #9a9a9a;
	font: 12px Tahoma;
}

span.commentNumber{
	font-size: 18px; 
	color: #5a092f;
	padding: 2px;
}

.post-meta {font: 12px Tahoma; }
.post-meta-key {font: 12px Tahoma; font-weight: bold; }

#rb-page-prev, #rb-page-next, #rb-page-pages{
	text-align: center;
	font: 12px Tahoma;
	padding-left: 5px;
	padding-right: 5px;
	margin: 2px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	
}
