body {
	background-color:black;
	margin: 0;
	padding: 0;
	text-align:center;
	margin-top:20px;
}

#everthing {
/*	width:640px; */
	margin: 0 auto;
	text-align:left;
	font-family:'lucida' 'lucida sans' 'Lucida';
	text-align:center;
		background-image:url("/images/bgr.png");
}
#header {
	text-align:center;
	background-image: url('/images/head.png');
	background-repeat: no-repeat;
	height:100px;
	width:400px;;
	margin:0 auto;
}
#header h1 {
visibility:hidden;
margin-top:0;
}
#footer {
font-size:small;
text-align:center;
}

/* Cross browser centering for footer */

#outer {height: 150px; overflow: hidden; position: relative; background-image: url('/images/glass_bg.png'); width:100%; text-align:left;}
#outer[id] {display: table; position: static;}

#middle {position: absolute; top: 50%; width:100%; } /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}

#inner {position: relative; top: -50%} /* for explorer only */
/* optional: #inner[id] {position: static;} */

/* end of centering*/ 

#content {
	padding:0 2em 0 2em;
	text-align:left;
}
#menu {
/*text-align:center;*/
font-size:small:
}
#menu ul {
	padding: 0;
	margin: 10 0;
}
#menu li {
	list-style: none;
display:inline;

margin-left:0.2em;
margin-right:0.2em;

}

pre {
	font-family:'lucida console';
	font-size:small;
}

a {
color:black;
font-weight:bold;
text-decoration:none;
}
a:hover {
/* text-decoration:underline; */ 
color:blue;
font-style:italic; 
font-weight:900;
}

hr {
//border:2px solid black;
/*margin:auto 2em auto 2em auto;*/
margin-left:0.5em;
margin-right:0.5em;
/*background-image:url('/images/break.png');*/
width:inherit;
height:4px;
background-color:black;
}
li {
margin-top:20px;
}
#pagecontainer {
background-color:#ffff00;
width:740px;
margin:0 auto;
clear:none;
}

#ads {
clear:all;
margin-top:10px;
text-align:center;
}

b.rtop, b.rbottom{display:block;background: #000}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; }
b.rbottom b {background-color:#7E0000;}
b.rtop b {background-color:#ffff00;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


#flames{
position: relative;
left: 900px; 
width:199px;
height:553px;
top: 0px;
/* visibility:hidden; */
background-image:url("flames.png")
}

.smalldragonbox {
margin-left:-10px;
width:160px;;
height:165px;
}
#dragonr, #dragonl {
position: relative;
width:166px;
height:165px;
}
#dragonl{
float:left;
background-image:url("/images/dragonl.png");
}
#dragonr{
float:right;
background-image:url("/images/dragonr.png");
} 

.bigdragonbox {
margin-left:-10px;width:199px;height:522px;
}

#bigdragonl {
float:left;
background-image:url("/images/dragon2l.png");
}
#bigdragonr {
float:right;
background-image:url("/images/dragon2r.png");
}
.overlay {
position: absolute;
display:inline;
top:0px;
}

#flames img {
behavior:	url("transparentpngsforie55.htc");
}

.justalink {
text-align:right;
}

