﻿body {background: #dddddd; font-family: "Palatino Linotype", "Book Antiqua", "Palatino", "Trebuchet MS", serif; font-size:14px; color:#333300; text-align:left; min-width:1100px;}

h1 {margin-bottom: 0; margin-top: 150px;  margin-left:0px; font-family: "Garamond", "Georgia", "Palatino Linotype", "Book Antiqua", Palatino; color:#707070}

h1.samples {margin-bottom: 0; margin-top: 150px;  margin-left:400px; font-family: "Garamond", "Georgia", "Palatino Linotype", "Book Antiqua", Palatino; color:#707070}

h2 {margin-bottom: 2px; margin-top: 2px; font-family: "Lucida Sans Unicode",  "Garamond", "Georgia", "Palatino Linotype", "Book Antiqua", Palatino; color:#464646; text-align:left}

h2.menu {margin-bottom: 2px; margin-top: 0px; font-family: "Lucida Sans Unicode",  "Garamond", "Georgia", "Palatino Linotype", "Book Antiqua", Palatino; color:#464646; text-align:center}

h3 {margin: 0; font-family: "Lucida Sans Unicode", "Garamond", "Palatino Linotype", "Book Antiqua", Palatino; color:#464646; text-align:left}

h3.mail {margin-bottom:0; font-family: "Garamond", "Georgia", "Palatino Linotype", "Book Antiqua", Palatino; color:#000000; text-align:left}

h4 {margin-top:0; margin-bottom:2px; font-family: Verdana, "Lucida Sans Unicode", "Palatino Linotype", "Book Antiqua", "Palatino", "Trebuchet MS"; color:#707070}

h5 {margin:0px; text-align:center; color:#395f00}

p {margin:0px}

p.spiel {margin:0px; font-size:13px} 

p.rightside {margin:0px; font-family: "Lucida Sans Unicode", Verdana, "Trebuchet MS",  Helvetica;  font-size:14px;  color:#707070}

p.Caption {margin:0px; font-family: Verdana, "Trebuchet MS",  Helvetica;  font-size:12px;  color:#707070}


p.Caption2 {font-family: Verdana, "Trebuchet MS",  Helvetica;  font-size:12px;  color:#707070; text-align:center; margin-top:0px;}

img {border:none}

img.Banner {position: absolute; left:20px; top:10px}

img.Music {position: absolute; left:84px; top:95px; border:none}

img.Samples {position: absolute; left:165px; top:94px}

img.Artists {position: absolute; left: 278px; top:94px}


img.Projects {position: absolute; left:392px; top:94px}

img.Contact {position: absolute; left:478px; top:91px}

img.hub {position: absolute; left:700px; top:12px} 

div.verge {position: absolute; left:745px; top:8px; width:200px; line-height:1.1}  

img.wordborder {position: absolute; left:702px; top:12px}

img.sidebar {position: absolute; left:650px; top:130px}

img.dorky {border: 1px solid #c0c0c0}

img.left {padding-right:10px; margin-top:0px; margin-bottom:0px; float:left}

img.right {padding-left:10px; margin-top:0px; float:right}

img.snarediagram  {position:absolute; top:150px; left:600px;}

img.opendiagram  {position:absolute; top:160px; left:600px;}

img.snarediagram3  {position:absolute; top:150px; left:585px;}

img.snarediagram3a  {position:absolute; top:160px; left:585px;}

img.snarediagramrit  {position:absolute; top:165px; left:592px;}

img.snarediagrammt  {position:absolute; top:170px; left:625px;}

table.bartok {width:282px; float:left;margin-bottom:6px;}

p.postcaption {clear:left;padding-top:7px;}

a:link {color:#395f00;}

a:visited {color:#395f00;}

a:hover {color:#acacac;}

iframe.vid {margin-bottom: 20px; margin-top: 20px;  margin-left:20px; }

div.realcontainer{position: relative;}

div.container{position:absolute; width:1050px;  left: 0;  right: 0;
margin-left:auto; margin-right:auto;}

div.product {clear:both; margin-bottom: 4px; margin-top: 0px; margin-right:7px; border-top: 1px ridge #000000;}

div.intro {margin-left:40px}

div.er {position:absolute; top:130px; left:200px; width:390px; text-align:left}

div.copy3 {position:absolute; bottom:0px; left:500px;}

div.menu {position:absolute; top:77px; left:86px; width: 614px}

div.copy2 {margin-top:20px}

div.rightside {position:absolute; top:170px; left:600px; width:300px}

div.rightsidex {position:absolute; top:200px; left:510px; width:475px; border: 1px; padding: 5px; }

div.rightsidexp {position:absolute; top:280px; left:605px; width:355px; border: 1px; padding: 5px }

div.bottomy {position:absolute; top:900px; left:0px; width:1050px; font-family: "Courier New", Courier, monospace; font-size:16px; text-align: center; border-top: 1px solid silver;}

div.leftsidex {position:absolute; top:200px; left:10px; width:475px; border-right: 3px ridge #d7d7d7; padding: 5px }

div.mp3player {position: absolute; top:155px; left:700px; width: 300px}

div.productm {margin-bottom: 2px; margin-top: 5px; margin-left:10px;  text-align:left; width:475px}

div.productms {background: #dcdcdc; margin-bottom: 2px; margin-top: 5px; margin-left:10px;  text-align:left; width:475px}

div.hubmain {position:absolute; left:10px; top:150px; text-align:left; width:550px; font-size:16px;}

div.hubside {background: #d7d7d7; position:absolute; left:680px; top:150px; text-align:left; width:300px; border: 1px solid #333300; font-size:12px; font-family: "Lucida Sans Unicode";  padding: 5px;}

div.hubside99 {background: #d7d7d7; position:fixed; left:680px; top:150px; text-align:left; width:300px; border: 1px solid #333300; font-size:12px; font-family: "Lucida Sans Unicode";  padding: 5px;}

div.productmx {margin-bottom: 2px; margin-top: 5px; margin-left:500px;  text-align:left; width:475px}

div.buttonsection {position:absolute; left:610px; top:645px;  text-align:left; width:355px; height: 200px}

div.buttonsection2 {position:absolute; left:610px; top:420px;  text-align:left; width:355px; height: 200px}

div.buttonsection3 {position:absolute; left:610px; top:435px;  text-align:left; width:355px; height: 200px}

div.acid {margin-left:360px;  text-align:left; width:325px}

