.pagination {
text-align: center;
}
.pag_links {
padding: 3px;
border: 1px solid #000000;
background-color: grey;
color: #000000;
}

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

}

#innercontent
{
	vertical-align:top;
	padding: 20px
}

#content
{
	background-image: url(header2.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

#maintable
{


}

#container { width:1024px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			background-image: url(bgwrap.jpg);
			float: center;
			background: #263730;
		background-image: url(bg.gif);
			
}

#wrapper
{
	text-align: center;
}

#headertitle
{
	text-align: left;
	padding-left:120px;
	padding-top:110px;
	height: 150px;
}

#menu1
{
	background-image: url(menu_bg.gif);
	background-repeat: repeat-y;

	
}
#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: 80px 20px 70px 20px;
	text-align: left;

}

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

}

#content { width: 100%}

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

.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;
}
hr {
  background-color: #737373;
  border: 0px;
  color: #737373;
  height: 1px;
}

#menu3 h2
{
	color: #1D1D1D;
	padding-left:10px;

}

h2
{
	color: #EEEEEE;
	padding-left:10px;
}

#menu3 a
{
   color: #1D1D1D;
}

a:visited {
  color: #EEEEEE;
  text-decoration: underline;
}

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

div.bottom {
  color: #737373;
  font-size: x-small;
  text-align: center;
}

.table_rank
{
	color: black;
}

/* Define some colors */

.darkbg1 {
  background-color: #CACBC8;
  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 */

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


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


