body{
background-color: #000;
font-size: 62.5%;
text-align: center;
margin: 0;
padding: 0;
} 

#main{
position: relative;
margin: auto;
background-color: #000; 
/* border: solid 0.1em #fff; */ 
font-family: arial, helvetica, sans-serif;
text-align: left;
height: 104em;
overflow: hidden;
width: 99%;
max-width: 1000px;
min-width: 1000px;
}


#logo{
position: absolute;
border: solid 0.1em #fff; 
background-image: url(http://www.damndevil.com/img/logo.gif);
background-repeat: no-repeat;
background-position: center center;
top: 0.3em;
left: 0.2em;
width: 69.1%;
height: 11em;
}
#membox{
position: absolute;
border: solid 0.1em #fff; 
background-image: url(http://www.damndevil.com/img/hell.jpg);
background-repeat: no-repeat;
background-position: center center;
top: 0.3em;
right: 0.3em;
width: 30%;
height: 11em;
}


#ticker{
position: absolute;
 border-top: solid 0.1em #fff; 
 border-bottom: solid 0.1em #fff; 
 border-left: solid 0.1em #fff; 
/* background-image: url(img/logoX.gif); */
background-repeat: no-repeat;
background-position: center center;
top: 11.4em;
left: 0.2em;
width: 99%;
height: 2em;
}

#ticker2{
position: absolute;
 border-right: solid 0.1em #fff; 
/* background-image: url(img/logoX.gif); */
background-repeat: no-repeat;
background-position: center center;
top: 11.4em;
right: 0.3em;
width: 99%;
height: 2.2em;
}




#menu{
position: absolute;
border-top: solid 0.1em #fff;
border-right: solid 0.1em #fff; 
/* background-image: url(img/logoX.gif); */
background-repeat: no-repeat;
background-position: center center;
top: 13.5em;
right: 0.3em;
width: 62%;
height: 2.1em;
}


#shadowbox{
position: absolute;
border: solid 0.1em #fff; 
background-image: url(http://www.damndevil.com/img/hell.jpg); 
background-repeat: no-repeat;
background-position: center center;
top: 13.5em;
left: 0.2em;
width: 38%;
height: 18em;
}#shadowbox .fill{text-align:center; font-size:1.1em; color:#fff; margin-left:2px; margin-right:2px; margin-top:2px;}


#leftcol{
position: absolute;
border-left: solid 0.1em #fff;
border-right: solid 0.1em #fff;
/* background-image: url(img/logoX.gif); */
background-repeat: no-repeat;
background-position: center center;
top: 31.6em;
left: 0.2em;
width: 38%;
height: 44em;
}#leftcol .fill{text-align:left; font-size:1.4em; color:#ff0000;}




#in1leftcol{
position: absolute;
border-right: solid 0.1em #fff;
/* background-image: url(img/logoX.gif); */
background-repeat: no-repeat;
background-position: center center;
top: 0.5em;
left: 0.5em;
width: 47%;
height: 28em;
z-index: 999;
}#in1leftcol .fill{text-align:left; font-size:1em; color:#ff0000;}


#in2leftcol{
position: absolute;
border-left: solid 0.1em #fff;
/* background-image: url(img/logoX.gif); */
background-repeat: no-repeat;
background-position: center center;
top: 0.5em;
left: 13.7em;
width: 47.4%;
height: 28em;
z-index: 999;
}#in2leftcol .fill{text-align:left; font-size:1em; color:#ff0000; margin-left:11px;}


#bookmarkbox{
position: absolute;
/* border: solid 0.1em #fff; */
/* background-image: url(img/logoX.gif); */
background-repeat: no-repeat;
background-position: center center;
top: 29.4em;
left: 0.1em;
width: 99%;
height: 1.5em;
z-index: 999;
}

#rightcol{
position: absolute;
border-right: solid 0.1em #fff; 
/* background-image: url(img/logoX.gif); */
background-repeat: no-repeat;
background-position: center center;
top: 15.6em;
right: 0.3em;
width: 60.4%;
height: 60em;
}#rightcol .fill{text-align:left; font-size:1.1em; color:#fff; margin-left:6px; margin-right:4px;}


#holybox{
position: absolute;
border-left: solid 0.1em #fff;
border-top: solid 0.1em #fff;
border-bottom: solid 0.1em #fff;
/* background-image:url(img/LogoX.jpg); */
/* background-repeat: no-repeat; */
background-position: center center;
top: 75.5em;
left: 0.2em;
width: 99%;
height: 13em;
z-index: 99;
}#holybox .fill{text-align:center; font-size:1.1em; color:#fff; margin-top:0.2em;}

#hlybx{
position: absolute;
border-right: solid 0.1em #fff; 
border-top: solid 0.1em #fff; 
border-bottom: solid 0.1em #fff; 
top: 75.5em;
right: 0.3em;
width: 10%;
height: 13em;
z-index: 99;
}




#footer{
position: absolute;
border-top: solid 0.1em #fff;
border-bottom: solid 0.1em #fff;
bottom: 0.5em;
left: 0.5em;
width: 98%;
height: 1.3em;
}#footer .fill{text-align:center; font-size:1em; color:#fff;}

#ftr2{
position: absolute;
/* border: solid 0.1em #fff; */
background-image:url(http://www.damndevil.com/img/fire.jpg);
/* background-repeat: no-repeat; */
background-position: center center;
bottom: 2.2em;
left: 0.5em;
width: 98%;
height: 11em;
z-index: 99;
}#ftr2 .fill{text-align:center; font-size:1em; color:#fff;}

h1{font-size:1.5em;}
h2{font-size:1.4em;}
h3{font-size:1.3em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}

.red{color:#ff0000;}
hr{border: solid 0.1em #fff; background-color: #000;width: 99%; height: 2px;}
.seven{float:right;}
.seven2{float:left;}

a {
	font-size: 1.1em;
	color: #ff0000;
	font-weight: bold;
	text-decoration: underline;
}
a:link {
	text-decoration: underline;
	color: #ff0000;
}
a:visited {
	text-decoration: underline;
	color: #ff0000;
}
a:hover {
	text-decoration: underline;
	color: #ff0000;
}
a:active {
	text-decoration: underline;
	color: #ff0000;
}

