#commentform #submit {
background-color:#fff;
border:1px solid;
border-color:#999;
color:#c36;
float:right;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
margin:0;
}

#commentform input {
border:1px solid;
border-color:#999;
margin:5px 5px 1px 0;
padding:2px;
width:170px;
}

#commentform p {
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
margin:5px 0;
}

#commentform textarea {
border:1px solid;
border-color:#999;
font:12px 'Lucida Grande', Verdana, Arial, Sans-Serif;
padding:5px;
margin:5px 0;
width:508px;
}

#footer {
background:#333 url('images/lemodiefooter.png') no-repeat top center;
border-top:2px solid #c36;
clear:both;
margin:0 auto;
padding-top:100px;
width:960px;
}

#footer p {
border-top:2px solid #000;
color:#999;
margin:0;
padding:20px;
text-align:right;
}

#footer a {
color:#999;
text-decoration:underline;
}

#header {
-webkit-box-shadow: 0 2px 3px rgba(0,0,0,.5);
-moz-box-shadow: 0 2px 3px rgba(0,0,0,.5);
box-shadow: 0 2px 3px rgba(0,0,0,.5);
background:#fff url('images/lemodieheader.png') no-repeat bottom center;
height:100px;
width:960px;
}

#headerimg {
height:100%;
margin:0;
width:100%;
}

#headerimg .description {
display:none;
}

#menu {
border-top:2px solid #c36;
font:20px Georgia, 'Times New Roman', Times, serif;
margin:0;
padding:5px 10px;
text-align:center;
width:940px;
}

#menu #current a {
-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,.5);
-moz-box-shadow: 1px 2px 3px rgba(0,0,0,.5);
box-shadow: 1px 2px 3px rgba(0,0,0,.5);
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background:#fff;
border-bottom:2px solid #c36;
border-left:1px solid #c36;
border-right:1px solid #c36;
border-top:none;
color:#c36;
padding:5px 9px;
}

#menu li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#menu li a {
color:#c36;
padding:5px 10px;
text-decoration:none;
}

#menu li a:hover {
-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,.5);
-moz-box-shadow: 1px 2px 3px rgba(0,0,0,.5);
box-shadow: 1px 2px 3px rgba(0,0,0,.5);
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background:#eCb0c4;
border-bottom:2px solid #c36;
border-left:1px solid #c36;
border-right:1px solid #c36;
border-top:none;
color:#c36;
padding:5px 9px;
}

#merch {
-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.2);
-moz-box-shadow: 2px 2px 2px rgba(0,0,0,.2);
box-shadow: 2px 2px 2px rgba(0,0,0,.2);
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-radius-bottom-left:10px;
-webkit-border-radius-bottom-right:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
background:#eee url('http://ochremusic.com/pics/spreadshirt.png') no-repeat top right;
border:2px solid #999;
padding:10px;
}

#merch .merch-heading {
color:#666;
font-weight:700;
text-align:left;
}

#merch .merch-region {
padding-left:25px;
}

#merch .merch-region a {
font-weight:700;
}

#page {
background:#fff;
margin:0 auto;
padding:0;
text-align:left;
width:960px;
}

#searchform {
text-align:center;
}

#searchform #s {
border:1px solid;
border-color:#999;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
padding:2px;
width:100px;
}

#searchsubmit {
background-color:#fff;
border:1px solid;
border-color:#c36;
color:#c36;
cursor:pointer;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
padding:1px;
}

#searchsubmit:hover {
background-color:#ECB0C4;
}

#sidebar h2 {
text-decoration:none;
}

#sidebar ul ol li {
color:#000;
}

#sidebar ul ul li {
color:#000;
}

#sidebar1 {
float:left;
font:11px 'Lucida Grande', Verdana, Arial, Sans-Serif;
overflow:hidden;
padding:10px;
width:180px;
}

#sidebar1 form {
margin:0;
}

#sidebar1 h2 {
color:#666;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
font-weight:700;
margin:5px 0 0;
padding:0;
}

#sidebar1 ul {
margin:0;
padding:0;
}

#sidebar1 ul li {
list-style-image:none;
list-style-type:none;
margin-bottom:15px;
}

#sidebar1 ul ol {
margin:0;
padding:0;
}

#sidebar1 ul ol li {
list-style:decimal outside;
margin:3px 0 0;
padding:0;
}

#sidebar1 ul p {
margin:5px 0 8px;
}

#sidebar1 ul select {
margin:5px 0 8px;
}

#sidebar1 ul ul {
margin:5px 0 0 10px;
}

#sidebar1 ul ul li {
margin:2px 0 0;
padding:0;
}

#sidebar1 ul ul li:before {
content:'\00BB \0020';
}

#sidebar1 ul ul ul {
margin:0 0 0 10px;
}

#sidebar2 {
float:left;
font:11px 'Lucida Grande', Verdana, Arial, Sans-Serif;
overflow:hidden;
padding:10px;
width:180px;
}

#sidebar2 form {
margin:0;
}

#sidebar2 h2 {
color:#666;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
font-weight:700;
margin:5px 0 0;
padding:0;
}

#sidebar2 ul {
margin:0;
padding:0;
}

#sidebar2 ul li {
list-style-image:none;
list-style-type:none;
margin-bottom:15px;
}

#sidebar2 ul ol {
margin:0;
padding:0;
}

#sidebar2 ul ol li {
list-style:decimal outside;
margin:3px 0 0;
padding:0;
}

#sidebar2 ul p {
margin:5px 0 8px;
}

#sidebar2 ul select {
margin:5px 0 8px;
}

#sidebar2 ul ul {
margin:5px 0 0 10px;
}

#sidebar2 ul ul li {
margin:2px 0 0;
padding:0;
}

#sidebar2 ul ul li:before {
content:'\00BB \0020';
}

#sidebar2 ul ul ul {
margin:0 0 0 10px;
}

#social {
position:fixed;
background:#333;
margin:0;
padding:10px 8px;
text-align:right;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
border-bottom-right-radius:10px;
-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,.5);
-moz-box-shadow: 1px 2px 3px rgba(0,0,0,.5);
box-shadow: 1px 2px 3px rgba(0,0,0,.5);
z-index:999;
}

#social a img{
margin:0 2px;
padding:0;
}

#wp-calendar caption {
text-decoration:none;
}

*:first-child+html button[type] {
padding:4px 10px 3px 7px;
}

.social_tools {
clear:both;
}

.twitter-share-button {
display:inline;
}

.plus_one {
display:inline;
}

.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.alignleft {
display:block;
float:left;
margin-right:auto;
}

.alignright {
display:block;
float:right;
margin-left:auto;
}

.alt {
background-color:#f9f9f9;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
margin:0;
padding:10px;
}

.buttons a {
background-color:#EEE;
border:1px solid #999;
color:#c36;
cursor:pointer;
display:block;
float:right;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:14px;
font-weight:700;
padding:5px 10px 6px 7px;
text-decoration:none;
}

.buttons a img {
border:none;
height:16px;
margin:0 3px -3px 0 !important;
padding:0;
width:16px;
}

.buttons a.positive {
color:#c36;
}

.buttons a.positive:active {
background-color:#529214;
border:1px solid #529214;
color:#fff;
}

.buttons a.positive:hover {
background-color:#ECB0C4;
border:1px solid #c36;
color:#c36;
}

.buttons button {
background-color:#EEE;
border:1px solid #999;
color:#c36;
cursor:pointer;
display:block;
float:right;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:14px;
font-weight:700;
overflow:visible;
padding:4px 10px 3px 7px;
text-decoration:none;
width:auto;
}

.buttons button img {
border:none;
height:16px;
margin:0 3px -3px 0 !important;
padding:0;
width:16px;
}

.buttons button[type] {
line-height:17px;
padding:5px 10px 5px 7px;
}

.narrowcolumn .entry .release a.btn {
background:#999;
border: 2px solid #999;
color:#fff;
display:block;
float:left;
font-weight:700;
padding:5px;
text-transform:uppercase;
text-align:center;
text-decoration:none;
width:25%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.narrowcolumn .entry .release  a.btn:hover {
text-decoration:none;
background:#fff;
color:#c36;
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff')"; /* IE8+ */
}

.narrowcolumn .entry .release h4 {
clear:both;
}

.narrowcolumn .entry .release  a.amazon {
color:#000;
border-left:0 !important;
background-image: -moz-linear-gradient(top, #fdc167, #fc9804); /* FF3.6 */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fdc167), color-stop(1, #fc9804)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #fdc167, #fc9804); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #fdc167, #fc9804); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #fdc167, #fc9804); /* IE10+ */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdc167', endColorstr='#fc9804'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdc167', endColorstr='#fc9804')"; /* IE8+ */
background-image: linear-gradient(top, #fdc167, #fc9804);
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #fc9804 4px 4px, inset #fc9804 -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #fc9804 4px 4px, inset #fc9804 -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #fc9804 4px 4px, inset #fc9804 -4px -4px;
}

.narrowcolumn .entry .release  a.bandcamp {
background-image: -moz-linear-gradient(top, #9ec0ca, #6098a7); /* FF3.6 */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #9ec0ca), color-stop(1, #6098a7)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #9ec0ca, #6098a7); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #9ec0ca, #6098a7); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #9ec0ca, #6098a7); /* IE10+ */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ec0ca', endColorstr='#6098a7'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ec0ca', endColorstr='#6098a7')"; /* IE8+ */
background-image: linear-gradient(top, #9ec0ca, #6098a7);
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #6098a7 4px 4px, inset #6098a7 -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #6098a7 4px 4px, inset #6098a7 -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #6098a7 4px 4px, inset #6098a7 -4px -4px;  
}

.narrowcolumn .entry .release  a.cdbaby {
color:#ccd00a;
background-image: -moz-linear-gradient(top, #646464, #000); /* FF3.6 */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #646464), color-stop(1, #000)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #646464, #000); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #646464, #000); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #646464, #000); /* IE10+ */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#646464', endColorstr='#000'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#646464', endColorstr='#000')"; /* IE8+ */
background-image: linear-gradient(top, #646464, #000);
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #000 4px 4px, inset #000 -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #000 4px 4px, inset #000 -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #000 4px 4px, inset #000 -4px -4px;  
}

.narrowcolumn .entry .release  a.itunes {
border-left:0 !important;
background-image: -moz-linear-gradient(top, #7db9e8, #298cda); /* FF3.6 */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #7db9e8), color-stop(1, #298cda)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #7db9e8, #298cda); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #7db9e8, #298cda); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #7db9e8, #298cda); /* IE10+ */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db9e8', endColorstr='#298cda'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db9e8', endColorstr='#298cda')"; /* IE8+ */
background-image: linear-gradient(top, #7db9e8, #298cda);
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #298cda 4px 4px, inset #298cda -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #298cda 4px 4px, inset #298cda -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #298cda 4px 4px, inset #298cda -4px -4px;  
}

.narrowcolumn .entry .release  a.emusic {
border-left:0 !important;
background-image: -moz-linear-gradient(top, #ff7968, #ff2206); /* FF3.6 */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ff7968), color-stop(1, #ff2206)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #ff7968, #ff2206); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #ff7968, #ff2206); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #ff7968, #ff2206); /* IE10+ */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7968', endColorstr='#ff2206'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7968', endColorstr='#ff2206')"; /* IE8+ */
background-image: linear-gradient(top, #ff7968, #ff2206);
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #ff2206 4px 4px, inset #ff2206 -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #ff2206 4px 4px, inset #ff2206 -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #ff2206 4px 4px, inset #ff2206 -4px -4px;  
}

.narrowcolumn .entry .release  a.rhapsody {
border-top:0 !important;
background-image: -moz-linear-gradient(top, #717c85, #162836); /* FF3.6 */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #717c85), color-stop(1, #162836)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #717c85, #162836); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #717c85, #162836); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #717c85, #162836); /* IE10+ */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#717c85', endColorstr='#162836'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#717c85', endColorstr='#162836')"; /* IE8+ */
background-image: linear-gradient(top, #717c85, #162836);
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #162836 4px 4px, inset #162836 -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #162836 4px 4px, inset #162836 -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #162836 4px 4px, inset #162836 -4px -4px;
}

.narrowcolumn .entry .release  a.spotify {
border-top:0 !important;
background-image: -moz-linear-gradient(top, #acd068, #80b719); /* FF3.6 */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #acd068), color-stop(1, #80b719)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #acd068, #80b719); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #acd068, #80b719); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #acd068, #80b719); /* IE10+ */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#acd068', endColorstr='#80b719'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#acd068', endColorstr='#80b719')"; /* IE8+ */
background-image: linear-gradient(top, #acd068, #80b719);
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #80b719 4px 4px, inset #80b719 -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #80b719 4px 4px, inset #80b719 -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #80b719 4px 4px, inset #80b719 -4px -4px;
color:#3f7023;
margin-bottom:20px;
}

.narrowcolumn .entry .release  a.tunetribe {
border-top:0 !important;
border-left:0 !important;
background-image: -moz-linear-gradient(top, #eeecec, #00adee); /* FF3.6 */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeecec), color-stop(1, #00adee)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #eeecec, #00adee); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #eeecec, #00adee); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #eeecec, #00adee); /* IE10+ */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeecec', endColorstr='#00adee'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeecec', endColorstr='#00adee')"; /* IE8+ */
background-image: linear-gradient(top, #eeecec, #00adee);
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #00adee 4px 4px, inset #00adee -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #00adee 4px 4px, inset #00adee -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #00adee 4px 4px, inset #00adee -4px -4px;
margin-bottom:20px;
}

.narrowcolumn .entry .release  a.we7 {
border-top:0 !important;
border-left:0 !important;
background-image: -moz-linear-gradient(top, #64a4b7, #016a88); /* FF3.6 */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #64a4b7), color-stop(1, #016a88)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #64a4b7, #016a88); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #64a4b7, #016a88); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #64a4b7, #016a88); /* IE10+ */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#64a4b7', endColorstr='#016a88'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#64a4b7', endColorstr='#016a88')"; /* IE8+ */
background-image: linear-gradient(top, #64a4b7, #016a88);
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #016a88 4px 4px, inset #016a88 -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #016a88 4px 4px, inset #016a88 -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #016a88 4px 4px, inset #016a88 -4px -4px;
margin-bottom:20px;
}

.narrowcolumn .entry .release  .buy_direct a {
background:#fff url('images/bc_icon.png') no-repeat 15px center;
color:#000;
-webkit-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #6098a7 4px 4px, inset #6098a7 -4px -4px;
-moz-box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #6098a7 4px 4px, inset #6098a7 -4px -4px;
box-shadow: inset #fff 2px 2px, inset #fff -2px -2px, inset #6098a7 4px 4px, inset #6098a7 -4px -4px;  
border:2px solid #999;
display:block;
font-weight:700;
padding:10px 10px 10px 35px;
text-decoration:none;
text-transform:uppercase;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.narrowcolumn .entry .release  .buy_direct a:hover {
border-color:#c36;
color:#c36;
text-decoration:none;
}

.narrowcolumn .entry .release  .buy_direct .quantity {
color:#ff2206;
}

.center {
text-align:center;
}

.clear {
clear:both;
}

ol.commentlist {
margin:0;
padding:0;
}
ol.commentlist li {
line-height:18px;
list-style:none;
margin:0;
padding:0;
}
ol.commentlist li.alt {
background:#f9f9f9;
border-top:0;
border-bottom:0;
margin:0;
padding:0;
}
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment {
padding:10px;
border-bottom:1px dotted #999;
}
ol.commentlist li.comment div.comment-author {}
ol.commentlist li.comment div.vcard {}
ol.commentlist li.comment div.vcard cite.fn {
font-family:georgia;
font-size:18px;
font-style:normal;
}
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar {
-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,.5);
-moz-box-shadow: 1px 2px 3px rgba(0,0,0,.5);
box-shadow: 1px 2px 3px rgba(0,0,0,.5);
background:#fff;
border:1px solid #ccc;
float:right;
padding:5px;
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.comment#data {
border-bottom:1px dotted #c36;
display:block;
padding-bottom:5px;
}
ol.commentlist li.comment div.comment-meta {}
ol.commentlist li.comment div.comment-meta a {}
ol.commentlist li.comment * {} - (p, em, strong, blockquote, ul, ol, etc.)
ol.commentlist li.comment div.reply {}
ol.commentlist li.comment div.reply a {}
ol.commentlist li.comment ul.children {
border-bottom:0;
border-left:2px solid #ccc;
margin-left:10px;
padding:0;
}
ol.commentlist li.comment ul.children li {
border-bottom:0;
margin-top:10px;
}
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 {}
ol.commentlist li.comment ul.children li.depth-3 {}
ol.commentlist li.comment ul.children li.depth-4 {}
ol.commentlist li.comment ul.children li.depth-5 {}
ol.commentlist li.comment ul.children li.odd {}
ol.commentlist li.even {
background:#fff;
margin:0;
padding:10px;
}
ol.commentlist li.odd {}
ol.commentlist li.parent {}
ol.commentlist li.pingback {
font-size:10px;
line-height:14px;
margin:0;
padding:10px;
}
ol.commentlist li.pingback div.comment-author {}
ol.commentlist li.pingback div.vcard {}
ol.commentlist li.pingback div.vcard cite.fn {}
ol.commentlist li.pingback div.vcard cite.fn a.url {}
ol.commentlist li.pingback div.vcard span.says {}
ol.commentlist li.pingback div.commentmetadata {}
ol.commentlist li.pingback div.comment-meta {}
ol.commentlist li.pingback div.comment-meta a {}
ol.commentlist li.pingback * {} - (p, em, strong, blockquote, ul, ol, etc.)
ol.commentlist li.pingback div.reply {}
ol.commentlist li.pingback div.reply a {}
ol.commentlist li.pingback ul.children {}
ol.commentlist li.pingback ul.children li {}
ol.commentlist li.pingback ul.children li.alt {}
ol.commentlist li.pingback ul.children li.bypostauthor {}
ol.commentlist li.pingback ul.children li.byuser {}
ol.commentlist li.pingback ul.children li.comment {}
ol.commentlist li.pingback ul.children li.comment-author-admin {}
ol.commentlist li.pingback ul.children li.depth-2 {}
ol.commentlist li.pingback ul.children li.depth-3 {}
ol.commentlist li.pingback ul.children li.depth-4 {}
ol.commentlist li.pingback ul.children li.depth-5 {}
ol.commentlist li.pingback ul.children li.odd {}
ol.commentlist li.thread-alt {}
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

.entry form {
text-align:center;
}

.entry ol {
margin:0;
padding:0 0 0 35px;
}

.entry ol li {
margin:0;
padding:0;
}

.entry p a:visited {
color:#c36;
}

.entry ul li:before {
content:'\00BB \0020';
}

.more-link {
display:block;
}

.narrowcolumn {
float:left;
margin:0;
padding:0 20px 40px;
width:520px;
}

.narrowcolumn .entry {
line-height:1.5em;
}

.narrowcolumn .postmetadata {
text-align:center;
}

.navigation {
display:block;
margin-bottom:60px;
margin-top:10px;
text-align:center;
}

.nocomments {
color:#000;
margin:0;
padding:0;
text-align:center;
}

.post {
margin:0 0 40px;
}

.post h2 {
text-align:left;
}

.post hr {
border:0;
background-color:#ccc;
color:#ccc;
display:block;
height:1px;
margin:40px auto 20px auto;
}

.postmetadata {
clear:both;
color:#000;
}

.postmetadata li {
display:inline;
list-style-image:none;
list-style-type:none;
}

.postmetadata ul {
display:inline;
list-style-image:none;
list-style-type:none;
}

.release {
-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.2);
-moz-box-shadow: 2px 2px 2px rgba(0,0,0,.2);
box-shadow: 2px 2px 2px rgba(0,0,0,.2);
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
border:2px solid #999;
margin:20px auto;
padding:10px 20px;
width:476px;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.50, #ffffff));
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, #ffffff 50%);
}

p.release_title {
color:#000;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:24px;
font-weight:400;
margin:0 0 30px 0;
padding:10px 0 0 0;
text-align:center;
text-decoration:none;
}

.release img, .release-cs img {
margin:0 1px 1px 0;
}

.release table, .release-cs table {
font-size:10px;
line-height:13px;
}

.sticky {
border:1px dashed #999;
margin-top:10px;
padding:10px 10px 0;
}

.sticky h2 {
margin-top:0;
padding-top:0;
}

.widecolumn {
margin:5px 0 40px 220px;
padding:10px 0 20px;
width:520px;
}

.widecolumn .attachment {
margin:5px 0;
text-align:center;
}

.widecolumn .entry {
line-height:1.5em;
}

.widecolumn .post {
margin:0;
}

.widecolumn .postmetadata {
margin:20px 0;
}

.widecolumn .smallattachment {
float:left;
margin:5px 5px 5px 0;
text-align:center;
width:128px;
}

.wp-caption {
-khtml-border-radius:3px;
-moz-border-radius:3px;
-moz-box-shadow:2px 2px 3px #666;
-webkit-border-radius:3px;
-webkit-box-shadow:2px 2px 3px #666;
border:1px solid #ccc;
border-radius:3px;
margin:10px;
padding-top:4px;
text-align:center;
}

.wp-caption img {
border:0 none;
margin:0;
padding:0;
}

.wp-caption p.wp-caption-text {
font-size:10px;
line-height:12px;
margin:0;
padding:5px;
}

.wpcf7 .submit {
background:#eee url('images/email_go.png') no-repeat 5px center;
border:1px solid #999;
color:#c36;
cursor:pointer;
float:right;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:14px;
font-weight:700;
padding:5px 10px 5px 26px;
}

.wpcf7 .submit:hover {
background-color:#ECB0C4;
border:1px solid #c36;
}

.wpcf7 input {
border:1px solid;
border-color:#999;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
padding:2px;
}

.wpcf7 textarea {
border:1px solid;
border-color:#999;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
padding:2px;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.wpcf7-form p {
text-align:left;
}

a {
color:#c36;
text-decoration:none;
}

a img {
border:none;
}

a:hover {
color:#c36;
text-decoration:underline;
}

abbr {
border-bottom:1px dashed #999;
cursor:help;
}

acronym {
border-bottom:1px dashed #999;
cursor:help;
}

blockquote {
border-left:5px solid #ddd;
color:#000;
margin:15px 30px 0 10px;
padding-left:20px;
}

blockquote cite {
display:block;
margin:5px 0 0;
}

body {
background:#000;
color:#000;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
margin:0;
padding:0;
text-align:center;
}

button.positive {
color:#c36;
}

button.positive:hover {
background-color:#ECB0C4;
border:1px solid #c36;
color:#c36;
}

cite {
text-decoration:none;
}

code {
font:12px 'Courier New', Courier, Fixed;
}

div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

h1 {
color:#FFF;
display:none;
font-family:Georgia, 'Times New Roman', Times, serif;
font-weight:400;
text-decoration:none;
}

h1 a {
color:#FFF;
text-decoration:none;
}

h1 a:hover {
color:#FFF;
text-decoration:none;
}

h1 a:visited {
color:#FFF;
text-decoration:none;
}

h2 {
color:#000;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:24px;
font-weight:400;
margin:30px 0 0;
text-decoration:none;
}

h2 a {
color:#000;
text-decoration:none;
}

h2 a:hover {
color:#000;
text-decoration:none;
}

h2 a:visited {
color:#000;
text-decoration:none;
}

h2.pagetitle {
font-size:24px;
margin-top:30px;
text-align:center;
}

h3 {
color:#000;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:18px;
font-weight:400;
margin:20px 0 0;
padding:0;
text-decoration:none;
}

h3 a {
color:#000;
text-decoration:none;
}

h3 a:hover {
color:#c36;
text-decoration:none;
}

h3 a:visited {
color:#000;
text-decoration:none;
}

h3.comments {
margin:40px auto 20px;
padding:0;
}

h4 {
color:#000;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:18px;
font-weight:400;
margin:20px 0 0;
padding:0;
text-decoration:none;
}

hr {
display:none;
}

html>body .entry li {
margin:5px 0 10px 10px;
}

html>body .entry ul {
list-style:none;
margin-left:0;
padding:0 0 0 10px;
text-indent:-10px;
}

img.alignleft {
display:inline;
margin:0 10px 5px 0;
padding:5px;
}

img.alignright {
display:inline;
margin:0 0 5px 10px;
padding:5px;
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

ol li {
list-style:decimal outside;
}

p img {
max-width:100%;
padding:0;
}

select {
width:130px;
}

small {
color:#000;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:10px;
line-height:13px;
}

span.caps {
cursor:help;
font-size:10px;
}

strike {
color:#000;
}

#mc_signup {
border:0;
background:#333;
color:#ccc;
margin-top:5px;
padding:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-top-right-radius:10px;
-moz-box-shadow: 0 2px 3px rgba(0,0,0,.5);
-webkit-box-shadow: 0 2px 3px rgba(0,0,0,.5);
box-shadow: 0 2px 3px rgba(0,0,0,.5);
}

#mc_signup input {
border:0;
margin-top:5px;
}

#mc_signup .mc_input {
padding:2px;
}

#mc_signup .mc_signup_submit {
text-align:left;
}

#mc_signup .mc_signup_submit .button {
background:#fff;
border:1px solid #c36;
color:#c36;
}

#mc_signup .mc_signup_submit .button:hover {
background-color:#ECB0C4;
cursor:pointer;
}

#mc_signup .mc_error_msg {
font-weight:700;
}
