@font-face {
	font-family: 'NewRegular';
	src: url('HITROAD.eot');
	src: local('New Regular'), local('HittheRoad'), url('HITROAD.woff') format('woff'), url('HITROAD.ttf') format('truetype'), url('HITROAD.svg#HittheRoad') format('svg');
}



/* CSS for theMusicCOOPe.com by Ben Voran, css reset from http://devkick.com/lab/tripoli/


RESET */
*{text-decoration:none;font-size:1em;outline:none;}code,kbd,samp,pre,tt,var,textarea,input,select,isindex,listing,xmp,plaintext{font:inherit;white-space:normal}a,img,a img,iframe,form,abbr,acronym,object,applet,table,a abbr,a acronym{border-width:0}dfn,i,cite,var,address,em{font-style:normal}th,b,strong,h1,h2,h3,h4,h5,h6,dt{font-weight:400}caption,th,td{text-align:left}html{background:#FFF;color:#000;line-height:1;font-family:arial, sans-serif}/* \*/html{font-family:sans-serif}/* */q{quotes:"\201C""\201D""\2018""\2019"}ul,ol,dir,menu{list-style:none}sub,sup{vertical-align:baseline}a{color:inherit}/*
_______________________________
DISABLE DEPRECATED HTML */
font,basefont{color:inherit;font:inherit;font-size:100%}center,*[align]{text-align:inherit}s,strike,u{text-decoration:inherit}img{border:none;margin:0}ol{list-style-type:decimal}body{background-color:transparent}tr,th,td{width:auto;height:auto;background-color:transparent;vertical-align:top;border:none}table[border],.content table[border]{border-collapse:separate;border-spacing:0}nobr{white-space:normal}marquee{overflow:visible;-moz-binding:none}blink{text-decoration:none}/*
_______________________________
GENERAL */
html{font-size:125%}body{font-size:50%}a{text-decoration:underline}strong,th,thead td,h1,h2,h3,h4,h5,h6,dt{font-weight:normal}cite,em,dfn{font-style:italic}code,kbd,samp,pre,tt,var,input[type='text'],input[type='password'],textarea{font-size:100%;font-family:mono-space,monospace}pre{white-space:pre}pre *{font-size:100%;white-space:pre}del{text-decoration:line-through}ins,dfn{border-bottom:1px solid #000}small,sup,sub{font-size:85%}big{font-size:125%;line-height:80%}abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing:.1em}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #000}sup{vertical-align:super}sub{vertical-align:sub}blockquote{padding-left:2.2em}hr{display:none/* We will re-reset it later for content */}:lang(af),:lang(nl),:lang(pl){quotes:'\201E' '\201D' '\201A' '\2019'}:lang(bg),:lang(cs),:lang(de),:lang(is),:lang(lt),:lang(sk),:lang(sr),:lang(ro){quotes:'\201E' '\201C' '\201A' '\2018'}:lang(da),:lang(hr){quotes:'\00BB' '\00AB' '\203A' '\2039'}:lang(el),:lang(es),:lang(sq),:lang(tr){quotes:'\00AB' '\00BB' '\2039' '\203A'}:lang(en-GB){quotes:'\2018' '\2019' '\201C' '\201D'}:lang(fi),:lang(sv){quotes:'\201D' '\201D' '\2019' '\2019'}:lang(fr){quotes:'\ab\2005' '\2005\bb' '\2039\2005' '\2005\203a'}*[lang|='en'] q:before{content:'\201C'}*[lang|='en'] q:after{content:'\201D'}*[lang|='en'] q q:before{content:'\2018'}*[lang|='en'] q q:after{content:'\2019'}input,select,button{cursor:pointer}input[type='text'],input[type='password']{cursor:text}input[type='hidden']{display:none}/*
_______________________________
CONTENT */
.content{font-size:.8em;line-height:1.2em}.content h1{font-size:1.6em;line-height:1;margin:1em 0 .5em}.content h2{font-size:1.5em;line-height:1;margin:1.07em 0 .535em}.content h3{font-size:1.4em;line-height:1;margin:1.14em 0 .57em}.content h4{font-size:1.3em;line-height:1;margin:1.23em 0 .615em}.content h5{font-size:1.2em;line-height:1;margin:1.33em 0 .67em}.content h6{font-size:1em;line-height:1;margin:1.6em 0 .8em}.content hr{display:block;background:#000;color:#000;width:100%;height:1px;border:none}.content ul{list-style:disc outside}.content ol{list-style:decimal outside}.content table{border-collapse:collapse}.content hr,.content p,.content ul,.content ol,.content dl,.content pre,.content address,.content table,.content form{margin-bottom:1.6em}.content p+p{margin-top:-.8em}.content fieldset{margin:1.6em 0;padding:1.6em}/* \*/.content legend{padding-left:.8em;padding-right:.8em}/* *//* for Opera 8 */@media all and min-width 0px{.content legend{margin-bottom:1.6em}.content fieldset{margin-top:0}.content[class^='content'] fieldset{margin-top:1.6em}}.content fieldset>*:first-child{margin-top:0}.content textarea,.content input[type='text']{padding:.1em .2em}.content input{padding:.2em .1em}.content select{padding:.2em .1em 0}.content select[multiple]{margin-bottom:.8em}.content option{padding:0 .4em .1em}.content button{padding:.3em .5em}.content input[type='radio']{position:relative;bottom:-.2em}.content dt{margin-top:.8em;margin-bottom:.4em}.content ul,.content ol{margin-left:2.2em}.content caption,.content form div{padding-bottom:.8em}.content ul ul,content ol ul,.content ul ol,content ol ol{margin-bottom:0}/*
_______________________________
VISUAL PLUG */
blockquote{/*color:#666*/}blockquote > *:first-child:before /* Tripoli bonus: pure CSS blockquote */{content:"\201C";font-size:2.5em;margin-left:-.62em;font-family:georgia,serif;padding-right:.2em;color:#aaa;line-height:0}abbr[title],acronym[title],dfn[title]{border-bottom:1px solid #ccc}ins,dfn{border-bottom-color:#666}del{color:#666}fieldset{border-color:#ccc}textarea,input[type='text'],input[type='password'],select{border:1px solid #ccc;background:#fff}fieldset{border:1px solid #ccc}textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover{border-color:#aaa}textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus{outline:2px solid #e4e4e4;border-color:#888}.content hr{background:#aaa;color:#aaa}.content table{/*border-top:1px solid #ccc;border-left:1px solid #ccc*/}.content th,.content td{/*border-bottom:1px solid #ddd;border-right:1px solid #ccc*/}.content th,.content td{padding:.8em}a:link{color:#b35639}a:visited{color:#b35639}a:hover,code,pre{color:#b35639}a:active,.a:focus{color:#000}/*
_______________________________
TYPE PLUG */
.alt{font-family:Georgia, serif;font-style:italic;font-weight:400}.dquo{margin-left:-.55em}/*
_______________________________
RESET END */

/*  
_______________________________
_______________________________ Global Style
_______________________________
*/
   


html { background:#3d2a15 url(img/bg.jpg) 0px 146px repeat-x; /*overflow-y:scroll;*/ margin:0 } 

body { margin:0; text-align:center; font-family: 'Trebuchet MS', Tahoma, sans-serif; font-size:.8em; color:#dfd0af; height:auto; background:url(img/top-bg.png) repeat-x; }


/*  
_______________________________
_______________________________ Layout Style
_______________________________
*/

header { display:block; width:960px; height:260px; margin:0 auto; position:relative; background:url(img/hay-bg.png) 5px 90px no-repeat;}

	h1#logo { margin:0; padding:0; position:absolute; top:20px; left:40px; width:400px; height:130px; background:url(img/logo.png) no-repeat; z-index:101}
	
		h1#logo a { display:block; line-height:130px; text-indent:-1000px; overflow:hidden; }
		
	
	nav { display:block; height:140px; padding-top:120px; background:url(img/nav-bg.png) 0px 120px no-repeat; position:relative; z-index:100; }
	
article { display:block; width:960px; margin:0 auto; text-align:left; overflow:visible; }

	section { display:block; }
	
	section#welcome { float:left; width:430px; padding-left:20px; margin-bottom:-10px}
	
	section#new { float:right; padding:80px 70px 50px 50px; background:url(img/new-bg.png) no-repeat; margin:-15px -25px -10px; position:relative; }
				
		section#new div.con { width:375px; height:253px; overflow:hidden }
	
		article.content section h2 { float:left; position:relative; height:63px; line-height:63px; vertical-align:middle; background:url(img/fence24.png) no-repeat; text-indent:.5em; font-family:'NewRegular', 'Trebuchet MS', sans-serif; font-size:3.5em; color:#eec33f; margin:.3em 0 0; padding-right:.5em; text-shadow:#0d0903 0px 2px 0px; }
		
			section h2 span { position:absolute; top:0; left:0; width:80px; height:63px; background:url(img/fence24.png) no-repeat;}
			
		article.content section h3, article.content section h3 { clear:both; color:#b35639; font-family: Rockwell, 'Trebuchet MS', sans-serif; font-size:1.8em; padding:.5em 0 .2em; margin:0; }
		
		article.content section p {font-size:1.2em; line-height:1.3em;}
		
		article.content section#new h3 { padding:.5em .7em 0 1em;}
		
		article.content section#new p { padding-left:1.8em; padding-right:1.4em; font-size:1.1em; line-height:1.2em; }
		
	section#sub { float:left; width:920px; padding:0 20px 0 20px; min-height:300px}
	
		article.content section#sub h2 { margin-bottom:10px;}
		
		article.content section#sub p { font-size:1.35em; line-height:1.4em; }
		
		article.content section#sub ul { margin:0 0 1em 0; font-size:1.35em; line-height:1.4em; padding:0 0 0 1em}
		
footer { display:block; background:#2f2010; text-align:left; margin-top:15px; }

	footer div { width:960px; margin:0 auto; padding:15px; font-size:.9em; line-height:1.5em;}
	
		footer div span.left a { float:left; padding:0 10px 0 20px ; background:url(img/egg-bullet.png) left center no-repeat; text-decoration:none; font-size:1.1em; }
		
		footer div span.left a:first-child { padding-left:0; background-image:none; }
		
		footer div span.left br { clear:left; }
		
		footer div a#twit { float:right; display:inline; margin-left:20px; background:url(img/social.png) -48px -59px no-repeat; width:48px; height:59px; text-indent:-100px; overflow:hidden; }
		footer div a#twit:hover { background-position:-48px 0px}
		
		footer div a#face { float:right; display:inline; margin-left:20px; background:url(img/social.png) 0 -59px no-repeat; width:48px; height:59px; text-indent:-100px; overflow:hidden; }
		footer div a#face:hover { background-position:0px 0px}	


/*  
_______________________________
_______________________________ Main Navigation
_______________________________
*/

nav ul { margin:0; padding:50px 0 30px 0; list-style:none; display:block; background:url(img/nav-bg_shadow.png) bottom no-repeat;  } 
	
	nav ul li { float:left; overflow:hidden; width:192px; margin:0; padding:0px; list-style:none; font-family:'NewRegular', 'Trebuchet MS', sans-serif; font-weight:bold; font-size:1.4em; }
				
		nav ul li a:link, nav ul li a:active, nav ul li a:visited { text-decoration:none; height:58px; line-height:58px; vertical-align:middle; text-shadow: #f8f3e6 0px 1px 0px; display:block; text-align:center }
			
		nav ul li a:hover { color:#fff; text-shadow: #50452e 0px 1px 0px; /*height:56px; line-height:56px; padding-top:2px;*/ }
		
/*  
_______________________________
_______________________________ Artists Style
_______________________________
*/

section#artists { background:url(img/artists-bg.png) center no-repeat; width:920px; height:200px; margin:0 10px; padding:68px 10px 12px 10px; clear:both; overflow:hidden; float:left;}
	
	section#artists ul {margin:0; padding:0; list-style:none; display:block; height:200px; width:920px; overflow:hidden;}
		
		section#artists ul li { float:left; width:58px; height:200px; margin:0 2px 0 0; padding:0; overflow:hidden;}
		
		section#artists ul li.last { margin:0;}
			
			section#artists ul li.kevin, div.artist h3.kevin, label.kevin { background:url(img/a-kevin-prosch2.jpg) no-repeat;}
			section#artists ul li.kris, div.artist h3.kris, label.kris { background:url(img/a-kris2.jpg) no-repeat;}
			section#artists ul li.amarillo, div.artist h3.amarillo, label.amarillo { background:url(img/a-amarillo-birds2.jpg) no-repeat;}
			section#artists ul li.street, div.artist h3.street, label.street { background:url(img/a-streetchoir2.jpg) no-repeat;}
			section#artists ul li.kdub, div.artist h3.kdub, label.kdub { background:url(img/a-kdub2.jpg) no-repeat;}
			section#artists ul li.cam, div.artist h3.cam, label.cam { background:url(img/a-cam2.jpg) no-repeat;}
			section#artists ul li.adam, div.artist h3.adam, label.adam { background:url(img/a-adam2.jpg) no-repeat;}
			section#artists ul li.luke, div.artist h3.luke, label.luke { background:url(img/a-luke2.jpg) no-repeat;}
			section#artists ul li.daniel, div.artist h3.daniel, label.daniel { background:url(img/a-daniel2.jpg) no-repeat;}
			section#artists ul li.josh, div.artist h3.josh, label.josh { background:url(img/a-josh2.jpg) no-repeat;}
			section#artists ul li.jim, div.artist h3.jim, label.jim { background:url(img/a-jim.jpg) no-repeat;}
			section#artists ul li.chris, div.artist h3.chris, label.chris { background:url(img/a-chris.jpg) no-repeat;}
			section#artists ul li.loren, div.artist h3.loren, label.loren { background:url(img/a-loren.jpg) no-repeat;}
			
				section#artists ul li h3 { margin:0; padding:0; font-size:1.5em; }
				
					section#artists ul li h3 a { display:block; height:90px; width:140px; padding:110px 0 0 65px;color:#eec33f; text-decoration:none; background-color: rgba(36,21,5,0.8); text-shadow:#0d0903 0px 2px 0px;}
					
					section#artists ul li h3 a:hover { background-color:transparent;}
					
						section#artists ul li h3 a span { color:#fff; font-family:'Trebuchet MS', sans-serif; font-size:.9em;}

div.artist { float:left; background:#80674a url(img/woodgrain.png); width:250px; margin:20px 25px 10px 0px; padding:15px; overflow:hidden; border-bottom:2px solid #25190d; border-top:1px solid #a28c73; -webkit-box-shadow: rgba(37, 23, 8, 1) 0px 5px 10px; -moz-box-shadow: rgba(37, 23, 8, 1) 0px 5px 10px;}
	
	article.content section div.artist h3 { display:block; margin:0; padding:0; }

	div.artist a { background-color: rgba(36,21,5,0.8); border-bottom:1px solid #a28c73; border-top:2px solid #25190d; border-left:1px solid #25190d; border-right:1px solid #25190d; display:block; margin:0; height:40px; padding:115px 20px 0 20px; text-align:right; color:#eec33f; text-shadow:#0d0903 0px 2px 0px; text-decoration:none }
	
	div.artist a:hover { background-color:transparent; color:#FFFFFF;}

/*  
_______________________________
_______________________________ Call out/Sub Nav style
_______________________________
*/

section#sub #callout { float:right; background:#80674a url(img/woodgrain.png); width:272px; margin:20px 10px 60px 60px; padding:15px; clear:both; overflow:hidden; border-bottom:2px solid #25190d; border-top:1px solid #a28c73; -webkit-box-shadow: rgba(37, 23, 8, 1) 0px 5px 10px; -moz-box-shadow: rgba(37, 23, 8, 1) 0px 5px 10px;}

	section#sub #callout div { background-color:#2f2010; padding:15px; border-bottom:1px solid #a28c73; border-top:2px solid #25190d; border-left:1px solid #25190d; border-right:1px solid #25190d; -webkit-box-shadow: rgba(37, 23, 8, 1) 0px 0px 3px; -moz-box-shadow: rgba(37, 23, 8, 1) 0px 0px 3px; position:relative }

		section#sub #callout div ul { list-style:none; margin-left:0; padding-left:0px; font-family:Rockwell, 'Trebuchet MS', sans-serif; font-size:1.5em;}
		
			section#sub #callout div ul li { padding:12px 0; border-bottom:1px dotted #70603d;}
			
				#callout div ul li a:link, #callout div ul li a:active, #callout div ul li a:visited { text-decoration:none; padding-left:20px; background:url(img/egg-bullet.png) left center no-repeat; }
				
				#callout div ul li a:hover { color:#FFFFFF; }
		
		section#sub #callout div p { font-size:1.4em; text-align:center; line-height:150%;}
		
		section#sub #callout div label { display:block; position:relative; margin:-15px -15px 0 -15px; height:200px; text-indent:-300px; overflow:hidden}
		
/*  
_______________________________
_______________________________ Layout Helpers
_______________________________
*/

.right { float:right; }

.left { float:left; }

.invis { display:none; }

.orange {  color:#b35639; }


/*  
_______________________________
_______________________________ Button Style
_______________________________
*/

.content .button, a.button:link, a.button:active, a.button:visited  { -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); background:#FC9200 url(img/nav-bg.png) -1px -52px repeat-x;) repeat-x scroll 0 0; border-bottom:1px solid rgba(0, 0, 0, 0.5); color:#b35639; cursor:pointer; display:inline-block; padding:8px 14px 9px; position:relative; text-decoration:none; font-size:1.1em; font-weight:bold; line-height:1; text-shadow: #f8f3e6 0px 1px 0px; }

a.button:hover, .content .button:hover {  color:#FFFFFF; text-shadow: #50452e 0px 1px 0px; }

.content div.contact { float:left; background:#80674a url(img/woodgrain.png); margin:5px 5px 0px 0px; padding:10px; overflow:hidden; border-bottom:2px solid #25190d; border-top:1px solid #a28c73; -webkit-box-shadow: rgba(37, 23, 8, 1) 0px 5px 10px; -moz-box-shadow: rgba(37, 23, 8, 1) 0px 5px 10px;}

	.content div.contact input[type='text'], .contact select, .contact textarea { background-color:#2f2010; padding:3px; border-bottom:1px solid #a28c73; border-top:2px solid #25190d; border-left:1px solid #25190d; border-right:1px solid #25190d; -webkit-box-shadow: rgba(37, 23, 8, 1) 0px 0px 3px; -moz-box-shadow: rgba(37, 23, 8, 1) 0px 0px 3px; width:360px; color:#dfd0af }
	
#form1 {font-size:1.35em;}

#form1 .orange { font-size:1.5em; }
	
#form1 br {clear: both;}


/*  
_______________________________
_______________________________ Latest tweet Style
_______________________________
*/

#tweets { position:absolute; width:400px; height:150px; /*border:1px solid red;*/ right:50px; top:10px; background:url(img/egg-bg.png) bottom left no-repeat; font-size:.9em; color:#bda283; z-index:101; }

	#tweets .wrap { background:url(img/nav-bg.png) -400px 110px no-repeat; width:400px; height:150px; overflow:hidden; padding-top:1px}
	#tweets h2 { color:#826f5a; font-size:.8em; margin:10px 30px 0 31px; padding:3px 5px; background:#413425; overflow:hidden; text-align:left;}
	#tweets .profileLink { float:right; color:#a0815e; font-size:.8em;  margin:0; padding:0;}
	#tweets #twitter_update_list { font-size:.85em; padding:0; margin:3px 45px 0 46px; line-height:120%; overflow:visible; }
	#tweets #twitter_update_list li { padding:0; margin:0}
	#tweets a { color:#c1935f;}
	#tweets a.timestamp {color:#a0815e;}
	#tweets .q { color:#826f5a; font-size:1.5em; line-height:.9em; vertical-align:bottom; overflow:visible }


/*  
_______________________________
_______________________________ jPlayer Style
_______________________________
*/

div.jp-single-player,div.jp-playlist-player {font-size:1.25em; font-family:Verdana, Arial, sans-serif; line-height:1.6; color:#DFD0AF; overflow:auto }
div.jp-interface { position: relative; width:340px; height:50px; background:url(img/jplayer.barnyard.gif) 0 -268px no-repeat; margin:0 auto; }
div.jp-single-player div.jp-interface { border-bottom:none; }
div.jp-playlist-player div.jp-interface { }
div.jp-interface  ul.jp-controls { list-style-type:none; padding:0;	margin: 0; }
div.jp-interface  ul.jp-controls li { overflow:hidden; text-indent:-9999px; }
li.jp-play, li.jp-pause { display: block; position: absolute; top:5px; width:40px; height:40px; cursor: pointer; }
div.jp-single-player li.jp-play, div.jp-single-player li.jp-pause {	left:30px; }
div.jp-playlist-player li.jp-play, div.jp-playlist-player li.jp-pause { left:38px; }
li.jp-play { background: url(img/jplayer.barnyard.gif) 0 0 no-repeat;}
li.jp-play:hover { background: url(img/jplayer.barnyard.gif) -41px 0 no-repeat; }
li.jp-pause { background: url(img/jplayer.barnyard.gif) 0 -42px no-repeat; }
li.jp-pause:hover {	background: url(img/jplayer.barnyard.gif) -41px -42px no-repeat; }
li.jp-stop { position: absolute; top:11px; background: url(img/jplayer.barnyard.gif) 0 -83px no-repeat; width:28px; height:28px; cursor: pointer; }
div.jp-single-player li.jp-stop { left:80px; }
div.jp-playlist-player li.jp-stop {	left:116px; }
li.jp-stop:hover { background: url(img/jplayer.barnyard.gif) -29px -83px no-repeat; }
li.jp-previous { position: absolute; left:10px; top:11px; background: url(img/jplayer.barnyard.gif) 0 -112px no-repeat; width:28px; height:28px; cursor: pointer; }
li.jp-previous:hover { background: url(img/jplayer.barnyard.gif) -29px -112px no-repeat; }
li.jp-next { position: absolute; left:78px; top:11px; background: url(img/jplayer.barnyard.gif) 0 -141px no-repeat; width:28px; height:28px; cursor: pointer; }
li.jp-next:hover { background: url(img/jplayer.barnyard.gif) -29px -141px no-repeat; }
div.jp-progress { position: absolute; overflow:hidden; top:17px; background-color: #251708; width:80px; height:10px; }
div.jp-single-player div.jp-progress { left:120px; }
div.jp-playlist-player div.jp-progress { left:154px; }
div.jp-load-bar { background: url(img/jplayer.barnyard.gif) 0 -202px repeat-x; width:0px; height:10px; cursor: pointer; }
div.jp-play-bar {background: url(img/jplayer.barnyard.gif) 0 -218px repeat-x ; width:0px; height:10px; }
li.jp-volume-min { position: absolute; top:17px; background: url(img/jplayer.barnyard.gif) 0 -170px no-repeat; width:18px; height:15px; cursor: pointer; }
div.jp-single-player li.jp-volume-min { left:274px;}
div.jp-playlist-player li.jp-volume-min { left:246px;}
li.jp-volume-min:hover {background: url(img/jplayer.barnyard.gif) -19px -170px no-repeat;}
li.jp-volume-max { position: absolute; top:17px; background: url(img/jplayer.barnyard.gif) 0 -186px no-repeat; width:18px; height:15px; cursor: pointer;}
div.jp-single-player li.jp-volume-max { left:296px;}
div.jp-playlist-player li.jp-volume-max { left:308px;}
li.jp-volume-max:hover { background: url(img/jplayer.barnyard.gif) -19px -186px no-repeat; }
div.jp-volume-bar {	position: absolute;	overflow:hidden; top:22px; background: url(img/jplayer.barnyard.gif) 0 -250px repeat-x; width:36px; height:5px; cursor: pointer; }
div.jp-single-player div.jp-volume-bar { left:282px; }
div.jp-playlist-player div.jp-volume-bar { left:264px; }
div.jp-volume-bar-value { background: url(img/jplayer.barnyard.gif) 0 -256px repeat-x; width:0px; height:5px; }
div.jp-play-time,div.jp-total-time { position: absolute; top:29px; width:80px; font-size:.64em; font-style:oblique; line-height:1; }
div.jp-total-time { text-align: right; }
div.jp-single-player div.jp-play-time, div.jp-single-player div.jp-total-time { left:120px;}
div.jp-playlist-player div.jp-play-time, div.jp-playlist-player div.jp-total-time { left:154px;}
div.jp-playlist { width:340px; margin:0 auto; }
div.jp-playlist ul{ list-style-type:none; margin:0; font-size:.72em; }
div.jp-single-player div.jp-playlist ul { padding:0;}
div.jp-playlist-player div.jp-playlist ul { padding:0;}
div.jp-single-player div.jp-playlist li{ padding:0 0 0 20px; font-weight:bold; }
div.jp-playlist-player div.jp-playlist li{ padding:3px 0 4px 20px; /*border-bottom:1px solid #eee;*/ cursor: pointer;}
div.jp-playlist-player div.jp-playlist li.jplayer_playlist_current {  color:#c1935f; list-style-type:none; list-style-position:inside; padding-left:6px; cursor: default;}
div.jp-playlist-player div.jp-playlist li:hover { color:#c1935f;}
div.jp-playlist-player div#music_art { width:375px; height:172px}

/* moved style */
#new.moved { background:url(img/egg-bg.png) bottom left no-repeat; background-position: -1200px 0px; padding:0; margin:10px 0px 0 0; display:inline; width:450px; height:140px; overflow:hidden; }
#new.moved div.con { overflow:hidden; padding:10px 0 0 12px; margin:0; background:url(img/nav-bg.png) no-repeat scroll -400px 110px transparent; }
#new.moved #jplayer_playlist { height:20px; overflow:hidden;}

/*  
_______________________________
_______________________________ Clearing
_______________________________
*/

/* http://sonspring.com/journal/clearing-floats */
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clear-left { clear: left; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix {	display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
