/*   
Theme Name: DOY
Theme URI: http://deathofyouth.com
Description: Custom theme for the Death of Youth site.
Author: Jay Johnson 
Author URI: http://jayjohnsonsDigitalMedia.com
Version: 1
*/

@media screen {
	@font-face
{
font-family: theskinny;
src: url('fonts/TheSkinny.otf');
     
}

* { margin: 0; padding: 0; }
body { background: black; background-image:url(images/bg.gif); background-position:top center; font:  Helvetica, Arial, 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 { width: 960px; margin: 0px auto; }
#header{
background-repeat: no-repeat;
width:960px;
height:344px;
margin:0 auto;

}


h1 {font-family: theskinny, Arial, Helvetica, sans-serif;
	color:#FFCC33; text-align:center; margin:30px 0; font-weight: normal;
font-size: 54px;
}
h2 { font:12px  Helvetica, Arial, sans-serif; font-weight:bold; color:#FFCC33; text-transform:uppercase; }
h2 a { text-decoration:none; color:#FFCC33;}

}
h3 { }

p { margin: 0 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFCC33;
 }
a { color:#FFCC33; }
a:hover { } 

blockquote { }
blockquote p { }

ul, ol { margin: 0 0 10px 0; }

.post { }
.entry {
	text-align:center;
}

.blog-entry .size-full{
display:none;
}
.blog-entry .size-thumbnail{
display:none;
}

.singlepage-entry .size-medium{
display:none;
}
.singlepage-entry .size-thumbnail{
display:none;
}

.thumbnail-entry .size-medium{
display:none;
}
.thumbnail-entry .size-full{
display:none;
}



.blog-entry {
width:960px;
margin:0 0 20px 0;
 }
 
.thumbnail-entry { 
float:left;
width:168px;
height:168px;
margin:0 0 30px 30px;
}
 .blog-entry img {
 border: none;
 display:none;
 }
  .blog-entry a {
 text-align:center;
 }
   .blog-entry p {
 text-align:center;
font:12px  Helvetica, Arial, sans-serif; color:#FFCC33;
 }
    .singlepage-entry p {
 text-align:center;
font:12px  Helvetica, Arial, sans-serif; color:#FFCC33;
 }
  .singlepage-entry img {
 border: none;
 text-align:center;
 }
  .thumbnail-entry img {
 border: none;
  text-align:center;
 }
 .gallery-entry {
 float:left;
width:300px;
margin:0 0 30px 30px;
 }
  .gallery-entry img{
  border:none;
 }
  .galleries {
 margin:0 0 0 -30px;
 }
   .galleries post {
   float:left;
 }
 
 .gallery {
 margin:0 0 0 -30px;
 }
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

#meta { }
.postmetadata { }

#sidebar { }

.navgation {
width:960px;
margin:0 auto;
 }
   .next-posts { 
   float:left;
   width:39px;
   margin:0 0 0 100px;  }
   
   .next-posts a{ 
   border:0px; 
   }
   .prev--posts a{
   border:0px; 
   }
   .prev-posts {
   float:right;
   width:39px;
   margin:0 100px 0 0; }

#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;  font-family:Arial, Helvetica, sans-serif; font-size:10px; }
ol.commentlist li.comment div.vcard cite.fn a.url {color:#FFCC33; text-transform:uppercase; text-decoration:none;   }
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 { display:none;}
ol.commentlist li.comment div.commentmetadata {font-family:Arial, Helvetica, sans-serif; }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color:#FFCC33; text-decoration:none; }
ol.commentlist li.comment p { color:#FFCC33; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }
ol.commentlist li.comment div.reply a { font-weight: bold; color:#FFCC33; }
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: #000; }
ol.commentlist li.odd { background: #000; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

ol.commentlist li.em .comment-awaiting-moderation { font-style:normal; font-size: 10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFCC33;}

form { }
input[type=text] { }
textarea { }

label {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#FFCC33;

}


#press-release {
color:#FFCC33;
font-family:Arial, Helvetica, sans-serif;
width:700px;
margin:0 auto;
}

#press-release p{
font-size:13px;
margin:0 0 15px 0;
text-align:justify;
}

#press-release a{
font-size:13px;
color:#FFCC33;
text-decoration:none;
}

#press-release h1{
font-size:30px;
margin:0 0 20px 0;
}

#page-wrapper{
	width:960px;
	float:left;

}
#page-content {
	width:960px;
	float:left;
}

div.page-content ul {
	list-style:disc;
	color:#FFCC33;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:30px;

	
}
.question {
	margin:30px 0 10px 0;
	
}
.answer {
	margin-left:60px;
}

#footer {
	width:960px;
	height:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:100px auto 10px auto;
	text-align:center;
}

#footer ul {
	list-style:none;
}
#footer li {
	display:inline;
	padding:0 5px;
	color:#FFCC33;
}

#footer li a {
	text-decoration:none;
}

#footer li a:hover {
	text-decoration:underline;
}

} /* 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 */