/*
Theme Name: QuentinMU
Theme URI: http://www.pikemurdy.com/quentin/
Description: Organic Template that speaks in the vernacular of books
Version: 1.0
Author: Mike Purdy
Author URI: http://www.pikemurdy.com/ 

Quentin Theme for Wordpress. Copyright (C) 2005 Mike Purdy.Giving credit, where credit's due: The Quentin template was designed by Mike Purdy (www.pikemurdy.com). A lot of code and inspiration camefrom the "Kubrik" theme. Found here: http://binarybonsai.com/kubrick/License -The CSS, XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.phpYou may edit and modify this theme. But please leave the credit line, and don't try to pass off my work as your own. Thank You.This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2 of the License.This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.*/

/* Main Elements ------------------------------ */

img.pmark {	margin: 0 0 50px 190px;	}
img.s-pmark {	margin: 0 0 50px 250px;	}

/* typography --------------------------------- */
p, h1, h2, h3, h4, h5, h6, li, .feedback {
	font: Tahoma, sans-serif;
}
p  {
	line-height: normal;
}
h2.storytitle	{
	font: 16px Tahoma, sans-serif;
	font-weight: bold;
	text-align: center;
	margin: 15px 0 5px 0;
	}
h2.pagetitle {
	font: bold 10px/12px Tahoma, sans-serif;
	color: #000;
	margin: 1em 0;
	padding: 6px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: center;
	}
#header h1{
	font: 14px Tahoma, sans-serif;
	font-weight: bold;
	margin: 40px 0 5px 0;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	visibility:hidden;
}	
#header h3{
	font: normal 12px Tahoma, sans-serif;
	font-style: italic;
	margin: 0 0 68px 0;
	padding: 6px 35px;
	text-align: center;
	text-transform: none;
	letter-spacing: 0.2em;
	color: #76675A;
		visibility:hidden;
}
#header a {
	color: #4D3B27;	text-decoration: none;
}
.meta {
	font: bold 9px/12px Tahoma, sans-serif;
	color: #000;
	margin: 1em 0;
	padding: 6px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	letter-spacing: 1px;
	text-transform: uppercase;
}
#menu h2 {
font: bold Tahoma, "Arial", Tahoma, sans-serif;
font-size: 11px;
}
.meta li, ul.post-meta li {
	display: inline;
	padding: 6px 0;
}
.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}
.meta, .meta a {
	font-weight: normal;
	letter-spacing: 0;
}
a {
	color: #731A1A;
	text-decoration: none;
}
a img {	border: none;}
a:visited {	color: #731A1A;}
a:hover {	text-decoration: underline;}
blockquote {
	border-left: 1px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}
cite {
	font-size: 10px;
	font-style: normal;
}
.credit {	font-size: 10px;	}

/* adds and ends --------------------------------- */
acronym, abbr {	border-bottom: 1px dashed #333;}
acronym, abbr, span.caps {	cursor: help;	font-size: 90%;	letter-spacing: .07em;}

/* Layout --------------------------------- */
#rap {
	width: 790px;
	padding: 0px;
	}

/* Tan IE5 box model fix	Hides from IE5-mac \*/
* html #rap { width: 790px; }	
#content  {
	text-align: left;
	float: right;
	width: 505px;
	margin: 0 auto;
	padding: 0 5px 5px 15px;
	overflow: hidden;
	display: inline; /* IE double margin fix */
}

/* Tan IE5 box model fix	Hides from IE5-mac \*/* 
html #content {	width: 505px;}
#s-content  {
	text-align: left;
	float: left;
	width: 600px;
	margin: 0 0 0 60px;
	padding: 0 0 15px 0;
	overflow: hidden;
	display: inline; /* IE double margin fix */
}
#menu, #sidebar {
	text-align: left;
	padding: 15px;
	margin: 0;
	float: left;
	width: 180px;
	overflow: hidden;
	background: transparent;
	margin-right:10px;
}
/* Hides from IE5-mac \*/
* html #menu {	width: 210px;}
#footer {
	text-align: center;
	clear: both;
	margin: 5px 0 5px 0;
	}
#header {
	
}
.navigation {
	font: bold 10px/12px Tahoma, sans-serif;
	color: #000;
	margin: 1em 0 60px 0;
	padding: 6px 0;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
	}
.n-left {
	float: left;
	width: 45%;
	}
.n-right {
	float: right;
	width: 45%;
	}

/* classes used by the_meta() --------------------------------- */
ul.post-meta {	list-style: none;}
ul.post-meta span.post-meta-key {	font-weight: bold;}
.feedback {
	color: #ccc;
	text-align: right;
	clear: all;
}
#commentform #name, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}
#commentform textarea {	width: 100%;}

/* Make the Search Perty --------------------------------- */
li#search {	border-bottom: 1px solid #000;}
#menu form {	margin: 0 ;}
#menu input#s {
	margin: 0 0 5px 0;
	width: 90px;
	border: 1px solid #999;
	color: #000;
	background-color: #D9DDE2;
}
#menu input#sub {
	margin: 0 0 5px 0 ;
	width: 50px;
	font-size: 10px;
	font-style: italic;
 	background-color: #43536E;
 	font-family: Tahoma, sans-serif;
 	color: #D9DDE2;
   	border: 1px solid #999;
	}

/* Right Column Lists --------------------------------- */
#menu ul, #sidebar ul {
	margin: 4px 0 10px 0;
	padding: 0;
	list-style: none;
}
#menu ul li, #sidebar ul li {
	font-family: Tahoma,  sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	font-weight: bold;
	margin: 0 0 0.5em 0;
	padding: 0;
	border: 0px;
	color: #43536E;
}
#menu ul ul, #sidebar ul ul {
	list-style-type: none;
	padding: 0;
	text-align: left;
}
#menu ul ul li, #sidebar ul ul li {
	font: 11px/18px Arial;
    text-align: left;
    color: #6F4D4B;
    text-decoration:none;
}
#menu ul ul li a, #sidebar  ul ul li a {
font-weight:normal;
text-transform:none;
	text-decoration: none;
}
#menu ul ul li a:hover, #sidebar  ul ul li a:hover {
	text-decoration: underline;
}
#menu ul ul ul.children, #sidebar ul ul ul.children {
	font-size: 10px;
	padding-left: 4px;
}
#menu ul li p, #sidebar  ul li p {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	text-transform: none;
	font-weight: normal;
	margin: 0 0 0.5em 0;
	color: #333;
}

/* Make the Calendar Perty --------------------------------- */
#calendar {
	width: 194px;
	height:200px;
	padding: 10px;
}
#wp-calendar {
	empty-cells: show;
	margin: 5px 0 10px 10px;
	font-size: 10px;
	width: 170px;
	text-align: center;
}
#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}
#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}
#wp-calendar a {
	display: block;
	text-decoration: none;
}
#wp-calendar a:hover {
	background-color: #FFFFFF;
	color: #731A1A;
}
#wp-calendar caption {
	font: Tahoma, sans-serif;
	color: #731A1A;
	font-size: 10px;
	text-align: center;
	margin: 10px 0 3px 0;
}
#wp-calendar td {
	margin: 1px;
	color: #43536E;
	font: normal 10px Tahoma, sans-serif;
	letter-spacing: normal;
	padding: 2px;
	text-align: center;
	background-color: #D9DDE2;
}
#wp-calendar td.pad:hover {
	background-color: #D9DDE2;
}
#wp-calendar td:hover, #wp-calendar #today {
	color: #FFFFFF;
	background-color: #731A1A;
}
#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	background-color: #43536E;
}

/* Make the trackback Perty --------------------------------- */
#trackback {
	margin: 0;
	padding: 10px;
	}
#trackback p {
	font-family: Tahoma,  sans-serif;
	font-size: 10px;
	margin: 2px 0 1em 0;
}

/* Make the comments Perty --------------------------------- */
#comments {
	font-size: 10px;
	font-weight: normal;
	margin: 1em 0 1em 0;
	padding: 0;
	}
#commentlist {
	margin: 0;
	padding: 0;
	}
#commentlist li {
	margin: 10px 0 0 0;
	padding: 1em 10px 3px 10px;
	list-style: none;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	}
#commentlist li cite {
	font-family: Tahoma,  sans-serif;
	font-size: 10px;
}
#commentlist p {
	margin: 5px 0 1em 0;
}
#commentf {
	margin: 2em 0 0 0;
	padding: 5px 10px 10px 10px;
	}	
#postcomment {
	font-size: 10px;
	font-weight: normal;
	}

#commentform p {
	font-family: Tahoma,  sans-serif;
	font-size: 10px;
	border-top: 1px solid #999999;
	padding: 10px 0px 0px 0px;
	}
	.docstabs {position:relative; border-top:#333333 4px solid; border-top-color:#4B4B4B; padding:0px; margin: -6px 0px 30px 0px;}

#tabsH {
      float:left;
      width:780px;
      line-height:normal;
	  bottom: 0px;
	  right:0px;
	  position:relative;
	  padding-left:10px;	
      }
    #tabsH ul {
	  margin:0;
	  padding:0px 0px 0px 0px;
	  list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  font: 11px/5px Arial;
    text-align: left;
    color: #6F4D4B;
    text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("http://www.kdbco.com/skins/kdbco/styleImages/backgrounds/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 10px 6px;
      color:#FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFFFFF;
      }
    #tabsH a:hover {
      background-position:0% -27px;
      }
    #tabsH a:hover span {
      background-position:100% -27px;
      }
	
	  #tabsH a span span { color:#D42822; padding:0px; margin:0px; float:none; background:none;display:inline;}
	   #tabsH a:hover span span {color:#000000; padding:0px; margin:0px; float:none; background:none; display:inline;}
