/*--------------------REMOVE DEFAULT SETTINGS-----------------------*/
/* LINKS */
:link,:visited { text-decoration:none }
a img,:link img,:visited img { border:none }

/* LIST */
ul,ol { list-style:none }

/* FONTS */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* REMOVE PADDING AND MARGIN VALUES */
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img,
blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form,
input, textarea, fieldset, pre
{margin: 0; padding: 0;}

/* de-italicize address */
address { font-style:normal }

/*--------------------DICK LAYOUT-----------------------*/
html {height:100%;}
body {
margin:0;
padding:0;
height:100%;
background-image:url(bgc.gif);
background-color:F4F3EE;
}
#wrap {
min-height:100%;
position:relative;
}
* html #wrap {height:100%}

#inner-wrap {
padding-bottom:373px;
}
#inner-wrap:after {
content:" ";
display:block;
clear:both;
}
* html #inner-wrap {
height:1px;
}
#footer {
position:absolute;
bottom:0;
height:373px;
width:100%;
background-image:url(bg.gif);
background-repeat: no-repeat;
background-position:100% 100%;
}
/*--------------------DESIGN-----------------------*/
#links {
position:absolute;
top:0px;
left:0px;
width:100%;
z-index:10;
}

li {
background-image:url(star.gif);
background-repeat:no-repeat;
background-position:0% 0%;
height:25px;
margin-bottom:8px;
padding-left:30px;
}

a {
font-family: monospace;
font-size: small;
color:#000000;
line-height:30px;
letter-spacing:1px;
}
a:hover {
padding-right: 5px;
}

a span { display:none;} /* popup lol */
a:hover span {
display:block;
position:absolute;
top:0px;
right:10px;;
z-index:100;
}

.bat {
position:fixed;
right:20px;
top:30px;
width:470px;
height:93px;
background-image:url(/css/bat.gif);
z-index:9999;}
