/*
Theme Name: MFD Consult
Theme URI: http://mfd-consult.dk/
Description: Based on the default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.3
Author: Morten Høybye Frederiksen
Author URI: http://wasab.dk/morten/
Tags: flow, three columns, multi-width, widgets

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {
  /*  font-family: "Comic Sans MS";*/
  /*font-family: Rockwell;*/
  /*font-family: Bookman Old Style;*/
  /*font-family: "Century Gothic";*/
  font-family: "Century Gothic", 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-size: 100%;
}

#mfd-top {
  width: 760px;
  height: 110px;
  margin: auto;
}

#mfd-top h1 {
  float: left;
  font-size: 62px;
  text-align: left;
  padding: 24px 10px 0px 145px;
  margin-left: 5px;
  background: url("images/mfd2007.png") no-repeat 10px 42px;
}

#mfd-top h1 a {
  color: #333;
}

#mfd-top .nav { 
  width: 210px;
  height: 80px;
  margin-top: 22px;
  padding: 0;
  float: right;
  background: white url('images/box.760.png') no-repeat top left;
  overflow: hidden;
}

#mfd-top .nav ul.nav {
  width: 195px;
  height: 80px;
  margin: 0 0 0 15px;
  padding: 9px 0;
  text-align: left;
  background: white url('images/box.760.png') no-repeat top right;
}

#mfd-top .nav ul.nav h2 {
  display: none;
}

/*
#mfd-top h1 {
  font-size: 64px;
  position: relative;
  top: 0;
  left: -80px;
  height: 80px;
  padding: 24px 0 0 0;
  text-align: left;
}

#mfd-top h1 span {
  display: block;
  background: url("images/mfd2009.png") no-repeat 0 18px;
  height: 190px;
}

#mfd-top h1 a {
  display: block;
  margin-left: 214px;
  padding-top: 8px;
  color: #000;
  color: #b0d0f0;
}
*/

#cf, #cf-top-left, #cf-bottom-left {
  width: 94%;
  margin: auto;
  padding: 0;
}
#cf-top-left, #cf-top-middle, #cf-top-right {
  height: 18px;
}
#cf-top-middle, #cf-bottom-middle {
  width: 80%;
  margin-left: 10%;
}
#cf-top-right, #cf-bottom-right {
  float: right;
  width: 10%;
}
#cf-bottom-left, #cf-bottom-middle, #cf-bottom-right {
  height: 63px;
}
#cf-top-left {
  margin-top: 20px;
  background: white url('images/box.760.png') no-repeat top left;
}
#cf-top-middle {
  background: white url('images/middle.760.png') repeat-x top left;
}
#cf-top-right {
  background: white url('images/box.760.png') no-repeat top right;
}
#cf-bottom-left {
  position: relative;
  top: -10px;
  background: white url('images/box.760.png') no-repeat bottom left;
}
#cf-bottom-middle {
  background: white url('images/middle.760.png') repeat-x bottom left;
}
#cf-bottom-right {
  background: white url('images/box.760.png') no-repeat bottom right;
}
#cf {
  padding-top: 20px;
  background: white;
  position: relative;
}
#cf #cf-left, #cf #cf-right {
  position: absolute;
  top: 0;
  height: 100%;
  width: 20px;
}
#cf #cf-left {
  left: 0;
  background: white url('images/center.760.png') repeat-y top left;
}
#cf #cf-right {
  right: 0;
  background: white url('images/center.760.png') repeat-y top right;
}
#cf #title {
  font-size: 1.6em;
  font-weight: bold;
  position: absolute;
  top: 25px;
  left: 50px;
}
#cf #contentFlow {
  position: relative;
  top: 10px;
}

.ContentFlow .scrollbar .slider .position {
  white-space: pre;
}

#header {
  height: 18px;
  background: white url('images/box.760.png') no-repeat top center;
}

#footer {
  clear: both;
  background: white url("images/center.760.png") repeat-y top; border: none;
}

#footer-text {
  text-align: center;
  clear: both;
  height: 63px;
  background: white url('images/box.760.png') no-repeat bottom center;
  font-size: 80%;
}

#footer-text p {
  padding-top: 15px;
}

#page {
  background: white url("images/center.760.png") repeat-y top; border: none;
}

#content h2 {
  text-align: left;
  margin-top: 20px;
}

#page .postmetadata, #page #content {
  font-size: 100%;
}

#content .cloud {
  font-size: 100%;
  text-align: justify;
}

#content .tags {
  font-size: 90%;
  text-align: right;
}

html>body .entry ul {
	list-style: square;
	text-indent: 0px;
}

html>body .entry li {
	margin: 7px 0 8px 10px;
}

.entry ul li:before, .sidebar ul ul li:before {
	content: "";
}

.navigation, #respond {
  font-size: 90%;
}

#comments {
  font-size: 110%;
}

.commentlist .bypostauthor {
  background: #e7e7e7;
}

body .narrowbar {
  width: 470px;
  padding: 20px 0 0 0;
  text-align: center;
}

body .widebar {
  clear: both;
  width: 670px;
  margin: 20px 45px 0;
  text-align: center;
}

body div .narrowbar ul, .widebar ul {
  padding-left: 0;
}

body div .narrowbar ul li {
  margin: 0;
}

.widebar #twitter_bubble_widget {
  font-size: 11pt;
  text-align: left;
}

.sidebar {
  padding: 20px 0 0 0;
  width: 190px;
  font-size: 80%;
}

.columnbar-left {
  float: left;
}
.columnbar-center, .columnbar-right {
	margin-left: 240px;
}
.columnbar-right, #sidebar {
	margin-left: 525px;
}

#google_translate_element {
  float: right;
  text-align: right;
}

div.entry {
  clear: right;
}


