body
{
	background-color: #FFFFFF;
	background-image: url(images/bg-fade.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #000000;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	text-align: center;
}

img
{
	border: none;
	padding: 0px;
	margin: 0px;
}

/*positions of parts*/
/*---------------------------------------------------------------------------------------------*/
#container
{
	position: relative;
	margin: 0px auto 0px auto;
	width: 800px;
	height: auto;
	text-align: center;
}

#topnav
{
	position: relative;
	left: 0px;
	top: 0px;
	width: 800px;
	font-size: 30px;
}

#topnav ul
{
	display: inline;
	list-style: none;
}

#topnav li
{
	float:left;
	height: 65px;
}

#content
{
	position: relative;
	left: 0px;
	top: 10px;
	width: 800px;
	margin: 10px ;
	text-align: left;
}

#footernav
{
	position: relative;
	margin: 0px auto 0px auto;
	top: 10px;
	left: 0px;
	width: 800px;
	height: 110px;
	background-image: url(nav/footer.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	font-size: 10px;
}

#footernav ul
{
	display: inline;
	list-style: none;
}

#footernav li
{
	float: left;
	padding-left: 45px;
}

#footernav a
{
	font-size: 15px;
	font-weight: 800;
	text-decoration: none;
	color: #006600;
}

#footernav a:hover
{
	color: #ffffff;
}

/*navigation rollovers*/
/*---------------------------------------------------------------------------------------------*/
#students
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/students.gif") no-repeat 0 -65px;
}

#students:hover
{ 
	background-position: 0 0;
}

#students span
{
  display: none;
}

#supervisors
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/supervisors.gif") no-repeat 0 -65px;
}

#supervisors:hover
{ 
	background-position: 0 0;
}

#supervisors span
{
  display: none;
}

#companies
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/companies.gif") no-repeat 0 -65px;
}

#companies:hover
{ 
	background-position: 0 0;
}

#companies span
{
  display: none;
}

#schools
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/schools.gif") no-repeat 0 -65px;
}

#schools:hover
{ 
	background-position: 0 0;
}

#schools span
{
  display: none;
}

#forum
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/forum.gif") no-repeat 0 -65px;
}

#forum:hover
{ 
	background-position: 0 0;
}

#forum span
{
  display: none;
}

/*current section*/
/*---------------------------------------------------------------------------------------------*/
#students_on
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/students.gif") no-repeat 0 0;
}

#students_on span
{
  display: none;
}

#supervisors_on
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/supervisors.gif") no-repeat 0 0;
}

#supervisors_on span
{
  display: none;
}

#companies_on
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/companies.gif") no-repeat 0 0;
}

#companies_on span
{
  display: none;
}

#schools_on
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/schools.gif") no-repeat 0 0;
}

#schools_on span
{
  display: none;
}

#forum_on
{
	display: block;
	width: 160px;
	height: 65px;
	background: url("nav/forum.gif") no-repeat 0 0;
}

#forum_on span
{
  display: none;
}

/*--------------------------------------------------------------------------------*/
.ip
{
	color: #006600;
	font-weight: 800;
}