body{
	margin: 0;
	padding: 0;
	font: normal 62.5% Arial, Helvetica, sans-serif;
	line-height: 1.6em;
	background:#eae7df;
}
h1, h2, h3, h4, h5, h6{ color: #442700; }
.floatLeft{	float:left; }
.floatRight{ float:right; }
a:link, a:visited, a:active{
	outline:0;
	color:#442700;
}
.floatLeft{ float:left; }
.floatRight{ float:right; }
div.message{
	border-bottom:1px solid #FFCCCC;
	font-size:1.5em;
	line-height:1.75em;
	padding: 10px;
	padding-left: 20px;
	background: #ffc;
}
#master_container{
	position:relative;
}
.scroll_to_top{
	color: #ff9933;
	background: url('/images/go_to_top_arrow.png') no-repeat 0 center;
	padding-left:12px;
}
#header{
	width:960px;
	margin: 0 auto;
	overflow:visible;
	position:relative;
	height:100px;
}
#header #glow{
	background:url('/images/large_logo_glow.png') no-repeat;
	height:377px;
	left:-159px;
	position:absolute;
	top:0;
	width:591px;
	z-index:1;
}
#header h1{
	margin:0;
	padding:0;
	width:300px;
	height:100px;
	float:left;
}
#header h1 a{
	background: url('/images/logo_glow.png') no-repeat center 20px;
	display:block;
	height:0;
	line-height:50px;
	overflow:hidden;
	padding-top:100px;
	width:227px;
	position:relative;
	z-index:10;
	margin:0 0 20px 20px;
}
#header div#signup_login{
	color:#784400;
	font-size:12px;
	height:33px;
	line-height:33px;
	padding-top:4px;
	margin-right: 45px;
	text-align:right;
}
#header div#signup_login a:link, #header div#signup_login a:visited{
	color:#fff;
}
#header div#signup_login #signup{
	float:right;
}
#header #login, #header #login:link, #header #login:visited{
	display:block;
	background:silver;
	float:right;
	width:74px;
	height:0;
	padding-top:33px;
	margin-left:17px;
	overflow:hidden;
	background:url('/images/btn_login-silver.png') no-repeat 0 0;
}
#header #login:hover { background-position: 0 -33px; }
#header #login:active { background-position: 0 -66px; }

#header #navigation{
	padding:0;
	margin:0;
	position:absolute;
	z-index:20;
	top:76px;
	right:55px;
	width:380px;
}
#header #navigation li{
	list-style-type:none;
	float:right;
	padding-left:20px;
}
#header #navigation li.first{
	background: url('/images/nav_bullet.png') no-repeat 7px 3px;
}
#header #navigation li a, #header #navigation li a:link, #header #navigation li a:visited{
	display:block;
	height:0;
	padding-top:14px;
	overflow:hidden;
	position:relative;
	z-index:20;
	float:right;
}
#navigation #features { width:75px; }
#navigation #features a{
	width:75px;
	background: url('/images/nav_features.png') no-repeat 0 0;
}
#navigation #features a:hover{ background-position: 0 -14px }
#navigation #features a:active{ background-position: 0 -28px }

#navigation #pricing_and_signup { width:145px; }
#navigation #pricing_and_signup a{
	width:145px;
	background: url('/images/nav_pricing_and_signup.png') no-repeat 0 0;
}
#navigation #pricing_and_signup a:hover{ background-position: 0 -14px }
#navigation #pricing_and_signup a:active{ background-position: 0 -28px }

#slidedeck_and_promo #slidedeck{
	float:left;
	height:342px;
	width:652px;
	position:relative;
	overflow:hidden;
}
#slidedeck_and_promo #slidedeck ul, #slidedeck_and_promo #slidedeck li, #slidedeck h2 {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#slidedeck_and_promo #slidedeck .mask{ 	background: url('/images/home_slider_mask.png') no-repeat; }
#slidedeck_and_promo #slidedeck #mask1 {
	background-position:100% 50%;
	height:342px;
	position:absolute;
	right:0;
	top:0;
	width:10px;
}
#slidedeck_and_promo #slidedeck #mask2 {
	height:342px;
	left:72px;
	position:absolute;
	top:0;
	width:10px;
}
#slidedeck_and_promo #slidedeck #mask3 {
	background-position:-10px 0;
	height:10px;
	position:absolute;
	right:10px;
	top:0;
	width:560px;
}
#slidedeck_and_promo #slidedeck #mask4 {
	background-position:-10px -332px;
	bottom:0;
	height:10px;
	left:82px;
	position:absolute;
	width:560px;
}
#slidedeck_and_promo #slidedeck #tab{
	background: url('/images/home_slider_tab.png') no-repeat;
	width:73px;
	height:270px;
	position:relative;
	top:8px;
	left:0;
}
#slidedeck_and_promo #slidedeck #tab ul{
	position:absolute;
	top:0;
	left:0;
	z-index:2000;
}
#slidedeck_and_promo #slidedeck #arrow{
	background: url('/images/home_slider_arrow.png') no-repeat 0 1px;
	width:94px;
	height:48px;
	position:absolute;
	top:19px;
	left:0;
}
#slidedeck_and_promo #slidedeck #slides{
	position:absolute;
	top:0;
	right:0;
	width:580px;
	background:#fff;
}
#slidedeck_and_promo #slides .slide{
	height:306px;
	width:652px;
	padding-top:36px;
}
#slidedeck_and_promo #slidedeck #tab ul{
	position:absolute;
	top:14px;
	left:12px;	
}
#slidedeck_and_promo #slidedeck #tab li{
	display:block;
	height:0;
	padding-top:48px;
	position:relative;
	width:60px;
	font-size:1em;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}
#slidedeck_and_promo #tab li#trend{ background: url('/images/home_slider_trend.png') no-repeat 0 0; }
#slidedeck_and_promo #tab li#trend.hover{ background: url('/images/home_slider_trend.png') no-repeat 0 -48px; }
#slidedeck_and_promo #tab li#trend.active{ background: url('/images/home_slider_trend.png') no-repeat 0 -96px; }

#slidedeck_and_promo #tab li#megaphone{ background: url('/images/home_slider_megaphone.png') no-repeat 0 0; }
#slidedeck_and_promo #tab li#megaphone.hover{ background: url('/images/home_slider_megaphone.png') no-repeat 0 -48px; }
#slidedeck_and_promo #tab li#megaphone.active{ background: url('/images/home_slider_megaphone.png') no-repeat 0 -96px; }

#slidedeck_and_promo #tab li#socket{ background: url('/images/home_slider_socket.png') no-repeat 0 0; }
#slidedeck_and_promo #tab li#socket.hover{ background: url('/images/home_slider_socket.png') no-repeat 0 -48px; }
#slidedeck_and_promo #tab li#socket.active{ background: url('/images/home_slider_socket.png') no-repeat 0 -96px; }

#slidedeck_and_promo #tab li#guestlist{ background: url('/images/homepage_slider-clipboard.png') no-repeat 0 0; }
#slidedeck_and_promo #tab li#guestlist.hover{ background: url('/images/homepage_slider-clipboard.png') no-repeat 0 -48px; }
#slidedeck_and_promo #tab li#guestlist.active{ background: url('/images/homepage_slider-clipboard.png') no-repeat 0 -96px; }

#slidedeck_and_promo #tab li#audiouploads{ background: url('/images/homepage_slider-musicfolder.png') no-repeat 0 0; }
#slidedeck_and_promo #tab li#audiouploads.hover{ background: url('/images/homepage_slider-musicfolder.png') no-repeat 0 -48px; }
#slidedeck_and_promo #tab li#audiouploads.active{ background: url('/images/homepage_slider-musicfolder.png') no-repeat 0 -96px; }

#slidedeck_and_promo #slide1{ background: url('/images/home_slide1_bg.jpg') no-repeat; }
#slidedeck_and_promo #slide2{ background: url('/images/home_slide2_bg.jpg') no-repeat; }
#slidedeck_and_promo #slide3{ background: url('/images/home_slide3_bg.jpg') no-repeat; }
#slidedeck_and_promo #slide4{ background: url('/images/home_slide4_bg.jpg') no-repeat; }
#slidedeck_and_promo #slide5{ background: url('/images/home_slide5_bg.jpg') no-repeat; }

#slidedeck_and_promo .slide a, #slidedeck_and_promo .slide a:link, #slidedeck_and_promo .slide a:visited{
	color:#CC6600;
}
#slidedeck_and_promo .slide a.arrow, #slidedeck_and_promo .slide a.arrow:link, #slidedeck_and_promo .slide a.arrow:visited{
	background:transparent url(/images/learn_more_arrow.png) no-repeat 100% 5px;
	padding-right:8px;
}
#slidedeck_and_promo .slide a:hover{ color:#e0b316; }


#slidedeck_and_promo .slide p{
	width:300px;
	font-size:14px;
	color:#fff;
	line-height:22px;
	margin-left:46px;
	margin-top:5px;
}
#slidedeck_and_promo .slide h2{
	font-size: 30px;
	line-height:36px;
	margin-left:40px;
	color: #fff;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
#slidedeck_and_promo #slide1 h2{
	width:246px;
}
#slidedeck_and_promo #slide2 h2{
	width:223px;
}
#slidedeck_and_promo #slide3 h2{
	width:277px;
}
#slidedeck_and_promo #slide4 h2{
	width:304px;
}
#slidedeck_and_promo #slide5 h2{
	width:322px;
}
#slidedeck_and_promo #slide1 p{
	width:237px;
}
#slidedeck_and_promo #slide2 p{
	width:250px;
}
#slidedeck_and_promo #slide3 p{
	width:222px;
}
#slidedeck_and_promo #slide4 p{
	width:210px;
}
#slidedeck_and_promo #slide5 p{
	width:210px;
}

#video_thumb_wrapper {
	left:675px;
	position:absolute;
	top:166px;
	width:283px;
	padding-bottom:20px;
	background:url('../images/double_rule.png') 0 bottom repeat-x;
}
#video_thumb, #video_thumb:link, #video_thumb:visited {
	display:block;
	width:80px;
	height:0;
	padding-top:54px;
	overflow:hidden;
	background-image:url('../images/cs_vid.png');
	float:left;
}
#video_thumb:hover, #video_thumb:active {
	background-position:0 -54px;
}
#video_thumb_wrapper h3 {
	font-size:16px;
	padding-left:10px;
	float:left;
	margin:0 0 3px;
	width:150px;
}
#video_thumb_wrapper a#videolink, #video_thumb_wrapper a#videolink:link, #video_thumb_wrapper a#videolink:visited, #video_thumb_wrapper a#videolink:hover, #video_thumb_wrapper a#videolink:active {
	display:block;
	float:left;
	width:127px;
	padding-left:28px;
	color:#c86f01;
	text-decoration:none;
	font-size:1.2em;
	background:url('../images/tv.png') 12px 1px no-repeat;
}
#video_thumb_wrapper a#videolink span.underline, #video_thumb_wrapper a#videolink:link span.underline, #video_thumb_wrapper a#videolink:visited span.underline {
	border-bottom:1px solid;
}
#video_thumb_wrapper a#videolink:hover span.underline, #video_thumb_wrapper a#videolink:active span.underline {
	border-bottom:1px dotted;
}
/************************************************/
/***************** Limited Special **************/
/************************************************/
#limited_special_wrapper {
	width:270px;
	height:119px;
	left:675px;
	position:absolute;
	top:27px;
}
a#limited_special, a#limited_special:link, a#limited_special:visited {
	display:block;
	width:270px;
	height:0;
	padding-top:119px;
	overflow:hidden;
	margin:0 0 20px;
	background:url('../images/limited_special.png') 0 0 no-repeat;
}
a#limited_special:hover, a#limited_special:active {
	background-position:0 -119px;
}

#twitterfeed_wrapper {
	left:675px;
	position:absolute;
	top:260px;
	width:283px;
}
#twitterfeed_wrapper ul, #twitterfeed_wrapper li{
	margin:0;
	padding:0;
	list-style-type:none;
}
#twitterfeed_wrapper a, #twitterfeed_wrapper a:link, #twitterfeed_wrapper a:visited{ color: #c86f01; }
#twitterfeed_wrapper a:hover{ color: #e0b316; }

#twitterfeed_wrapper li{
	margin-bottom:20px;
}
#twitterfeed_wrapper .tweetTime{ 
	color: #7a7a7a;
	font-size: 11px;
 }
#twitterfeed_wrapper p{
	margin:0;
	padding:0;
	font-size: 12px;
	line-height: 18px;
	color: #784400;
}
#twitter_at_champion_sound, #twitter_at_champion_sound:link, #twitter_at_champion_sound:visited{
	background: url('/images/twitter_at_champion_sound.png') no-repeat 0 0;
	width: 180px;
	height: 0;
	padding-top: 44px;
	overflow:hidden;
	display:block;
}
#twitter_at_champion_sound:hover{ background-position: 0 -44px; }
#twitter_at_champion_sound:active{ background-position: 0 -88px; }





#slidedeck_and_promo #super_sweet_tools{
	float:left;
	width:260px;
	padding-left: 40px;
}
#slidedeck_and_promo #super_sweet_tools h2{
	color:#fff;
	font-size:2.5em;
	margin:0;
}
#slidedeck_and_promo #super_sweet_tools .oh_crap_it_changed_color{
	color:#ffe8cc;
	display:block;
	font-size:.75em;
}
#super_sweet_tools p{
	font-size:15px;
	line-height:20px;
	color:#fff;
	margin-bottom:0;
}
#super_sweet_tools ul {
	margin:0 0 20px;
	padding:0 0 0 10px;
	font-size:15px;
	color:#FFFFFF;
}
#super_sweet_tools ul li {
	list-style-type: none;
	background: url('/images/small_brown_arrow.png') no-repeat 0 5px;
	padding-left: 15px;
}
#super_sweet_tools a#create_account_btn, #super_sweet_tools a#create_account_btn:link, #super_sweet_tools a#create_account_btn:visited{
	display:block;
	background: url('/images/btn_create_an_account_green.png') no-repeat;
	height:0;
	padding-top:62px;
	width:268px;
	overflow:hidden;
}
#super_sweet_tools a#create_account_btn:hover{ background-position: 0 -62px }
#super_sweet_tools a#create_account_btn:active{ background-position: 0 -124px }

.middle p{
	font-size:12px;
	line-height:18px;
	margin:0;
	color:#7a7a7a;
}
.middle ol {
    font-size: 12px;
    line-height: 18px;
    color: #7a7a7a;
}

.white_content{
	width:584px;
	position:relative;
}
.white_content.full_width{ width: 914px; }
.white_content .middle{
	background:url('/images/container_bg_middle_v3.5.png') repeat-y;
	padding: 7px 0 7px 20px;
	overflow:hidden;
}
.white_content .top{
	background:url('/images/container_bg_top_bottom_v3.5.png') no-repeat;
	height:4px;
}
.white_content .bottom{
	background:url('/images/container_bg_top_bottom_v3.5.png') no-repeat 0 -4px;
	height:4px;
}
.white_content .top.rounded{
	background:url('/images/container_bg_rounded_top_bottom_v3.5.png') no-repeat;
	height:4px;
}
.white_content .bottom.rounded{
	background:url('/images/container_bg_rounded_top_bottom_v3.5.png') no-repeat 0 -4px;
	height:4px;
}

.white_content.full_width .middle{
	background:url('/images/container_bg_middle_wide_v3.5.png') repeat-y 20px 0;
}
.white_content.full_width .top{
	background:url('/images/container_bg_top_bottom_wide_v3.5.png') no-repeat 20px 0;
}
.white_content.full_width .bottom{
	background:url('/images/container_bg_top_bottom_wide_v3.5.png') no-repeat 20px -4px;
}
.white_content.full_width .top.rounded{
	background:url('/images/container_bg_rounded_top_bottom_wide_v3.5.png') no-repeat 20px 0;
}
.white_content.full_width .bottom.rounded{
	background:url('/images/container_bg_rounded_top_bottom_wide_v3.5.png') no-repeat 20px -4px;
}
h2.green_tag, h2.green_tag_long, h2.green_tag_longer, h2.green_tag_short{
	width:217px;
	height:46px;
	background:url('/images/green_tag.png') no-repeat;
	padding:7px 32px 0;
	margin:0 0 5px 0;
	position:relative;
	right:8px;
	font-size:2.5em;
	text-indent:-10px;
	color:#fff;
	text-transform:uppercase;
}
h2.green_tag_long{
	background:url('/images/green_tag_long.png') no-repeat;
	width:500px;
}
h2.green_tag_longer{
	background:url('/images/green_tag_longer.png') no-repeat;
	width:346px;
}
h2.green_tag_short{
	background:url('/images/green_tag_short.png') no-repeat;
	width:160px;
}

#content h3{
	color:#442700;
}
#payment_forms #current_purchase .fieldBlock .top_cap{
	background:url('/images/purchase_bg.png') no-repeat top;
	height:10px;
	position:relative;
	top:-10px;
}
#payment_forms .cart_item{
	background: #fff;
	width:245px;
	margin:10px auto 17px auto;
	border:solid 1px #ddd;
}
#payment_forms .cart_item .remove:link, #payment_forms .cart_item .remove:visited{
	height:0;
	display:block;
	overflow:hidden;
	padding-top:20px;
	width:20px;
	position:absolute;
	top:-10px;
	right:-10px;
	background:url('/images/btn_x.png') repeat-y;
}
#payment_forms .cart_item .remove:hover{ background-position: 0 -20px; }
#payment_forms .cart_item .remove:active{ background-position: 0 -40px; }

#your-cart_contents .cart_item{
	font-size:11px;
	position:relative;
}
#your-cart_contents .cart_item .description{
	float:left;
	padding:5px 10px 0 10px;
}

#your-cart_contents .cart_item .price{
	float:right;
	padding:5px 10px 0 10px;
	font-size:13px;
	font-weight:bold;
}
#your-cart_contents .cart_item strong{
	color:#cb7c18;
	text-transform:uppercase;
	font-style:italic;
	font-weight:bold;
}
#your-cart_contents .cart_item .summary{
	color:#c9c9c9;
	clear:both;
	display:block;
	padding:0 10px 5px 10px;
}

li .error{
	display:none;
}


.container{
}
.gray_container{
	background: url('/images/vertical_gradient_gray_v3.5.png') repeat-x 0 16px;
	position:relative;
}
.orange_container{
	background:#b24f00 url('/images/vertical_gradient_v3.5.png') repeat-x;
	position:relative;
}
.orange_container.overbottom{
	margin-bottom:-16px;
}
.orange_container .inner{
	background:url('/images/horizontal_gradient_v3.5.png') repeat-y center bottom;
}
#content.full_width.tall_orange .orange_container .inner.container{
	height: 610px;
	margin-bottom: -500px;
}
#content.full_width.tall_orange .gray_container{
	background-position: 0 400px;
}
#content.full_width.tall_orange .gray_container .content{
	min-height: 300px;
}
.content{
	width:960px;
	margin:0 auto 0 auto;
	position:relative;
	z-index:10;
	padding-bottom:30px;
	overflow: hidden;
}

#footer{
	/*background:url('/images/pricing_signup_gray_separator.png') no-repeat;*/
	margin:0 auto 30px;
	padding:15px 0 30px;
	position:relative;
	right:33px;
	width:891px;
	color:#aeaca5;
}
#footer #copyright_navigation a:link,
#footer #digital_telepathy_note a:link,
#footer #copyright_navigation a:visited,
#footer #digital_telepathy_note a:visited{
	color:#aeaca5;
	font-size:1.1em;
}
#footer #copyright_navigation a:hover,
#footer #digital_telepathy_note a:hover{
	color:#666;
}
#footer #copyright_navigation{
	float:left;
	margin-left:30px;
}
#footer #copyright_navigation span{
	margin-left:2em;
	word-spacing:0.25em;
}
#footer #digital_telepathy_note{
	float:right;
}


/************************************************/
/******************** Homepage ******************/
/************************************************/
#body_home #header #navigation{
	right: 320px;
}
#body_home div#signup_login { margin-right:0; }
#body_home .white_content, 
#body_home #header h1 a, 
#body_home #footer #copyright_navigation, 
#body_home #header #glow{
	margin-left:70px;
}
#feeds, #feeds ul, #feeds li{
	margin:0;
	padding:0;
	list-style-type:none;
}
#going_mobile_learn_more, #going_mobile_learn_more:link, #going_mobile_learn_more:visited{
	background: url('/images/learn_more_arrow.png') no-repeat right center;
	padding-right:6px;
	color:#C86F01;
}
#feeds li.block{
	width: 251px;
	padding-top: 10px;
	padding-bottom: 10px;
	float:left;
	overflow:hidden;
}
#feeds li.left{
	margin-right:40px;
}
#feeds h3{
	font-size:16px;
	height:22px;
	padding-left:35px;
	padding-top:13px;
	margin: 0 0 5px;
}
#feeds h3 .recent{
	background: url('/images/orange_recent_badge.png') no-repeat;
	display:block;
	float:left;
	width:43px;
	height:0;
	padding-top:13px;
	position:relative;
	top:2px;
	left:0;
	overflow:hidden;
}
#feeds #going_mobile p{
	background: url('/images/iphone_mobile_interface.png') no-repeat bottom;
	padding-bottom: 137px;
}
#feeds li.bottom_row{
	border-top: solid 1px #ccc;
	min-height:220px;
}
#feeds #going_mobile h3{ background: url('/images/icon_homepage_mobile_device.png') no-repeat 0 0; }
#feeds #email_blasts h3{ background: url('/images/icon_homepage_megaphone.png') no-repeat 0 0; }
#feeds #events h3{ background: url('/images/icon_homepage_flyer.png') no-repeat 0 0; }
#feeds #uploads h3{ background: url('/images/icon_homepage_record.png') no-repeat 0 0; }

#feeds #events ul, #feeds #email_blasts ul, #feeds #uploads ul{
	font-size:12px;
	font-weight:normal;
	overflow:hidden;
	padding-top:5px;
	padding-left:10px;
}
#feeds #events li, #feeds #email_blasts li, #feeds #uploads li{
	margin-bottom:15px;
	overflow:hidden;
	clear:both;
}
#feeds #events div.eventDetails{
	display:block;
	float:left;
	width:196px;
	overflow:hidden;
}
#feeds #events h4, #feeds #email_blasts h4, #feeds #uploads h4{
	font-size:12px;
	margin:0;
	padding-left:20px;
	padding-top:1px;
}
#feeds #events h4{
	height:16px;
	background: url('/images/feeds_events_calendar.png') no-repeat;
}
#feeds #email_blasts h4{
	background: url('/images/feeds_blasts_envelope.png') no-repeat 0 3px;
}
#feeds #uploads h4{
	background: url('/images/feeds_uploads_note.png') no-repeat 0 3px;
	padding-left:26px;
}
#feeds #events h4 a, #feeds #events h4 a:link, #feeds #events h4 a:visited,
#feeds #email_blasts h4 a, #feeds #email_blasts h4 a:link, #feeds #email_blasts h4 a:visited,
#feeds #uploads h4 a, #feeds #uploads h4 a:link, #feeds #uploads h4 a:visited{
	color:#784400;
	font-weight:normal;
	text-decoration:none;
}
#feeds #events h4 a:hover, #feeds #email_blasts h4 a:hover, #feeds #uploads h4 a:hover{ text-decoration:underline; }

#feeds .artist_album, #feeds #events span.location, #feeds #events span.location a, #feeds #events span.location a:link, #feeds #events span.location a:visited, 
#feeds #email_blasts span.nameDate, #feeds #email_blasts span.nameDate a, #feeds #email_blasts span.nameDate a:link, #feeds #email_blasts span.nameDate a:visited,
#feeds #uploads span.uploadedBy, #feeds #uploads span.uploadedBy a, #feeds #uploads span.uploadedBy a:link, #feeds #uploads span.uploadedBy a:visited{
font-size:11px;
	color:#ababab;
}
#feeds #email_blasts span.nameDate, #feeds #events span.location, #feeds #uploads span.uploadedBy{
	padding-left:21px;
}
#feeds #uploads span.uploadedBy{
	padding-left:26px;
	display:block;
}
#feeds #uploads li{
	margin-bottom: 5px;
}
#feeds #events li{
	margin-bottom: 18px;
}
#feeds #uploads span.artist_album{
	display:block;
	height:14px;
	overflow:hidden;
	padding-left: 26px;
}
#feeds #events #public_events_listings, #feeds #email_blasts .public_artists_pages, #feeds #uploads .public_artists_pages{
	line-height: 22px;
	padding: 4px 0;
	padding-left: 18px;
	font-size: 11px;
	color:#c86f01;
	margin-left:12px;
}
#feeds #events #public_events_listings{
	background: url('/images/feeds_events_clipboard.png') no-repeat 0 center;
}
#feeds #email_blasts .public_artists_pages, #feeds #uploads .public_artists_pages{
	background: url('/images/feeds_blasts_rocker.png') no-repeat 0 center;
	padding-left: 25px;
}
#feeds #uploads .public_artists_pages {
	background: url('/images/feeds_uploads_discs.png') no-repeat 0 center;
}
#feeds #events .viewEvent{
	background: url('/images/feeds_events_view.png') no-repeat;
	display:block;
	float:right;
	height:20px;
	padding-left:18px;
	color:#c86f01;
}


/************************************************/
/******************** Features ******************/
/************************************************/
#body_features .gray_container .content ul, #body_features .gray_container .content li{
	padding: 0;
	margin: 0 0 1em 0;
	list-style-type: none;
}
#body_features #features_list{
	width: 894px;
}
#body_features #navigation{
	display:none;
}
#body_features #features_list li.featureblock{
	width: 848px;
	margin: 0 auto;
	overflow: hidden;
	background-color: #f6ead7;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
	margin-bottom: 10px;
	width:796px;
	padding: 26px 26px;
}
#body_features #features_list li img{
	float: right;
}
#body_features #features_list h3{
	color: #442700;
	font-size: 2.4em;
	text-transform: uppercase;
	margin: 0 0 8px 0;
}
#body_features #features_list p.summary{
	font-size: 1.2em;
	line-height: 1.6em;
	margin-bottom: 15px;
}
#body_features #features_list h4, #body_features #features_list ul.featurelist li{
	font-size: 1.2em;
	line-height: 1.8em;
}
#body_features #features_list h4{
	color: #333;
	margin: 0;
}
#body_features #features_list ul.featurelist li{
	color: #b35100;
	display:inline;
	padding-left: 15px;
	background: url('/images/features_orange_square_bullet.png') no-repeat 5px center;
}
#body_features .call_to_action{
	float:right;
	padding-right:52px;
	text-align:right;
	font-size: 12px;
	line-height: 16px;
	color: #666;
	width:600px;
}
#body_features .call_to_action.top_call_to_action{
	padding-top: 15px;
}
#body_features .call_to_action span{
	width:400px;
	float:right;
}
#body_features .scroll_to_top.featuresBottom{
	margin-left:30px;
	width: 150px;
}
#body_features .call_to_action a, #body_features .call_to_action a:link, #body_features .call_to_action a:visited {
	width: 113px;
	padding-top: 18px;
	display: block;
	float:right;
	margin-left: 10px;
	height: 0;
	overflow: hidden;
	position: relative;
	background: url('/images/features_pricing_and_signup_small.png') no-repeat 0 0;
}
#body_features .call_to_action a:hover { background-position: 0 -18px; }
#body_features .call_to_action a:active { background-position: 0 -36px; }



/************************************************/
/***************** Privacy Policy ***************/
/************************************************/
#privacy_content{
	padding:5px 30px;
	width:832px;
}
#privacy_content p{
	margin-bottom: 0.75em;
}



/************************************************/
/********************* Terms ********************/
/************************************************/
#terms_content{
	padding:5px 30px;
	width:832px;
}
#terms_content p{
	margin-bottom: 0.75em;
}

