@charset "UTF-8";
/* CSS Document */

body {
	background: #000 url(/img/bg.png) repeat-x top;
	margin: 0;
	padding: 0;
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #FFF;
}

a {
	color: #FFF;
	text-decoration: underline;
}

a:hover {
	color: #CCC;
	text-decoration: none;
}

p {
	line-height: 160%;
	padding: 0 10px 0 10px;
}

form {
	margin: 0;
	padding: 0;	
}

h1, h2 {
	margin: 0;
	padding: 0;
	font-size: 160%;
	margin-top: 10px;
	margin-bottom: 10px;
		padding: 0 10px 0 10px;

}

h3 {
	margin: 0;
	padding: 0;
	font-size: 140%;
}

h4 {
	margin: 0;
	padding: 0;
}

h4 a {
	text-decoration: none;
}

.bg {
	background: url(/img/main.png) repeat-y left;
	padding: 0 0 10px 0;
}

.bg p {
	margin: 10px 10px 0px 0px;
	
}

.footer {
	background: #090A0A;	
}

.footer a {
	color: #CCC;
	text-decoration: none;
}

.footer a:hover {
	color: #999;
	text-decoration: underline;
}

.leftnav ul {
	padding: 0;
	margin: 0;
	
}

.leftnav ul li{
	list-style: none;	
}

.leftnav ul li a{
	width: 137px;
	height: 28px;
	display: block;
	background: url(/img/navoff.jpg) no-repeat left top;
	padding: 8px 2px 0px 10px;
	margin: 0 0 0 4px;
	color: #000;
	text-decoration: none;
	font-size: 120%;
}

.leftnav ul li a:hover{
	background: url(/img/navon.jpg) no-repeat left top;
	color: #000;
}

.leftnav ul li ul li a{
	width: 137px;
	height: 21px;
	display: block;
	background: url(/img/nav2on.jpg) no-repeat left top;
	padding: 4px 2px 0px 10px;
	margin: 0 0 2px 4px;
	color: #000;
	text-decoration: none;
	font-size: 100%;
}

.leftnav ul li ul li a:hover{
	background: url(/img/nav2off.jpg) no-repeat left top;
	color: #000;
}

#search {
	padding: 10px;
}

.talent {
	color: #000;
	margin: 10px 10px 0 10px;
	height: 335px;
	overflow: scroll;
}

.talent a {
	color: #000;
	text-decoration: none;
}

.talent a:hover {
	color: #333;
	text-decoration: underline;
}