/*   
Theme Name: BLANK Theme
Theme URI: http://digwp.com
Description: This is just a BLANK starter WordPress Theme template -- WordPress v2.9.1
Author: Chris Coyier
Author URI: http://chriscoyier.net
Version: 1
*/

@media screen {
* {margin: 0;padding: 0;}
body { background: #000; font:13px Arial, Helvetica, sans-serif; }
.screen-reader-text {position: absolute;left: -9999px;top: -9999px;}
.clear {clear: both;}
.group:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .group, *:first-child+html .group {zoom: 1;} 
/* First selector = IE6, Second Selector = IE 7 */
#page-wrap {max-width: 950px; width:100%;margin: 0px auto;}
#header {max-width:950px; width:100%; height:auto}
#header img { width: 100%;}
#nav {max-width:950px; width:100%; height:40px}
#nav ul {max-width:950px; width:100%; margin:0px; list-style:none}
#nav li {float:left; padding:0px; margin:10px 2px 0px 2px}
#nav a {font:13px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; padding:5px 8px; font-weight:bold; text-transform:uppercase}
#nav a:hover {background:#999; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; behavior:url(/~allclear/border-radius.htc); color:#000; }
#nav .current_page_item a {background:#999; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; color:#000; padding:5px 8px; behavior:url(/~allclear/border-radius.htc);}
h1, h2, h3 {font-weight: normal;margin: 0 0 15px 0;}
h1 {}
h2 {}
h3 {margin:20px 0px}
p {margin: 0 0 12px 0; line-height:19px; text-align:justify}
a {}
a:hover {}
blockquote {}
blockquote p {}
ul {margin:0px 0px 0px 20px; padding:0px 0px 0px 10px}
.postwrap {max-width:925px; width:100%; margin:0px auto; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px; behavior:url(/~allclear/border-radius.htc); background:#fff; padding:5px 0px}
.postwrap2 {max-width:950px; width:100%; margin:0px auto;}
.postwrap3 {padding:20px 40px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px; behavior:url(/~allclear/border-radius.htc); background:#fff; margin:10px 0px}
.postwrap31 {padding:20px 40px 20px 40px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px; background:#fff; margin:0px 0px 10px 0px}
.post { padding:20px 50px}
.post2 {max-width:925px; width:100%; margin:0px auto;}
.entry {}
.entry a {}
.entry a:hover {}
pre {}
.alignleft {float:left; margin-right:30px}
.alignright {float:right; margin-left:30px}
.large {font:14px Arial, Helvetica, sans-serif}
.grey {color:#666; font:12px Arial, Helvetica, sans-serif}
.drumname {width:80px;  }
.center {text-align:center}
code, tt {}
#meta {}
.postmetadata {}
#sidebar {}
.navgation {}
.next-posts {}
.prev-posts {}
#searchform {}
#s {}
#searchsubmt {}
ol.commentlist {list-style: none;}
ol.commentlist li {}
ol.commentlist li.alt {}
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment {border-bottom: 1px dotted #666;padding: 10px;}
ol.commentlist li.comment div.comment-author {}
ol.commentlist li.comment div.vcard {}
ol.commentlist li.comment div.vcard cite.fn {font-style: normal;}
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar {float:right;margin: 0 0 10px 10px;}
ol.commentlist li.comment div.vcard img.avatar-32 {}
ol.commentlist li.comment div.vcard img.photo {}
ol.commentlist li.comment div.vcard span.says {}
ol.commentlist li.comment div.commentmetadata {}
ol.commentlist li.comment div.comment-meta {font-size: 10px;}
ol.commentlist li.comment div.comment-meta a {color: #ccc;}
ol.commentlist li.comment p {}
ol.commentlist li.comment ul {}
ol.commentlist li.comment div.reply {font-size: 11px;}
ol.commentlist li.comment div.reply a {font-weight: bold;}
ol.commentlist li.comment ul.children {list-style: none;margin: 10px 0 0;}
ol.commentlist li.comment ul.children li {}
ol.commentlist li.comment ul.children li.alt {}
ol.commentlist li.comment ul.children li.bypostauthor {}
ol.commentlist li.comment ul.children li.byuser {}
ol.commentlist li.comment ul.children li.comment {}
ol.commentlist li.comment ul.children li.comment-author-admin {}
ol.commentlist li.comment ul.children li.depth-2 {border-left: 5px solid #555;margin: 0 0 10px 10px;}
ol.commentlist li.comment ul.children li.depth-3 {border-left: 5px solid #999;margin: 0 0 10px 10px;}
ol.commentlist li.comment ul.children li.depth-4 {border-left: 5px solid #bbb;margin: 0 0 10px 10px;}
ol.commentlist li.comment ul.children li.depth-5 {}
ol.commentlist li.comment ul.children li.odd {}
ol.commentlist li.even {background: #fff;}
ol.commentlist li.odd {background: #f6f6f6;}
ol.commentlist li.parent {border-left: 5px solid #111;}
ol.commentlist li.thread-alt {}
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
form {}
input[type=text] {}
textarea {}
#feedback a{ display:block; position:fixed; top:200px; right:-1px; padding:7px 5px;
 border:1px solid #030;
 border-left-color:#060;
 border-top-color:#090;
 }
 #feedback a:hover{background:#006;border:1px solid #fff;}
} 
#header .hidden {display:none}
@media screen and (max-width:899px) {
#nav a {text-transform:none}
td img.alignleft { max-width: 250px; height: auto;}
}
@media screen and (max-width:768px) {
td img.alignleft { max-width: 250px; height: auto;}
.collapse td { display: block; width: 100%;}
.solid td { display: table-cell !important;}
.drumname { width: auto;}
#feedback a {top: auto;right: 45px; padding: 7px 5px; border:none; transform: rotate(90deg); bottom: -60px;}
td img.alignleft { max-width: 100%; height: auto; display:block; float:none; margin:10px auto}
.alignright, .alignleft, .aligncenter {display: block;float: none;margin: 10px auto;width: 100%;height: auto;}
}
@media screen and (max-width:600px) {
#header img {display:none}
#header {background:url(/wp-content/uploads/2015/05/allclearbg.jpg) no-repeat top center; height:30px; color:#fff !important; font:18px Arial, Helvetica, sans-serif; padding-top:120px}
#header .hidden {display:block; text-align:center !important; }
#gallery-1 .gallery-item {width:50% !important}
}
@media screen and (max-width:421px) {
#gallery-1 .gallery-item {width:100% !important}
}
/* END screen media */
 @media print {
.do-not-print {display: none;}
#comments {page-break-before: always;}
body {width: 100% !important;margin: 0 !important;padding: 0 !important;line-height: 1.4;word-spacing: 1.1pt;letter-spacing: 0.2pt;font-family: Garamond, "Times New Roman", serif;color: #000;background: none;font-size: 12pt;}
h1, h2, h3, h4, h5, h6 {font-family: Helvetica, Arial, sans-serif;}
h1 {font-size: 19pt;}
h2 {font-size:17pt;}
h3 {font-size:15pt;}
h4, h5, h6 {font-size:12pt;}
code {font: 10pt Courier, monospace;}
blockquote {margin: 1.3em;padding: 1em;}
img {display: block;margin: 1em 0;}
a img {border: none;}
table {margin: 1px;text-align:left;}
th {border-bottom: 1px solid #333;font-weight: bold;}
td {border-bottom: 1px solid #333;}
th, td {padding: 4px 10px 4px 0;}
caption {background: #fff;margin-bottom: 2em;text-align: left;}
thead {display: table-header-group;}
tr {page-break-inside: avoid;}
a {text-decoration: none;color: black;}} /* END print media */