/*#############*/
/* Formatting #*/
/*#############*/

body {
color: #d7efff;
font-family: arial, sans-serif;
font-size: 0.8em;
text-align:center;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #A1A1A1;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #ffffff;
}

a {
color: #fff;
text-decoration: underline;
}

a:hover {
color: #c00000;
}

ul {
list-style-type: none;
list-style-position: outside;
}

li {
list-style-type: none;
list-style-position: outside;
}

hr {
color: #a1a1a1;
height: 1px;
width: 60%;
}

pre {
font-size: 100%;
}

p.small {
font-size: 70%;
color: #a1a1a1;
}

/*#############*/
/* Headlines ##*/
/*#############*/

h1 {
display: inline;
color: #f1faff;
font-size: 35px;
text-decoration: none;
font-variant: small-caps;
font-family: georgia, times new roman;
}

h2 {
display: inline;
color: #f1faff;
font-size: 25px;
text-decoration: none;
font-variant: small-caps;
font-family: georgia, times new roman;
}

h3{
display: inline;
color: #fff;
font-size: 20px;
text-decoration: none;
font-variant: small-caps;
font-weight: bold;
font-family: georgia, times new roman;
}

h4 {
display: inline;
color: #fff;
font-size: 15px;
text-decoration: none;
font-variant: small-caps;
font-weight: bold;
font-family: georgia, times new roman;
}

h5 {
color: #000000;
font-size: 20px;
text-decoration: underline;
font-weight: normal;
font-family: georgia, times new roman;
}

/*#############*/
/* Tables #####*/
/*#############*/

table {
font-size: 100%;
border: 1px;
border-collapse: collapse;
border-style: solid;
border-color: #a1a1a1;
background-color: #fff;
}

table.other {
font-size: 100%;
border: 0px;
background-color: transparent;
}

td {
border: 1px;
border-style: dashed;
border-color: #a1a1a1;
padding: 1px;
padding-left: 5px;
}

td.other {
border: 0px;
padding: 2px;
padding-left: 5px;
background-color: transparent;
}

/*#############*/
/* Divs #######*/
/*#############*/

body {
background-color: #000c15;
text-align: center;
margin:0px;
}

#container {
width:800px;
margin: 0px;
padding:0px;
margin-left: 0px auto;
margin-right: 0px auto;
}

#header {
width:800px;
background-image: url('./images/header.png');
background-repeat: no-repeat;
height: 156px;
}

#nav {
width:800px;
height: 32px;
background-image: url('./images/navbg.png');
background-repeat: no-repeat;
padding-left:56px;
}

#nav ul {
	border: none;
	margin: 0;
	padding: 0;
	list-style-type: none;
	clear: left;
	height: 25px;
}

#nav ul li {
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	border: none;
}

#nav ul li a {
	display: block;
	height: 25px;
	padding: 0;
	margin: 0;
}

li#home a {width: 78px; background: transparent url('./images/home.png');}
li#gallery a {width: 77px; background: transparent url('./images/gallery.png');}
li#prose a {width: 72px; background: transparent url('./images/prose.png');}
li#music a {width: 73px; background: transparent url('./images/music.png');}
li#links a {width: 64px; background: transparent url('./images/links.png');}
li#forums a {width: 83px; background: transparent url('./images/forums.png');}

li#home a:hover {width: 78px; background: transparent url('./images/hover/home.png');}
li#gallery a:hover {width: 77px; background: transparent url('./images/hover/gallery.png');}
li#prose a:hover {width: 72px; background: transparent url('./images/hover/prose.png');}
li#music a:hover {width: 73px; background: transparent url('./images/hover/music.png');}
li#links a:hover {width: 64px; background: transparent url('./images/hover/links.png');}
li#forums a:hover {width: 83px; background: transparent url('./images/hover/forums.png');}


