.header {  background:#2B522E;padding:10px;color:#FFFFFF;font-family:'Droid Sans',arial;font-weight:bold;font-size:14pt;}

#gallerybutton {
position: absolute;
top: 10px;
right: 10px;
}

#out {
position: absolute;
top:200px;
}

#graph{

width:1000px;
display:block;
margin-left: 100px;
}

svg{
margin-top:0px;
}

#aim p
{

margin: 50px 175px 0px 175px ;
  font: 15px;
  font-family:'Droid Sans';
}


/* tipsy settings (for labels on the chart in the totals page) */
.tipsy { font-family:'Droid Sans',arial; pointer-events: none; padding: 5px; font-size: 15px; position: absolute; z-index: 100000; }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url(../../images/tipsy.gif) no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }



