body {
  font-family:georgia,serif;
  font-size:62.5%;
  font-weight:400;
  color:#111111;
  background:#acad9b url(images/md515_overallbg.png);
  }
p {
  font-family:georgia,serif;
  font-size:1.2em;
  text-align:left;
  margin-top:0;
  line-height:135%;
  }
p.menutext {
  font-family:verdana,sans-serif;
  font-size:1.3em;
  color:#222222;
  font-weight:bold;
  margin:12px 24px 15px 0;
  -webkit-transform:scale(0.95,1.1);
  -moz-transform:scale(0.95,1.1);
  -ms-transform:scale(0.95,1.1);
  -o-transform:scale(0.95,1.1);
  transform:scale(0.95,1.1);
  }
.menufiller {
  margin-left:15px;
  margin-right:15px;
  }
p.homeintroblk {
  font-size:1.4em;
  font-style:normal;
  line-height:135%;
  }
p.splashimgtxt {
  font-size:1.4em;
  font-style:normal;
  line-height:135%;
  margin:0 16px 12px 16px;
  }
p.tempelrec {
  font-size:1.2em;
  line-height:135%;
  margin-right:20px;
  margin-bottom:12px;
  }
p.artiststtex {
  font-size:1.4em;
  font-style:normal;
  line-height:135%;
  }
p.caddress {
  font-size:1.3em;
  text-align:left;
  margin-top:6px;
  line-height:140%;
  }
p.recentcommentsubtitle {
  margin-top:-6px;
  margin-bottom:12px;
  color:#394655;
  line-height:105%;
  }
p.login {
  font-family:verdana,sans-serif;
  text-align:center;
  font-size:1.1em;
  margin-top:0;
  margin-bottom:0;
  }
p.chkoutview {
  font-family:verdana,sans-serif;
  text-align:center;
  font-size:1.1em;
  margin-top:0;
  margin-bottom:0;
  font-weight:bold;
  text-decoration:underline;
  }  
p.chkoutview:hover {
  color:#1f436b;
  }
p.albumtitles {
  font-family:verdana,sans-serif;
  text-align:left;
  font-size:0.85em;
  margin-top:1px;
  margin-bottom:15px;
  }
p.albumtitles_current {
  font-family:verdana,sans-serif;
  text-align:left;
  font-size:0.85em;
  margin-top:1px;
  margin-bottom:15px;
  font-weight:600;
  }
p.albumtitlesc2 {
  font-family:verdana,sans-serif;
  text-align:left;
  font-size:0.85em;
  margin:1px 0 15px 9px;
  }
p.albumtitlesc2_current {
  font-family:verdana,sans-serif;
  text-align:left;
  font-size:0.85em;
  font-weight:600;
  margin:1px 0 15px 9px;
  }
p.whatsnew {
  font-family:georgia,serif;
  font-size:1.4em;
  color:#073655;
  font-style:italic;
  text-align:left;
  margin-top:12px;
  line-height:135%;
  }
p.happyholiday {
  font-size:1.7em;
  color:#990000;
  font-weight:600;
  text-align:left;
  margin-top:0;
  margin-bottom:10px;
  line-height:135%;
  }
p.coverartcopy {
  font-family:verdana,sans-serif;
  font-size:0.95em;
  text-align:left;
  color:#222222;
  line-height:120%;
  }
p.pfooter {
  font-family:verdana,sans-serif;
  font-size:0.9em;
  text-align:center;
  color:#444444;
  line-height:135%;
  }
p.purchaseoptions {
  font-family:verdana,sans-serif;
  color:#333333;
  font-size:0.85em;
  line-height:115%;
  margin:6px 0 3px 0;
  text-align:center;
  }
p.oppurchaseoptions {
  font-family:verdana,sans-serif;
  color:#333333;
  font-size:0.85em;
  line-height:115%;
  margin:0 0 3px 0;
  text-align:center;
  }  
p.soulpurchopts {
  font-family:verdana,sans-serif;
  color:#333333;
  font-size:1.0em;
  line-height:115%;
  margin:6px 0 3px 0;
  }
.menucurcolor {
  color:#1f436b;
  }
.commentquotes {
  color:#222222;
  }
.commentauthor {
  font-style:italic;
  color:#444444;
  font-size:1.0em;
  }
.tracklength {
  font-family:verdana,sans-serif;
  font-size:0.8em;
  font-weight:normal;
  color:#222222;
  }
a, a:link, a:visited, a:active {
  color:#222222;
  font-weight:600;
  text-decoration:underline;
  }
a:hover {
  color:#1f436b;
  font-weight:600;
  text-decoration:underline;
  }
a.menutext, a.menutext:link, a.menutext:visited, a.menutext:active  {
  color:#222222;
  font-weight:600;
  text-decoration:underline;
  }
a.menutext:hover {
  color:#2a4825;
  font-weight:600;
  text-decoration:underline;
  }
a.h1h, a.h1h:link, a.h1h:visited, a.h1h:active {
  color:#1f436b;
  font-weight:600;
  text-decoration:underline;
  }
a.h1h:hover {
  color:#2a4825;
  font-weight:600;
  text-decoration:underline;
  }
h1 {
  color:#1f436b;
  font-size:2.0em;
  font-weight:600;
  text-align:left;
  margin-top:0;
  margin-bottom:6px;
  }
h2 {
  color:#1f436b;
  font-size:1.8em;
  font-weight:600;
  text-align:left;
  margin-top:0;
  margin-bottom:10px;
  }
h3 {
  color:#1f436b;
  font-size:1.6em;
  font-weight:600;
  text-align:left;
  margin-top:0;
  margin-bottom:10px;
  }
h4 {
  color:#1f436b;
  font-size:1.4em;
  font-weight:600;
  text-align:left;
  margin-top:-9px;
  margin-bottom:10px;
  }
h5 {
  color:#1f436b;
  font-size:1.2em;
  font-weight:600;
  text-align:left;
  margin-top:6px;
  margin-bottom:10px;
  }  
h6 {
  color:#1f436b;
  font-size:1.1em;
  font-weight:600;
  text-align:left;
  margin:6px 6px 16px 18px;
  -webkit-transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1);
  -ms-transform:scale(1.1,1.1);
  -o-transform:scale(1.1,1.1);
  transform:scale(1.1,1.1);
 }  
#samplemusic {
  font-size:1.3em;
  font-style:normal;
  line-height:1.7em;
  font-weight:bold;
  text-indent:3px;
  list-style-position:outside;
  list-style-image:url(images/md515_li_note.png);
  list-style-type:disc;
  padding:6px 0 12px 36px;
  margin:2px;
  }
ul.popupli {
  font-size:1.1em;
  font-style:normal;
  line-height:1.7em;
  font-weight:normal;
  text-indent:3px;
  list-style-position:outside;
  list-style-type:disc;
  padding:6px 0 12px 36px;
  margin:2px;
  }
ul.sitemapul {
  font-size:1.3em;
  font-style:normal;
  line-height:1.7em;
  list-style-position:outside;
  list-style-type:disc;
  padding:6px 0 12px 36px;
  margin:2px;
  color:#6d441c;
  text-indent:6px;
  }
ul.albumlist {
  font-size:1.3em;
  font-style:normal;
  font-weight:bold;
  line-height:1.4em;
  list-style-position:outside;
  list-style-type:disc;
  padding:0 0 6px 18px;
  margin:2px;
  color:#222222;
  text-indent:6px;
  }  
ul.albumlist li {
  padding-bottom:3px;
  margin-top:0;
  }
ol.howtolist {
  font-size:1.2em;
  font-style:normal;
  font-weight:400;
  line-height:1.2em;
  list-style-position:outside;
  padding:6px 0 12px 18px;
  margin:6px 0 8px 0;
  color:#222222;
  text-indent:6px;
  }  
ol.howtolist li {
  margin-bottom:4px;
  padding-bottom:4px;
  }
ol.soullist {
  font-size:1.3em;
  font-style:normal;
  font-weight:600;
  line-height:1.2em;
  list-style-position:outside;
  list-style-type:upper-latin;
  padding:0px 0 12px 18px;
  margin:0px 0 8px 0;
  color:#222222;
  }  
ol.soullist li {
  margin-bottom:4px;
  padding-bottom:4px;
  }
ul.commul {
  margin:0; 
  font-size:1.4em;
  font-style:normal;
  line-height:135%;
  list-style-position:outside;
  list-style-image:url(images/md515_commblt.png);
  list-style-type:disc;
  padding:0 0 12px 24px;
  margin-bottom:8px;
  color:#6d441c;
  }
ul.commul li {
  padding-bottom:8px;
  }
ul.freetracks {
  font-size:1.4em;
  font-style:normal;
  line-height:135%;
  padding:0;
  margin:6px 0 20px 16px;
  list-style: none;
  }
ul.freetracks li:before {
  content: '\266B';
  padding-right: 8px;
  }
img {
  border:0
  }
img.orderhiliteimg {
  width:130px;
  height:130px;
  margin-top:8px;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.menunote {
  margin:4px 1px 0 24px;
  width:10px;
  height:26px;
  }
img.topmspace {
  margin:0;
  width:798px;
  height:20px;
  }
img.leftsidespace {
  margin:0;
  width:47px;
  height:2px;
  }
img.centerspace {
  margin:0;
  padding:0;
  width:24px;
  height:1px;
  }
img.cover_col1 {
  margin:0 8px 0 0;
  width:90px;
  height:90px;
  }
img.cover_col2 {
  margin:0 0 0 8px;
  width:90px;
  height:90px;
  }
img.cover_col1curr {
  margin:0 8px 0 0;
  border:1px solid blue;
  width:90px;
  height:90px;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.cover_col2curr {
  margin:0 0 0 8px;
  border:1px solid blue;
  width:90px;
  height:90px;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.homesplash {
  width:392px;
  height:449px;
  margin:15px 0 20px 0;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.artistphoto {
  float:right;
  margin:6px 0 6px 10px;
  width:160px;
  height:200px;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.coverwhatsnew {
  float:left;
  margin:6px 16px 6px 0px;
  width:160px;
  height:161px;
  -webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.tempelphoto {
  float:right;
  margin:4px 4px 10px 14px;
  width:225px;
  height:169px;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }  
img.cover_page {
  margin:6px 0 2px 0;
  width:235px;
  height:235px;
   -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
   -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
   box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.earthcover_page {
  margin:0 0 8px 10px;
  width:175px;
  height:233px;
  float:right;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.ablaze_green {
  margin:0 0 8px 10px;
  width:200px;
  height:200px;
  float:right;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.white_fire {
  margin:8px 0 8px 10px;
  width:230px;
  height:281px;
  float:right;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }  
img.earthhawk_img {
  margin:0 10px 15px 0;
  width:151px;
  height:135px;
  float:left;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.lakeunknown_img {
  margin:0 0 15px 10px;
  width:220px;
  height:165px;
  float:right;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.firedance_img {
  margin:0 10px 15px 0;
  width:220px;
  height:165px;
  float:left;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.volcanospirit_img {
  margin:0 0 15px 10px;
  width:220px;
  height:165px;
  float:right;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.wind_img {
  margin:8px 10px 15px 0;
  width:220px;
  height:165px;
  float:left;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.walking1_img {
  margin:12px 0 8px 10px;
  width:240px;
  height:320px;
  float:right;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.comments_highlite {
  float:right;
  margin:4px 4px 10px 14px;
  width:365px;
  height:225px;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }  
img.artsta_highlite {
  float:right;
  margin:4px 4px 10px 14px;
  width:400px;
  height:400px;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }  
img.artstat_retta {
  float:left;
  margin:4px 14px 10px 4px;
  width:216px;
  height:283px;
  -webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
  }
img.facebk_viewcart {
  margin:0;
  border:0;
  width:26px;
  height:26px;
  }
img.footerspacing {
  width:20px;
  height:1px;
  border:0;
  }
img.cdbabybutton {
  border:0;
  width:120px;
  height:26px;
  }
img.itunesbutton {
  border:0;
  width:120px;
  height:26px;
  }
img.questionlm {
  border:0;
  width:12px;
  height:15px;
  margin-top:1px;
  margin-left:4px;
  }
img.samplenote2 {
  width:15px;
  height:24px;
  margin-right:6px;
  }
hr.footerdivdr {
  height:1px;
  margin-bottom:20px;
  }
hr.musamplhr {
  height:1px;
  margin-top:8px;
  margin-bottom:12px;
  }
hr.distbhr {
  height:1px;
  width:98%;
  margin-top:8px;
  margin-bottom:12px;
  margin-left:1px;
  text-align:left;
  padding:0;
  }
hr.orderbott {
  height:1px;
  margin-top:20px;
  margin-bottom:20px;
  }
hr.genhr {
  width: auto
  height:1px;
  }
hr.freemusichr {
  height:1px;
  margin-bottom:12px;
  }
hr.genhrop {
  height:1px;
  width:95%;
  margin-left:10px;
  text-align:left;
  padding:0;
  }
div.pppopup {
  width:565px;
  margin:auto;
  padding:20px;
  background:#dbe3d7 url(images/md515_pppopupbg.png) no-repeat;
  }
div.pppopup_dist {
  width:565px;
  margin:auto;
  padding:20px;
  background:#dbe3d7 url(images/md515_pppopupbgdist.png) no-repeat;
  }  
div.overall {
  width:800px;
  margin-left:auto;
  margin-right:auto;
  margin-top:20px;
  margin-bottom:20px;
  }   
div.album_atctop {
  position: absolute;
  border:0;
  padding:4px;
  margin:50px 0 0 255px;
  }
div.album_atctopop {
  position: absolute;
  border:1px solid #74896d;
  padding:4px;
  margin:8px 0 0 255px;
  background:#dbe3d7 url(images/md515_purchaseoptions_bg.png) repeat;
  }
div.splash1 {
  position: absolute;
  z-index:50;
  border:0;
  border-spacing:0;
  margin:-560px 0 0 34px;
  }
div.artist1 {
  position: absolute;
  z-index:100;
  border:0;
  border-spacing:0;
  margin:40px 0 0 160px;
  padding:12px 16px 12px 16px;
  background:url(images/md515_artistbgfull.png) left top no-repeat;
  }
div.distlogin {
  position: absolute;
  z-index:500;
  border:1px solid #74896d;
  padding:3px 8px 5px 8px;
  border-spacing:0;
  background:#e8e4c9 url(images/md515_creambg.png);
  margin:15px 0 0 621px;
  }
div.viewscartxt {
  position: absolute;
  z-index:550;
  border:1px solid #74896d;
  padding:3px 7px 5px 7px;
  border-spacing:0;
  background:#F9EFAA url(images/md515_purchaseoptions_bg.png) repeat;
  margin:100px 0 0 625px;
  }
div.viewscart {
  position: absolute;
  z-index:600;
  margin:106px 0 0 632px;
  }
div.facebooklink {
  position: absolute;
  z-index:700;
  border:0;
  border-spacing:0;
  margin:11px 0 0 744px;
  }
div.pagefooterbg {
  width:798px;
  border:0;
  border-spacing:0;
  padding:0;  
  background:#a3a693 url(images/md515_pagebodybg.png);
  }
table {
  border:0;
  border-spacing:0;
  padding:0;  
  }
table.perimeter {
  width:798px;
  border-spacing:0;
  padding:0;
  border:1px solid #74896d;
  -moz-border-image:url("images/md515_borders_overall.png") 1 repeat;
  -webkit-border-image:url("images/md515_borders_overall.png") 1 repeat;
  border-image:url("images/md515_borders_overall.png") 1 repeat;
  }
table.logo {
  width:798px;
  border-spacing:0;
  padding:0;
  border-bottom:1px solid #74896d;
  }
table.pagebody {
  width:798px;
  border:0;
  border-spacing:0;
  padding:0;  
  background:#a3a693 url(images/md515_pagebodybg.png);
  }
table.pagefooter {
  margin:auto;
  border:0;
  border-spacing:0;
  padding:0;  
  background:#a3a693 url(images/md515_pagebodybg.png);
  }  
table.menustripe {
  width:735px;
  float:left;
  border:0;
  border-spacing:0;
  padding:0;  
  background:#a3a693 url(images/md515_menubarbg.png) left no-repeat;
  }  
table.rightmainbody {
  width:100%;
  border:1px solid #74896d;
  margin:0;
  border-spacing:0;
  padding:12px 16px 12px 16px;  
  background:#cad7c5 url(images/md515_rightcol_green.png);
  }
table.cdbabyalbumop {
  border-spacing:0;
  padding:3px 7px 3px 7px;
  margin:0 0 3px 0;
  border:1px solid #74896d;  
  background:#e8e4c9 url(images/md515_creambg.png);
  }
table.itunesalbumop {
  border-spacing:0;
  padding:3px 7px 3px 7px;
  border:1px solid #74896d;
  background:#e8e4c9 url(images/md515_creambg.png);
  }
table.ppformwrapperop {
  border:1px solid #74896d;
  border-spacing:0;
  padding:5px 5px 10px 5px;
  margin:0 0 3px 0;
  background:#e8e4c9 url(images/md515_creambg.png);
  }
table.soulwrapper {
  width:371px;
  border:1px solid #74896d;
  border-spacing:0;
  padding:5px 8px 10px 5px;
  margin:0 0 20px 10px;
  background:#e8e4c9 url(images/md515_creambg.png);
  }
table.cdbabyalbum {
  border-spacing:0;
  padding:6px 7px 5px 7px;
  margin:0;
  border:0;
  }
table.itunesalbum {
  border-spacing:0;
  padding:6px 7px 5px 7px;
  border:1px solid #74896d;
  background:#e8e4c9 url(images/md515_creambg.png);
  }
table.ppformwrapper {
  border:1px solid #74896d;
  border-spacing:0;
  padding:5px;
  margin:0 0 12px 0;
  background:#e8e4c9 url(images/md515_creambg.png);
  }
table.samptblwrap {
  z-index:2;
  position:absolute;
  margin-top:18px;
  }
td {
  vertical-align:top;
  }
td.logologin {
  padding:0;
  width:798px;
  height:141px;
  text-align:right;
  vertical-align:top;
  background:#a3a693 url('images/md515_banner_logo.jpg') center right no-repeat;
  }
td.menubar {
  text-align:right;
  vertical-align:top;
  padding-left:40px;
  }
td.topmborder {
  border:0;
  padding:0;
  width:798px;
  height:24px;
  background:#a3a693 url(images/md515_mayaborder_top.png);
  }
td.leftsidebar {
  border:0;
  padding:0;
  width:47px;
  background:#a3a693 url(images/md515_maintbbodybg.png);
  background-repeat: repeat;
  background-position: left top;
  background-size: contain;
  }
td.leftcreamhome {
  padding:12px 15px 0 16px;
  width:230px;
  text-align:left;
  vertical-align:top;
  border:1px solid #74896d;
  background:#dbdbc7 url(images/md515_creambg.png);
  }
td.leftcreamfm {
  padding:12px 15px 0 16px;
  width:231px;
  text-align:left;
  vertical-align:top;
  border:1px solid #74896d;
  background:#dbdbc7 url(images/md515_creambg.png);
  }
td.leftcreaminfo {
  padding:12px 0 0 0;
  width:254px;
  text-align:center;
  vertical-align:top;
  border:1px solid #74896d;
  background:#dbdbc7 url(images/md515_creambg.png);
  }
td.leftcreamsoul {
  padding:12px 15px 0 16px;
  width:240px;
  text-align:left;
  vertical-align:top;
  border:1px solid #74896d;
  background:#dbdbc7 url(images/md515_creambg.png);
  }
td.centerbar {
  padding:0;
  width:24px;
  }
td.leftcreamblock {
  padding:12px 15px 0 16px;
  width:216px;
  text-align:left;
  vertical-align:top;
  border:1px solid #74896d;
  background:#dbdbc7 url(images/md515_creambg.png);
  }
td.rightbar {
  padding:0 26px 2px 16px;
  width:512px;
  text-align:left;
  vertical-align:top;
  }
td.rightbarhome {
  padding:0 26px 2px 16px;
  width:500px;
  text-align:left;
  vertical-align:top;
  }
td.rightbarsoul {
  padding:0 26px 2px 16px;
  width:494px;
  text-align:left;
  vertical-align:top;
  }
td.rightbarfm {
  padding:0 26px 2px 16px;
  width:499px;
  text-align:left;
  vertical-align:top;
  }
td.fullcentercol {
  padding:0 26px 2px 0;
  width:100%;
  text-align:left;
  vertical-align:top;
  }
td.coverart1 {
  vertical-align:top;
  text-align:center;
  width:110px;
  }
td.coverart2 {
  vertical-align:top;
  text-align:center;
  width:110px;
  }
td.footer1 {
  font-family:verdana,sans-serif;
  font-size:1.1em;
  color:#222222;
  font-weight:bold;
  padding:30px 0 15px 0;
  vertical-align:top;
  text-align:center;
  -webkit-transform:scale(0.9,1.1);
  -moz-transform:scale(0.9,1.1);
  -ms-transform:scale(0.9,1.1);
  -o-transform:scale(0.9,1.1);
  transform:scale(0.9,1.1);
  }
td.footer2 {
  padding:10px 0 15px 0;
  vertical-align:top;
  text-align:center;
  }
td.album_details {
  position: relative;
  }
td.cdbabitunebutton {
  text-align:center;
  padding-bottom:10px;
  vertical-align:bottom;
  }
td.audiotitle {
  font-size:1.3em;
  font-style:normal;
  line-height:1.7em;
  font-weight:bold;
  padding:0 0 25px 0;
  }
td.dlaudio {
  font-size:1.3em;
  font-style:normal;
  line-height:1.7em;
  font-weight:bold;
  padding:8px 0 25px 0;
  }
td.menunoteinner {
  padding:4px 1px 0 11px;
  width:32px;
  }
td.dlaudiohelp {
  font-size:1.0em;
  line-height:1.3em;
  padding:13px 0 0 16px;
  float:right;
  }
a.dlaudiohelp, a:link.dlaudiohelp, a:visited.dlaudiohelp, a:active.dlaudiohelp {
  color:#c63d2b;
  font-weight:600;
  text-decoration:underline;
  }
td.audiotitlelst {
  font-size:1.3em;
  font-style:normal;
  line-height:1.7em;
  font-weight:bold;
  padding:0 0 10px 0;
  }
audio.samplemusica {
  width:350px;
  height:30px;
  display:block;
  margin:0px;
  }
audio.samplemusicfd {
  width:330px;
  height:30px;
  display:block;
  margin:0px;
  }
  