
html {background-image: url(images/bg_stars.gif); background-attachment: fixed;}

body {margin-top: 0px;}

#content {width: 80%; margin-left: auto; margin-right: auto; 	
background-image:url(images/bg_jjb.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#000000;
	border-color: #fefefe;
	border-width: 1px;
	border-style: outset;}

div.center {text-align: center;}
div.right {text-align: right;}

img {margin: 10px; border-width: 1px; border-style: solid; border-color: #555555;}
img.nb {border-width: 0px;}

p {font-family: sans-serif; color: #ffffff; margin: 10px;}
p.code {font-family: courier; color: #ffffff; margin: 10px;}
p.banner {font-family: sans-serif; color: #ffffff; letter-spacing: 3px; margin: 10px;}
h1 {font-family: sans-serif; letter-spacing: 3px; background-image: url(images/bg_h.png); background-repeat: repeat-x; border-style: solid; border-color: red; border-width: 0px; color: red; font-size: 18px; padding: 5px; margin: 15px;}
h2 {font-family: sans-serif; letter-spacing: 3px; background-color: #000000; border-style: solid; border-color: red; border-width: 0px; color: red; font-size: 14px; padding: 5px; margin: 10px;}

table {margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 15px;}

ul {list-style-type: square; margin: 25px;}
li {font-family: sans-serif; color: #ffffff; margin: 10px;}


#navbar {width: 90%; background-image: url(images/bg_nav.png); background-repeat: repeat-x; margin-left: auto; margin-right: auto; height: 24px;}

#navbar ul li {
float: left;
list-style-type: none; padding: 2px 2px 2px 2px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}

#navbar ul li a {
	color: #ffffff;
	text-decoration: none;
}

#navbar ul li a:hover {color: red;}
