/* Global Styles */

/* "html>body" hides style from IE*/

/* Hide from IE-Mac \*/
#example1 {margin-bottom:3em}
#example2 {margin-top:1.5em}
/* End hide */

/* ID for unique items, CLASS for muliple items */
body, td, p, a, h1, h2, input, option, textarea, div {
  font-family : Tahoma, Arial, Helvetica, sans-serif;
}

a:link						{color:#D63C39; text-decoration : none;}
a:visited					{color:#D63C39; text-decoration : none;}
a:hover						{color:#D63C39; text-decoration : underline;}

body {
  background: #ffffff;
  margin : 0;
  color : #000000;
  font-size : 80%;
  letter-spacing : normal;
  line-height : normal;
}

#container {
  background : #ffffff  top left repeat-y;
  border : solid 0px #cccccc;
  margin: 0 auto;
  padding: 0px;
  width : 820px;
}

.floatleft {float : left;}
.floatright {float : right;}
.hide {display : none;}
.clear {clear : both;}

p {
  padding : 6px 24px 6px 24px;
  margin : 0px;
  color : #146b8b;
  font-size : 100%;
}

.clear {
  font-size: 0px;
  line-height: 0px;
  display: block;
  margin: 0px;
  padding: 0px;
  clear: both;
  height: 0px;
  width: auto;
}

#maincontent {
  width:410px;
  margin: 0 auto;
  padding: 10px 5px 5px 40px;
  text-align: center;
}


#mixdownload {
  background: #ffffff;
  width:410px;
  text-align:left;
}

.download {
  width:410px;
  border-bottom: 1px dotted #cccccc;
}

/* BASE STYLE - START */
#base {
  background : #ffffff;
  clear : both;
  width : 805px;
  height : 150px;
  padding : 0px;
  margin : 0px;
}

#base p {
  text-align : center;
  margin : 6px;
  font-size : 85%;
  line-height : normal;
  color : #999999;
}

#base a:link {color : #146b8b; text-decoration : none;}
#base a:visited	{color : #146b8b; text-decoration : none;}
#base a:hover	{color : #146b8b; text-decoration : underline;}
/* BASE STYLE - END */

.artist_mix {
  font-size: 11px;
  font-weight: bold;
  color: #dc272e;
  float: right;
}

.title_mix {
  font-size: 14px;
  font-weight: bold;
  color: #999999;
  padding-left: 15px;
}

.date_mix {
  font-size: 10px;
  font-weight: bold;
  color: #BBBBBB;
  padding-left: 15px;
}

.mixbutton {
  background-color : #dc272e;
  color: #ffffff;
  border:1px solid #000000;
  font-size:10pt;
  font weight: bold;
}

input {
  background: #ffffff;
  border: 1px solid #000000;
  font-size : 12px;
}