/*  
Theme Name: TuneQuest
Version: 2.5.1
*/

body{
	color:#333;
	background-repeat: repeat-x;
	font-family: "Helvetica Neue", Arial, "Lucida Grande", Verdana, Helvetica, Sans-Serif;
	font-size: 62.5%;
	margin:0;padding:10px 0 0;
	/* background-image: url(http://www.tunequest.org/xmas-lights.jpg); */  }
#page{ width: 910px; margin:0 auto 10px; padding:0 15px; text-align:left; }
#sidewrap{ width: 390px !important; height:100%; float: left; }
#content{ font-size:1.25em; float: left; margin-left: 0; }
.narrowcolumn{ width: 480px; float: right; margin-top: 0 !important; margin-bottom: 0 !important; padding:0 30px 20px 10px; }
.narrowcolumn .postmetadata{padding:5px; border: none; background-color: #eee;}
.postmetadata{ font: 11px Verdana, Arial, Helvetica, sans-serif; clear: right; display: block; color: #777 }
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}

.indexpostbottom {
	border: solid 1px #999;	background: #e6e6e6; text-transform:capitalize;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; clear: right; display: block;
	padding: .5em; margin-top: .5em; }
#footer{background:#eee;}

small{font:0.9em Arial,Helvetica,Sans-Serif;line-height:1.5em;color:#777; }
small.single { font: 1em/1.5em Arial, Helvetica, Sans-Serif; }
small b { color: #606060; }
body strong{color:#c00;}
h1,h2,h3{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;font-weight:bold;}
h1{font-size:4em;text-align:center;}
h2{font-size:1.6em;}
.narrowcolumn h2 { margin:6px 0 0 0; padding:0;}
a,h2 a:hover,h3 a:hover{color: #2d2dff;text-decoration:none;}
strong.b { font-weight:bold; color:#000 ; }
code{font:1.1em 'Courier New',Courier,Fixed;}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em; cursor:help;}

#links { display:inline;}
#pages ul { margin: 6px 0 6px 0; padding: 0;}
#pages ul h2 { display: none; margin: 0; padding: 0;}
#pages ul li {display: inline; font-size: 1.1em; margin: 0 0 0 9px; padding: 0;}

#sideads {margin-bottom: 7px;background-color: #fff; border:none;}
.sidead { background-color: #fff; padding: 4px; border: 1px solid #ccc; text-align: center; float: left; margin-bottom: 9px;}
#leftad { margin-right: 9px;}
#rightad { }
.sidebox{ background-color: #f0f0f0; padding: 4px; border: 1px solid #ccc; }
#bigblue {text-align:center;}

#leftsidebar h2,#rightsidebar h2{font:1.2em 'Lucida Grande',Verdana,Sans-Serif;}h3{font-size:1.2em;}h1,h1 a,h1 a:hover,h1 a:visited,.descr{text-decoration:none;color:white;}h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#000;}h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#leftsidebar h2,#rightsidebar h2,cite{text-decoration:none;}

#leftsidebar,#rightsidebar{font:1em Verdana, Arial, Helvetica, "Lucida Grande", Sans-Serif;}

.entrytext a { color: #2c46ac; text-decoration: underline; }
a:hover{color:#e51b16 !important;text-decoration:underline;}
.post{margin:0 0 40px;text-align:left;}
#footer{padding:0 0 0 1px;margin:0 auto;width:100%;clear:both;}#footer p{margin:0;padding:5px 0;text-align:center;}h1{padding-top:20px;margin:0;}.descr{text-align:center;text-indent:-2000px;}
#leftsidebar h2,#rightsidebar h2{margin:5px 0 0;padding:0;}h3{padding:0;margin:30px 0 0;}p img{padding:0;max-width:100%;}img.centered{display:block;margin-left:auto;margin-right:auto;}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}.alignright{float:right;}.alignleft{float:left}


#leftsidebar{ width:170px; height:100%; float: right;  background-color:#e9e9e9; border:1px solid #dedede; margin:3px 0 9px 0;  }
#rightsidebar{ width:190px; height:100%; float: left;  background-color:#e9e9e9; border:1px solid #dedede; margin:3px 0 9px 0;  }
acronym,abbr{border-bottom:1px dashed #999;}
blockquote { background: #e9e9e9; border: solid 1px #007eff; padding: 15px 20px;	margin: 10px; border-width: 1px;}
blockquote cite{margin:5px 0 0;display:block;}.center{text-align:center;}hr{display:none;}a img{border:none;}.navigation{ font-size:10px; display:block; margin-top:20px; margin-bottom:50px; }#stats{ width:295px; padding:5px 4px; border-top: 1px solid #ccc; border-right: 0 solid #ccc; border-left: 0 solid #ccc; }.overhead{font-size:1.2em;}

.post ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: normal; margin-right:50px; }
	.post ul li {padding-bottom:4px;}
code { font-weight: bold; }

.shareit { font: 1em Arial, Helvetica, Sans-Serif; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; padding: 7px 0 5px 0; z-index:10000; }

.mylibrary { color: #333; font-size: 1.2em; background-image: url(http://www.tunequest.org/wp-content/themes/tunequest2/images/mylib.gif); background-repeat: no-repeat; text-align: left; width: 370px; padding: 10px; border: solid 1px #c00; }
.star { font-size: 14px; }
.mylibraryhead { text-indent: -2000px; z-index: 1000; }

#buybox { clear:both;}
	#buybox img { padding: 0 10px 13px 0; }
	#buybox small {color:#666;}
	#buybox img.cover {float:left;}

.landing a { font-weight: bold; text-decoration: underline; }
.landing { background-color: #f2f2f2; z-index: 100; margin-top: -60px; margin-right: -1000px; padding-top: 27px; padding-right: 1000px; padding-left: 10px; border: solid 1px #ccc; }

.landing-single a { font-weight: bold; text-decoration: underline; }
.landing-single { background-color: #f2f2f2; padding: auto 10px; border: solid 1px #ccc; }

.breakout { width: auto; float: right; margin: 5px; padding: 10px; border: solid 1px #ccc  }
.albumreview {}
	.albumreview h3 {font-size: 1.1em; margin-top: 10px; }

#imreading, #related, #also {width:379px; background-color: #f0f0f0; border:1px solid #dedede; margin:3px 0 9px 0; clear: both;}
#imreading h3, #related h2, #also h2, #leftsidebar li h2, #rightsidebar li h2 {font-size:1.45em; color:#fff; padding: 4px 0 4px 6px; margin:auto 0 4px 0; background-color: #b0b0b0; font-variant:small-caps;}
#imreading ul, #related ul, #also  ul, #leftsidebar ul li ul, #rightsidebar ul li ul {margin:0; padding:6px;}
#imreading li, #related li, #also ul li, #leftsidebar ul li ul li, #rightsidebar ul li ul li  { padding-bottom: 3px; padding-left:5px; margin:0; list-style: none; font-size:11px; }
/* #also > ul { margin: 0;padding:0; list-style: none; width:379px;} */
#leftsidebar > ul, #rightsidebar > ul { margin: 0;padding:0; list-style: none; }
* html #leftsidebar ul, * html #rightsidebar ul, * html .sidebox ul li { margin: 0;padding:0; list-style: none; }

/*Comments*/
.commentlist li,#commentform input,#commentform textarea{font:0.9em/1.1em "Lucida Grande", Verdana, Arial, Sans-Serif;}

.commentlist li, #trackbacks ol li{font-weight:bold; margin:15px 0 3px -40px;padding:5px 10px 3px;list-style:none; border-top:6px solid #ccc;}
.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist p{font-weight:normal;line-height:1.4em; margin:5px 0 10px 0;}

#commentform p{margin:5px 0;}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;}
#commentform textarea{width:100%;padding:2px;}
#commentform #submit{margin:0;float:right;}

.commentmetadata{font-weight:normal; margin:0;display:block;}
.alt{ margin:0.55em 0 0; padding:10px; border-top:6px solid #ccc; }

.nocomments{text-align:center;margin:0;padding:0;}
h2.comments {margin-top:10px;}
h3.comments{padding:0;margin:40px auto 20px ;}
#trackbacks { font: 0.8em Verdana, Arial, Helvetica, Geneva, sans-serif} 
	#trackbacks ol li { font-weight: normal; }

.editComment, .editableComment, .textComment{ display: inline; }
.comment-childs{ margin: 20px 0 0 22px; padding: 0 0 0 12px; background-color: white; border-top:6px solid #ccc; }
.chalt{ background-color: #fff;}
#newcomment{ border:1px dashed #777;width:90%; }
#newcommentsubmit{ color:#c00;}
.adminreplycomment{ border:1px dashed #777; width:99%; margin:4px; padding:4px; }
.mvccls{color: #999;}