/*
Theme Name:Quentin
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 came
from 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.php
You 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 ------------------------------ */
body{
background:url(images/quentin_st.gif) #5b211a repeat-x center top;
color:#000000;
font:100% "Hoefler Text",Georgia,"Times New Roman",Times,serif;
margin:0;
padding:0;
text-align:center;
}
img.pmark{
margin:0 0 50px 190px;
}
div.hr{
background:url(images/printer.gif) no-repeat center;
height:20px;
margin:0 0 50px 0;
}
/* typography --------------------------------- */
p,h1,h2,h3,h4,h5,h6,li,.feedback{
font-family:"Hoefler Text",Georgia,"Times New Roman",Times,serif;
}
p{
line-height:140%;
}
h2.storytitle{
font:italic 150% "Hoefler Text",Georgia,"Times New Roman",Times,serif;
margin:15px 0 5px 0;
text-align:center;
}
h3{
color:#5b211a;
font:italic 120% "Hoefler Text",Georgia,"Times New Roman",Times,serif;
margin:35px 0 15px 0;
}
table th{
color:#5b211a;
}
h2.pagetitle{
background:#f4ecd2;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
color:#000000;
font:bold 12px/15px "lucida grande","trebuchet ms",georgia,times,serif;
letter-spacing:1px;
margin:1em 0;
padding:6px 0;
text-align:center;
text-transform:uppercase;
}
#header{
background:url(images/quentin-head.gif) no-repeat center bottom;
height:160px;
margin:15px 0 0 0;
padding:1px;
text-transform:uppercase;
}
#header h1{
font:150% "Hoefler Text",Georgia,"Times New Roman",Times,serif;
letter-spacing:0.2em;
margin:40px 0 0 0;
text-align:center;
text-transform:uppercase;
}
#header h3{
color:#76675a;
font:normal 90% "lucida grande","trebuchet ms",georgia,times,serif;
letter-spacing:0.2em;
margin:0;
text-align:center;
text-transform:uppercase;
}
#header p{
color:#76675a;
display:inline;
float:right;
font:normal 75% "lucida grande","trebuchet ms",georgia,times,serif;
letter-spacing:0.2em;
margin:50px 7em 0 0;
}
#header a{
color:#4d3b27;
text-decoration:none;
}
.meta{
border-bottom:1px solid #000000;
border-top:1px solid #000000;
color:#000000;
font:bold 9px/13px "lucida grande","trebuchet ms",georgia,times,serif;
letter-spacing:1px;
margin:1em 0;
padding:6px 0;
text-transform:uppercase;
}
.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:#5b211a;
text-decoration:none;
}
a img{
border:none;
}
a:visited{
color:#5b211a;
}
a:hover{
text-decoration:underline;
}
blockquote{
border-left:1px solid #cccccc;
margin-left:1.5em;
padding-left:5px;
}
cite{
font-size:90%;
font-style:normal;
}
.credit{
font-size:80%;
}
/* adds and ends --------------------------------- */
acronym,abbr{
border-bottom:1px dashed #333333;
}
acronym,abbr,span.caps{
cursor:help;
font-size:90%;
letter-spacing:.07em;
}
/* Layout --------------------------------- */
#back{
background:url(images/quentin-bg2.gif);
overflow:hidden;
}
#rap{
background:url(images/quentin-bg.jpg) #f2e2c1 repeat-y center top;
border:10px solid #411213;
margin:0 auto 0 auto;
padding:0 15px;
width:730px;
}
/* Tan IE5 box model fix
Hides from IE5-mac \*/
* html #rap{
w\idth:700px;
width:730px;
}
#content{
display:inline;/* IE double margin fix */
float:left;
margin:0 auto;
overflow:hidden;
padding:0 15px 15px 15px;
text-align:left;
width:470px;
}
/* Tan IE5 box model fix
Hides from IE5-mac \*/
* html #content{
w\idth:470px;
width:470px;
}
#footer{
border-top:solid 1px #4d3b27;
clear:both;
margin:5px 0 5px 0;
text-align:center;
}
.navigation{
color:#000000;
font:bold 12px/15px "lucida grande","trebuchet ms",georgia,times,serif;
letter-spacing:1px;
margin:1em 0 60px 0;
padding:6px 0;
text-align:center;
text-transform:uppercase;
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{
clear:both;
color:#cccccc;
text-align:right;
}
#commentform #name,#commentform #email,#commentform #url,#commentform textarea{
background:#ffffff;
border:1px solid #333333;
padding:.2em;
}
#commentform textarea{
width:100%;
}
/* Make the Search Perty --------------------------------- */
#menu form{
margin:0;
}
#menu input#s{
background:#f6edd3;
border:1px solid #999999;
color:#000000;
margin:0 0 5px 0;
width:90px;
}
#menu input#sub{
background:#f6edd3;
border:1px solid #999999;
color:#000000;
font:italic 100% "Hoefler Text",Georgia,"Times New Roman",Times,serif;
margin:0 0 5px 0;
width:50px;
}
/* Right Column Lists --------------------------------- */
#menu{
background:transparent;
float:right;
margin:15px 0;
overflow:hidden;
text-align:left;
width:180px;
}
#menu h2{
border-top: 1px dotted #5b211a;
font-size:100% !important;
margin:20px 0 0 0;
padding-top:10px;
}
#menu ul{
list-style:none;
margin:4px 15px 10px 0;
padding:0;
}
#menu .textwidget{
margin-bottom:35px;
}
#menu ul li{
color:#333333;
margin:0 0 0.5em 0;
padding:0;
}
#menu ul ul{
list-style-type:none;
margin:4px 0 30px 0;
padding:0;
text-align:left;
}
#menu ul ul li{
font:1.05em "Hoefler Text" "Times New Roman" Georgia Times serif;
letter-spacing:0;
margin:0.25em 0 0.25em 0;
padding:0;
margin-bottom:10px;
}
#menu ul ul li a{
text-decoration:none;
}
#menu ul ul li a:hover{
text-decoration:underline;
}
#menu ul ul ul.children{
font-size:142%;
padding-left:4px;
}
#menu ul li p{
color:#333333;
font:normal 100% "Hoefler Text",Georgia,"Times New Roman",Times,serif;
margin:0 0 0.5em 0;
text-transform:none;
}
/* Make the Calendar Perty --------------------------------- */
#calendar{
background:url(images/calendar.gif) repeat-x center top;
height:200px;
padding:10px;
width:194px;
}
#wp-calendar{
background:#cbb293;
empty-cells:show;
font-size:80%;
margin:5px 0 10px 10px;
text-align:center;
width:170px;
}
#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:#eadab6;
color:#5b211a;
}
#wp-calendar caption{
color:#000000;
font:120% "Hoefler Text" "Times New Roman" Georgia Times serif;
margin:10px 0 3px 0;
text-align:center;
}
#wp-calendar td{
background:#f6edd3;
color:#9d8872;
font:normal 100% 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
letter-spacing:normal;
margin:1px;
padding:2px;
text-align:center;
}
#wp-calendar td.pad:hover{
background:#eadab6;
}
#wp-calendar td:hover,#wp-calendar #today{
background:#cbb293;
color:#bbbbbb;
}
#wp-calendar th{
background:#cbb293;
font-style:normal;
text-transform:capitalize;
}
/* Make the trackback Perty --------------------------------- */
#trackback{
background:#f4ecd2;
margin:0;
padding:10px;
}
#trackback p{
font:70% "lucida grande","trebuchet ms",Arial,Helvetica,sans-serif;
margin:2px 0 1em 0;
}
/* Make the comments Perty --------------------------------- */
#comments{
font-size:110%;
font-weight:normal;
margin:1em 0 1em 0;
padding:0;
}
#commentlist{
margin:0;
padding:0;
}
#commentlist li{
background:#f8f7e3;
border-bottom:1px solid #cbb293;
border-top:1px solid #cbb293;
list-style:none;
margin:15px 0 0 0;
padding:1em 10px 3px 10px;
}
#commentlist li cite{
font:70% "lucida grande","trebuchet ms",Arial,Helvetica,sans-serif;
}
#commentlist p{
margin:5px 0 1em 0;
}
#commentf{
background:#f4ecd2;
margin:2em 0 0 0;
padding:5px 10px 10px 10px;
}
#postcomment{
font-size:110%;
font-weight:normal;
}
#commentform p{
border-top:1px solid #a18c74;
font:70% "lucida grande","trebuchet ms",Arial,Helvetica,sans-serif;
padding:10px 0 0 0;
}
#translation_bar a{
display:block;
float:left;
margin:10px 5px;
}
#transl_sign{
display:none;
}
table.lfmWidgetradio_6c8d39438f1860833aef77877d57a597 td{
border:0 !important;
margin:0 !important;
padding:0 !important;
}
table.lfmWidgetradio_6c8d39438f1860833aef77877d57a597 tr.lfmHead a:hover{
background:url(http://cdn.last.fm/widgets/images/de/header/radio/regular_black.png) no-repeat 0 0 !important;
}
table.lfmWidgetradio_6c8d39438f1860833aef77877d57a597 tr.lfmEmbed object{
float:left;
}
table.lfmWidgetradio_6c8d39438f1860833aef77877d57a597 tr.lfmFoot td.lfmConfig a:hover{
background:url(http://cdn.last.fm/widgets/images/de/footer/black_np.png) no-repeat 0 0 !important;
}
table.lfmWidgetradio_6c8d39438f1860833aef77877d57a597 tr.lfmFoot td.lfmView a:hover{
background:url(http://cdn.last.fm/widgets/images/de/footer/black_np.png) no-repeat -85px 0 !important;
}
table.lfmWidgetradio_6c8d39438f1860833aef77877d57a597 tr.lfmFoot td.lfmPopup a:hover{
background:url(http://cdn.last.fm/widgets/images/de/footer/black_np.png) no-repeat -159px 0 !important;
}