/*
Author Name	: Van Boughner
Author Site	: http://vanboughner.com/
Style Name	: Modified Green Goodness
Style URI	: http://vanboughner.com/
Version		: 1.0
Comments	: Customized K2 style for use on Van Boughner's Blog
*/

body {
  background: #585767 url('vanbg.jpg') top left repeat-x;
}

#page {
  /* The entire design is contained within the 'page' id */
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 30px;
  border: none;
}
	
#header {
  /* Contains the H1 and menu */
  background: #85aee6 url('vanbanner.jpg') center center no-repeat;
}

#header h1 a:hover {
  /* keeps the title white when the cursor is over it */
  color: white;
}

#header h1 {
  /* moves the title up into the corner */
  padding: 0;
  margin: 0;
  margin-left: 10px;
}

#header .description {
  /* moves the description up into the corner with the title */
  padding: 0;
  margin: 0;
  margin-left: 14px;
}

#header .menu {
  display: none;
}

.primary {
  /* Contains the main column */
}

.hentry {
  /* Each entry is contained within the 'hentry' class */
}

.entry-content {
  /* The meat and potatoes of every entry */
  text-align: left;
}

.secondary {
  /* Contains the sidebar */
}

#footer {
  background: none;
  margin: 0 auto;
  padding: 0.5em 0 0.5em 0;
  position: relative;
  width: 780px;
}

#footer small {
  color: #aaa;
}

#footer a {
  color: #aaa;
  border-bottom: 1px dotted #aaa;
  font-weight: normal;
}

/* anchor CSS complicated by the fact that K2 has already set some things */

a, a:link {
  color: #27d;
  border-bottom: 1px dotted #27d;
  text-decoration: none;
}

a:visited {
  color: #551a8b;
  border-bottom: 1px dotted #551a8b;
  text-decoration: none;
}

a:hover, a:visited:hover, #footer a:hover {
  color: #b41;
  border-bottom: 1px dotted #b41;
  text-decoration: none;
}

h1, h1 a, h1 a:hover, h1 a:visited, #header .description {
  border-bottom: none;
}

.entry-content a:visited {
  color: #551a8b;
  border-bottom: 1px dotted #551a8b;
  text-decoration: none;
}

#primary a:hover, #primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover,
h2 a:hover, h2 a:visited:hover,
h3 a:hover, h3 a:visited:hover,
h4 a:hover, h4 a:visited:hover {
  color: #b41;
  border-bottom: 1px dotted #b41;
  text-decoration: none;
}

h2 a, h2 a:link, h2 a:visited,
h3 a, h3 a:link, h3 a:visited,
h4 a, h4 a:link, h4 a:visited {
  border-bottom: none;
}

h2 a:hover, h2 span a:hover {
  color: #b41 !important;
}

.right {
  float: right;
  margin-left: 0.5em;
}
