* {
	padding:0px;
	margin:0px;
	border:0px;
	box-sizing: border-box;
}

html {
	font-family:Trebuchet MS, sans-serif;
	font-size:62.5%;
}

body {
	background-color:#000;
	z-index:1;
	font-size:15pt;
	font-size:1.5rem;
}

div#frame {
	position:relative;
	width:70%;
	min-width:1024px;
	display:block;
	margin:20px auto 20px auto;
	border:1px solid #ccc;
	background-color:#fff;
	color:#333;
	z-index:1;
}

div#header {
	width:100%;
	height:156px;
}

div#search {
	width:15%;
	height:100%;
	float:left;
	text-align:center;
}

div#search form {
	width:100%;
	position:relative;
	top:65px;
	font-size:18pt;
	font-size:1.8rem;
}

input.leftsearch {
	border:1px solid #ccc;
	background:url("/wp-content/themes/deathmetal2015/img/deathmetal_search.png") no-repeat top right;
	background-size:30px 30px;
	width:100%;
	height:30px;
}

div#social_media {
	width:15%;
	text-align:center;
	min-width:100px;
	height:100%;
	float:left;
}

div#social_media p {
	display:block;
	position:relative;
	top:65px;
}

div#center {
	width:70%;
	height:100%;
	float:left;
}

span#death_metal_header {
	display:block;
	width:100%;
	height:100%;
	background:url("/wp-content/themes/deathmetal2015/img/death_metal_underground.png") no-repeat center top;
	z-index:1;

}

div#navigation {
	display:block;
	position:relative;
	top:20px;
	background-color:#700;
	width:100%;
	height:4em;
	z-index:1;
}

div#overlay {
	position:relative;
	width:390px;
	height:740px;
	left:-280px;
	background: url("/wp-content/themes/deathmetal2015/img/death-full.png");
	z-index: 10;
} 

div#content {
	float:right;
	margin-top:50px;
	margin-left:110px;
	margin-right:20px;
	width:80%;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:18pt;
	font-size:1.8rem;
	line-height:1.67;
	margin-right:5em;
}

div#navigation ul {
	list-style-type:none;
	padding-top:1em;
}

div#navigation li {
	width:20%;
	display:inline-block;
	float:left;
	text-align:center;
	text-transform:uppercase;
}

div#navigation li a:link, div#navigation li a:visited {
	font-size:20pt;
	font-size:2.0rem;
	font-family:Arial, sans-serif;
	text-decoration:none;
	color:#eee;
}

div#navigation li a:hover, div#navigation li a:focus {
	color:#FFF;
}

div#footer {
	font-size:12pt;
	font-size:1.2rem;
	font-family:"Lucida Console", Monaco, monospace;
	margin-top:10em;
}

div#sidebar {
	margin-top:2em;
	width:100%;
	height:300px;
}

div#sidebar div.ad1 {
	width:300px;
	height:300px;
	float:left;
}

div#sidebar div.ad2 {
	width:auto;
}

div#sidebar div.ad3 {
	width:300px;
	height:300px;
	float:right;
}

div#banner {
	width:842px;
	height:62px;
	display:block;
	margin:0em auto 1em auto;
	clear:both;
}

div#banner img#banner_rotate1 {
	display:inline-block;
	float:left;
	width:420px;
        height:54px;
	border:1px solid #666;
}

div#banner img#banner_rotate2 {
	display:inline-block;
	float:right;
	width:420px;
        height:54px;
	border:1px solid #666;
}

div#content a:link, div#content a:visited {
	color:#930;
	text-decoration:none;
}

div#content a:hover, div#content a:focus {
	color:#999;
}

img.img_ad {
	position:static;
}

h1 {
	font-size:36pt;
	font-size:3.6rem;
	font-family:Tahoma, Geneva, sans-serif
}

h2 {
	font-size:24pt;
	font-size:2.4rem;
	font-family:Tahoma, Geneva, sans-serif
}

div.entry-content {
	margin:2em 0em 2em 0em;
}

blockquote {
	font-style:italic;
	margin:2em 3em 2em 3em;
}

textarea {
	border:1px solid #966;
	width:100%;
	font-size:15pt;
	font-size:1.5rem;
}

header.entry-header {
	line-height:2.0;
}

header.page-header {
	margin:2em 0em 2em 0em;
	text-decoration:underline;
}

footer.entry-footer {
	margin:3em 0em 2em 0em;
}

footer.entry-footer span.author, footer.entry-footer span.posted-on, footer.entry-footer span.cat-links, footer.entry-footer span.tags-links {
	display:block;
	margin-bottom:0.5em;
}


span.posted-on span.screen-reader-text, span.sticky-post {
	display:none;
}

span.posted-on time.updated {
	display:none;
}


span.edit-link {
	float:right;
}

span.comments-link {
	display:inline-block;
	margin-top:0.5em;
	width:50%;
}

article.post {
	margin-bottom:3em;
}

div.searchpage {
	clear:both;
	margin-bottom:4em;
	display:block;
	height:300px;
}

pre {
	width:700px;
	display: block;
	white-space: pre-wrap;
}

div#content p {
	margin:0em 0em 2em 0em;
}

div#content ul, div#content ol {
	margin:1em 0em 1em 0em;
}

div#content ul li, div#content ol li {
	padding-left:1.5em;
	margin-left:2.5em;
	margin-bottom:0.5em;
}

div#respond span.required {
	display:none;
}

div#respond input {
	border:1px solid #966;
	font-size:15pt;
	font-size:1.5rem;
	margin-left:50px;
	display:inline-block;
}

div#respond p#form-allowed-tags {
	display:none;
}

div#respond label {
	display:inline-block;
	width:80px;
}

div#respond label[for=comment] {
	display:none;
}

div.pullquote {
 margin:2em 0em 2em 0em;
 display:block;
 border-bottom:2px solid black;
 border-top:2px solid black;
 padding: 1em 5em 1em 5em;
}

/* Footer Links */

table.death_metal_footer {
 width:90%;
 border:2px solid red;
 background-color:#100;
 margin:0px auto 20px auto;
 padding:10px;
 border-collapse:collapse;
}

table.death_metal_footer td.death_metal_footer_column1 {
 width:27%;
 padding:15px;
 vertical-align:top;
}

table.death_metal_footer td.death_metal_footer_column {
 width:27%;
 padding:15px;
 vertical-align:top;
}

table.death_metal_footer td.death_metal_footer_column4 {
 width:19%;
 padding:15px;
 vertical-align:top;
}

table.death_metal_footer ul li {
 list-style-type: none;
 font-size:12pt;
 margin-bottom:12pt;
}

table.death_metal_footer a {
 text-decoration:none;
 color:#766;
}

/* News Window */

