*{margin:0;padding:0}html,body,ul,ol,li,form,fieldset,legend{margin:0;padding:0}body{font-size:62.5%}h1,h2,h3,h4,h5,h6,p{margin-top:0}fieldset,img{border:0}legend{color:#000}li{list-style:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:top;font-weight:normal}input,textarea,select{font-size:110%;line-height:1.1}abbr,acronym{border-bottom:.1em dotted;cursor:help}


body{background-color:#F5F7F0;font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif}body.walk{background-color:#f0f7f5}body.cycle{background-color:#f7f6f0}a{color:#005380}a img{border:none}a:hover{color:#007BBD}a:active{position:relative;top:1px}p{padding:3px 0}h1{font-size:24px;color:#333}h2{color:#999;font-size:22px;padding:0px 0px 5px 0px}h3{font-size:16px;padding:5px 0}h1,h2,h3,h4{font-weight:normal}ul,li{list-style:none}label{font-size:12px}input{font-size:16px;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px}input[type=text],input[type=password]{background:white url("form_input.png"/*tpa=http://assets.jog.fm/images/forms/form_input.png*/) repeat-x scroll 0px 0px;border:1px solid;border-color:#AAA #D5D5D5 #D5D5D5 #CCC}textarea{font-family:'Helvetica Neue', Arial, sans-serif}.wrap{width:940px;margin:0 auto}.call-to-action,.highlight{background-color:#FFFFDD}.clear{clear:both;height:0;overflow:hidden}.hidden{display:none}.destructive{color:#B22222}.bottom-shadow{width:770px;height:10px;margin:0 auto;display:block}input.default-text.default{color:#CCC}input.url{border:1px #CCC solid;color:#666;font-family:Monaco, 'Courier New', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;font-size:11px;height:16px;padding:3px 5px 2px}.media .play-button{position:relative;top:-60px;left:0;width:60px;height:60px;background:url("play-icon.png"/*tpa=http://assets.jog.fm/images/music/play-icon.png*/) no-repeat;cursor:pointer}#top{background:#333;height:25px;font-size:11px;color:#FFF;line-height:11px}#top ul,#top li{float:left}#top a{color:#FFF}#top ul li{
	height:25px;
	line-height:25px;
	color: #333;
}#top ul li a{display:block}#top ul li a.active{font-weight:bold;background:url("selected.png"/*tpa=http://assets.jog.fm/images/menu/selected.png*/) no-repeat bottom center;padding-bottom:5px}#top ul li a.active:active{padding-bottom:4px}#top ul li strong a,#top ul li span a{display:inline}#top .exercise-switch a{
	margin-left:15px;
	text-decoration:none;
	color: #CCC;
	font-size: 10px;
}#top .metric-switch{float:right}#top .metric-switch li.social{padding:0 5px 0}#top .metric-switch li.social img{margin-top:3px;width:20px;height:20px}#top .metric-switch li.social a{height:20px}#top .metric-switch li.social.last{padding-right:20px}#header{
	font-family:'Helvetica Neue', Arial, sans-serif;
	height:60px;
	padding-top:5px;
	position:relative;
	background-color: url;
	background-image: url(top.png);
	background-repeat: repeat-x;
	background-position: left top;
}#header a{text-decoration:none;color:#666}#header ul,#header li{float:left}#header ul{height:60px}#header ul li{height:60px}#header ul li a{display:block}#header ul#navigation{height:60px;margin-left:10px}#header ul#navigation li{font-size:18px;line-height:20px}#header ul#navigation li a{margin-top:10px;padding:20px;padding-bottom:0;line-height:20px;text-shadow:#FFF 2px 2px 0}#header ul#navigation li a.logo{margin-top:0px;padding:0 20px;display:block;height:65px;line-height:65px;width:135px}#header ul#navigation li a.logo img{vertical-align:bottom}#header ul#navigation li a.logo.on-top{position:fixed !important;left:65px !important;top:15px !important;z-index:1}#header ul#navigation li a:hover{text-shadow:#999 0px 0px 5px}#header ul#navigation li #new-flag{left:75px;position:relative;top:-30px}#header ul#navigation li.active a{font-weight:bold}#header ul#navigation li.active #new-flag{top:-44px}#header ul#account{float:right}#header ul#account li{font-size:12px}#header ul#account li a{line-height:15px;margin-top:42px;padding:0px 10px}#header ul#account li a img{vertical-align:bottom}#header ul#account li a:hover{text-shadow:#999 0px 0px 2px}#header ul#account li.stacked{padding-top:5px;text-align:center}#header ul#account li.stacked a{margin-top:5px;margin:0px}#header ul#account li.stacked a span{display:block;width:32px;height:32px;margin:0 auto 5px;background-position:center center;background-repeat:no-repeat;text-indent:-9999px}#header ul#account li.active a,#header ul#navigation li.active a{background:url("selected-up.png"/*tpa=http://assets.jog.fm/images/menu/selected-up.png*/) no-repeat 50% 100%;padding-bottom:14px}#header ul#account li.active a:active,#header ul#navigation li.active a:active{padding-bottom:13px;margin-bottom:1px}#header ul#account li.active a.logo,#header ul#navigation li.active a.logo{padding-bottom:6px}#header ul#account li.active a.logo:active,#header ul#navigation li.active a.logo:active{padding-bottom:5px}#header ul#navigation li.active a{padding-bottom:21px}#header ul#navigation li.active a:active{padding-bottom:20px}.bottom{background:url("main-bottom.png"/*tpa=http://assets.jog.fm/images/shadows/main-bottom.png*/) no-repeat 50% -8px;width:920px;margin:0 auto;height:12px}#footer{color:#777;padding-bottom:30px;font-size:11px}#footer .wrap{max-width:925px;padding:10px;margin:auto}#footer .left .link{float:left}#footer .right{float:right;text-align:right;margin-bottom:5px}#footer .right a{color:#005380}#footer .right.link-list a{margin-left:15px}#footer span.disclaimer{background-color:#FCF6CF}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer a.echonest-link{line-height:27px}#footer a.echonest-link img{height:30px;width:94px;vertical-align:bottom}#wrapper{
	padding-top:10px;
	background-image: none;
	background-repeat: no-repeat;
}#page{background-color:#FFF;border:1px solid #DDD;font-size:13px;padding:10px}#content{margin-left:200px}#content #title-search{padding-top:4px;float:right}#content #title-search input{width:auto}#content #title-search #jog-search div{margin-top:5px;text-align:right}#content #title-search #jog-search input{margin-right:18px}#content #title{border-bottom:1px solid #DDD;padding-bottom:10px;margin-bottom:10px}#content h1{font-size:24px;color:#333}#content .subtitle{margin-top:5px}#content .subtitle span.example{font-size:11px;color:#999}#content .subtitle a{text-decoration:none}#content .subtitle a img{vertical-align:bottom}form label{color:#333639;display:block;font-size:11px;text-decoration:none;font-size:12px}form input[type=text],form input[type=password],form textarea{color:#666;font-size:16px;height:28px;line-height:22px;padding:5px 0px 0px 5px;position:relative;width:260px}form input:focus,form textarea:focus{background-color:#DEFEFF;color:#333}form textarea{height:56px;width:520px}form select,form option{color:#666;font-size:16px}form p#remember-me label{display:inline}form p{padding:5px}form p label{font-size:13px}.pagination{text-align:center;padding:5px;font-size:12px;margin:5px}.pagination span,.pagination a,.pagination em{padding:5px}.pagination a,.pagination span{border:1px solid #CECECE}.pagination a{text-decoration:none}.pagination a:active{position:relative;top:1px}.pagination span.disabled{color:#999}.pagination em{font-style:normal}#choose-playlist-background{background-color:black;height:100%;left:0px;opacity:0.5;position:fixed;top:0px;width:100%;z-index:9}#choose-playlist-modal{background-color:white;border:1px solid;font-size:18px;height:120px;left:50%;letter-spacing:-1px;margin-left:-170px;margin-top:-100px;padding:20px;position:fixed;text-align:center;top:50%;width:300px;z-index:10}#choose-playlist-modal p{padding:5px 0}.vote img,.destroy img,.add img,.move img{vertical-align:middle}.vote a,.destroy a,.add a,.move a{display:block;width:16px;height:16px;margin-top:25px;text-indent:-99999px}.vote a:hover,.vote a.active,.destroy a:hover,.destroy a.active,.add a:hover,.add a.active,.move a:hover,.move a.active{background-position:0 -16px !important}.vote a.spinner,.destroy a.spinner,.add a.spinner,.move a.spinner{background:url("spinner-1.gif"/*tpa=http://assets.jog.fm/images/music/spinner.gif*/) no-repeat !important;background-position:0 0 !important}.vote a.check,.destroy a.check,.add a.check,.move a.check{background:url("check.png"/*tpa=http://assets.jog.fm/images/music/check.png*/) no-repeat !important;background-position:0 0 !important}.vote a{background:url("stars.gif"/*tpa=http://assets.jog.fm/images/music/stars.gif*/) no-repeat !important}.destroy a{background:url("delete.png"/*tpa=http://assets.jog.fm/images/music/delete.png*/) no-repeat !important}.add a{background:url("add.png"/*tpa=http://assets.jog.fm/images/music/add.png*/) no-repeat !important}#page-content{padding:0 50px 0 0}#page-content h2,#page-content h3{color:#333;font-weight:bold;padding:20px 0 10px;margin-bottom:10px}#page-content h2{border-bottom:1px solid #CECECE;text-shadow:#999 1px 1px 1px}#page-content h3{border-bottom:1px solid #EEE}#page-content p{font-size:14px;line-height:24px}


#flash-message{background-color:#FFF;border-bottom:2px solid #BBB;display:none;position:fixed;top:26px;font-size:22px;padding:10px;text-align:center;width:100%;opacity:0.8}.field_with_errors{display:inline}.field_with_errors input{border:2px solid #CF0000}.error_messages{width:400px;border:2px solid #CF0000;padding:0px;padding-bottom:12px;margin-bottom:20px;background-color:#f0f0f0;font-size:12px}.error_messages h2{text-align:left;font-weight:bold;padding:5px 10px;font-size:12px;margin:0;background-color:#c00;color:#fff}.error_messages p{margin:8px 10px}.error_messages ul{margin:0}.error_messages ul li{padding:2px 5px}


#menu{float:left;overflow:hidden;width:177px;padding-right:10px;border-right:1px solid #F3F3F3}#menu a{text-decoration:none}#menu ul{list-style-type:none;margin:0;margin-bottom:25px;padding:0px;line-height:18px}#menu ul li a{background:url("arrow-down.png"/*tpa=http://assets.jog.fm/images/menu/arrow-down.png*/) no-repeat 100% 50%;color:#333;display:block;font-size:16px;padding:6px;padding-left:5px}#menu ul li a .new-flag{position:relative;left:-4px;top:-4px}#menu ul li span a{display:inline}#menu ul li.closed a{background:url("arrow.png"/*tpa=http://assets.jog.fm/images/menu/arrow.png*/) no-repeat 100% 50%}#menu ul li.action{text-align:center;padding:5px 0}#menu ul li.action .submit{padding-top:10px;padding-bottom:11px;width:100%;font-size:15px}#menu ul li.no-border{border:none}#menu ul li.streaming-player,#menu ul li.streaming-playlist{text-align:center}#menu ul li.stream-notice{font-size:11px !important}#menu ul li.stream-notice a{display:inline !important;color:#336699 !important;text-decoration:underline !important;font-size:11px !important}#menu ul li.auth-list ul.sub-menu li{line-height:32px}#menu ul li.auth-list ul.sub-menu li a{line-height:32px}#menu ul li.auth-list ul.sub-menu li img{vertical-align:bottom}#menu ul li.user-list ul.sub-menu li{line-height:20px}#menu ul li.user-list ul.sub-menu li a{line-height:20px}#menu ul li.user-list ul.sub-menu li img{vertical-align:bottom}#menu ul li.song-downloads ul.sub-menu li{height:25px}#menu ul li.song-downloads ul.sub-menu li a{line-height:25px}#menu ul li.song-downloads ul.sub-menu li img{vertical-align:bottom;width:25px;height:25px;margin-right:6px}#menu ul li{border-bottom:2px solid #E5E5E5;padding-top:10px;padding-bottom:10px}#menu ul li.active{background:#F9F9F9}#menu ul li.form-submit{text-align:center;padding:5px}#menu ul li.search form input[type=text]{font-size:12px;padding:2px;width:100px;height:auto;margin:3px 0 3px 3px}#menu ul li.search form input.submit{padding:7px}#menu ul li.search form input.bpm-search,#menu ul li.search form input.pace-search{width:65px}#menu ul.sub-menu{margin:0;padding:0}#menu ul.sub-menu li{background:none;border:0px;font-size:12px;padding:4px 10px}#menu ul.sub-menu li a{color:#333;font-weight:normal;background-image:none;font-size:12px;padding:0}#menu ul.sub-menu li a.selected{font-weight:bold}#menu ul.sub-menu li strong a{font-weight:bold}#menu ul.sub-menu li a.show-all,#menu ul.sub-menu li.show-all{text-align:right}#menu ul.sub-menu li.streaming-player,#menu ul.sub-menu li.streaming-playlist,#menu ul.sub-menu li.short-url{padding:4px 0;text-align:center}#menu ul.sub-menu li.streaming-player input.url,#menu ul.sub-menu li.streaming-playlist input.url,#menu ul.sub-menu li.short-url input.url{width:150px}#menu ul.sub-menu li.artwork{text-align:center}#menu ul.sub-menu li.artwork div.large-artwork{width:100px;height:100px;margin:0 auto}#menu ul.sub-menu li.active{background-color:#E5E5E5}#menu ul.sub-menu li.with-category{text-align:right}#menu ul.sub-menu li.with-category strong,#menu ul.sub-menu li.with-category span{float:left;margin-right:5px}#menu ul.sub-menu li.with-category a{display:inline}#menu ul.sub-menu li.with-category.add span,#menu ul.sub-menu li.with-category.vote span,#menu ul.sub-menu li.with-category.destroy span,#menu ul.sub-menu li.with-category.move span{float:none;margin-right:2px}#menu ul.sub-menu li.with-category.add a,#menu ul.sub-menu li.with-category.vote a,#menu ul.sub-menu li.with-category.destroy a,#menu ul.sub-menu li.with-category.move a{margin:0;display:inline-block;text-indent:-9999px;text-align:left}#menu ul.sub-menu li.download{line-height:18px;height:18px}#menu ul.sub-menu li.download img{height:18px;width:18px}#menu ul.sub-menu li.download a{display:inline}#menu div.box{margin:20px 5px 0 10px;font-size:12px;color:#666}#menu div.box .title{color:#666;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #F3F3F3;font-weight:bold;display:block}


.list-item{border-bottom:1px solid #DDD;padding-bottom:10px;margin-bottom:10px;background-color:#FFF}.list-item .vote,.list-item .destroy,.list-item .add,.list-item .move{float:left;width:20px;text-align:center;height:60px;line-height:60px}.list-item .move{float:left;width:20px;text-align:center;height:60px;line-height:60px}.list-item .move img{vertical-align:middle}.list-item .move .move-icon{cursor:move;display:block;margin-top:25px;width:16px;height:16px;background:url("arrows.png"/*tpa=http://assets.jog.fm/images/music/arrows.png*/) no-repeat;text-indent:-99999px}.list-item .move .move-icon:hover,.list-item .move .move-icon.active{background-position:0 -16px}.list-item .artwork{float:left;width:60px;height:60px;padding:2px;line-height:60px}.list-item .artwork img{vertical-align:middle}.list-item .artwork div.media{width:60px;height:60px}.list-item .info{height:60px;padding:0 5px;overflow:hidden}.list-item .info a{text-decoration:none}.list-item .info .top{height:20px;line-height:20px;overflow:hidden;font-size:14px}.list-item .info .title{color:#333;font-size:20px;height:28px;line-height:26px;overflow:hidden}.list-item .info .title a{color:#333}.list-item .info .title a:hover{text-shadow:#999 0px 0px 5px}.list-item .info .meta{color:#999;font-size:11px;height:14px;line-height:11px;overflow:hidden}.list-item .info .meta a,.list-item .info .meta span{margin-left:15px}.list-item .info .meta a:first-child,.list-item .info .meta span:first-child,.list-item .info .meta span a{margin-left:0}.list-item .info .meta a{color:#999;text-decoration:underline}.list-item .info .meta a:hover{text-shadow:#DDD 0px 0px 3px;text-decoration:none}.list-item .info .meta .explicit{color:#990000}.list-item .info .meta .purchase{color:#529214}.list-item .info .meta .purchase a{color:#529214}.list-item .info .meta .listen a{color:#005380}.list-item .side-box{float:right;text-align:center;height:60px;padding:2px 10px;border-left:1px solid #F5F7F0}.list-item .side-box .middle{color:#333;height:30px;line-height:30px;font-size:19px;color:#333}.list-item .side-box .middle a{color:#333;text-decoration:none;text-shadow:#FFF 1px 1px 0}.list-item .side-box .middle a:hover{text-shadow:#999 0px 0px 5px}.list-item .side-box .middle a:active{text-shadow:none}.list-item .side-box a.half-bpm,.list-item .side-box a.double-bpm{text-decoration:none;color:#990000}.list-item .side-box div{font-size:11px;color:#999}.list-item .side-box.fixed{width:50px}


.buttons a,a.submit{display:block}.buttons a,.buttons button,.submit{margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;color:#565656;cursor:pointer;padding:5px 10px 6px 7px}.buttons button,button.submit{width:auto;overflow:visible;padding:4px 10px 3px 7px}.buttons button[type],button[type].submit{padding:5px 10px 5px 7px;line-height:17px}*:first-child + html button[type]{padding:4px 10px 3px 7px}.buttons button img,.buttons a img,.submit img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px}button:hover,.buttons a:hover,.submit:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699}.buttons a:active .submit:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff}button.positive,.buttons a.positive,.submit.positive{color:#529214}.buttons a.positive:hover,button.positive:hover,.submit.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214}.buttons a.positive:active,.submit.positive:active{background-color:#529214;border:1px solid #529214;color:#fff}.buttons a.negative,button.negative,.submit.negative{color:#d12f19}.buttons a.negative:hover,button.negative:hover,.submit.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19}.buttons a.negative:active,.submit.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff}.submit.positive.invert{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214}.submit.positive.invert:hover{background-color:#529214;border:1px solid #529214;color:#fff}.submit.positive.invert:active{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214}.submit.negative.invert{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19}.submit.negative.invert:hover{background-color:#d12f19;border:1px solid #d12f19;color:#fff}.submit.negative.invert:active{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19}
.alingment {
	text-align: justify;
}
.body-home .info-boxes .info-box p {
	text-align: justify;
}
.allingmentL {
	text-align: left;
	font-size: 9px;
}
.body-home .info-boxes .info-box p {
	font-family: "Arial Black", Gadget, sans-serif;
}
.body-home .info-boxes .info-box p {
	font-size: 10px;
}
.body-home .info-boxes .info-box p {
	font-size: 11px;
}
.body-home .info-boxes .info-box p {
	font-family: Arial, Helvetica, sans-serif;
}
.body-home .info-boxes .info-box p {
	font-size: 10px;
}
.body-home .info-boxes .info-box p1 {
	color: #090;
}
.body-home .info-boxes .info-box pb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #090;
}
.body-home .info-boxes .info-box h23 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-style: normal;
}
.body-home .info-boxes .info-box h2 {
	font-size: 16px;
}
.body-home .info-boxes .info-box h2 {
	font-family: Tahoma, Geneva, sans-serif;
}
.bott {
	background-image: url(small-bottom.png);
	background-repeat: repeat-x;
}
