body {
  background-color: #060503;
  color: #EEEEEE;
  font-size: small;
  font-family: sans-serif;
  margin: 0;
}

#sitetitle
{
	font-size: 32px;
	padding-right:20px;
	padding-top: 50px;
       color: white;
}

#container { width:100%;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			
			float: center;
			background: #000000;
			
}

#wrapper
{
	text-align: center;
}

#menu1
{
	background-image: url(menu_bg.gif);
	background-repeat: repeat-y;
	margin-left: 17px;
	
}
#menu2
{
	background-image: url(menu_top.gif);
	background-repeat: no-repeat;

}
#menu3
{
	background-image: url(menu_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding: 50px 20px 100px 20px;
	text-align: left;
	margin-left: 1px;

}

#header { height: 361px;
		background-image: url(header.gif);
		background-repeat: no-repeat;
		
} 
#innerheader {


}

#content { 
	width: 100%;
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: top right;


}

.nav {float:right;
	  margin: 10px 25px 0px 0px;
	text-align: right;
       top: -50px;
	}

.join_edit_error
{
	color : red;
}

legend {color: white;}

form  {margin: 0px; padding: 0px;}

 h1{  font-size: 16px;
		margin: 0px;
		padding: 0px; 
		color: white;}

 h2 h3 h4 
		{  font-size: 14px;
		margin:0px;
		padding: 0px;  }


fieldset {
  border: 1px solid #737373;
  padding: 10px;
}
form {
  margin: 0px;
}
h1, h2, h3 {
  margin: 0px;
  padding: 0px;
  color: grey;
}
hr {
  background-color: #737373;
  border: 0px;
  color: #737373;
  height: 1px;
}

a:link {
  color: white;
  text-decoration: underline;
}
a:visited {
  color: grey;
  text-decoration: underline;
}
a:active, a:hover {
  color: grey;
}

div.bottom {
  color: #737373;
  height: 54px;
  font-size: x-small;
  text-align: center;
  background-image: url(footer.gif);
  background-position: bottom center;
  background-repeat: no-repeat;
}

/* Define some colors */

.darkbg {
  background-color: #737373;
  color: #fff;
}
.mediumbg {
  background-color: #737373;
  color: #fff;
}
.lightbg {
  background-color: #fff;
  color: #000;
}
.lightbgalt {
  background-color: #f0f0f0;
  color: #000;
}
.highlight {
  background-color: yellow;
  color: #000;
}

.lightbg a {
  color: #000;
}

.lightbg a:hover {
  color: blue;
}

.lightbg a:visited {
  color: black;
}

.lightbgalt a {
  color: #000;
}

.lightbgalt a:hover {
  color: blue;
}

.lightbgalt a:visited {
  color: black;
}

/* Top menu */

a.menu , a.menu:visited {
  border: 0px solid #737373;
  color: black;
  font-weight: bold;
  margin-left: 4px;
  margin-right: 4px;
  padding: 3px;
  text-decoration: none;
}
a.menu:hover, a.menu:active {
  color: black;
}

a.table_top {
  color: #fff;
  text-decoration: underline;
}
a.table_top:hover, a.table_top:active {
  color: #c0c0c0;
}

