/*
Syles for music
*/
p,ul,ol,blockquote
{
    margin-top:0;
    margin-bottom:0;
    overflow:visible;
}

ol
{
    padding-left:2em;
}

ul
{
    padding-left:1.5em;
}

li div
{
    display:inline;
}

body
{
    margin-left:0;
    margin-right:0;
    margin-top:0;
    margin-bottom:0;
    overflow:visible;
}

img
{
    border:0;
}

#divVPBrandFooter
{
    margin: 8px 8px;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    text-align: center;
    margin-top: 36px;
}

#divVPBrandFooter a
{
    text-decoration: none;
    color: #333;
}

/* mapquest disclaimer etc */
.legalese 
{
	font-size: xx-small;
	color: #999999;
}
div.legalese
{
	width: 600px;
	margin: 30px auto; 
	text-align: center;
}

.legalese a 
{
	color: #999999;
}
.legalese a:visited 
{
	color: #999999;
}
a.userlink 
{
      font-family: Trebuchet MS; color: #000000; font-size: 13px; font-style: normal; font-weight: normal; 
}

a.userlink:visited 
{
      font-family: Trebuchet MS; color: #8c8c8c; font-size: 13px; font-style: normal; font-weight: normal; 
}

a.userlink:hover 
{
      font-family: Trebuchet MS; color: #ce3835; font-size: 13px; font-style: normal; font-weight: normal; 
}
      font[size="1"] { font-size:10px; }
      font[size="2"] { font-size:13px; }
      font[size="3"] { font-size:16px; }
      font[size="4"] { font-size:18px; }
      font[size="5"] { font-size:24px; }
      font[size="6"] { font-size:32px; }
      font[size="7"] { font-size:48px; }
	  
    <!--[if IE]>
    <style>
      ul
      {
          margin-left:1.5em;
          padding-left:0;
      }
      ol
      {
          margin-left:2em;
          padding-left:0;
      }
      @media print
      {
          img.userContentCellBackground { display: none; }
      }
      </style>
    <![endif]-->

