html, body {
	margin: 0px;
	padding: 0px;
	min-width: 770px;
}

body {
	font-family: helvetica, arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
}

body.light {
	background-color: #464646;
}

/* a decorative Border */

#bordertop, #borderbottom {
	position: fixed;
	left: 21px;
	right: 21px;
	height: 21px;
	display: block;
}
#bordertop {
	top: 0px;
	background: url(images/bordertop.png) repeat-x;
}
#borderbottom {
	bottom: 0px;
	background: url(images/borderbottom.png) repeat-x -2px 0px;
}

#borderleft, #borderright {
	position: fixed;
	display: block;
	width: 21px;
	top: 18px;
	bottom: 18px;
}
#borderleft {
	left: 0px;
	background: url(images/borderleft.png) repeat-y 0px -2px;
}
#borderright {
	width: 21px;
	right: 0px;
	display: block;
	background: url(images/borderright.png) repeat-y -1px -1px;
}

#bordertopright, #bordertopleft, #borderbottomright, #borderbottomleft {
	position: fixed;
	display: block;
	background: url(images/borderfiller.png);
	height: 18px;
	width: 21px;
}
#bordertopright {
	top: 0px;
	right: 0px;
}
#bordertopleft {
	top: 0px;
	left: 0px;
}
#borderbottomright {
	bottom: 0px;
	right: 0px;
}
#borderbottomleft {
	bottom: 0px;
	left: 0px;
}

/* let's do some Layout */

#borders {
	position: relative;
	z-index: 400;
}

#container {
	padding-bottom: 19px;
}

#header {
	position: relative;
}

#main {
	padding-right: 50px;
	padding-left: 50px;
}

#content {
	margin-right: 400px;
	padding-right: 30px;
}

#content .divider {
	position: relative;
	z-index: 100;
	height: 4px;
	background: url(images/divider.png) 0px 0px repeat-x;
	margin-top: -20px;
	margin-bottom: 40px;
}

#footer {
	clear: both;
	position: relative;
}

#sidebarmeta {
	float: right;
	width: 220px;
	padding-right: 30px;
	margin-bottom: 20px;
}

#sidebarnav {
	float: right;
	width: 150px;
	margin-bottom: 20px;
}

#headerlogo {
	position: absolute;
	z-index: 500;
	top: -20px;
	left: 37px;
}

#headerlogo a {
	width: 156px;
	height: 149px;
	background: url(images/rtlogotop.png) no-repeat bottom;
	z-index: 100;
	text-indent: -5000em;
	display: block;
	-webkit-transition: height 0.3s ease-in-out;
}
#headerlogo a:hover {
	height: 200px;
}

#booksheaderlogo {
	position: absolute;
	z-index: 500;
	top: 0px;
	left: 37px;
}

#booksheaderlogo a {
	width: 156px;
	height: 149px;
	background: url(images/rtbookslogotop.png) no-repeat bottom;
	z-index: 100;
	text-indent: -5000em;
	display: block;
	-webkit-transition: height 0.3s ease-in-out;
}
#booksheaderlogo a:hover {
	height: 200px;
}

#bookslogo
{
	position: absolute;
	z-index: 1010;
	top: -20px;
	left: 207px;
}

#bookslogo a
{
	width: 157px;
	height: 99px;
	background: url('http://roughtraderecords.com/images/bookslogo.png') no-repeat bottom;
	z-index: 100;
	text-indent: -5000em;
	display: block;
	-webkit-transition: height 0.3s ease-in-out;
}

#bookslogo a:hover
{
	height: 151px;
}


#footerlogo {
	position: absolute;
	z-index: 500;
	bottom: -20px;
	left: 37px;
	width: 156px;
	height: 42px;
	background: url(images/rtlogobottom.png) no-repeat;
	text-indent: -5000em;
	display: block;
	-webkit-transition: height 0.3s ease-in-out;
}
#footerlogo:hover {
	height: 82px;
}

/* how about some pretty Carousels? */

#carouselfeatures {
	height: 250px;
	width: 100%;
}
#carouselreleases {
	height: 150px;
	width: 100%;
}
#carouselartists {
	height: 100px;
	width: 100%;
	-webkit-box-reflect:below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, rgba(255,255,255,0.03)), to(rgba(255,255,255,0.1)));
}

#footer #carouselartists {
	-webkit-box-reflect:none;
}

#carouselfeatures ul, #carouselreleases ul, #carouselartists ul{
	margin-left: 20px;
	margin-right: 20px;
}

#carousels {
	margin-top: 20px;
	margin-bottom: 10px;
}

#footer #carousels {
	margin-bottom: 0px;
}

#carousels .divider {
	position: relative;
	z-index: 100;
	margin-bottom: -2px;
	margin-top: -2px;
	height: 4px;
	background: url(images/divider.png) 0px 0px repeat-x;
	margin-left: 20px;
	margin-right: 20px;
}

/* let's put those shortcut Tabs in */

#tabs {
	position: relative;
	z-index: 500;
}

#tabs select {
	opacity: 0;
	width: 181px;
	height: 40px;
	border: 1px solid black;
	position: relative;
	top: 2px;
	left: 3px;
	cursor: pointer;
}

#tabs form {
	position: absolute;
	right: 0px;
	width: 184px;
	height: 46px;
	overflow: hidden;
}

#tabfeatured {
	top: 190px;
	background: url(images/tabfeatured.png);
}

#tabreleases {
	top: 340px;
	background: url(images/tabreleases.png);
}

#tabartists {
	top: 440px;
	background: url(images/tabartists.png);
}

/* time for some text styling fun */

.light {
	color: white;
}

a, .itemartist a {
	text-decoration: none;
	color: #3ab1cf;
}
a:hover, .itemartist a:hover {
	color: #313131;
}

.light a:hover, .light .itemartist a:hover {
	color: white;
}

h1 {
	margin: 0px;
	padding: 0px;
}

h2 {
	display: block;
	text-indent: -5000em;
	margin: 0px;
	padding: 0px;
	margin-bottom: 30px;
	
}

#content h2, #sidebarmeta h2 {
	position: relative;
}

h2 a{
	display: block;
	text-indent: -5000em;
}

#news {
	height: 20px;
	width: 168px;
	background: url(images/newsdark.png) no-repeat;
}

#books{
	height: 20px;
	width: 168px;
	background: url(images/booksdark.png) no-repeat;
}

#blog {
	height: 20px;
	width: 168px;
	background: url(images/blogdark.png) no-repeat;
}
#live {
	height: 20px;
	width: 54px;
	background: url(images/livedark.png) no-repeat;
}
#audio {
	height: 20px;
	width: 76px;
	background: url(images/audiodark.png) no-repeat;
}
#video {
	height: 20px;
	width: 75px;
	background: url(images/videodark.png) no-repeat;
}
#twitter {
	height: 20px;
	width: 102px;
	background: url(images/twitterdark.png) no-repeat;
}
#links {
	height: 20px;
	width: 75px;
	background: url(images/linksdark.png) no-repeat;
	margin-bottom:-10px;
}
#signup {
	height: 16px;
	width: 79px;
	background: url(images/signupdark.png) no-repeat;
	margin-bottom: 20px;
}
#search {
	height: 16px;
	width: 85px;
	background: url(images/searchdark.png) no-repeat;
	margin-bottom: 20px;
}
#more {
	position: absolute;
	top: 2px;
	left: 37px;
	height: 44px;
	width: 156px;
	z-index: 50;
	background: url(images/more.png) no-repeat;
}
#biography {
	height: 20px;
	width: 142px;
	background: url(images/biogdark.png) no-repeat;
}
#searchresults {
	height: 20px;
	width: 219px;
	background: url(images/searchresultsdark.png) no-repeat;
}
#about {
	height: 20px;
	width: 80px;
	background: url(images/aboutdark.png) no-repeat;
}
#history {
	height: 20px;
	width: 104px;
	background: url(images/historydark.png) no-repeat;
}
#videos {
	height: 20px;
	width: 92px;
	background: url(images/videosdark.png) no-repeat;
}

#releases {
	height: 20px;
	width: 125px;
	background: url(images/releasesdark.png) no-repeat;
}

#management {
	height: 20px;
	width: 173px;
	background: url(images/managementdark.png) no-repeat;
}

#twitter_message {
	font-family: georgia, times, serif;
	font-size: 20px;
	line-height: 25px;
	font-weight: normal;
	color: #313131;
	font-style: italic;
	padding: 10px;
	background: #e6e6e6;
	background: rgba(0,0,0,0.1);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

h3 {
	font-family: georgia, times, serif;
	font-size: 25px;
	line-height: 31px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	margin-bottom: 20px;
}

h4, #comment {
	color: #313131;
	text-transform: uppercase;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	font-family: helvetica, arial, sans-serif;	
}

h3 a {
	color: #313131;
}
h3 a:hover {
	color: #3ab1cf;
}

.light h3 a {
	color: #bfbfbf;
}

.subhead {
	display: block;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	margin-top: 10px;
}

.itemdate, .author {
	font-family: helvetica, arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #313131;
}
.itemartist {
	font-family: helvetica, arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.item {
	margin-bottom: 50px;
	overflow: hidden;
	position: relative;
}

.item p {
	margin-bottom: 20px;
}

p {
	max-width: 600px;
	margin-top: 0px;
}

.articleimage {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	border: 1px solid #e6e6e6;
	padding: 1px;
	-webkit-box-reflect:below -2px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.8, transparent), to(rgba(255,255,255,0.1)));
}

.item object, .item embed {
	max-width: 100% !important;
}

#comment {
	margin-top: 0px;
	text-indent: 0em;
}

.commentslink {
	font-family: georgia, times, serif;
	font-style: italic;
	font-size: 12px;
}

.commentscount {
	font-family: helvetica, arial, sans-serif;
	font-weight: bold;
	font-style: normal;
}

.comments-wrapper label {
	font-family: georgia, times, serif;
	font-style: italic;
	font-size: 12px;
	color: #313131;
}

.comments .small {
	margin-bottom: 0px;
	margin-top: -8px;
	font-family: georgia, times, serif;
	color: #313131;
	font-size: 12px;
	font-style: italic;
}

.comments .small .date {
	font-family: helvetica, arial, sans-serif;
	font-style: normal;
	xfont-weight: bold;
	text-transform: uppercase;
	color: #313131;
}

#cpreview {
	background-color: #f5f5f5;
	padding: 0px 20px;
	border: 1px solid #3ab1cf;
	margin-bottom: 30px;
	margin-top: 15px;
}

.comments, .footnotes ul {
	list-style: circle;
	padding-left: 15px;
}

.comments li {
	margin-bottom: 15px;
}

.bioglink {
	font-family: georgia, times, serif;
	font-style: italic;
	
}

.biogbandlink {
	xfont-weight: bold;
	xtext-transform: uppercase;
	display:none;
}

.livelink {
	font-family: georgia, times, serif;
	font-style: italic;
	margin-top: -30px;
	margin-bottom: 45px;
}

sup {
	margin-left: 2px;
	margin-right: 2px;
	font-weight: bold;
}

.footnotes {
	border-top: 1px solid #e6e6e6;
	font-family: georgia, times, serif;
	font-size: 12px;
}

.videos {
	background: #090909;
}

/* forms */

.zemContactForm label {
	font-family: georgia, times, serif;
	font-style: italic;
	font-size: 12px;
	color: #313131;
}

.zemContactForm input, .zemContactForm select, .zemContactForm textarea, .zemContactForm submit {
	margin-bottom: 10px;
}

.zemThanks p {
	padding: 10px;
	background: #fefdd9;
}

.zemError {
	padding: 10px;
	background: #fee4e7;
}

/* stuff what is in the Sidebars */

#sidebarlive, #largelive {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-bottom: 45px;
}

#sidebarlive li, #largelive li, #largemap .mapdate {
	margin-bottom: 14px;
	font-size: 12px;
	margin-left: 55px;
	line-height: 18px;
}

#largemap .mapdate {
	display: block;
}

#largelive li {
	font-size: 16px;
	margin-left: 75px;
	border-bottom: 2px solid rgba(0,0,0,0.1);
	padding-bottom: 14px;
}

#sidebarlive .date, #largelive  .date, #largemap  .date {
	font-family: helvetica, arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: -55px;
	float: left;
	color: #313131;
}

#largelive  .date {
	margin-left: -75px;
}

#sidebarlive .artist, .artist, #largelive .artist, #largemap .artist {
	font-family: helvetica, arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}
#sidebarlive .venue, .tracktitle, #largelive .venue, #largemap .venue {
	font-family: georgia, times, serif;
	font-style: italic;
	display: block;
}

#sidebaraudio {
	margin-bottom: 50px;
	position: relative;
}

#embedlink {
	position: absolute;
	top: 211px;
	right: 20px;
	height: 10px;
	width: 43px;
	display: block;
	text-indent: -5000em;
	background:	url(images/embeddark.png) 0px 0px no-repeat;
}
#embedlink:hover {
	background:	url(images/embeddark.png) 0px -10px no-repeat;
}

#embedcode {
	margin-top: 30px;
	width: 200px;
	margin-left: 10px;
	height: 50px;
}

#sidebarvideo {
	margin-bottom: 50px;
}

#sidebarvideo p {
	margin: 0px;
	margin-top: 10px;
}

#sidebarvideo object, #sidebarvideo embed, #sidebarvideo iframe {
	width: 220px;
	height: 178px;
}

#sidebarnav input {
	border: 0px;
	background: transparent;
}

#signupbox {
	margin-bottom: 35px;
}
#subscribebits, #searchbits {
	position: relative;
	display: block;
	background: url(images/divider.png) no-repeat left bottom;
}
#subscribeemail, #searchfield {
	font-family: georgia, times, serif;
	font-size: 14px;
	color: #b8b8b8;
	line-height: 20px;
	width: 120px;
	margin-bottom: 4px;
}
#subscribesubmit, #searchsubmit {
	width: 24px;
	margin-bottom: -6px;
}

#searchbox {
	margin-bottom: 35px;
}

/*-- Store Featured Section --*/

#store {
background-image: url(images/storedark.png);
background-repeat: no-repeat;
}

#storelatest {
width:210px;
margin:0 0 30px 0;
padding:0px;
}

#storelatest img{
margin:0;
width:200px;
height:auto;
padding:5px;
background-color: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#storelatest .review{
font-weight:bold;
}

#storelatest .buynow{
text-transform:uppercase;
}

#storelatest .subhead{
margin:0;
padding:0;
}

#storelatest a img{
border:none;
}

/* it's a Navigation and feed links party */

#navigation, #sociallinks {
	margin-bottom: 35px;
}

#navigation ul, #feeds ul, #sociallinks ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#navigation ul li, #feeds ul li, #sociallinks ul li {
	margin: 0px;
	padding: 0px;
	margin-bottom: 9px;
}
#navigation ul li a, #feeds ul li a, #sociallinks ul li a {
	text-indent: -5000em;
	display: block;
	height: 16px;
}
#navigation ul li a {
	background-image: url(images/navigationdark.png);
	background-repeat: no-repeat;
}
#feeds ul li a {
	background-image: url(images/feedsdark.png);
	background-repeat: no-repeat;
}

#sociallinks ul li a {
	background-image: url(images/socialdark.png);
	background-repeat: no-repeat;
}

#navnews {
	width: 54px;
	background-position: 0px 0px;
}
#navnews:hover {
	background-position: -140px 0px;
}
#navblog {
	width: 51px;
	background-position: 0px -25px;
}
#navblog:hover {
	background-position: -140px -25px;
}
#navlive {
	width: 45px;
	background-position: 0px -50px;
}
#navlive:hover {
	background-position: -140px -50px;
}
#navhistory {
	width: 85px;
	background-position: 0px -75px;
}
#navhistory:hover {
	background-position: -140px -75px;
}
#navabout {
	width: 64px;
	background-position: 0px -100px;
}
#navabout:hover {
	background-position: -140px -100px;
}
#navvideos {
	width: 73px;
	background-position: 0px -125px;
}
#navvideos:hover {
	background-position: -140px -125px;
}
#navmusic {
	width: 63px;
	background-position: 0px -150px;
}
#navmusic:hover {
	background-position: -140px -150px;
}
#navmanagement {
	width: 140px;
	background-position: 0px -175px;
}
#navmanagement:hover {
	background-position: -140px -175px;
}
#navstore {
	width: 73px;
	background-position: 0px -200px;
}
#navstore:hover {
	background-position: -140px -200px;
}

#navbooks {
	width: 66px;
	background-position: 0px -226px;
}
#navbooks:hover {
	background-position: -140px -226px;
}

#rss {
	width: 45px;
	background-position: 0px 0px;
}
#rss:hover {
	background-position: -45px 0px;
}
#ical {
	width: 45px;
	background-position: 0px -20px;
}
#ical:hover {
	background-position: -45px -20px;
}

#twitterlink {
	width: 131px;
	background-position: 0px 0px;
}
#twitterlink:hover {
	background-position: -131px 0px;
}

#twitterlink {
	width: 131px;
	background-position: 0px 0px;
}
#twitterlink:hover {
	background-position: -131px 0px;
}

#facebooklink {
	width: 131px;
	background-position: 0px -25px;
}
#facebooklink:hover {
	background-position: -131px -25px;
}

#myspacelink {
	width: 131px;
	background-position: 0px -50px;
}
#myspacelink:hover {
	background-position: -131px -50px;
}

#youtubelink {
	width: 131px;
	background-position: 0px -75px;
}
#youtubelink:hover {
	background-position: -131px -75px;
}

/** release info **/

.largepackshot {
	float: right;
	width: 300px;
	margin-left: 20px;
	margin-right: 10px;
}

.largepackshot img{
	border: 3px solid white;
	border: 3px solid rgba(255,255,255, 0.7);
}

.releaseFormats {
	margin-top: 10px;
	line-height: 14px;
	display: block;
}

.releaseCat {
	opacity: 0.7;
}

#releaseList {
	overflow: hidden;
	margin-bottom: 40px;
	margin-left: -3px;
}

#releaseList .release {
	width: 106px;
	height: 106px;
	float: left;
	position: relative;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}

#releaseList .release a img{
	border: 3px solid transparent;
	width: 100px;
	height: 100px;
}#releaseList .release a:hover img{
	border: 3px solid #3ab1cf;
}

#releaseList .release a .iteminfo{
	-webkit-transition: bottom 0.3s ease-in-out;
	bottom: -100px;
	display: block;
	background: black;
	color: white;
	padding: 6px;
	position: absolute;
	height: auto;
	left: 3px;
	overflow: hidden;
	width: 88px;
	font: italic 14px  Georgia, Times, serif;
}

#releaseList .release a:hover .iteminfo{
	bottom: 3px;
}


/* map stuff */

#largemap {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	min-height: 1000px;
	z-index: -1;
}

body.live #main {
	margin-top: 402px;
	padding-top: 100px;
	background: url(images/livebkgd.png) 0px 0px no-repeat;
	margin-bottom: -21px;
	overflow: hidden;
	padding-bottom: 60px;
}

body.live #sidebarvideo {
	padding-bottom: 40px;
}

/* article styling */

.floatright {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

//** carousel styling **//


/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */

}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
	z-index: 500;
    display: none;
}

.jcarousel-prev {
	z-index: 500;
    display: none;
}

.jcarousel-container {
	height: 250px;
}

#carouselreleases .jcarousel-container {
	height: 150px;
}

#carouselartists .jcarousel-container {
	height: 100px;
}

.jcarousel-clip-horizontal {

    height: 250px;
}

#carouselreleases .jcarousel-clip-horizontal {
	height: 150px;
}

#carouselartists .jcarousel-clip-horizontal {

    height: 100px;
}

.jcarousel-item {
    width: 250px;
    height: 250px;
}

#carouselreleases .jcarousel-item {
	width: 150px;
    height: 150px;
}

#carouselartists .jcarousel-item {
	width: 100px;
    height: 100px;
}

.jcarousel-item {
	position: relative;
}

.jcarousel-item a .iteminfo{
	-webkit-transition: all 1s ease-in-out;
	bottom: -100px;
	
	display: block;
	background: black;
	color: white;
	padding: 6px;
	position: absolute;
	height: auto;
	left: 0px;
	z-index: 1000;
	overflow: hidden;
	width: 238px;
	font: italic 14px  Georgia, Times, serif;
}

.jcarousel-item a img {
	height: 250px;
	border: none;
}

#carouselreleases .jcarousel-item a img {
	height: 150px;
}

#carouselartists .jcarousel-item a img{
	height: 100px;
}

.jcarousel-item a:hover .iteminfo{
	-webkit-transition: all 0.2s ease-in-out;
	bottom: 0px;
}

#carouselreleases .jcarousel-item a .iteminfo {
	width: 138px;
}

#carouselartists .jcarousel-item a .iteminfo{
	width: 88px;
}

.jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
    position: absolute;
    top: 210px;
    right: 180px;
    width: 30px;
    height: 46px;
    cursor: pointer;
    background: transparent url(images/tabarrows.png) no-repeat -30px 0px;
}

#carouselreleases .jcarousel-next-horizontal {
	top: 360px;
}

#footer .jcarousel-next-horizontal {
	margin-top: -20px;
}

#footer .jcarousel-prev-horizontal {
	margin-top: -20px;
}

#carouselartists .jcarousel-next-horizontal {
	top: 460px;
}

.jcarousel-next-horizontal:hover {
    background-position: -90px 0px;
}

.jcarousel-next-horizontal:active {
    background-position: -90px 0px;
    margin-top: 2px;
}

#footer .jcarousel-next-horizontal:active {
	margin-top: -18px;
}

#footer .jcarousel-prev-horizontal:active {
	margin-top: -18px;
}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -30px 0;
}

.jcarousel-prev-horizontal {
    position: absolute;
    top: 210px;
    right: 210px;
    width: 30px;
    height: 46px;
    cursor: pointer;
    background: transparent url(images/tabarrows.png) no-repeat 0 0;
}

#carouselreleases .jcarousel-prev-horizontal {
	top: 360px;
}

#carouselartists .jcarousel-prev-horizontal {
	top: 460px;
}

.jcarousel-prev-horizontal:hover {
    background-position: -60px 0;
}

.jcarousel-prev-horizontal:active {
    background-position: -60px 0;
    margin-top: 2px;
}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}


/* little fixes for those that like HTML 1 a bit too much */

hr {
	display: none;
}
