/*  

Theme Name: Mari Johanne

Theme URI: http://www.hermig.com

Description: Based on Biru

Version: 

Author: Kristine 

Author URI: http://www.hermig.com

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-12531292-1");
pageTracker._trackPageview();
} catch(err) {}</script>*/





body { background:#ccc3a2; font-family:Verdana, Georgia;font-size:12px;line-height:18px;color:#333;}

a:link { text-decoration: none; color : #000000; border: none;}

a:active { text-decoration: none; color : #000000; border: none;}

a:visited { text-decoration: none; color : #000000; border: none;}

a:hover	{ text-decoration: none; color : #333333; border: none; cursor: crosshair; filter: Gray; } 

a.h2:link {text-decoration: none; color: #000000; border: none;}

a.h2:active { text-decoration: none; color : #000000; border: none;}

a.h2:visited { text-decoration: none; color : #000000; border: none;}

a.h2:hover	{ text-decoration: none; color : #333333; border: underline; cursor: crosshair; filter: Gray; }

#wrap { background:#ffffff; margin: 0px auto; padding: 0px; width: 850px;}

#header {background:#ccc3a2; }

#menu {height:10px; background:#FFFFFF}

#right {line-height: 16px;  padding: 10px ; float: right; width: 200px; font-size: 12px;}

#right h2 {font-size: 12px; line-height: 12px; padding: 3px 0px; text-align: center; letter-spacing: 4px; color: #000000; text-transform:uppercase; background: #ccc3a2;}

#right ul { list-style-type: none; margin: 0 ; padding: 0; }

#right ul li { list-style-type: none; margin: 0 0 20px 0; padding: 0; }

#right ul li ul { list-style-type: square; margin: 0px;  padding: 0 3px;}

#right ul li ul li { list-style-type:none; padding: 0px 0px 2px 0px; border: 0; margin: 0;  text-align:left; }

#left ul { list-style-type: none; margin: 0 ; padding: 0; }

#left ul li { list-style-type:none;  background: transparent url(images/bullet.gif) no-repeat 0 4px; padding: 0px 0px 2px 14px; border: 0; margin: 0; }

#left ul li ul { list-style-type:none;  background: transparent url(images/bullet.gif) no-repeat 0 4px; padding: 0px 0px 2px 14px; border: 0; margin: 0;  }

#left ul li ul li { list-style-type:none;  background: transparent url(images/bullet.gif) no-repeat 0 4px; padding: 0px 0px 2px 14px; border: 0; margin: 0;  }

#left {padding: 10px; float: left; width: 590px; margin-bottom:10px; border-right:2px solid #ccc3a2; text-align: center }

#left h2 {font-size: 22px; padding: 8px 0px; margin: 3px 3px 3px 2px; text-align: center; letter-spacing: 7px; background: #ccc3a2; border: #453022 1px solid ; font-weight: lighter;}

#left h3 {font-weight:normal; font-family;Courier; font-size:10px; height:10px; line-height:12px; text-align:center;}

#border {border: 8px solid #abc1b7;}

.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }

.alignright { float: right; }

.alignleft { float: left; }

.postmetadata { background:#ECDEF5; font-size:10px; padding:10px; border-bottom:#481E64 1px solid; border-top:#481E64 1px solid; }

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }

blockquote cite { margin: 5px 0 0; display: block; }

.comments h3 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;}

.bobcomment { vertical-align:middle; margin-bottom:3px;  padding:3px; background:#f8fbfc;  }

ol.commentlist { padding: 0; margin: 0 0 1px; }

ol.commentlist li { list-style: none; margin: 0; padding: 13px 13px 1px; }

ol.commentlist li.commenthead { list-style: none; margin: 0; }

ol.commentlist li.commenthead h2 { margin: 0;}

#footer { padding:20px; clear:both;}





