/*

Style Name: Code-muse.com
Comments: code-muse.com's house-style
Author Name: Gertjan Zwartjes
Author Site: http://code-muse.com
Version: 1.2
Tags: header, layout, color

*/

/* The background of the blog. */

body {
  background: url('images/lines-bg.png');
}

/* The page where the blog is rendered on. */

#page {
}

/* The header part. */

#header {
  background: url('images/header.png');
  border-left: solid 5px #333;
  border-right: solid 5px #333;
}
	
/* Main menu tweaks. */

ul.menu li a {
  color: #555;
  background: #ddd;
  border-top: 1px solid #888;
  border-left: 1px solid #888;
  border-right: 1px solid #888;
}

ul.menu li a:hover {
  border-top: 1px solid #333;
  border-left: 1px solid #333;
  border-right: 1px solid #333;
}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
  color: black !important;
  border-top: 1px solid #333;
  border-left: 1px solid #333;
  border-right: 1px solid #333;
}

.admintab a {
  border-bottom: 1px solid #888;
}

/* Header tweaks. */

#header .description, #header .blog-title {
  display: none;
}

body.page #current-content .entry-title, .entry-title, #primary h1, #primary h2, #primary h3, #primary h4 { 
  font-size: 2.2em;
  margin-left: 0px;
  text-align: left;
  border-bottom: 1px dashed #bbb;
  padding-bottom: 5px;
  margin-bottom: 15px;
  font-weight: bold;
}

h4, h5, h6 {
  font-family: "Trebuchet MS", Verdana, sans-serif;
}

.secondary h4 {
  font-size: 1.2em;
  font-weight: bold;
  border-bottom: 1px solid #bbb;
  padding-bottom: 5px;
  display: block;
}

#primary h3 {
  font-size: 2.2em;
}

#primary h4 { 
  font-size: 1.8em;
}

h3 a:hover, h2 a:hover, h1 a:hover {
  color: #27d !important;
  text-decoration: none!important;
}

#primary .entry-content h3 {
  font-size: 1.3em;
  font-weight: bold;
}

/* Remove image caption hovering. */

.wp-caption:hover {
  border: 1px solid #ddd;
  padding: 3px;
}

/* Add image border by default in entries. Can be disabled by adding a
 * style="border: none" to an image. */

.entry-content img {
  border: 1px solid #000000;
  padding: 0px;
}

img.alignright, img[align="right"] {
  margin: 0 0 20px 20px;
  display: inline;
}

img.alignleft, img[align="left"] {
  margin: 0 20px 20px 0;
  display: inline;
}

/* A download button. */
.download {
  background: #e4eefa url('images/page_white_go.png') no-repeat 10px;
  border: 1px solid #bdf;
  margin: 10px auto;
  padding: 5px 20px;
  padding-left: 35px;
}
