
html {
  margin: 0;
  padding: 0;
  text-align: center;
  background: #717171 url(../images/score2.gif) center top repeat-x;
  }

body {
  width: 1080px;
  border: 0px;
  text-align: left;
  padding: 0;
  margin: 0 auto;
//  background-color: #666;
//  background-color: #fff;
  }

/*HTML 5 specific*/
header,section,article,aside,footer {
  display: block;
  }

header {
  height: 96px;
  background: url(../images/cherryheaderback.jpg) repeat-x;
  }

nav {
  width: 1080px;
  height: 28px;
  background-color: #000;
  }

nav#opt4 {
  text-align: center;
  }

section {
  float: left;
  width: 700px;
  min-height: 700px;
  }

section#tabs {
  display:inline;
  float:left;
  width:20px;
  text-align:right;
  }

footer{
  clear:both !important;
  width: 1080px;
  min-height: 70px;
//  background: url(../images/cherryfooter5.jpg);
  }

aside {
  float: right;
  text-align: left;
  width: 350px;
  min-height: 724px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  background-color: #000;
  }


p {
  margin:.5em 0 .5em 0;
  }

article#pgm-notes {
  padding-top:6px;
  padding-bottom:6px;
  }

article#performed {
  padding-top:6px;
  padding-bottom:6px;
  }


section#a724 {
  float: left;
  width: 620px;
  height:676px;
  padding-top: 24px;
  padding-left: 40px;
  padding-right: 50px;
  background-color: #fff;
  }

section#a860 {
  float: left;
  width: 620px;
  height:836px;
  padding-top: 24px;
  padding-left: 40px;
  padding-right: 50px;
  background-color: #fff;
  }

section#am724 {
  float: left;
  width: 640px;
  height:676px;
  padding-top: 24px;
  padding-left: 40px;
  padding-right: 30px;
  background-color: #fff;
  }


section#am860 {
  float: left;
  width: 640px;
  height:836px;
  padding-top: 24px;
  padding-left: 40px;
  padding-right: 30px;
  background-color: #fff;
  }

section#audio-menu {
  float: left;
  width: 640px;
  padding-top: 24px;
  padding-left: 40px;
  padding-right: 30px;
  background-color: #fff;
  }

section#norm {
  float: left;
  width: 620px;
  height:836px;
  padding-top: 24px;
  padding-left: 40px;
  padding-right: 50px;
  background-color: #fff;
  }

section#normshort {
  float: left;
  width: 620px;
  height:736px;
  padding-top: 24px;
  padding-left: 40px;
  padding-right: 50px;
  background-color: #fff;
  }

section#norm-a {
  float: left;
  width: 620px;
  height:676px;
  padding-top: 24px;
  padding-left: 40px;
  padding-right: 50px;
  background-color: #fff;
  }

article#pgm-notes {
  padding-top:6px;
  padding-bottom:6px;
  }

article#performed {
  padding-top:6px;
  padding-bottom:6px;
  }

aside#eq860 {
  height: 860px;
  background-color: #000;
  }

aside#eq724 {
  height: 724px;
  background-color: #000;
  }

aside#equal {
  height: 860px;
  background-color: #000;
  }

aside#equalsquat {
  height: 724px;
  background-color: #000;
  }

side#main-short {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 740px;
  background-color: #000;
  }

aside#main-mod {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 820px;
  background-color: #000;
  }

aside#main-taller {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 1020px;
  background-color: #000;
  }

aside#main-mid {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 920px;
  background-color: #000;
  }

aside#animal-songs {
  float: right;
  text-align; left;
  width: 350px;
  height:936px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  background: #000 url(../images/swanson-gompper303d.jpg) no-repeat;
  }

aside#albright {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  height: 860px;
  background: #000 url(../images/WAlbright350.jpg) no-repeat;
  }

aside#kavafy {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  height: 860px;
  background: #000 url(../images/Kavafis.jpg) no-repeat;
  }

aside#ikon {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  height: 724px;
  background: #000 url(../images/ikon.jpg) no-repeat;
  }

aside#violin {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 760px;
  background: url(../images/violin.jpg) no-repeat;
  }

aside#violin1 {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  height: 1024px;
  background: #000 url(../images/violin1.jpg) no-repeat;
  }

aside#violin2 {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  height: 1024px;
  background: #000 url(../images/violin2.jpg) no-repeat;
  }

aside#violin3 {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 724px;
  background: #000 url(../images/violinduo350b.jpg) no-repeat;
  }

aside#Pasi {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 724px;
  background: #000 url(../images/Pasi.jpg) no-repeat;
  }

aside#RPO {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 724px;
  background: url(../images/VCrecording.jpg) no-repeat;
  }

aside#violin4 {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 760px;
  background: url(../images/albright.jpg) no-repeat;
  }

aside#pianotrio {
  float: right;
  text-align; left;
  width: 350px;
  margin-right: 0px;
  padding: 0px 0px 0px 0px;
  min-height: 724px;
  background: url(../images/pianotrio.jpg) no-repeat;
  }


/*Headings*/

.alth4 {
  font: 12pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #666;
  font-weight: 400;
  padding: 0;
  margin-top: 0px;
  margin-bottom: 6px;
  }

section h3 {
  font: 12pt Verdana, Arial, sans-serif;
  font-weight: 400;
  color: #493831;
  padding-bottom: 6px;
  margin: 0;
  }

.alth5 {
  font: 11pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #333;
  font-weight: 500;
  padding: 0;
  margin-top: 0px;
  margin-bottom: 0px;
  }

h1 {
  font: 18pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #333;
  font-weight: bold;
  padding-top: 12px ;
  text-shadow: 1px 1px 2px #ccc;
  }

h2 {
  font: 16pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #333;
  font-weight: 400;
  padding-top: 12px ;
  }

.alth2 {
  font: 14pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #333;
  font-weight: 700;
  padding-top: 15px ;
  }

h3 {
  font: 13pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #333;
  font-weight: 700;
  padding-top: 1px ;
  }

.alth3 {
  font: 13pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #000;
  font-weight: 500;
  padding-top: 1px ;
  }

.alth6 {
  font: 9pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #666;
  font-weight: 400;
  padding: 1px;
  }

h4 {
  font: 12pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #666;
  font-weight: 400;
  padding: 0;
  margin-top: 0px;
  margin-bottom: 6px;
  }

h5 {
  font: 11pt Verdana, Arial, sans-serif;
  text-align: left;
  color: #666;
  font-weight: 700;
  padding: 0;
  margin-top: 0px;
  margin-bottom: 6px;
  }


p {
  margin:.5em 0 .5em 0;
  }


/*
a:link, a:visited {
  font:10pt normal Helvetica,"Helvetica neue", Arial, sans-serif;
  color:#d2543c;
  text-decoration:none;
  border-bottom: 1px solid #d2543c;
  }

a:hover {
  border-bottom:1px dotted #d2543c;
  }

a img {
  border:none;
  }
*/
  /*Opacity*/
/*
  filter:alpha(opacity=50); /* msie */
    -moz-opacity: 0.50; /* firefox 1.0 */
    -khtml-opacity: 0.50; /* webkit */
    opacity: 0.50; /* css 3 */
*/
  /*Gradient*/
/*
  background-image: -moz-linear-gradient(top, #ddd3bf, #bcae91); /* FF3.6 */
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ddd3bf),color-stop(1, #bcae91)); /* Saf4+, Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ddd3bf', EndColorStr='#bcae91'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ddd3bf', EndColorStr='#bcae91')"; /* IE8 */
*/
  /*Round corners*/
/*
  -moz-border-radius: 12px; /* FF1+ */
    -webkit-border-radius: 12px; /* Saf3+, Chrome */
    border-radius: 12px; /* Opera 10.5, IE 9 */

}
*/

