/*//////////////////////////
PROJECT: 	GRHYMEY
MEDIA:		SCREEN
CREATED: 	25.11.09
//////////////////////////*/


* {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: none;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	background: #000;
}

#mainWrapper {
	width: 800px;
	margin: 0 auto;
	text-align: left;
}


#navigation {
	width: 800px;
	height: 50px;
	float: left;
	position: fixed;
	background: url(../images/bk-nav.gif) no-repeat top center;
	overflow: hidden;
	z-index: 1001;
}

* html #navigation {
	top: 0px;
	left: 50%;
	margin-left: 0px;
}

*+ html #navigation {
	top: 0px;
	left: 50%;
	margin-left: -401px;
}


#navigation p {
	width: 217px;
	height: 50px;
	float: left;
}

#navigation p a {
	width: 217px;
	height: 50px;
	float: left;
	background: url(../images/header-rhemic.gif) no-repeat top left;
	text-indent: -9999em;
}

#navigation p a:hover {
	background-position: right;
}

#navigation ul {
	float: right;
	list-style: none;
}


#navigation li {
	float: left;
	margin: 0px 13px 0px 13px;
	height: 50px;
}

* html #navigation li {
	margin: 0px 13px 0px 10px;
}

#navigation li a {
	float: left;
	height: 50px;
	text-indent: -9999em;
}

#navigation li.navHome a {
	width: 47px;
	background: url(../images/nav-home.gif) no-repeat top left;
}
#navigation li.navDownload a {
	width: 96px;
	background: url(../images/nav-download.gif) no-repeat top left;
}
#navigation li.navReview a {
	width: 55px;
	background: url(../images/nav-review.gif) no-repeat top left;
}

#navigation li.navVideos a {
	width: 57px;
	background: url(../images/nav-videos.gif) no-repeat top left;
}

#navigation li.navContact a {
	width: 108px;
	background: url(../images/nav-getintouch.gif) no-repeat top left;
}




#navigation li a:hover {
	background-position: right;
}





#artwork {
	width: 800px;
	height: 695px;
	float: left;
	background: url(../images/bk-artwork.jpg) no-repeat top left;
	margin: 50px 0px 0px 0px;
}

* html #artwork {
	margin-top: -15px;
}


#artworkInfo {
	width: 800px;
	float: left;
	background: url(../images/bk-artworkInfo.gif) no-repeat top left;
	height: 175px;
}

.introText {
	width: 380px;
	float: left;
	height: 105px;
	color: #d1d1d1;
	padding: 0px 0px 0px 2px;
}

.introText p {
	font-size: 90%;
	line-height: 130%;
}


.connect {
	width: 445px;
	float: left;
}

.connect ul {
	list-style-type: none;
	float: left;
	padding: 4px 0px 0px 0px;
}

.connect li {
	float: left;
	width: 91px;
	height: 33px;
	padding: 0px 11px 0px 0px;
}

.connect li a {
	float: left;
	width: 91px;
	height: 33px;
	text-indent: -999999em;
}

li.connectFacebook a {
	background: url(../images/soc-facebook.gif) no-repeat top left;
}

li.connectMyspace a {
	background: url(../images/soc-myspace.gif) no-repeat top left;
}

li.connectLastfm a {
	background: url(../images/soc-lastfm.gif) no-repeat top left;
}

li.connectYoutube a {
	background: url(../images/soc-youtube.gif) no-repeat top left;
}

.connect li a:hover {
	background-position: right;
}

.artworkPlay {
	width: 100px;
	float: right;
	padding: 20px 122px 0px 0px;
	color: #d1d1d1;
}

.artworkPlay p {
	font-size: 90%;
	font-style: italic;
}

.artworkPlay a {
	color: #d1d1d1;
}
.artworkPlay a:hover {
	color: #781e21;
}



#listen {
	width: 800px;
	float: left;
	margin: 70px 0px 0px 0px;
}


#listen h2 {
	width: 800px;
	height: 41px;
	float: left;
	background: url(../images/title-download.gif) no-repeat top left;
	text-indent: -999999em;
}

.listenIntro {
	width: 800px;
	float: left;
	border-bottom: 1px solid #666;
	padding: 18px 0px 18px 0px;
	margin: 0px 0px 20px 0px;
}

.listenIntroText {
	width: 435px;
	float: left;
	color: #d1d1d1;
}

.listenIntroText p {
	font-size: 90%;
	line-height: 130%;
}

p.downloadAll {
	float: right;
}

span.btnDownloadAll a {
	width: 222px;
	height: 44px;
	background: url(../images/btn-download-all.gif) no-repeat top left;
	text-indent: -99999em;
	float: left;
}

span.btnDownloadAll a:hover {
	background-position: top right;
}

#downloadAll2 {
	width: 800px;
	float: left;
	text-align: right;
}



.backToTopWrapper {
	width: 800px;
	float: right;
}


#jPlayerWrapper {
	width: 800px;
	float: left;
	border-bottom: 1px solid #666;
	margin: 0px 0px 40px 0px;
	overflow: hidden;
}

#tracksColWrapper {
	width: 1600px;
	float: left;
	margin-bottom: 20px;
}

#tracksCol1 {
	width: 800px;
	float: left;
}

#tracksCol2 {
	width: 800px;
	float: left;
}

p.listenNext {
	cursor: pointer;
	background: url(../images/btn-tracks-next.gif) no-repeat left;
	width: 765px;
	float: left;
	padding: 6px 0px 6px 35px;
	font-style: italic;
	font-weight: bold;
	font-size: 100%;
	color: #fff;
}

* html p.listenNext {
	margin-right: -3px;
}

p.listenPrev {
	cursor: pointer;
	background: url(../images/btn-tracks-prev.gif) no-repeat left;
	width: 765px;
	float: left;
	padding: 6px 0px 6px 35px;
	font-style: italic;
	font-weight: bold;
	font-size: 100%;
	color: #fff;
}

* html p.listenPrev {
	margin-right: -3px;
}




.listenTrackWrapper {
	width: 800px;
	height: 65px;
	float: left;
}

.listenTrackWrapper h4 {
	font-size: 110%;
	margin-bottom: 4px;
	color: #d1d1d1;
}

.listenTrackWrapper h4 span {
	font-weight: normal;
	font-size: 70%;
}



p.downloadSingle {
	width: 108px;
	height: 34px;
	float: left;
	padding: 19px 0px 0px 0px;
}

p.downloadSingle a {
	width: 108px;
	float: left;
	height: 29px;
	background: url(../images/btn-download-single.gif) no-repeat top left;
	text-indent: -99999em;
}

p.downloadSingle a:hover {
	background-position: right;
}

.listenTrackWrapper ul  {
	list-style: none;
	float: right;
	padding: 22px 0px 0px 0px;
}

.listenTrackWrapper li {
	float: left;
	height: 20px;
}

.listenTrackWrapper li a {
	float: left;
	height: 20px;
	text-indent: -99999em;
}

li.shareFacebook a {
	width: 65px;
	background: url(../images/share-facebook.gif) no-repeat top left;
}
li.shareDel a {
	width: 64px;
	background: url(../images/share-del.gif) no-repeat top left;
}
li.shareDigg a {
	width: 54px;
	background: url(../images/share-digg.gif) no-repeat top left;
}
li.shareStumble a {
	width: 94px;
	background: url(../images/share-stumble.gif) no-repeat top left;
}









span.backToTop {
	text-align: right;
	float: right;
	font-size: 90%;
	color: #d1d1d1;
}

span.backToTop a {
	color: #d1d1d1;
}

span.backToTop a:hover {
	color: #781e21;
}




#review2009 {
	width: 800px;
	float: left;
	margin: 70px 0px 0px 0px;
}

#review2009 h2 {
	width: 800px;
	height: 42px;
	float: left;
	background: url(../images/title-2009.gif) no-repeat top left;
	text-indent: -99999em;
	border-bottom: 1px solid #666;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
}


.review2009Info {
	width: 325px;
	float: left;
	padding: 0px 15px 0px 0px;
	color: #d1d1d1;
}

.review2009Info p {
	font-size: 90%;
	margin-bottom: 15px;
	line-height: 130%;
}

.review2009Info ul {
	font-size: 90%;
	margin-bottom: 15px;
	line-height: 130%;
	list-style: none;
}

.review2009Info li {
	background: url(../images/bk-li-arrow.gif) no-repeat left;
	padding: 1px 0px 1px 12px;
}

.review2009Info h3 {
	width: 104px;
	height: 14px;
	background: url(../images/title-presslinks.gif) no-repeat top left;
	text-indent: -99999em;
	margin: 0px 0px 10px 0px;
}

.review2009Info a {
	color: #d1d1d1;
}
.review2009Info a:hover {
	color: #781e21;
}


.reviewSlideshow {
	width: 460px;
	float: right;
}

.reviewSlideshow ul {
	list-style: none;
}



#whosthat {
	width: 800px;
	float: left;
	margin: 70px 0px 40px 0px;
	color: #d1d1d1;
}

#whosthat h2 {
	width: 800px;
	height: 42px;
	float: left;
	background: url(../images/title-whosthat.gif) no-repeat top left;
	text-indent: -99999em;
	border-bottom: 1px solid #666;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
}


.whosthatleft {
	width: 395px;
	float: left;
}

.whosthatright {
	width: 395px;
	float: right;
}

h3.titleWhoVideo {
	width: 395px;
	height: 14px;
	float: left;
	background: url(../images/title-video.gif) no-repeat top left;
	text-indent: -99999em;
	margin: 0px 0px 8px 0px;
}

#whosthat p {
	font-size: 90%;
	line-height: 130%;
	margin: 0px 0px 10px 0px;
}

.whosthatcopy {
	width: 355px;
	position: relative;
	z-index: 999;
}

h3.titleWhoEvent {
	width: 395px;
	height: 14px;
	float: left;
	background: url(../images/title-showcase.gif) no-repeat top left;
	text-indent: -99999em;
	margin: 0px 0px 8px 0px;
}



.aboutGenLeft {
	width: 405px;
	float: left;
	color: #d1d1d1;
	margin: 0px 0px 40px 0px;
}

.aboutGenRight {
	width: 395px;
	float: left;
	color: #d1d1d1;
	margin: 0px 0px 40px 0px;
}


.aboutGenLeft h2 {
	width: 405px;
	height: 42px;
	float: left;
	text-indent: -99999em;
	border-bottom: 1px solid #666;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
}

.aboutGenRight h2 {
	width: 395px;
	height: 42px;
	float: left;
	text-indent: -99999em;
	border-bottom: 1px solid #666;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
}

h2.titleTest {
	background: url(../images/title-tfest.gif) no-repeat top left;
}

h3.titleAboutVideo {
	width: 395px;
	height: 14px;
	float: left;
	background: url(../images/title-about-video.gif) no-repeat top left;
	text-indent: -99999em;
	margin: 0px 0px 8px 0px;
}

.aboutGenLeft p, .aboutGenRight p {
	font-size: 90%;
	line-height: 130%;
	margin: 0px 0px 10px 0px;
}


h3.titleSubLorem {
	width: 395px;
	height: 14px;
	float: left;
	background: url(../images/title-sub-lorem.gif) no-repeat top left;
	text-indent: -99999em;
	margin: 0px 0px 8px 0px;
}

h2.titleMainLorem {
	background: url(../images/title-main-lorem.gif) no-repeat top left;
}



#blogWrapper {
	width: 790px;
	float: left;
	margin: 70px 0px 0px 0px;
	background: url(../images/bk-blog.gif) repeat-x top;
	padding: 35px 5px 0px 5px;
	color: #d1d1d1;
}


.blogAbout {
	width: 238px;
	float: left;
	padding: 0px 30px 0px 0px;
}

.blogAbout h2 {
	width: 238px;
	height: 40px;
	float: left;
	background: url(../images/title-blog-about.gif) no-repeat top left;
	text-indent: -99999em;
	margin: 0px 0px 10px 0px;
}

.blogAbout p {
	font-size: 90%;
	line-height: 130%;
	margin-bottom: 12px;
}

.blogAbout a {
	color: #d1d1d1;
}
.blogAbout a:hover {
	color: #781e21;
}


.blogTwitter {
	width: 232px;
	float: left;
	padding: 0px 35px 0px 0px;
}

.blogTwitter h2 {
	width: 232px;
	height: 40px;
	float: left;
	background: url(../images/title-blog-twitter.gif) no-repeat top left;
	text-indent: -99999em;
	margin: 0px 0px 10px 0px;
}

.blogTwitter ul {
	list-style: none;
	font-size: 90%;
	padding-bottom: 10px;
}

.blogTwitter li {
	border-bottom: 1px solid #6e6e6e;
	padding: 10px 30px 10px 0px;
}

.blogTwitter a {
	color: #d1d1d1;
}
.blogTwitter a:hover {
	color: #781e21;
}

.blogTwitter ul#twitter_update_list li span {
	/* tweet content */
	display: block;
}


.blogFlickr {
	width: 249px;
	float: left;
	padding: 0px 0px 0px 0px;
}

.blogFlickr h2 {
	width: 249px;
	height: 40px;
	float: left;
	background: url(../images/title-blog-flickr.gif) no-repeat top left;
	text-indent: -99999em;
	margin: 0px 0px 10px 0px;
}


.flickrFeed {
	width: 249px;
	float: left;
	overflow: hidden;
}

.flickrFeed ul {
	list-style-type: none;
	width: 260px;
}

.flickrFeed li {
	float: left;
	margin: 0px 13px 13px 0px;
	width: 50px;
	height: 50px;
	border: 1px solid #d6d6d6;
	overflow: hidden;
}

.flickrFeed li img {
	max-width: 75px;
	
	
}



a#download {
	float: left;
	width: 800px;
	height: 1px;
}
a#home {
	float: left;
	width: 800px;
	height: 1px;
}
a#review {
	float: left;
	width: 800px;
	height: 1px;
}
a#blog {
	float: left;
	width: 800px;
	height: 1px;
}
a#videos {
	float: left;
	width: 800px;
	height: 1px;
}


.mailingList {
	width: 790px;
	float: left;
	margin: 40px 0px 20px 0px;
}
.mailingList p {
	font-size: 90%;
	margin: 0px 0px 5px 0px;
}

.mailingList h3 {
	width: 155px;
	height: 16px;
	background: url(../images/title-signup.gif) no-repeat top left;
	text-indent: -99999em;
}

.mailingList input {
	vertical-align: bottom;
}

.inputSignup {
	width: 194px;
	height: 24px;
	padding: 5px 3px 0px 3px;
	margin-right: 10px;
	font-size: 120%;
}


p.siteDesign {
	float: right;
	margin-top: -19px;
}





#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:37px;
	height:37px;
	position:absolute;
	z-index:1000;
	margin: 220px 0px 0px 350px;
}	
#nextBtn, #slider1next{ 
	margin-left:755px;
}	



* html #prevBtn, * html #nextBtn,
* html #slider1next, * html #slider1prev {
	position: relative;
	margin: 0px 0px 0px 345px;
	top: 0px;
	left: 6px;
	margin-top: -180px;
}

* html #nextBtn, * html #slider1next{ 
	left: 410px;
	margin-top: -35px;
}



*+ html #prevBtn, *+ html #nextBtn,
*+ html #slider1next, *+ html #slider1prev {
	margin: 130px 0px 0px 10px;
}

*+ html #nextBtn, *+ html #slider1next{ 
	margin-left:415px;
}





													
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:absolute;
	width:37px;
	height:37px;
	background:url(../images/ctrl-prev.png) no-repeat 0 0;
	text-indent: -9999em;
}	
#nextBtn a, #slider1next a{ 
	background:url(../images/ctrl-next.png) no-repeat 0 0;
	text-indent: -9999em;
}	


span.error {
	color: #FF0000;
	font-weight: bold;
	padding: 0px 10px 0px 0px;
}

p.formThanks {
	font-size: 100%;
}



.access {
	display: none;
}

.clear {
	clear: both;
}




















#jPlayerInstance1,
#jPlayerInstance2,
#jPlayerInstance3,
#jPlayerInstance4,
#jPlayerInstance5,
#jPlayerInstance6,
#jPlayerInstance7,
#jPlayerInstance8,
#jPlayerInstance9,
#jPlayerInstance10,
#jPlayerInstance11,
#jPlayerInstance12,
#jPlayerInstance13,
#jPlayerInstance14,
#jPlayerInstance15,
#jPlayerInstance16,
#jPlayerInstance17,
#jPlayerInstance18,
#jPlayerInstance19,
#jPlayerInstance20 {
	width: 395px;
	float: left;
	height: 60px;
}




#player_container1,
#player_container2,
#player_container3,
#player_container4,
#player_container5,
#player_container6,
#player_container7,
#player_container8,
#player_container9,
#player_container10,
#player_container11,
#player_container12,
#player_container13,
#player_container14,
#player_container15,
#player_container16,
#player_container17,
#player_container18,
#player_container19,
#player_container20 {
	background-color:#000;
	width:395px;
	height:60px;
	float: left;
}
#player_container1  ul#player_controls1,
#player_container2  ul#player_controls2,
#player_container3  ul#player_controls3,
#player_container4  ul#player_controls4,
#player_container5  ul#player_controls5,
#player_container6  ul#player_controls6,
#player_container7  ul#player_controls7,
#player_container8  ul#player_controls8,
#player_container9  ul#player_controls9,
#player_container10  ul#player_controls10,
#player_container11  ul#player_controls11,
#player_container12  ul#player_controls12,
#player_container13  ul#player_controls13,
#player_container14  ul#player_controls14,
#player_container15  ul#player_controls15,
#player_container16  ul#player_controls16,
#player_container17  ul#player_controls17,
#player_container18  ul#player_controls18,
#player_container19  ul#player_controls19,
#player_container20  ul#player_controls20 {
	list-style-type:none;
	padding:0;
	margin: 0;
}
#player_container1  ul#player_controls1 li,
#player_container2  ul#player_controls2 li,
#player_container3  ul#player_controls3 li,
#player_container4  ul#player_controls4 li,
#player_container5  ul#player_controls5 li,
#player_container6  ul#player_controls6 li,
#player_container7  ul#player_controls7 li,
#player_container8  ul#player_controls8 li,
#player_container9  ul#player_controls9 li,
#player_container10  ul#player_controls10 li,
#player_container11  ul#player_controls11 li,
#player_container12  ul#player_controls12 li,
#player_container13  ul#player_controls13 li,
#player_container14  ul#player_controls14 li,
#player_container15  ul#player_controls15 li,
#player_container16  ul#player_controls16 li,
#player_container17  ul#player_controls17 li,
#player_container18  ul#player_controls18 li,
#player_container19  ul#player_controls19 li,
#player_container20  ul#player_controls20 li {
	overflow:hidden;
	text-indent:-9999px;
}
#player_controls1,
#player_controls2,
#player_controls3,
#player_controls4,
#player_controls5,
#player_controls6,
#player_controls7,
#player_controls8,
#player_controls9,
#player_controls10,
#player_controls11,
#player_controls12,
#player_controls13,
#player_controls14,
#player_controls15,
#player_controls16,
#player_controls17,
#player_controls18,
#player_controls19,
#player_controls20 {
	float:left;
}
#player_play1,
#player_play2,
#player_play3,
#player_play4,
#player_play5,
#player_play6,
#player_play7,
#player_play8,
#player_play9,
#player_play10,
#player_play11,
#player_play12,
#player_play13,
#player_play14,
#player_play15,
#player_play16,
#player_play17,
#player_play18,
#player_play19,
#player_play20,
#player_pause1,
#player_pause2,
#player_pause3,
#player_pause4,
#player_pause5,
#player_pause6,
#player_pause7,
#player_pause8,
#player_pause9,
#player_pause10,
#player_pause11,
#player_pause12,
#player_pause13,
#player_pause14,
#player_pause15,
#player_pause16,
#player_pause17,
#player_pause18,
#player_pause19,
#player_pause20 {
	display: block;
	width:26px;
	height:26px;
	cursor: pointer;
	margin-right: 5px;
}
#player_play1,
#player_play2,
#player_play3,
#player_play4,
#player_play5,
#player_play6,
#player_play7,
#player_play8,
#player_play9,
#player_play10,
#player_play11,
#player_play12,
#player_play13,
#player_play14,
#player_play15,
#player_play16,
#player_play17,
#player_play18,
#player_play19,
#player_play20 {
	background: url(../images/sprites2.gif) 0 0 no-repeat;
}
#player_play1.jqjp_hover,
#player_play2.jqjp_hover,
#player_play3.jqjp_hover,
#player_play4.jqjp_hover,
#player_play5.jqjp_hover,
#player_play6.jqjp_hover,
#player_play7.jqjp_hover,
#player_play8.jqjp_hover,
#player_play9.jqjp_hover,
#player_play10.jqjp_hover,
#player_play11.jqjp_hover,
#player_play12.jqjp_hover,
#player_play13.jqjp_hover,
#player_play14.jqjp_hover,
#player_play15.jqjp_hover,
#player_play16.jqjp_hover,
#player_play17.jqjp_hover,
#player_play18.jqjp_hover,
#player_play19.jqjp_hover,
#player_play20.jqjp_hover {
	background: url(../images/sprites2.gif) -26px 0 no-repeat;
}
#player_pause1,
#player_pause2,
#player_pause3,
#player_pause4,
#player_pause5,
#player_pause6,
#player_pause7,
#player_pause8,
#player_pause9,
#player_pause10,
#player_pause11,
#player_pause12,
#player_pause13,
#player_pause14,
#player_pause15,
#player_pause16,
#player_pause17,
#player_pause18,
#player_pause19,
#player_pause20 {
	background: url(../images/sprites2.gif) 0 -26px no-repeat;
}
#player_pause1.jqjp_hover,
#player_pause2.jqjp_hover,
#player_pause3.jqjp_hover,
#player_pause4.jqjp_hover,
#player_pause5.jqjp_hover,
#player_pause6.jqjp_hover,
#player_pause7.jqjp_hover,
#player_pause8.jqjp_hover,
#player_pause9.jqjp_hover,
#player_pause10.jqjp_hover,
#player_pause11.jqjp_hover,
#player_pause12.jqjp_hover,
#player_pause13.jqjp_hover,
#player_pause14.jqjp_hover,
#player_pause15.jqjp_hover,
#player_pause16.jqjp_hover,
#player_pause17.jqjp_hover,
#player_pause18.jqjp_hover,
#player_pause19.jqjp_hover,
#player_pause20.jqjp_hover {
	background: url(../images/sprites2.gif) -26px -26px no-repeat;
}
#player_stop1,
#player_stop2,
#player_stop3,
#player_stop4,
#player_stop5,
#player_stop6,
#player_stop7,
#player_stop8,
#player_stop9,
#player_stop10,
#player_stop11,
#player_stop12,
#player_stop13,
#player_stop14,
#player_stop15,
#player_stop16,
#player_stop17,
#player_stop18,
#player_stop19,
#player_stop20 {
	background: url(../images/sprites2.gif) 0 -52px no-repeat;
	width:26px;
	height:26px;
	cursor: pointer;
}
#player_stop1.jqjp_hover,
#player_stop2.jqjp_hover,
#player_stop3.jqjp_hover,
#player_stop4.jqjp_hover,
#player_stop5.jqjp_hover,
#player_stop6.jqjp_hover,
#player_stop7.jqjp_hover,
#player_stop8.jqjp_hover,
#player_stop9.jqjp_hover,
#player_stop10.jqjp_hover,
#player_stop11.jqjp_hover,
#player_stop12.jqjp_hover,
#player_stop13.jqjp_hover,
#player_stop14.jqjp_hover,
#player_stop15.jqjp_hover,
#player_stop16.jqjp_hover,
#player_stop17.jqjp_hover,
#player_stop18.jqjp_hover,
#player_stop19.jqjp_hover,
#player_stop20.jqjp_hover {
	background: url(../images/sprites2.gif) -26px -52px no-repeat;
}
#player_progress1,
#player_progress2,
#player_progress3,
#player_progress4,
#player_progress5,
#player_progress6,
#player_progress7,
#player_progress8,
#player_progress9,
#player_progress10,
#player_progress11,
#player_progress12,
#player_progress13,
#player_progress14,
#player_progress15,
#player_progress16,
#player_progress17,
#player_progress18,
#player_progress19,
#player_progress20 {
	background-color: #000;
	border: 1px solid #656565;
	width:280px;
	height:15px;
	float: left;
	display: block;
	margin-left: 15px;
	margin-top: 4px;
}
#player_progress_load_bar1,
#player_progress_load_bar2,
#player_progress_load_bar3,
#player_progress_load_bar4,
#player_progress_load_bar5,
#player_progress_load_bar6,
#player_progress_load_bar7,
#player_progress_load_bar8,
#player_progress_load_bar9,
#player_progress_load_bar10,
#player_progress_load_bar11,
#player_progress_load_bar12,
#player_progress_load_bar13,
#player_progress_load_bar14,
#player_progress_load_bar15,
#player_progress_load_bar16,
#player_progress_load_bar17,
#player_progress_load_bar18,
#player_progress_load_bar19,
#player_progress_load_bar20 {
	background: url(../images/bar_load.gif)  top left repeat-x;
	width:0px;
	height:15px;
	cursor: pointer;
}
#player_progress_load_bar1.jqjp_buffer,
#player_progress_load_bar2.jqjp_buffer,
#player_progress_load_bar3.jqjp_buffer,
#player_progress_load_bar4.jqjp_buffer,
#player_progress_load_bar5.jqjp_buffer,
#player_progress_load_bar6.jqjp_buffer,
#player_progress_load_bar7.jqjp_buffer,
#player_progress_load_bar8.jqjp_buffer,
#player_progress_load_bar9.jqjp_buffer,
#player_progress_load_bar10.jqjp_buffer,
#player_progress_load_bar11.jqjp_buffer,
#player_progress_load_bar12.jqjp_buffer,
#player_progress_load_bar13.jqjp_buffer,
#player_progress_load_bar14.jqjp_buffer,
#player_progress_load_bar15.jqjp_buffer,
#player_progress_load_bar16.jqjp_buffer,
#player_progress_load_bar17.jqjp_buffer,
#player_progress_load_bar18.jqjp_buffer,
#player_progress_load_bar19.jqjp_buffer,
#player_progress_load_bar20.jqjp_buffer {
	background: url(../images/bar_buffer.gif)  top left repeat-x;
}
#player_progress_play_bar1,
#player_progress_play_bar2,
#player_progress_play_bar3,
#player_progress_play_bar4,
#player_progress_play_bar5,
#player_progress_play_bar6,
#player_progress_play_bar7,
#player_progress_play_bar8,
#player_progress_play_bar9,
#player_progress_play_bar10,
#player_progress_play_bar11,
#player_progress_play_bar12,
#player_progress_play_bar13,
#player_progress_play_bar14,
#player_progress_play_bar15,
#player_progress_play_bar16,
#player_progress_play_bar17,
#player_progress_play_bar18,
#player_progress_play_bar19,
#player_progress_play_bar20 {
	background: url(../images/bar_play.gif) top left repeat-x ;
	width:0px;
	height:15px;
}

