* {
margin:0;
padding:0
}
body {
background:#1E1E1E;
font-size:9px;
font-family:verdana;
padding:2px;
color:#333;
word-spacing:-0.5px;
font-size-adjust:0.53;
position:relative;
left:0px;
top:0px;
z-index:0;
}
/* images */
.pagebg {
background-image: url('../images/pagebg.jpg');
background-position:center;
padding-top:12px;
padding-bottom:12px
}
.spacer_td {
background-image: url('../images/spacer.gif')
}
.header_td { 
background-image: url('../images/edr-digital_02.jpg');
width:600px;
height:128px
}
#headerslc1 {
background-image:url('../images/edr-digital-flash_01.jpg')
}
#headerslc2 {
background-image:url('../images/edr-digital-flash_02.jpg')
}
#headerslc3 {
background-image:url('../images/edr-digital-flash_03.jpg')
}
h1, h2, h3 {
color:#FFF;
margin:-8px 0 10px 0;
font-size:9px;
font-family:verdana;
word-spacing:0px;
font-size-adjust:0;
text-transform:uppercase;
}
b {
color: #FFF;
}
p, blockquote, ol {
text-align: left;
}
p {
margin:0;
padding:0;
}
blockquote {
margin-top: 5px;
border-top: 1px solid #777;
padding-top: 10px;
clear: both;
}
blockquote p {
}
a {
font-weight: bold;
text-decoration: underline;
color: #FFF;
}
a:hover {
text-decoration: none;
}
.albums a { 
font-size: 9px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
}
.albums a:hover { 
color: #afafaf;
}

.latest_artist a { 
font-size: 9px;
font-weight: normal;
text-decoration: none;
color: #ffffff;
}
.latest_artist a:hover { 
color: #afafaf;
}
img {
border:0;
}
.image {
border: 1px solid #999;
}
.albumImage {
border: 1px solid #999;
}

/* Boxed Style */
.boxed {
}
.boxed .title {
padding: 5px 0 5px 10px;
background: #585858 url('../images/title_bg.gif') no-repeat;
font-size: 1em;
font-weight: bold;
color: #FFF;
}
.boxed .content {
padding: 10px;
}
.boxed2 {
background: url('../images/search_bg.jpg') no-repeat;
}
.boxed2 .title {
padding: 5px 0 5px 10px;
font-size: 1em;
font-weight: bold;
color: #FFF;
}
.boxed2 .content {
padding: 10px;
}
.contentarea {
color: #ffffff;
background-image:url('../images/contentarea_04.jpg');
width:421px;
}
.contentarea_head {
background-image:url('../images/contentarea_01.jpg');
width:438px;
height:12px
}
.contentarea_top {
background-image:url('../images/contentarea_03.jpg')
}
#jukebox {
text-align: center;
}
#premium_beat {
text-align: center;
font-size: 8px;
}

/* Top */
#top {
color: #FFF;
}
#top p {
text-align: left;
padding: 3px 15px 15px 10px;
float: right;
margin-right: 7px;
}

/* Logo */
#logo {
text-align:left;
}

/* Content */
#content {
margin: 0 auto;
}
#extra {
}

/* Content > Main */
#main {
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
text-align:left
}
#main a {
}

/* Content > Sidebar */
#sidebar {
float: left;
width: 150px;
}
#sidebar a {
}

/* Content > Sidebar > Menu */
#menu {
padding: 10px;
}
#menu ul {
margin: 0;
list-style: none;
}
#menu li {
display: inline;
}
#menu a {
display: block;
background: url('../images/bullet_static.gif') no-repeat left center;
text-decoration: none;
color: #999;
}
#menu a:hover, #menu .active a {
background-image: url('../images/bullet_over.gif');
color: #838383;
}

/* form elements */
.menu {
color: #999;
}
select {
color: #999;
}
form {
margin: 0;
padding: 0;
}
.formOption {
text-align: left;
}
.formBox {
padding: 3px;
color: #999;
border: 1px solid #999;
font-size: 10px;
font: verdana;
font-weight: normal;
}
.searchBox {
text-align:left;
padding: 4px;
color: #999;
font-size: 9px;
font: verdana;
font-weight: normal;
margin: 0px 0 0px 0;
}
.searchInput {
padding: 2px;
color: #757575;
font-size: 10px;
font: verdana;
font-weight: normal;
margin: 0px 0 0px 0;
width: 118px;
}
textarea {
padding: 3px;
color: #999;
font: verdana;
}
.formButton {
color: #FFF;
font: bold 10px verdana;
background-color:#999;
border: 1px solid #000;
}
label.lclass {
display:block;
color: #333;
font-weight: bold;
margin:0 0 3px 0;
}
.checkbox {
}

/* Footer */
#footer {
clear: both;
width: 500px;
margin: 0 auto;
padding: 10px 0;
}
#footer p {
margin: 0;
text-align: right;
font-size: 11px;
}
.footer_navi {
padding-left:10px;
padding-right:10px;
padding-bottom:6px;
padding-top:6px
}
.footer_navi a {
color: #666;
}
.footer_navi a:visited {
color: #666;
}
.footer_navi a:active {
color: #666;
}
.footer_navi a:hover {
color: #999;
}
.footer_copyright {
padding-left:10px;
padding-right:10px;
padding-bottom:6px
}
.footer_copyright a {
color:#666
}
.footer_copyright a:hover {
color:#333
}

/* Cart */
.cart_count {
font-weight: bold;
font-size: 18px;
display: block;

}
.cart_total {
font-size: 10px;
display: block;
margin-top: 5px;
}
.cart_count_link {
color: #111111;
}
#empty_cart {
text-align: center;
padding: 15px 1px 15px 1px;
border-top: 1px solid #777;
border-bottom: 1px solid #777;
margin-top: 5px;
}
#cart_items_total {
text-align: right;
padding: 10px 0px 10px 0px;
margin-top: 10px;
font-size: 14px;
font-weight: bold;
}
.cart_item {
padding: 5px 0 5px 0;
border-bottom: 1px dashed #777;
}
#cart_heading {
clear: both;
margin: 5px 0 0px 0;
border-bottom: 1px solid #777;
height: 25px;
}
.cart_buttons {
text-align: center;
margin-top: 15px;
}
td.c_item {
text-align: left;
}
td.c_cost {
text-align: right;
}
.from_album {
font-size: 9px;
}

/* Other */

.error {
color: #FBC25F;
}
#page_numbers {
text-align: right;
padding: 10px 1px 10px 1px;
border-top: 1px solid #777;
border-bottom: 1px solid #777;
margin-top: 5px;
}
p.button_align {
display: block;
clear: both;
text-align: center;
padding: 0px 0px 0px 0px;
}
p.hits {
display:block;
text-align: center;
margin-top: 10px;
padding: 5px 0 10px 0;
font-size: 9px;
border-top: 1px solid #777;
}
.no_script {
margin: 0;
padding: 0;
font-size: 20px;
font-weight: bold;
text-align: center;
color: #000;
}

/* Album Boxes */
.albums {
border-top: 1px dashed #777;
height: 70px;
padding-top: 8px;
padding-bottom: 9px;
clear: both;
}
.cat_albums {
border-top: 1px dashed #777;
height: 90px;
padding-bottom: 3px;
clear: both;
}
.categories_mp3 {
border-top: 1px dashed #777;
padding-bottom: 3px;
clear: both;
}
p.view_more_info {
float: right;
padding: 5px;
}
.album_title {
padding: 5px;
text-align: left;
width: 300px;
}
#album_data {
padding: 10px 0 10px 0;
border-top: 1px solid #777;
text-align: left;
}
#album_pic {
float: right;
width: 65px;
height: 65px;
margin: 1px 0 5px 5px;
}

/* Track formatting */
.showTrack {
border-bottom: 1px dashed #777;
padding-top:2px;
}
#tracks {
clear: both;
margin-top: 5px;
}
#track_heading {
clear: both;
margin: 10px 0 0px 0;
border-bottom: 1px dashed #777;
height: 20px;
}
.track_title {
float: left;
width: 280px;
height: 30px;
}
.track_cost {
float: left;
width: 60px;
height: 30px;
}
.track_options {
float: left;
width: 80px;
height: 30px;
text-align: right;
}
#tracks ul {
margin: 0;
list-style: none;
float: left;
height: auto;
}
#tracks li {
display: inline;
height: 30px;
padding: 5px 0 5px 0;
vertical-align: middle;
border-bottom: 1px solid #777;
}
.li_name {
width:280px;
float: left;
line-height: 30px;
}
.li_cost {
width:100px;
float: left;
line-height: 30px;
}
.li_cart {
width:80px;
float: left;
text-align: right;
}

/* Paypal */
#paypal_connection {
text-align: center;
margin-top: 30px;
border-top: 1px solid #777;
border-bottom: 1px solid #777;
padding: 15px 0 15px 0;
font-size: 14px;
font-weight: bold;
}

/* Downloads */
#purchase_heading {
clear: both;
margin: 5px 0 5px 0;
border-bottom: 1px solid #777;
height: 20px;
}
#purchase_heading2 {
clear: both;
margin: 15px 0 5px 0;
border-bottom: 1px solid #777;
height: 20px;
}
.download_item {
border-bottom: 1px dashed #777;
padding: 0px 0 12px 0;
height: 20px;
}
td.item {
text-align:left;
}
#album_tracks {
margin: 5px auto;
text-align: left;
width: 95%;
padding:2px;
border: 1px solid #a9a9a9;
color: #C1C1C1;
}
p.enjoy_music {
display:block;
text-align: center;
margin-top: 10px;
padding: 5px 0 10px 0;
border-top: 1px solid #777;
}
p.album_downloads {
display: block;
margin: 2px 0 2px 0;
}
.t_name {
vertical-align: top;
}

p.fetch {
text-align: center;
color: #FFF;
}
.file_size {
font-weight: bold;
color: #FBC25F;
font-size: 14px;
}
.file_size_small {
color: #FBC25F;
}
p.back_link {
display: block;
text-align:center;
margin-top: 15px;
}
.sorry {
color:red;
font-size:16px;
font-weight:bold
}
.sorry_msg {
font-size:16px;
font-weight:bold
}

/* Most Popular */
#most_popular {
width:100%;
}
#most_popular_tracks, #most_popular_albums  {
width:50%;
float:left;
margin: 10px 0 10px 0;
padding:0px;
padding-top: 10px;
color: #FFF;
font-weight: bold;
height: 15px;
}
#most_popular_tracks_list {
width:50%;
float:left;
margin-bottom:10px;
}
#most_popular_albums_list {
width:50%;
float:left;
margin-bottom:10px;
}
.popular {
padding-left:0px;
padding-right:2px;
}
.popular li {
/*list-style-image: url('../images/bullet_static.gif');*/
margin-bottom:5px;
}
.artist {
font-size:9px;
font-family:Verdana;
font-style:normal;
font-weight:900;
}
.child {
display:block;
padding-top:8px;
}
#children {
padding:10px 0 10px 10px;
border:0px solid #000000;
text-align:left;
}
.captcha_border {
border:1px solid #404040;
}
input {
font-size:9px;
font-weight:normal;
color:#555
}
select {
font-size:9px;
font-weight:normal;
color:#555
}
option {
font-size:9px;
font-weight:normal;
color:#555
}
textarea {
font-size:9px;
font-family:verdana;
padding:0px;
margin:0px;
color:#555;
word-spacing:-0.5px;
font-size-adjust:0.53;
font-weight:900;
}
.release_date {
font-size:9px;
font-weight:normal;
color:#a3a3a3
}
.album_tr_hover {
background: #737373;
}
.album_tr {
background: #636363;
}
.raquo{
font-size:13px;
color:#999;
}
