body {
	background-color: #000000;
	background-image: url(/imgs/background.jpg);
  background-attachment:fixed;
  color: #ffffff;
	background-position: top center;
  background-repeat: repeat-y; 
  text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

TEXTAREA{
  font-family: Arial, Helvetica, sans-serif;
  font-size: .9em;
}

A {
	color: #DDDDDD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
}

A:hover {
	color: #BBBBBB;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

P{
  padding-left:5px;
  padding-right:5px;
}

H1{
  text-align: center;
  font-size: 1.2em;
}

H2{
  text-align: center;
  font-size: 1.1em;
}

H3{
  margin-top:10px;
  margin-bottom:3px;
  font-weight: normal;
  font-size: 1em;
}

/*  Layout  */

#container {
  width:996px;
	padding: 0px;
  margin-top:0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/* #menu {
	width:996px;
	top:0px;
  height:25px;
	position: fixed;	
  background-color: #DDD;
  z-index: 100;
  margin:0;
  padding:0;
} */

#menu { width: 100%; height: 40px; background-color: #000; z-index: 100; }

* html #menu { /*\*/position: absolute; top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); /**/ }

#container > #menu { position: fixed; top: 0px;  } 

#menu ul
{
/*float:left;*/
width:996px;
height:33px;
padding:0;
margin:0;
list-style-type:none;
background-color: #000;
color:white;
font-weight:bold;
position:absolute;
top:0;
left:0;
}
#menu li a
{
float:left;
height:33px;
text-decoration:none;
background-color:transparent;
color:white;
padding:0.2em 0.6em;
border-right:1px solid white;
text-align:middle;
}
#menu li a:hover {background-color:#DDD;color:#000;}
#menu li {display:inline}

.selected{
  height:33px;
  text-decoration:none;
  background-color:#DDD;
  color:#000;
  padding:0.2em 0.6em;
  border-right:1px solid white;
  text-align:middle;
}

#content{
	width:80%;
	position: relative;
  top:41px;
  z-index: 50;
  padding-bottom:10px;
}


.piccentre{
  width:100%;
  text-align:centre;
}

.close{
  margin-bottom:5px;
}

.commentform{
  margin-top: 10px;
}

.holder{
  border:2px solid #FFF;
  margin-bottom:10px;
  width:80%;
  padding:5px;
}

.name{
  margin-left:5px;
  margin-top:5px;
}

.comment{
  margin:5px;  
}

.validation-advice {
	font-size: 1.2em;
  color: red;
}