body {background-color:#fada7d;}
a {overflow:hidden;}
img {display:block;}
img.fake_img {background:#ccc;}
a.red_bg {background-color:#bb0602; padding:3px; color:#fde9c3;}
a.with_arrow { padding-right:10px; background:transparent url(/folklife/images/core/right_arrow.png) center right no-repeat;}
a.with_arrow:hover {color:#bb0602;}
.text_input {padding:.4em; font-family:Georgia, Times, serif;}
.right {float:right;}
.left {float:left;}
.footer_headline {text-indent:-99999em; height:20px; float:right;}
.img_left {display:inline; float:left; border: 5px solid #fde9c3; margin:0 15px 15px 0;}
.img_right {display:inline; float:right; border: 5px solid #fde9c3; margin:0 15px 15px 0;}

#search_form {position:relative; top:10px; height:30px; width:200px;}
#search {background-color:#fde9c3; border:2px solid #fdd15a; float:left;}
#search_button {display:block; margin-top:4px; float:right;}

#header_wrapper {z-index:9999;}
#header {height:205px; background:transparent url(/folklife/images/core/header_action.jpg) 0 0 no-repeat; position:relative;}
#listen_now a {display:block; position:relative; float:right; width:103px; height:18px; background:transparent url(/folklife/images/core/listen_now_button.png) 0 0 no-repeat; text-indent:-99999em; top:10px;}
#logo a { width:785px; height:75px; margin:0 auto; text-indent:-9999em; text-align:center; position:absolute; top:83px; left:50%; margin-left:-370px;}

#navigation {height:45px; line-height:45px; position:absolute; bottom:0; z-index:9999;}
#navigation li,
#sponsors ul li {display:inline; list-style:none;}

#navigation li > ul {position:absolute; left:11px; background-color:#fcdb8c; z-index:9999;}

.nav_left {float:left; position:relative; top:14px;}
.nav_left > a,
.nav_right > a {display:block; text-indent:-9999em;}
.nav_left > a {margin-left:30px; margin-right:10px; height:22px; background:transparent url(/folklife/images/core/nav_left.gif) 0 0 no-repeat;}
.nav_right > a {margin-right:30px; margin-left:30px; height:22px; background:transparent url(/folklife/images/core/nav_right.gif) 0 0 no-repeat;}
.nav_right {float:right; position:relative; top:12px;}

#about_button > a {width:86px;}
#about_button > a:hover,
#about_button > a.active:hover,
#about_button.hovering > a {height:31px; background-position:0 -23px;}
#about_button > a.active {background-position:0 -55px;}

#festival_button > a {width:102px; background-position:-119px 0;}
#festival_button > a:hover,
#festival_button > a.active:hover,
#festival_button.hovering > a {height:31px; background-position:-119px -23px;}
#festival_button > a.active {background-position:-119px -55px;}

#get_involved_button > a {width:149px; background-position:-256px 0;}
#get_involved_button > a:hover,
#get_involved_button > a.active:hover,
#get_involved_button.hovering > a {height:31px; background-position:-256px -23px;}
#get_involved_button > a.active {background-position:-256px -55px;}

#get_involved_button > a {width:149px; background-position:-256px 0;}
#get_involved_button > a:hover,
#get_involved_button > a.active:hover {height:31px; background-position:-256px -23px;}
#get_involved_button > a.active {background-position:-256px -55px;}

#connect_button > a {width:80px; background-position:-229px 0;}
#connect_button > a:hover {background-position:-229px -24px;}

#listen_button > a {width:57px; background-position:-109px 0;}
#listen_button > a:hover {background-position:-109px -24px;}

#shop_button > a {width:48px;}
#shop_button > a:hover {background-position:0 -24px;}

ul.drop {padding:10px; border-right:1px solid #bb0602; border-bottom:1px solid #bb0602; border-left:1px solid #bb0602; display:none;}
ul.drop li > a {display:block; line-height:25px; font-size:1.1em;}

ul.drop li > a {width:150px;}

#main_content_wrapper {font-size:120%;width:650px; margin-right:20px;}
#secondary_content_wrapper {/*background-color:#fdf5e4;*/ padding:30px 20px 10px 30px; width: 450px; margin-right:20px; min-height:900px;}


#nav_content_wrapper {background:transparent url(/folklife/images/core/sub_content_wrapper_bg.gif) 0 0 repeat-y; float:left; }

body#festival_page #nav_content_wrapper {background-color:#FDF5E4;}

#header_wrapper {height:205px; width:100%; background:transparent url(/folklife/images/core/header.jpg) 0 0 repeat-x;}
#news {background:#fde9c3 url(/folklife/images/core/news_bg.jpg) left bottom repeat-x; padding:30px 20px 10px 30px; width:600px; float:left;}
/*#news h2,
#news p {margin-left: 180px;}*/
/*#news div {display:inline;}*/

#festival { width:600px; background-color:#fdf5e4; padding:30px 20px 10px 30px; float:left; }
#festival_content img {float:right; margin-left:20px;}
#festival_content div {display:inline;}
#festival_cta_wrapper {padding-top:30px;}


#about {padding:20px 20px 10px 30px; background:#30273d url(/folklife/images/core/about_bg.gif) 0 0 no-repeat; height:222px; color:#fdf5e4; }
#store {padding:20px 20px 10px 20px; background:#6f5c73 url(/folklife/images/core/store_bg.gif) 0 0 no-repeat; height:222px; color:#fff; width:170px;}

#about h3,
#store h3 {
    color:#fce39c;
    font-size:1.3em;
}

#side_content_wrapper {float:right;}

#side_content_wrapper,
#sub_nav {padding:30px 0;}

#sub_nav {/*background-color:#fde9c3; */padding-left:10px; }
#sub_nav ol {list-style:none; margin:0;}
#sub_nav ol.sub > li {margin-bottom:.7em; font-weight:bold;}
#sub_nav ol.third > li {margin-bottom:.3em; font-weight:normal;}
#sub_nav h4 {margin:0; font-weight:bold;}


#side_content_wrapper img,
#side_content_wrapper div {margin-bottom:20px;}

.festival_cta_middle {padding:0 5px;}
.cta_headline {width:187px; height:30px; text-indent:-9999em; margin-bottom:10px;}

#cultural_focus_headline {background:transparent url(/folklife/images/cultural_focus_title.gif) 0 0 no-repeat;}
#rhythm_moves_headline {background:transparent url(/folklife/images/rhythm_moves_title.gif) 0 0 no-repeat;}
#audio_archive_headline {background:transparent url(/folklife/images/audio_archive_title.gif) 0 0 no-repeat;}

#stay_in_touch {width:235px; height:168px; background:transparent url(/folklife/images/core/stay_in_touch_bg.gif) 0 0 no-repeat; padding:22px;}
#stay_in_touch h3 {width:177px; height:23px; background:transparent url(/folklife/images/core/stay_in_touch_headline.gif) 0 0 no-repeat; text-indent:-9999em; margin-bottom:10px;}
#stay_in_touch p {font-size:1.1em;  margin-bottom:10px;}

.social_cta {width:24px; height:24px; display:block; float:left; text-indent:-9999em; margin-right:5px;}
#fb {background-image:url(/folklife/images/core/fb_small_icon.png);}
#ms {background-image:url(/folklife/images/core/myspace_small_icon.png);}
#flkr {background-image:url(/folklife/images/core/flickr_small_icon.png);}
#twttr {background-image:url(/folklife/images/core/twitter_small_icon.png); margin-right:50px;}

#subscribe_form input {background-color:#fde9c3; border:2px solid #8a6948; margin-bottom:10px; width:150px; }

#latest_news { position:relative; padding:10px 0;}
#latest_news h5 {font-family:Georgia, Times, serif; margin:0; color:#4a2500;}
#latest_news em {color:#555;}
#rss_feed {position:absolute; top:10px; right:0;}

.footer_content {margin-bottom:40px; font-size:1.2em;}

#sponsors_wrapper {border-top:18px solid #fde9c3; background:transparent url(/folklife/images/core/sponsors_gradient.png) 0 0 repeat-x;  padding-top:3px;}
#sponsors {background:transparent url(/folklife/images/core/sponsors_bg.gif) 50% 0 no-repeat; width:950px; /*overflow: hidden;*/}
#sponsors ul li {float:left; margin:0 6px; height:180px;}

.footer_sponsors img {width:8em;}

/*#get_around_nav {padding-left:10px;}*/
#footer_nav {margin:0;}
#footer_nav > li {float:left; list-style:none; font-size:1.2em; margin-right:30px; width:110px;}
#footer_nav > li > ul {list-style:none; font-size:.7em; margin:10px 0 0 0;}
#footer_nav > li > ul > li {margin-bottom:.8em;}


#get_around_headline {width:139px; background:transparent url(/folklife/images/core/get_around_headline.gif) 0 0 no-repeat}
#say_hello_headline {width:112px; background:transparent url(/folklife/images/core/say_hello_headline.gif) 0 0 no-repeat}
#stay_connected_headline {width:184px; background:transparent url(/folklife/images/core/stay_connected_headline.gif) 0 0 no-repeat}
#our_sponsors_headline {text-indent:0; margin-top:20px; float:right;}
#our_sponsors_headline a {text-indent:-99999em; height:20px; float:right; width:167px; background:transparent url(/folklife/images/core/our_sponsors_headline.gif) 0 0 no-repeat;  display:block;}

#credits_content p {margin-top:40px;}
#stay_connected_links {margin:-25px 0 0 0;}




/* =FESTIVAL -----------------------------------------------*/
#festival_schedule_wrapper {background-color:#fdf5e4; padding:30px 20px 10px 30px; width: 720px; /*float:right;*/ /*position:relative;*/ /*background-color:#FDF5E4;*/ min-height:900px; /*z-index:0;*/}

body#festival_page #sub_nav {/*padding-top:80px;*/}
body#festival_page #content {z-index:1;}

#days {margin:0;}
#days.listen_days {border-bottom:5px solid #30273D; float:left; width:100%; margin-bottom:20px;}
#days.listen_days li {font-size:1.2em;}
#days li {float:left; list-style:none; font-family:Arial, Helvetica; font-size:1.4em; margin: 0 .5em; background:#FADA7D; padding:.3em 1em;}
#days li.active {background-color:#30273D;}
#days li a {color:#8A090D;}
#days li.active a {color:white;}
#activity_type_filter {background: #30273D; float:left; height:2.7em; line-height:2.7em; width:100%; margin:0; list-style:none; font-family:Arial, Helvetica;}
#activity_type_filter li {float:left; margin:0 1.5em;}
#activity_type_filter li a {color:#FDE9C3;}
#activity_type_filter li.active a{color:white;}

#stages {width:170px;margin-top:10px;}
#stages li {padding:10px; border-bottom:1px solid #FDF5E4;}
#stages li.active {background-color:#FDF5E4;}
#stages li span {display:block; font-size:.8em;}

#schedule_content {clear:both;}
#schedule_content.for_performers {padding:20px;}
#schedule {font-family:Arial, Helvetica;}
.time {background-color:#30273D; width:15%; color:white; font-size:1.3em; vertical-align:top;}
.time_actual {font-weight:bold;}
.tagline {font-style: italic;}
#schedule th {padding:.58em .7em;}
#schedule th em {font-weight:normal;}
#schedule td {/*border-bottom:1px solid #FDF5E4;*/ padding:1em .7em;}
.odd {background-color:#f8f8f8;}
.showcase_name {font-weight:bold; color:#30273d; font-size:1.4em;}
.stage_name_for_full {font-weight:bold; font-size:1.6em; margin-top:.5em;}
.showcase_name em {font-weight:normal; font-size:.8em;}
.showcased {background-color:#e7e2ef;}
tr.odd .showcased {background-color:#dad5e1;}

#all_posts li em {font-size:.8em;font-weight:normal;margin-top:-5px; display:block;}

#performer_search { width:240px; position:relative; float:right; margin-top:-5px;}
#performer {background-color:#fde9c3; border:2px solid #fdd15a; float:left;}
#performer_search_btn {float:right; position:relative; top:10px;}

#for_performers_header {border-bottom:1px solid #ccc; margin-bottom:20px;}

.performer_search_headline {margin:0;}
.tagline_big {margin-bottom:20px; }
.day_big {font-weight:bold; margin:1.3em 0 0 0;}
.for_performers h4 {margin-bottom:0;}
.for_performers h5 {color:#30273d; font-weight:normal;}

#sponsors_logos {margin:0;}
#sponsors_logos li {list-style:none; margin:0 0 20px 0;}



/* =FORUMS -----------------------------------------------*/
p.pages
{
	xfloat:right;
	font-size:0.85em;
	margin-top:1.2em;
}

span.pipe
{
	color:#999;
	margin:0 0.15em;
}

div.news
{
	background:#cfc;
	text-align:center;
	margin:0 auto;
	width:40em;
	margin-top:1em;
	padding:7px 15px;
	font-size:0.7em;
	font-weight:bold;
}
div.news p { margin:0; }

p.notice,
p.sections
{
	background:#df9;
	padding:7px 15px;
	border:1px solid #bd7;
	margin-top:0;
	font-size:0.8em;
}

p.error
{
  background:#c00;
  color:white;
}



p.sections a.action { color:#c00; }

.hasfile
{
	color:#090;
	font-weight:bold;
	margin-left:10em;
}


p.subtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#888;
	font-weight:bold;
	margin-top:-0.8em;
}
p.subtitle img { vertical-align: bottom; }

ul.quotes,
ul.flat
{
	margin-left:0;
	padding-left:0;
	font-size:0.75em;
	list-style-type:none;
}
ul.talking li span
{
	color:#666;
	font-size:0.8em;
}

ul.flat li
{
	background:url(/plugin_assets/aep_beast/images/small_circle.gif) no-repeat 5px 6px;
	padding-left:15px;
}
ul.ways li span
{
	color:#666;
	font-size:0.9em;
}

ul.quotes
{
	font-size:0.8em;
}
ul.quotes li {margin-bottom:1em; }
ul.quotes span
{
	color:#666;
	font-size:0.9em;
}


ul.why
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.25em;
	margin-top:2em;
}
ul.why li p
{
	margin-top:0.5em;
	color:#666;
	font-size:0.9em;
}
ul.why li p strong { color:#c00; }

a.utility
{
	font-weight:normal;
	color:#c00;
	font-size:0.8em;
}
a.remove { color:#c00; }
a.utility:hover
{
	color:#c00;
	text-decoration:underline;
}
a.subtle { color:#369; }
a.subtle:hover { color:blue; }

div.asset
{
	background:#e7e7e7;
	padding:7px 15px;
	border-bottom:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin-bottom:1em;
	text-align:center;
}

input.primary
{
  font-size:1.2em;

}

input.submit
{
	margin-right:1em;
	float:right;
}

/* layout of paste */

.pastebox
{
	width:100%;
}

p.private,
#content .legend
{
	margin-top:0;
	color:#999;
	font-size:0.8em;
}
#content .legend span strong { color: black; }
#content .legend span
{
	margin-right:5em;
}

p.private img { vertical-align:bottom;}
p.private
{
  xcolor:white;
  color:#c00;
  font-weight:bold;
}
p.psmall { 
  font-size:0.7em; 
  font-weight:normal; 
}

div.upload
{
	margin-top:-0.5em;
	xbackground:#e7e7e7;
	padding:7px 0;
	float:left;
	xwidth:63%;
	margin-left:0.5em;
}
div.upload p label { font-size:0.7em; font-weight:bold;}
div.upload p {margin:0}
div.upload input { margin-left:0.75em;}
div.upload a
{
	color:#666;
	font-size:0.8em;
}

.pastePreview pre { font-size:0.9em; }

.pastePreview p
{
	color:#777;
	font-size:0.7em;
	margin:0 0 0.5em;
}

.pastePreview .when {	float:right; }
.pastePreview .when strong {	color:black; }

.line_numbers,
.lineNumbers
{
	color:#999;
	padding-right:0.5em;
	text-align:right;
}
.line_numbers strong { color:#555; }

td.code,
.thePaste
{
	padding-left:0.75em;
}


/*label
{
    font-family:Arial, Helvetica, sans-serif;
    color:#666;
    font-size:0.75em;
    font-weight:normal;
}*/

/* random */

.photo
{
	background:#aaa url(/plugin_assets/aep_beast/images/clearbits/smile.gif) no-repeat 8px 8px;
}

.smallutils
{
	xfloat:right;
	margin-top:-0.5em;
	margin-bottom:0em;
	text-align:right;
}
.smallutils a
{
	color:#666;
	font-size:0.7em;
}
.smallutils a:hover {color:#369;}


/* tables */

table.noborder td
{
  border:0;
}

table.nopad td
{
  padding-left:0;
}

table
{
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
}
table.wide {	width:100%; }
table tr th
{
	background:#333;
	color:white;
	font-size:0.8em;
	padding:3px 10px;
	border:1px solid #222;
}
table tr td
{
	padding:7px;
	border:1px solid #ddd;
}

/* topics */

#forum_description,
#topic_body
{
  width:99%;
}

/* specific table styles */

table.forums,
table.topics
 { font-size:0.8em; }
table.forums tr th { font-size:0.8em; }
table.forums tr td .title {
	font-size:1.4em; 
	}

table.forums tr td .desc {
margin:0.5em 0;	
}
table.forums tr td
{
	padding:4px 15px;
}
table.forums a.tiny
{
	font-size:0.8em;
	color:#666;
}

table.forums .posts
{
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	font-size:0.8em;
}

table tr th.la { 	text-align:left; }
table tr td.ca { 	text-align:center; }
table tr td.inv { background:#eee; }
table tr td.vat { vertical-align:top; }

table tr td.narrow { padding:2px 5px;}

/* users */

a.admin
{
	color:#c00;
	font-weight:bold;
}

/* last post */
table tr td.lp {
	font-size:0.85em;
	color:#333; }
table tr td.lp span { color:#666; }
table tr td.lp span a { color:#369; }

table.topics tr td.c1
 {	border-right:0; padding-right:2px; }
 table.topics tr td.c2
  {	border-left:0; padding-left:2px; }


table.topics tr td.c3 { border-left:0; }

table.forums tr td.c1 {	border-right:0; padding-right:5px; padding-top:7px; }
table.forums tr td.c2 {	border-width:1px 0; padding-left:5px; }
table.forums tr td.c3 {	border-left:0; padding-left:5px; }


table.topics tr td.c2 small a,
.crumbs small a
{ color:#666; }
table.topics tr td.stat { font-size:0.9em; }

table.topics tr td .flag {
  background:#333;
  color:white;
  padding:1px 5px;
  margin-right:0.5em; }

/* misc */

.button_or
{
  color:#666;
  padding-left:0.5em;
  font-size:0.75em;
  font-family: Arial, Helvetica, sans-serif;
}
.button_or a { color:#c00; }

form.dialog
{
	margin-top:3em;
	background:#eee;
	width:300px;
	padding:15px;
}

form .entryhelp
{
  font-size:0.7em;
}

form .help
{
	font-size:0.8em;
}

span.arrow
{
	font-weight:normal;
	font-size:0.9em;
	color:#999;
}

div.stats
{
	margin-top:2em;
	background:#ded;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding:15px 15px;
	border:2px solid #393;
	border-width:1px 0;
}
div.stats .posts { float:right; text-align:right; }

/* breadcrumbs */

.crumbs
{
	font-size:0.75em;
	font-family: Arial, Helvetica, sans-serif;
}
.crumbs a { color:#468; }
.crumbs a:hover { color:#00c; text-decoration:underline; }

/* posts */

table.posts
{
	border-bottom:2px solid #eee;
}

table.posts tr td
{
	border:0;
}
table.posts tr.spacer td
{
	font-size:1px;
}

/* fade edit links */
.post .author .edit a
{
  font-size:0.7em;
  color:#666;
}

.post .author img {
	float:left; 
	margin-right:0.5em;
	}
.post .author
{
	border-top:2px solid #eee;
	padding:5px 10px;
	background:#eee;
	font-weight:bold;
	color:#333;
	font-size:0.9em;
	min-height:32px;
	width:10em;
	min-width:8em;
	vertical-align:top;
}

.post .author .posts,
.post .author .admin
{
	display:block;
	font-size:0.75em;
	color:black;
	color:#666;
}
.post .author a
{
	color:#333;
	text-decoration:none;
}
.post .author a.threadauthor
{
	color:#080;
}
.post .author a:hover
{
	color:#369;
	text-decoration:underline;
}

.post .date
{
	font-size:0.75em;
	color:#666;
	font-weight:normal;
	margin-bottom:0.5em;
}

.posts .post .body
{
	border-top:2px solid #eee;
	font-size:0.9em;
	padding:10px 20px;
}

.posts .post .body blockquote
{
	border:1px solid #cda;
	border-left:3px solid #9a7;
	border-right:0;
	background:#efc;
	padding:1px 10px;
	margin-left:0;
}

.posts .post .body pre
{
	font-size:0.8em;
	background:#eee;
	padding:5px 10px;
	border:1px solid #ccc;
	border-left:3px solid #ddd;
	border-right:0;
	overflow:auto;
	font-family: "Monaco", "Bitstream Vera Sans Mono", "Courier New", serif;
}

.posts .post .body a:hover { color:brown; }

.posts .post .body blockquote p
{
	margin:0.5em 0;	
}

.post .body p.topic
{
  font-size:0.8em;
  font-weight:bold;
  background:#eee;
  padding:2px 10px;
} 
p.online {margin-bottom:0;}

img.icon
{
	background:#696;
	background-image: url(/plugin_assets/aep_beast/images/clearbits/bg_rounded.gif);
	background-repeat: no-repeat;
	vertical-align: bottom;
}
img.reply { float:right; }
img.orange { background-color:darkorange; }
img.grey { background-color:#ccc; }
img.darkgrey { background-color:#999; }
img.green { background-color:#0c0;}

.post .author .icon
{
	float:right;
}

/* reply */

div.editbox
{
	background:url(/plugin_assets/aep_beast/images/reply_background.png);
	border:2px solid #333;
	border-width:2px 0;
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	padding:6px 0 7px;
	z-index:50;
}

div.editbox .container
{
	width:92%;
	margin:0 auto;
	min-width:760px;
}

div.editbox p { margin:0.5em 0;}
div.editbox textarea
{
  width:100%;
	background:white;
	opacity:1;
	font-size:0.8em;
	font-family: Arial, Helvetica, sans-serif;
}
div.editbox .button_or a
{
  color:#ccc;
}
div.editbox table td { border:0; }
div.editbox a.utility
{
  color: #f99;
  font-size: 0.65em;
  padding: 2px 5px 4px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  float: right;
  text-align: right;
  margin-top: 0.2em;
}

div.editbox h5
{
  background:#222;
  color:white;
  padding:2px 10px 3px;
  font-size:0.7em;
  margin:0.2em 0 0.5em;
}

div.editbox p.help span,
div.editbox ul.help span { color:#666; }
div.editbox p.help,
div.editbox ul.help
{
  padding:3px 10px;
  font-size:0.75em;
  color:#ccc;
  font-family: Arial, Helvetica, sans-serif;
}
div.editbox ul.help { margin:0; }

div.editbox ul.help {
  list-style-type:none; }
  
#monitor_topic a
{
  color: #666;
}

#donate_form label {display:block;}
#donate_form table {font-family: Georgia, Times, serif;}
#donate_form td {border:none; padding:0;}
#donate_form .section {padding-bottom:1.5em; }
#donation_card_varification {width:30px;}


#flash_notice, #flash_error {
  padding: 5px 8px;
  margin: 10px 0;
}

#flash_notice {
  background-color: #CFC;
  border: solid 1px #6C6;
}

#flash_error {
  background-color: #FCC;
  border: solid 1px #C66;
}

#errorExplanation {
  width: 400px;
  border: 2px solid #CF0000;
  padding: 0px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: 0px;
  background-color: #c00;
  color: #fff;
}
#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 8px;
}
#errorExplanation ul {
  margin: 2px 24px;
}
#errorExplanation ul li {
  font-size: 12px;
  list-style: disc;
}

.audio_performances {clear:both; font-family: Arial, Helvetica, sans-serif; font-size:1.2em; width:100%; list-style:none; float:left; margin:0 0 40px 0;}
.audio_performances li {padding:7px; display:block; float:left; width:100%;}

#listen_now_wrapper {background-color:#6F5C73; color:#FDF5E4;}
#listen_now_inner img {position:relative; left:0; top:-170px;}
#songs {width:700px; height:150px; position:relative; left:200px; top:20px; list-style: decimal inside;}
.songs_right {width:390px; margin-left:310px;}
.songs_right_1 {margin-top:-145px;}
#listen_player {position:relative; left:530px; top:-10px;}

