#header
{
	background: #fff url('../../images/labels/off_limits/header.jpg') repeat-x top;
}

#labels
{
	background: url('../../images/labels/off_limits/labels.jpg') no-repeat 0px 0px;
}
	#labels .slide-menu-knob
	{
		background: url('../../images/labels/off_limits/labels-active.jpg') no-repeat 0px 0px;
	}

#pathway { color: #000; }
	#pathway a { color: #5a5a5a; }
	#pathway span.pathway-div { color: #828282; }

#home-news
{
	background: url('../../images/labels/off_limits/home-news-arrows.png') no-repeat 0px 90px;
}
#content
{
	background: url('../../images/labels/off_limits/content.gif') repeat-x top left;
}
#content .carousel-prev { margin-left: 10px; background: url('../../images/labels/off_limits/home-news-prev.png') no-repeat 0px 0px; }
#content .carousel-next { margin-left: 970px; background: url('../../images/labels/off_limits/home-news-next.png') no-repeat 0px 0px; }
#content .carousel-prev:hover, #content .carousel-next:hover
{
	background-position: 0px -91px;
}
#messages
{
	width: 980px;
	margin: 0px auto;
	padding-top: 10px;
}
#messages-slide
{
	padding: 15px 16px;
}
#messages-slide a span
{
	width: 17px;
}
.home-news-box
{
	background: url('../../images/labels/off_limits/home-news-bottom.png') no-repeat bottom;
}
	.home-news-read a, .home-news-read span
	{
		background: url('../../images/labels/off_limits/home-news-readmore.jpg') no-repeat center 0px;
	}
#promo-label
{
	margin-top: -10px;
}
#promo-about
{
	width: 960px !important;
	height: 308px;
	background: url('../../images/labels/off_limits/titles/about.png') no-repeat left 160px;
}
#promo-contacts
{
	width: 960px !important;
	height: 308px;
	background: url('../../images/labels/off_limits/titles/contacts.png') no-repeat left 160px;
}

.artists .carousel-prev
{ 
	margin-left: 20px !important;
}
.artists .carousel-next
{
	margin-left: 880px !important;
}

#video-list h2
{
	background: url('../../images/videoplayer-ref.png') no-repeat 118px 13px;
}
#video-list .carousel-prev
{
	background: url('../../images/video-prev.png') no-repeat 0px 0px;
	height: 32px;
	width: 45px;
	margin-top: -48px;
	margin-left: 0px;
	
}
#video-list .carousel-next
{
	background: url('../../images/video-next.png') no-repeat 0px 0px;
	height: 32px;
	width: 45px;
	margin-top: -48px;
	margin-left: 858px;
}
#video-list .carousel-prev:hover, #video-list .carousel-next:hover
{
	background-position: 0px -32px;
}

#promo-catalog
{
	width: 960px !important;
	height: 308px;
	background: url('../../images/labels/off_limits/titles/catalog.png') no-repeat left bottom;
}
