body #banner .user-area {
  background:none;
  margin: 10px auto 10px auto;
  height: 60px;
  min-height: 35px;
}

body #banner .user-area form{
	float:none;
	padding-bottom: 0px;
}

#banner .user-area fieldset{
	width:100%;
}

body #banner .user-area form a.register-link{
	display:block;
	float:none;
	margin-left:1em;
}

body #banner .user-area form .field{
	float:left;
	margin-bottom:5px;
}

body #banner .user-area form .field input {
	width: auto;
	display: inline;
}

body #banner .user-area ul li {
	display: inline;
	text-align: left;
	margin-bottom: 1em;
}

#banner .user-area ul li a{
	font-size:115%;
}

#nav{
	height:100px;
}

#nav ul{
	float:left;
}

#nav ul li a,
#nav ul li a:hover,
#nav ul li a.selected{
  font-size:100%;
  padding:0;
}

body #finder form {
  left:10px;
  top:-55px;
  padding: 0.5em 1px
}

#finder form input, #finder form select{
	width:140px;
}


/********************************************************************************
**
**
**  Specific pages
**
**
********************************************************************************/

/* Registration form */


.user-register #content{
  background:none;
}

.user-register #generic-form {
  width:90%;
}

.user-register #categories {
  display: none;
}

.user-register #wrapper #main{
  float:left;
  width:100%;
}





