/* BREADCRUMBS*/
* { outline:none; }
td#product-breadcrumbs {
	width:786px !important;
	height:50px !important;
	margin:0;
	padding:12px 0 0 23px;
	background:#fff;
}

	td#product-breadcrumbs #products-extra-components {
		/*padding:10px 0 0 0;*/
		float:right;
		/*width:150px !important;*/
		width:92px !important;
		margin:0 20px 0 0;
	}
	
	td#product-breadcrumbs #products-extra-components ul {
		padding:0;
	}
	
	td#product-breadcrumbs #products-extra-components ul li {
		padding:0;
		margin:0;
	}
	
	td#product-breadcrumbs #products-extra-components ul li.print {
		padding:0 10px 0 10px !important;
	}
	
td#product-breadcrumbs ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
td#product-breadcrumbs li {
	padding:0 10px 0 0;
	margin:5px 5px 5px 0;
	list-style-type:none;
	float:left;
}
td#product-breadcrumbs li#sep { background:url(/images/products/breadcrumb-divider.gif) center right no-repeat; }
td#product-breadcrumbs li a:link, td#product-breadcrumbs li a:active, td#product-breadcrumbs li a:visited { text-decoration:none; }
td#product-breadcrumbs li a:hover { text-decoration:underline; }
td#product-breadcrumbs li a.current {
	font-weight:bold;
	color:#0E1215;
	text-decoration:none;
}
td#product-breadcrumbs .no-border { border:none; }
/* WHIP IT SWEEPSTAKES */
#sweeps {
	background:url(../images/whipit/background/get-ftpc.gif) no-repeat;
	height: 310px;
	width: 781px;
	color: #FFFFFF;
	text-indent: -9999px !important;
	display:block !important;
	float:left;
}
#sweeps ul, #sweeps ul li {
	display:block !important;
	text-indent: -99999px;
	float:left;
}
#sweeps h2 {
	padding: 0px;
	margin: 0px;
}
#sweeps .enter-sweeps {
	position: relative;
	margin: 0 0 0 464px;
	padding: 0px;
	top: 150px;
	background:url(../images/whipit/buttons/get-your-free-ftpc.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	height: 24px;
	width: 301px;
}
/* VIDEO PLAYER */
#video-player {
	width: 605px;
	height: 630px;
	background:#000000;
	margin: 0 0 20px 0;
	clear:both;
}
#video-player .title {
	background:url(/images/whipit/background/video-player-title.gif) no-repeat;
	display:block;
	height: 98px;
	clear:both;
	text-indent: -9999px;
}
#video-player .title h2 { margin: 0px; }
#video-player .player {
	width:605px;
	height: 340px;
	display:block;
	clear:both;
}
/* EXTRA CONTENT */
#video-player #extra-content {
	background:url(/images/whipit/background/divider.gif) no-repeat left top #000000 !important;
	width: 565px;
	height: 154px;
	display:block;
	padding: 10px 20px;
	margin:0 auto;
	color:#FFFFFF;
	line-height: 10px;
	font-size: 10px;
}
#video-player #extra-content #playlist-whipit {
	width: 310px;
	float:left;
	margin: 0 10px 15px 0;
	position:relative;
}
#video-player #extra-content #playlist-whipit h3 {
	background:url(/images/whipit/background/trailer.gif) no-repeat 0 0;
	text-indent: -9999px;
	display:block;
	height: 22px;
	clear:both;
	padding: 0px;
	margin: 0px;
}
#video-player #extra-content #playlist-whipit .inside {
	width: 100px;
	display:block;
}
#video-player #extra-content #playlist-whipit .inside a {
	text-indent: -9999px;
	display:block;
	clear:both;
	width: 90px;
	height:50px;
	border: 4px #000000 solid;
}
#video-player #extra-content #playlist-whipit .inside a:hover { border: 4px #ec0c91 solid; }
#video-player #extra-content #playlist-whipit .inside h2 {
	font-size: 11px;
	padding:0px;
	margin: 5px 0 5px 0 !important;
}
#video-player #extra-content #playlist-whipit .inside p {
	font-size:10px;
	line-height: 12px;
	margin: 0 0 0 4px;
	width: 80px;
}
.pink-border { border: 4px #ec0c91 solid !important; }
/* PLAYLIST with SLIDER */
div.scrollable-whipit {
	position:relative;
	overflow:hidden;
	height:140px;
	width: 298px;
	display:block;
	margin: 0 0 0 15px;
}

.inside-whipit p{
	border:1px solid red;
	width: 10px;
}

div.scrollable-whipit div.items-whipit {
	width:20000em;
	height: 100px;
	position:absolute;
}
div.scrollable-whipit div.items-whipit div { float:left; }
div.scrollable-whipit .panel-whipit {
	width: 100px !important;
	float:left;
	padding: 0px;
	margin: 0px;
	display:block;
}
div.scrollable-whipit .inside-whipit {
	width: 100px;
	display:block;
}
div.scrollable-whipit .inside-whipit a {
	text-indent: -9999px;
	display:block;
	clear:both;
	width: 90px;
	height:50px;
	border: 4px #000000 solid;
}
div.scrollable-whipit .inside-whipit a:hover { border: 4px #ec0c91 solid; }
div.scrollable-whipit .inside-whipit h2 {
	font-size: 11px;
	padding:0px;
	margin: 4px 0 4px 4px;
	line-height: 14px;
}

div.scrollable-whipit .inside-whipit span{
	display: block;
	margin-left: 4px;
}

div.scrollable-whipit .inside-whipit p {
	font-size:10px;
	line-height: 12px;
	margin: 0 0 0 4px;
	width: 80px;
}
a.left-whipit, a.right-whipit {
	position: absolute;
	top: 45px;
	cursor: pointer;
	z-index: 9999;
}
a.left-whipit { left:0px; }
a.right-whipit { right:-18px; }
.hide { display: none; }
/* THUMBNAILS */
.whipit-01 { background:url(/video-player/thumbs/whipit-01.gif) no-repeat; }
.whipit-02 { background:url(/video-player/thumbs/whipit-02.gif) no-repeat; }
.whipit-03 { background:url(/video-player/thumbs/whipit-03.gif) no-repeat; }
.whipit-04 { background:url(/video-player/thumbs/whipit-04.gif) no-repeat; }
/* ACTIVE THUMBNAILS */
.whipit-01-over { background:url(/video-player/thumbs/whipit-01-hover.gif) no-repeat !important; }
.whipit-02-over { background:url(/video-player/thumbs/whipit-02-hover.gif) no-repeat !important; }
.whipit-03-over { background:url(/video-player/thumbs/whipit-03-hover.gif) no-repeat !important; }
.whipit-04-over { background:url(/video-player/thumbs/whipit-04-hover.gif) no-repeat !important; }
/* FACEBOOK*/
#video-player #extra-content #facebook {
	width: 220px;
	float:left;
	margin: 0 0 25px 20px;
}
#video-player #extra-content #facebook h3 {
	background:url(/images/whipit/background/become-a-fan.gif) no-repeat 0 0;
	text-indent: -9999px;
	display:block;
	clear:both;
	height: 22px;
	padding: 0px;
	margin: 0px;
}
#video-player #extra-content #facebook p { margin: 0px !important; }
#video-player #extra-content #facebook .facebook-border {
	padding: 2px;
	margin: 5px 0;
	background-color:#ebebf5;
	border: solid 1px #d9dce9;
}
#video-player #extra-content a.take-a-look {
	background:transparent url(../images/whipit/background/bullet.gif) no-repeat scroll right center !important;
	font-weight:bold;
	margin:-30px 0 0 0;
	padding:3px 20px 0 0 !important;
	font-size: 11px;
	float:right;
	height: 15px;
	display:block;
	width:545px;
	text-align:right;
}
/* WHIP IT - THE BOOK */
#the-book, #soundtrack {
	display:inline;
	width: 300px;
	height: 220px;
	float:left;
	margin: 0 7px 0 0;
	padding: 0px;
}
#the-book { background: url(/images/whipit/background/the-book.gif) no-repeat; }
#soundtrack { background: url(/images/whipit/background/soundtrack.gif) no-repeat; }
#the-book h2, #the-book h3, #the-book p, #soundtrack h2, #soundtrack h3, #soundtrack p {
	text-indent: -9999px;
	display:block;
	margin: 0px !important;
	padding: 0px;
}
#the-book .buy-it, #soundtrack .get-cd {
	margin: 110px 30px 0px 0px;
	background:transparent url(../images/blue-arrow.gif) no-repeat right 2px;
	padding:0 20px 0 0 !important;
	float:right;
	color: #FFFFFF;
	text-indent:0px !important;
}
/* DERBY GIRLS */
#derby-girls {
	width: 605px;
	height: 470px;
	background: #d586c3;
	clear:both;
	margin: 0 0 10px 0;
	position:relative;
}
#derby-girls .title {
	background:url(/images/whipit/background/derby-girls-title.gif) no-repeat;
	width:605px;
	height:96px;
	display:block;
	clear:both;
	text-indent:-9999px;
}
#derby-girls .title h2 {
	padding: 0px;
	margin:0px;
}
div.scrollable {
	position:relative;
	overflow:hidden;
	height:365px;
	width: 555px;
	background: #d586c3;
	margin: 0 auto;
	padding: 0px;
}
div.scrollable div.items {
	width:20000em;
	height: 340px;
	position:absolute;
	z-index: 1;
}
div.scrollable div.items div { float:left; }
.panel {
	width: 165px;
	height: 340px;
	float:left;
	padding: 10px;
	margin: 0px;
	display:block;
}
.inside {
	width: 165px;
	display:block;
}
.inside .girls-picture {
	display:block;
	clear:both;
	width: 165px;
	height:175px;
}
.inside a:hover { border: 4px #3991cd solid; }
.inside h2, .inside h3, .inside h4 {
	font-size: 11px;
	padding:0px !important;
	margin: 0px !important;
	width: 165px !important;
}
.inside h3, .inside h4 {
	font-weight: normal;
	line-height: 11px !important;
}
.inside p {
	font-size:10px;
	line-height: 12px;
	padding: 5px 0 0 0;
	width: 160px;
	margin: 0px !important;
}
/* prev, next, prevPage and nextPage buttons */
a.left, a.right {
	position: absolute;
	top: 150px;
	cursor: pointer;
	z-index: 9999;
}
a.left { left:10px; }
a.right { right:10px; }
.hide { display: none; }
/* GIRLS */
#panel_1 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_00_deathbychoc.jpg) no-repeat left top; }
#panel_2 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_01_inSINerator.jpg) no-repeat left top; }
#panel_3 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_02_LexiCuter.jpg) no-repeat left top; }
#panel_4 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_03_msdfiant.jpg) no-repeat left top; }
#panel_5 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_04_pinky.jpg) no-repeat left top; }
#panel_6 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_05_quadratic.jpg) no-repeat left top; }
#panel_7 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_06_rocky.jpg) no-repeat left top; }
#panel_8 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_07_sk8.jpg) no-repeat left top; }
#panel_9 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_08_suzyhotrod.jpg) no-repeat left top; }
#panel_10 .girls-picture { background:url(/images/whipit/derby-girls/rollerderby_girls_09_xkhan.jpg) no-repeat left top; }
/* FOOTER */
div#footer-comment {
	padding: 0px !important;
	margin:10px 0 !important;
}

.facebook-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#3b5998;
	text-align:center;
}