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

/*--Main Container--*/
.billboard {
	width: 580px;
	height: 275px;
	float: left;
	position: relative;
	margin: -53px auto 9px auto;
}
/*--Window/Masking Styles--*/
.wrapper {
	height: 280px;	
	width: 580px;
	overflow: hidden; 
	position: relative;
}
.billboard .wrapper ul {
	width: 9999px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0;
	padding:0;
	position: absolute;
	top: 0;
}

.billboard ul li {
	display:block;
	float:left;
	padding: 0;
	height: 280px;
	width: 580px;
}

.billboard ul li a img {
	display:block;
	margin-top: 12px;
}

.billboard .arrow {
	display: block;
	height: 36px;
	width: 37px;
	background: url(images/arrow.png) no-repeat 0 0;
	text-indent: -999px;
	position: absolute;
	top: 120px;
 	cursor: pointer;
	border: 0px solid #000;
}

.billboard .arrow:visited {
	border: 0px solid #000;
}
.billboard .forward {
	background-position: 0 -36px;
	right: 0;
	border: 0px solid #000;
}

.billboard .back {
	background-position: 0 -108px;
	left: 0;
	border: 0px solid #000;
}

.billboard .forward:hover {
	background-position: 0 -0;
}

.billboard .back:hover {
	background-position: 0 -72px;
}

.billboard a:link, a:visited, a:active, a:hover {
	border: 0px solid #FF0;
}
a:link, a:active, a:visited, a:hover
{
outline: none;
-moz-outline-style: none;
}

a:focus
{
outline: none;
-moz-outline-style: none;
}