html {overflow-y:scroll }

body {background: #222;margin:20px 0 0 0;font-family:tahoma,arial,sans-serif;font-size:11px;

scrollbar-face-color:#fecf4b; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#ffe9b8; scrollbar-shadow-color:#ffe9b8; scrollbar-darkshadow-color:#ffe9b8; scrollbar-track-color:#ffe9b8; scrollbar-arrow-color:#000}

body .testserver {background: #222 url(/shared/img/v1/testbackground.gif) repeat-y}

h1,h2,h3,h4,h5,h6,p,ul,li,br,table,div,ol,a,iframe {margin:0;padding:0;}

img {border:none}

ul {margin:0;padding:0}

.opacity_60 {filter:alpha(opacity=60);opacity:.60}

#page {width:950px;height:1010px;margin-left:auto;margin-right:auto;border:1px #000 solid;background: #FFFE00 url(/shared/img/v1/fade_bg.gif) repeat-y;border-top:0px; }

#banner {height:262px;background: transparent url(/shared/img/v1/banner.jpg) repeat-y}

#adspace {width:468px;height:120px;float:right;clear:right;margin:0 16px 0 0}

#adspace iframe {margin:4px 0 0 0}

#sideads iframe {margin:4px 4px 0 0;padding:0}

#brand {float:right;margin:8px}

#topbar {margin-top:-33px;height:32px}

#home {float:left;margin:0 0 0 22px}

#section_title {float:left;margin:-10px 0 0 170px}

#jumpin {float:right;margin:0 182px 0 0}

#nav {width:950px;position:absolute;top:326px;clear:left}

#nav h1 {font-size:18px;margin:22px 0 0 20px;color:#fff}

#nav h2 {font-size:10pt;margin:10px 0 0 0}

#nav label {float:left;width:100px;text-align:right;margin-right:1em;}

#nav input {font-size:15px;font-weight:bold;color:#000;background: #fff;width:234px;border:1px #fff solid;margin:0 0 4px 0}

#nav select {font-size:15px;font-weight:bold;color:#000;width:236px;border:1px #fff solid;margin:0 0 6px 0}

#nav option {background: #f2c1a2}

#nav input:focus,#nav select:focus,#nav input:hover,#nav select:hover {border:1px #C92C12 solid;filter:alpha(opacity=70);opacity:.7}

#nav input[type=checkbox] {background: transparent;border:0}

#menu {float:left;width:217px;height:222px;padding-top:16px;list-style:none;background:#721000 url(/shared/img/v1/menu_sh.gif) repeat-x;font-size:18px}

#menu a:link,#menu a:visited {display:block;padding:4px 0 4px 20px;margin:0 4px 0 4px;color:#ff8900;text-decoration:none}

#menu a:hover,#menu a:active {color:#fff;text-decoration:none;background:#c92c12}

#page_heading {color:#AE1015;font-family:arial black,sans-serif;font-size:34pt;font-weight:bold;text-align:center;float:left;margin:-28px 8px 0 160px;text-transform:uppercase}

#copy {padding:0 12px 12px 12px;margin:12px 0 0 218px; height:482px;width:700px;clear:right;overflow-y:auto;float:right}

#copy h1, .SIStyle-heading1 {font-size:18px;margin:8px 0 0 0;color:#fff}

#copy h2, .SIStyle-heading2 {font-size:14px;margin:8px 0 0 0;color:#000}

#copy h3, .SIStyle-heading3 {font-size:12px;margin:8px 0 0 0;color:#AE1015;}

#panel2 {visibility: hidden; opacity: 0;position:absolute;left:217px;width:394px;height:238px;background: url(/shared/img/v1/members.gif) no-repeat}

#panel2 p {padding:0 20px 0 20px}

#panel2 h2 {font-weight:bols;padding:0 20px 0 20px}

#panel2 li {margin:2px 0 0 34px}

#panel1 {visibility: hidden; opacity: 0;position:absolute;left:217px;width:394px;height:238px;background: url(/shared/img/v1/members.gif) no-repeat}

#panel1 form {margin:26px 8px 8px 12px;font-size:17px;color:#fff}

#panel1 p {clear:left}

#panel3 {visibility: hidden; opacity: 0;position:absolute;left:217px;width:394px;height:238px;background: url(/shared/img/v1/members.gif) no-repeat}

_mixes#panel3 form {margin:26px 8px 8px 12px;font-size:17px;color:#fff}

#panel4 {visibility: hidden; opacity: 0;position:absolute;left:217px;width:394px;height:238px;background:transparent url(/shared/img/v1/search.gif) no-repeat}

#panel4 form {margin:22px 8px 8px 12px;font-size:17px;color:#fff}

#featuredmixes {width:12px!important}

#searchButton {margin-left:278px}

#panel5 {position:absolute;left:217px;width:394px;height:238px; background: #e66618}
/* background used to be background:transparent url(/shared/img/v1/upload.gif) no-repeat */

/*#panel5 form {margin:22px 8px 8px 12px;font-size:17px;color:#fff}*/

#panel5 form {margin:28px 8px 8px 8px;font-size:18px;font-weight:normal;color:#fff}

#panel5 form label {width:60px}

#panel5 form input[type=text],#panel5 form input[type=file], #panel5 form textarea,#panel5 form select {font-size:13px;font-weight:normal;width:260px}

#panel5 form textarea {height:50px}

#panel5 form .submit_button {width:111px!important}

#uploadForm input,#uploadForm select,#uploadForm input[type=file] {width:220px}

#uploadForm a {font-size:12px}

#register_form label {width:133px}

#register_form input {width:196px}

#login_form {padding:30px 0 0 0}

#whyjoin{color:#fff}

#upload_agree {float:left;width:auto!important;margin-top:2px!important}

#upload_user_is_artist {float:left;width:auto!important;margin-top:2px!important}

#terms_text {width:auto!important;margin-left:10px;margin-right:10px!important;font-size:13px}

#user_is_artist_text {width:auto!important;margin-left:10px;margin-right:10px!important;font-size:13px}

#panel5 a {color:#fff;font-size:13pxx}

.go_button {vertical-align:middle;margin-left:4px;width:20px!important;height:20px!important;border:0!important;background:transparent!important;filter:alpha(opacity=70);opacity:.7}

.go_button:hover {filter:alpha(opacity=100);opacity:1!important}

.more_button {filter:alpha(opacity=70);opacity:.7}

.more_button:hover {filter:alpha(opacity=100);opacity:1}

.submit_button,.hint_button,.logout_button {float:right;vertical-align:middle;margin:8px 28px 0 0!important;width:46px!important;height:22px!important;background-color:transparent!important;border:0!important;filter:alpha(opacity=70);opacity:.7}

.submit_button:hover,.hint_button:hover,.logout_button:hover {filter:alpha(opacity=100)!important;opacity:1!important}

#advanced_search {font-size:18px;color:#fff;text-align:right;margin-right:18px}

#advanced_search a:link,#advanced_search a:visited,#advanced_search a:active {color:#fff;text-decoration:none}

#sections {float:right;list-style:none}

#sections a:link,#sections a:visited {font-weight:bold;color:#cc3300;text-decoration:none}

#sections a:hover,#sections a:active {text-decoration:underline}

#sections li {width:339px;height:75px;margin-bottom:5px}

#sections li ul {padding:14px 0 0 70px}

#sections li li {width:240px;height:auto;list-style:none;padding-left:10px;background:url(/shared/img/v1/bullet_left.gif) 0px 4px no-repeat}

#sections form {margin-bottom:0}

#section_members {padding-top:4px;background:transparent url(/shared/img/v1/section_members_bg.gif) no-repeat scroll -30px 0px}

#section_download {background:transparent url(/shared/img/v1/section_download_bg.gif) no-repeat scroll -30px 0px}

#section_upload {background:transparent url(/shared/img/v1/section_upload_bg.gif) no-repeat scroll -30px 0px}

#section_aboutme {background:transparent url(/shared/img/v1/section_aboutme_bg.gif) no-repeat scroll -30px 0px}

#section_details {background:transparent url(/shared/img/v1/section_details_bg.gif) no-repeat scroll -30px 0px}

#section_notify {background:transparent url(/shared/img/v1/section_notify_bg.gif) no-repeat scroll -30px 0px}

#featuredbar {position:absolute;top:564px;width:950px;height:30px;background:url(/shared/img/v1/bar_bg.gif) repeat-y}

#genre_title {float:left;margin:6px 0 0 22px}

#artist_title {float:left;margin:6px 0 0 80px}

#mixes_title {float:right;margin:6px 131px 0 0}

#featured {width:950px;position:absolute;top:595px}

#featured_genres {float:left;list-style:none;width:217px;}

#featured_genres h1,#featured_genres h2{margin:0;white-space:nowrap;overflow:hidden}

#featured_genres h1 a:link,#featured_genres h1 a:visited {color:#fff;font-size:11px;font-weight:bold;text-decoration:none}

#featured_genres h1 a:hover,#featured_genres h1 a:active {text-decoration:underline}

#featured_genres h2 a:link,#featured_genres h2 a:visited {color:#ff0;font-size:11px;font-weight:normal;text-decoration:none}

#featured_genres h2 a:hover,#genres h2 a:active {text-decoration:underline}

#featured_genres li {height:26px;overflow:hidden;margin:8px 0 8px 22px;padding:4px;background: #cf4b00}

#another_artist {font-weight:normal;float:right}

#more_genres {background:transparent!important}

#more_genres a:link {margin-left:145px}

#featured_artist {float:left;width:370px;height:228px;padding:8px}

#featured_artist h2 a {float:left}

#artist_copy {overflow: auto;width:368px;height:206px;padding:12px 12px 4px 12px}

#artist_copy h2 {font-size:10px;display:inline;color:#000}

#artist_copy p {margin-bottom: 12px;margin-top:12px}

#artist_copy .artist_summary {clear:left;color:#721000;font-weight:bold}

#featured_artist_copy {overflow: auto;width:348px;height:186px;padding:12px 12px 4px 12px}

#featured_artist_copy img ,#artist_copy img {padding:0 8px 4px 0}

#featurd_artist_copy p {margin-bottom: 12px}

#featured_artist_copy h1 ,#artist_copy h1 {font-size:18px;margin:4px 0 10px}

#featured_artist_copy h2 {font-size:10px;display:inline;color:#721000}

#featured_artist_copy h3 ,#artist_copy h3 {font-size:10px;display:inline}

#featured_artist_copy .artist_summary {clear:left;color:#fff;font-weight:bold}

#featured_artist_copy h1 {color:#aa1014;font-size:11px;font-weight:bold;text-decoration:none}

#featured_artist_copy h1:hover {text-decoration:underline}

#more_artist {float:right;margin:12px -8px 0 0}

#featured_mixes {float:right;list-style:none;width:329px;margin:0 9px 0 0}

#featured_mixes img {float:left;margin:0 10px 0 10px}

#featured_mixes h1 {padding-top:10px}

#featured_mixes h2 {padding-top:2px;font-size:11px;font-weight:normal;text-decoration:none}

#featured_mixes h1 a:link,#featured_mixes h1 a:visited {color:#aa1014;font-size:11px;font-weight:bold;text-decoration:none}

#featured_mixes h1 a:hover,#featured_mixes h1 a:active {text-decoration:underline}

#featured_mixes h2 a:link,#featured_mixes h2 a:visited {color:#721000;font-size:11px;font-weight:normal;text-decoration:none}

#featured_mixes h2 a:hover,#featured_mixes h2 a:active {text-decoration:underline}

#featured_mixes li {height:60px;overflow:hidden;margin:8px 0pt 11px 0;background: #e7bf00}

#more_mixes {background:transparent!important;float:right;margin:1px -8px 0pt 0pt !important}

#pictures {height:170px;overflow:auto;margin:6px 0 0 18px}

#pictures li {display:inline}

#pictures img {margin: 2px;filter:alpha(opacity=60);opacity:.6}

#pictures img:hover {filter:alpha(opacity=100);opacity:1}



#artist_mixes {float:left;list-style:none;width:374px;}

#artist_mixes h1,#artist_mixes h2{margin:0;width:270px;float:left;white-space:nowrap;overflow:hidden}

#artist_mixes h1 a:link,#artist_mixes h1 a:visited {color:#fff;font-size:14px;font-weight:bold;text-decoration:none}

#artist_mixes h1 a:hover,#artist_mixes h1 a:active {text-decoration:underline}

#artist_mixes h2 a:link,#artist_mixes h2 a:visited {margin-left: 2px;color:#000;font-size:11px;font-weight:normal;text-decoration:none}

#artist_mixes h2 a:hover,#genres h2 a:active {text-decoration:underline}

#artist_mixes li {margin:2px 0 2px 8px;padding:4px;background: #FE9D00;height:30px;overflow:hidden}

.rating {float:right;margin:-16px 0 0 0}



#footerbar {position:absolute;top:955px;width:950px;height:50px;margin: 0 -1px 0 -1px;background:url(/shared/img/v1/bar_bg.gif) repeat-y;border-bottom: 1px #000 solid;border-left: 1px #000 solid;border-right: 1px #000 solid}

#footerlinks {white-space:nowrap;list-style-type:none;padding-left:18px}

#footerlinks li {display:inline}

#footerlinks li a {float:left;margin:16px 2px 0 3px; padding: 0 6px 2px 0;border-right: 1px #AD1010 solid;color:#fff;text-decoration:none}

#footerlinks li a:hover,#footerlinks li a:active {text-decoration:underline}

#credits {float:right;margin:-28px 12px 0 0;text-align:center;color:#fff}

#credits p {padding-top: 2px;padding-bottom: 4px}

#credits a {color:#fff;text-decoration:none}

#webdesigner {color:#000000;text-decoration:none;padding:4px 4px 4px 16px;margin-top:18px}

#webdesigner:hover,#webdesigner:active {color:#000;background:#FED30F url(/shared/img/v1/4dsites.gif) no-repeat scroll 2px 2px; border:1px solid #FFFFFF}

.SocialBookmarks {list-style-type:none;margin-top:15px}

.SocialBookmark {display:inline} 

.SocialBookmark img {border:2px transparent solid;background:transparent}

.SocialBookmark img:hover {border:2px #fff solid;background:#fff}



#statusbar {margin-left:100px;}

#uploadcompletemessage h1 {font-size:12px;width:280px;color:#fff;float:left;text-align:center;margin:0 0 0 20px}

#status-incomplete {height:15px;background-color:#FECF4B;border-top: 1px #fff solid;border-right: 1px #fff solid;filter:alpha(opacity=70);opacity:.7}

#status-complete {height:15px;background-color:#721000;border-top: 1px #000 solid;border-left: 1px #000 solid;filter:alpha(opacity=70);opacity:.7}

#statusbar h1 {margin-left:50px;font-size:13px}



#sideads {width:250px;height:500px;float:right;clear:left;padding:0 6px 0 0}

#help {margin-left: 316px}

.ux-gridfilter-text-icon {background-image:url(/shared/img/v1/icons/find.png) !important}

.beat_info {
background-color:pink;
height:54px;
left:189px;
position:absolute;
top:10px;
width:513px;
color:black;
}

#beat_info2 {
background:yellow;
border:1px solid #000000;
margin-left:auto;
margin-right:auto;
width:930px;
border-bottom:1px solid #CA2C13;
color:black;
font-size:14pt;
padding:10px;
text-align:center;
}

#beat_info
{
	background:yellow;
	border-bottom:1px solid #CA2C13;
	color:black;
	font-size:14pt;
	padding:10px;
	text-align:center;
}

#statusbar {display:none !important;}
