
body {
  padding: 0;
  margin: 0;
  font-family: 'Open Sans', arial, sans-serif;
  font-size: 12px;
}

div, section, header, footer {
  display: block;
}

nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
nav ul li {
  display: inline-block;
  margin: 0;
  padding: 0;
}
nav ul li a {
  display: block;
  color: black;
  text-decoration: none;
}

h1, h2, h3 {
  font-weight: normal;
}


.wrap {
  clear: both;
}

/* Yes, this is not the most elegant to do it, but it's the easiest. */
.left, .right {
  float: left;
}

a {
  text-decoration: none;
  color: #1c3651;
}

/**
 * To make it possible that the content has a colored background spanning the whole
 * width, the container is not the one limiting the width, but the header, #content
 * and footer.
*/

#page {
  margin-left: 10px;
  margin-right: 10px;
}  

#container {
  position: relative;
  margin: 20px auto 30px auto;
}      
#container header, #container footer, #container #content #c-content {
  width: 960px;
  margin: 0 auto;
}


/* The header */
#container header {
  position: relative;
  height: 95px;
}
#container header h6 {
  position: absolute;
  left: 0;
  top: 0;
  width: 215px;
  height: 74px;
  background: url("../images/logo.png") no-repeat top left;
  margin: 0;
  padding: 0;
}
#container header h6 span { display: none; }



#container #content {
  font-size: 14px;
  color: #1c3651;
  margin: 20px 0;
  position: relative;
  min-height: 500px;
}
#container #content h1 {
  font-size: 36px;
  white-space: nowrap;
}
#container #content .normal-content {
  padding: 20px 60px 60px 60px;
}


/* Language navigation */
#lang-nav {
  position: absolute;
  top: -9px;
  right: 15px;
  text-align: right;
  width: 200px;
}

#lang-nav a {
  display: inline-block;
  color: #999;
}

#lang-nav li:after {
  content: " | ";
  color: #ddd;
}
#lang-nav li:last-of-type:after {
  content: "";
}
/* The main navigation */

#main-nav {
  position: absolute;
  top: 18px;
  right: 0;
}
#main-nav h1 {
  display: none;
}

#main-nav li, a.button {
  display: inline-block;
  background: url("../images/main_menu/inactive.right.png") top right no-repeat;
  margin: 0 5px;
  text-decoration: none;
  color: black;
}
#main-nav li a, a.button span {
  display: block;
  background: url("../images/main_menu/inactive.left.png") top left no-repeat;
  line-height: 20px;
  padding: 6px 5px 6px 20px;
  margin-right: 15px;
}
#main-nav li:hover, a.button:hover {
  background-image: url("../images/main_menu/hover.right.png");
}
#main-nav li:hover a, a.button:hover span {
  background-image: url("../images/main_menu/hover.left.png");
}
#main-nav li.active {
  background-image: url("../images/main_menu/active.right.png");
}
#main-nav li.active a {
  background-image: url("../images/main_menu/active.left.png");
  color: white;
}


/* The footer */
footer {
  margin-top: 20px;
  font-size: 14px;
  color: #1c3651;
}
footer h3 {
  color: #1c3651;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: normal;
}

footer .part {
  margin-bottom: 30px;
}

footer .column {
  float: left;
  margin-right: 10px;
}

footer .column1 {
  width: 180px;
}
footer .column2 {
  width: 370px;
}
footer .column3 {
  width: 350px;
}
footer #newsletter .button {
  margin: 20px 0;
}
footer nav li {
  display: block;
  margin: 10px 0;
}
footer nav li a {
  font-size: 14px;
  color: #3c6bb6;
}
footer nav ul.other {
  border-top: 1px solid #e5e5e5;
  display: inline-block;
}


/*****************/
/** FORMWATCHER **/
/*****************/

.error {
  color: #aa0000;
}




/*******************/
/** SITE SPECIFIC **/
/*******************/


/** HOME **/

#site-home #page {
  margin-left: 0px;
  margin-right: 0px;
}

#site-home #container #content #c-content {
  width: auto;
  margin: auto;
  min-height: 635px;
}

#site-home section.product {
  width: 360px;
  padding-left: 600px;
  min-height: 410px;
  margin: 0 auto;
  position: relative;
  padding-bottom: 1px;
}
#site-home section.product .gallery-container {
  margin-left: -600px; height: 400px; width: 560px; float: left; clear:left;
}
#site-home section.product .rev:before {
  content: ' ';
  display: block;
  clear: both;
  padding: 20px 0 0 0;
}
#site-home section.product .rev:after {
  content: ' ';
  display: block;
  clear: both;
  padding: 20px 0 0 0;
} 
#site-home section.product .rev {
  padding-top: 7em;
  width: 100%;
  min-height: 410px;
  margin: 0 auto;
  position: relative;
  padding-bottom: 1px;
  
}

#site-home section.product .rev h2 {
  float: left;
  margin-left: -600px;
}
#site-home section.product .rev .gallery-container {
  float: left; 
  clear: right;
  width: 560px;
  margin: 0 0 0 -270px;
  padding: 0;
}

#site-home section.product .gallery-container > img {
  height: 410px;width: 630px;outline: none !important;text-indent:  -2000em;overflow: hidden;
}
#site-home section.product .packshot {
  position: absolute;
  top: 0;
  left: 0px;
  margin-left: 10px;
}
#site-home #container #content section.product h1 {
  font-size: 38px;
  font-weight: bold;
  margin-top: 0px;
  padding: 16px 20px 0 20px;
}



#site-home .heading {
  margin: 0px auto;
  width: 960px;
}
#site-home section.product h2 {
  width: 284px;
  font-size: 17px;
  padding: 0px 10px 0 10px;
  line-height: 130%;
  margin-left: 57px;
}
#site-home section.product p {
  width: 530px;
  font-size: 17px;
  padding: 0 20px;
  line-height: 150%;
}
#site-home .product-resources {
  position: relative;
  width: 304px;
  height: 104px;
  margin: 4px 0;
  left: 56px;
  top: -2px;
  background: url("../images/home/glossy.background_n.png") no-repeat top left;
}
#site-home .product-resources .watch-movie a {
  line-height: 54px;
  font-size: 18px;
  background: url("../images/home/button.trailer_n.png") no-repeat top left;
  display: block;
  width: 73px;
  height: 57px;
  padding-left: 57px;
  position: absolute;
  bottom: 22px;
  left: 165px;
}
#site-home .product-resources .watch-movie a:hover {
  background: url("../images/home/button.trailer.hover_n.png") no-repeat top left;
}

#site-home .product-resources .test-beta a {
  line-height: 54px;
  font-size: 18px;
  width: 50px;
  height: 57px;
  display: block;
  padding-left: 24px;
  background: url("../images/home/button.liquidnotes_n.png") no-repeat top left;
  position: absolute;
  bottom: 22px;
  left: 87px;
}
#site-home .product-resources .test-beta a:hover {
  background: url("../images/home/button.liquidnotes.hover_n.png") no-repeat top left;
}

#site-home #backgrounds {
  position: absolute;
  top: 215px;
  left: 0;
  right: 0;
  height: 475px;
}
#site-home #backgrounds .background {
  opacity: 1;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#site-home #backgrounds .back1 {
  background: url("../images/home/background.yellow.jpg") no-repeat center center;
}
#site-home #backgrounds .back2 {
  background: url("../images/home/background.center.jpg") no-repeat center center;
}
#site-home #backgrounds .back3 {
  background: url("../images/home/background.lightblue.jpg") no-repeat center center;
}
#site-home #backgrounds .back4 {
  background: url("../images/home/background.yellow.jpg") no-repeat center center;
}
#site-home #backgrounds .back5 {
  background: url("../images/home/background.lightblue.jpg") no-repeat center center;
}



#site-home #teasers {
  position: relative;
  margin: 10px auto 0;
  min-height: 140px;
  padding-bottom: 1px;
  padding-left: 0px;
  width: 960px;
  margin-left: -600px;
}
#site-home .teaser {
  position: absolute;
  width: 266px;
  top: 0;
  padding: 22px 19px 15px 19px;
  height: 136px;
  background: url("../images/home/teaser.background.png") no-repeat top left;  
}
#site-home .teaser img {
  position: absolute;
  bottom: 18px;
  left: 19px;
}
#site-home #teaser1 {
  left: 0;
}
#site-home #teaser2 {
  left: 328px;
}
#site-home #teaser3 {
  right: 0;
}


#site-home #teasers .teaser h3 {
    font-family: 'Open Sans Bold',arial,sans-serif;
    font-size: 18px;
    margin: 0;
    text-align: center;
}
#site-home #teasers .teaser p {
    font-family: 'Open Sans',arial,sans-serif;
    font-size: 13px;
    margin: 0;
    padding-top: 7px;
    padding-bottom: 8px;
    padding-left: 0px;
    height: 3em;
      width: 100%;
}

#site-home #container header {
    height: 70px;
}

#site-home #container footer {
    margin-top: 50px;
}

#site-home .buy-button {
    width: 68px;
}

.slideborder {
   position: absolute;
   width: 632px;
   height: 432px;
   top: -22px;
   right: -9px;
   background: url('../images/home/slide.background.png') no-repeat top left;
}





/** LIQUID NOTES **/

#site-liquid-notes-music-software #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 16px;
}

#site-liquid-notes-music-software #content img.screenshot {
  display: block;
  margin: 10px 0;
}

#site-liquid-notes-music-software #content #intro {
  font-size: 18px;
  margin: 20px 0px;
  text-align: center;
}
#site-liquid-notes-music-software #content #intro h1 {
  font-size: 50px;
  text-align: center;
  margin-top: 10px;
  white-space: nowrap;
}
#site-liquid-notes-music-software #content #intro h2 {
  font-size: 28px;
  text-align: center;
  margin-top: 10px;
}
#site-liquid-notes-music-software #content #intro p {
  text-align: left;
  margin: 20px 57px;
}

#site-liquid-notes-music-software #content #product-comparison-chart {
  margin-top: 30px;
}

#site-liquid-notes-music-software #content #product-comparison-chart table {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}
#site-liquid-notes-music-software #content #product-comparison-chart td.product-column {
  text-align: center;
}
#site-liquid-notes-music-software #content #product-comparison-chart a.buy-button {
  margin-left: auto;
  margin-right: auto;
}
#site-liquid-notes-music-software #content #product-comparison-chart tr td {
  background: #ffffff;
  border: 1px solid #b5cae1;
  margin: 0;
  padding: 8px 10px;
}
#site-liquid-notes-music-software #content #product-comparison-chart tr:nth-child(odd) td {
  background: #b5cae1;
}
#site-liquid-notes-music-software #content #product-comparison-chart tr:nth-child(2) {
  border-radius: 4px 4px 0 0;
}
#site-liquid-notes-music-software #content #product-comparison-chart tr:nth-last-child(2) {
  border-radius: 0 0 4px 4px;
  border-bottom: none;
}
#site-liquid-notes-music-software #content #product-comparison-chart tr:first-child td {
  background: #ffffff;
}
#site-liquid-notes-music-software #content #product-comparison-chart tr:last-child td {
  background: #ffffff;
  border: none;
}


#site-liquid-notes-music-software #content h3.all-platforms {
  font-size: 50px;
  text-align: center;
  margin-top: 40px;
  white-space: nowrap;
}

#site-liquid-notes-music-software #content h1 {
  font-size: 45px;
/*  font-weight: normal; */
  margin: 0 0 15px 0;
}

#site-liquid-notes-music-software #content h2 {
  font-size: 30px;
  font-weight: bold;
  margin: 0 0 10px 0;
}


#site-liquid-notes-music-software #content p.highlight {
  background: #fcfbee;
  border: 1px solid #e9e6c9;
  border-radius: 10px;
  padding: 25px 35px;
  font-size: 20px;
}


#site-liquid-notes-music-software #content .info-container .box {
  margin: 20px 0 30px;
}

#site-liquid-notes-music-software #content .info-container .left {
  width: 580px;
}
#site-liquid-notes-music-software #content .info-container .right {
  width: 290px;
  margin-left: 50px;
}
#site-liquid-notes-music-software #content .studio {
  padding-left: 260px;
  background: url("../images/liquid-notes/fader.jpg") no-repeat top left;
  min-height: 250px;
}


#site-liquid-notes-music-software #content .download {
  position: relative;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 30px 45px;
  margin: 50px 0;
  background: url("../images/liquid-notes/preorder.gradient.png") repeat-x top left;
  height: 308px;
}
#site-liquid-notes-music-software #content .download .packshot {
  float: left;
  margin-right: 40px;
}
#site-liquid-notes-music-software #content .download .old-price {
  color: #c00000;
  text-decoration: line-through;
}
#site-liquid-notes-music-software #content .download .paypal {
  position: absolute;
  top: 30px;
  right: 30px;
}

#site-liquid-notes-music-software #content .download #download-link  {
  position:  relative;
}
#site-liquid-notes-music-software #content .download #download-link span {
  position: absolute;
  bottom:22px;
  left: 65px;
  font-size: 15px;
  color: #1a344e;
}

#site-liquid-notes-music-software #content .stripes {
  
}

#site-liquid-notes-music-software #content .stripes .stripe:first-child {
  border-radius: 4px 4px 0 0;
}
#site-liquid-notes-music-software #content .stripes .stripe:last-child {
  border-radius: 0 0 4px 4px;
  border-bottom: 1px solid #e9e6c9;
}
#site-liquid-notes-music-software #content .stripes .stripe {
  background: #e9e6c9;
  border: 1px solid #e9e6c9;
  border-bottom: none;
  padding: 8px 10px;
}
#site-liquid-notes-music-software #content .stripes .stripe:nth-child(odd) {
  background: #fcfbee;
}



/** I2C8 **/

#site-i2c8-chord-generator-software #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 16px;
}

#site-i2c8-chord-generator-software #content img.screenshot {
  display: block;
  margin: 10px 0;
}

#site-i2c8-chord-generator-software #content #intro {
  font-size: 18px;
  margin: 20px 0px;
  text-align: center;
}
#site-i2c8-chord-generator-software #content #intro h1 {
  font-size: 50px;
  text-align: center;
  margin-top: 10px;
  white-space: nowrap;
}
#site-i2c8-chord-generator-software #content #intro h2 {
  font-size: 28px;
  text-align: center;
  margin-top: 10px;
}
#site-i2c8-chord-generator-software #content #intro p {
  text-align: left;
  margin: 20px 57px;
}

#site-i2c8-chord-generator-software #content #product-comparison-chart {
  margin-top: 30px;
}

#site-i2c8-chord-generator-software #content #product-comparison-chart table {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}
#site-i2c8-chord-generator-software #content #product-comparison-chart td.product-column {
  text-align: center;
}
#site-i2c8-chord-generator-software #content #product-comparison-chart a.buy-button {
  margin-left: auto;
  margin-right: auto;
}
#site-i2c8-chord-generator-software #content #product-comparison-chart tr td {
  background: #ffffff;
  border: 1px solid #b5cae1;
  margin: 0;
  padding: 8px 10px;
}
#site-i2c8-chord-generator-software #content #product-comparison-chart tr:nth-child(odd) td {
  background: #b5cae1;
}
#site-i2c8-chord-generator-software #content #product-comparison-chart tr:nth-child(2) {
  border-radius: 4px 4px 0 0;
}
#site-i2c8-chord-generator-software #content #product-comparison-chart tr:nth-last-child(2) {
  border-radius: 0 0 4px 4px;
  border-bottom: none;
}
#site-i2c8-chord-generator-software #content #product-comparison-chart tr:first-child td {
  background: #ffffff;
}
#site-i2c8-chord-generator-software #content #product-comparison-chart tr:last-child td {
  background: #ffffff;
  border: none;
}


#site-i2c8-chord-generator-software #content h3.all-platforms {
  font-size: 50px;
  text-align: center;
  margin-top: 40px;
  white-space: nowrap;
}

#site-i2c8-chord-generator-software #content h1 {
  font-size: 45px;
/*  font-weight: normal; */
  margin: 0 0 15px 0;
}

#site-i2c8-chord-generator-software #content h2 {
  font-size: 30px;
  font-weight: bold;
  margin: 0 0 10px 0;
}


#site-i2c8-chord-generator-software #content p.highlight {
  background: #fcfbee;
  border: 1px solid #e9e6c9;
  border-radius: 10px;
  padding: 25px 35px;
  font-size: 20px;
}


#site-i2c8-chord-generator-software #content .info-container .box {
  margin: 20px 0 30px;
}

#site-i2c8-chord-generator-software #content .info-container .left {
  width: 580px;
}
#site-i2c8-chord-generator-software #content .info-container .right {
  width: 290px;
  margin-left: 50px;
}
#site-i2c8-chord-generator-software #content .studio {
  padding-left: 260px;
  background: url("../images/i2c8/I2C8_playback_248px.png") no-repeat top left;
  min-height: 250px;
}


#site-i2c8-chord-generator-software #content .download {
  position: relative;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 30px 45px;
  margin: 50px 0;
  background: url("../images/liquid-notes/preorder.gradient.png") repeat-x top left;
  height: 308px;
}
#site-i2c8-chord-generator-software #content .download .packshot {
  float: left;
  margin-right: 40px;
}
#site-i2c8-chord-generator-software #content .download .old-price {
  color: #c00000;
  text-decoration: line-through;
}
#site-i2c8-chord-generator-software #content .download .paypal {
  position: absolute;
  top: 30px;
  right: 30px;
}

#site-i2c8-chord-generator-software #content .download #download-link  {
  position:  relative;
  left: 164px;
}
#site-i2c8-chord-generator-software #content .download #download-link span {
  position: absolute;
  bottom:22px;
  left: 85px;
  font-size: 15px;
  color: #1a344e;
}

#site-i2c8-chord-generator-software #content .stripes {
  
}

#site-i2c8-chord-generator-software #content .stripes .stripe:first-child {
  border-radius: 4px 4px 0 0;
}
#site-i2c8-chord-generator-software #content .stripes .stripe:last-child {
  border-radius: 0 0 4px 4px;
  border-bottom: 1px solid #e9e6c9;
}
#site-i2c8-chord-generator-software #content .stripes .stripe {
  background: #e9e6c9;
  border: 1px solid #e9e6c9;
  border-bottom: none;
  padding: 8px 10px;
}
#site-i2c8-chord-generator-software #content .stripes .stripe:nth-child(odd) {
  background: #fcfbee;
}



/** SPEXX **/

#site-spexx-audio-effects-plugin #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 16px;
}

#site-spexx-audio-effects-plugin #content img.screenshot {
  display: block;
  margin: 10px 0;
}

#site-spexx-audio-effects-plugin #content #intro {
  font-size: 18px;
  margin: 20px 0px;
  text-align: center;
}
#site-spexx-audio-effects-plugin #content #intro h1 {
  font-size: 50px;
  text-align: center;
  margin-top: 10px;
  white-space: nowrap;
}
#site-spexx-audio-effects-plugin #content #intro h2 {
  font-size: 28px;
  text-align: center;
  margin-top: 10px;
}
#site-spexx-audio-effects-plugin #content #intro p {
  text-align: left;
  margin: 20px 57px;
}

#site-spexx-audio-effects-plugin #content #product-comparison-chart {
  margin-top: 30px;
}

#site-spexx-audio-effects-plugin #content #product-comparison-chart table {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}
#site-spexx-audio-effects-plugin #content #product-comparison-chart td.product-column {
  text-align: center;
}
#site-spexx-audio-effects-plugin #content #product-comparison-chart a.buy-button {
  margin-left: auto;
  margin-right: auto;
}
#site-spexx-audio-effects-plugin #content #product-comparison-chart tr td {
  background: #ffffff;
  border: 1px solid #b5cae1;
  margin: 0;
  padding: 8px 10px;
}
#site-spexx-audio-effects-plugin #content #product-comparison-chart tr:nth-child(odd) td {
  background: #b5cae1;
}
#site-spexx-audio-effects-plugin #content #product-comparison-chart tr:nth-child(2) {
  border-radius: 4px 4px 0 0;
}
#site-spexx-audio-effects-plugin #content #product-comparison-chart tr:nth-last-child(2) {
  border-radius: 0 0 4px 4px;
  border-bottom: none;
}
#site-spexx-audio-effects-plugin #content #product-comparison-chart tr:first-child td {
  background: #ffffff;
}
#site-spexx-audio-effects-plugin #content #product-comparison-chart tr:last-child td {
  background: #ffffff;
  border: none;
}


#site-spexx-audio-effects-plugin #content h3.all-platforms {
  font-size: 50px;
  text-align: center;
  margin-top: 40px;
  white-space: nowrap;
}

#site-spexx-audio-effects-plugin #content h1 {
  font-size: 45px;
/*  font-weight: normal; */
  margin: 0 0 15px 0;
}

#site-spexx-audio-effects-plugin #content h2 {
  font-size: 30px;
  font-weight: bold;
  margin: 0 0 10px 0;
}


#site-spexx-audio-effects-plugin #content p.highlight {
  background: #fcfbee;
  border: 1px solid #e9e6c9;
  border-radius: 10px;
  padding: 25px 35px;
  font-size: 20px;
}


#site-spexx-audio-effects-plugin #content .info-container .box {
  margin: 20px 0 30px;
}

#site-spexx-audio-effects-plugin #content .info-container .left {
  width: 580px;
}
#site-spexx-audio-effects-plugin #content .info-container .right {
  width: 290px;
  margin-left: 50px;
}
#site-spexx-audio-effects-plugin #content .studio {
  padding-left: 260px;
  background: url("../images/spexx/Spexx_logo_248px.png") no-repeat top left;
  min-height: 250px;
}


#site-spexx-audio-effects-plugin #content .download {
  position: relative;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 30px 45px;
  margin: 50px 0;
  background: url("../images/liquid-notes/preorder.gradient.png") repeat-x top left;
  height: 308px;
}
#site-spexx-audio-effects-plugin #content .download .packshot {
  float: left;
  margin-right: 40px;
}
#site-spexx-audio-effects-plugin #content .download .old-price {
  color: #c00000;
  text-decoration: line-through;
}
#site-spexx-audio-effects-plugin #content .download .paypal {
  position: absolute;
  top: 30px;
  right: 30px;
}

#site-spexx-audio-effects-plugin #content .download #download-link  {
  position:  relative;
  left: 164px;
}
#site-spexx-audio-effects-plugin #content .download #download-link span {
  position: absolute;
  bottom:22px;
  left: 85px;
  font-size: 15px;
  color: #1a344e;
}

#site-spexx-audio-effects-plugin #content .stripes {
  
}

#site-spexx-audio-effects-plugin #content .stripes .stripe:first-child {
  border-radius: 4px 4px 0 0;
}
#site-spexx-audio-effects-plugin #content .stripes .stripe:last-child {
  border-radius: 0 0 4px 4px;
  border-bottom: 1px solid #e9e6c9;
}
#site-spexx-audio-effects-plugin #content .stripes .stripe {
  background: #e9e6c9;
  border: 1px solid #e9e6c9;
  border-bottom: none;
  padding: 8px 10px;
}
#site-spexx-audio-effects-plugin #content .stripes .stripe:nth-child(odd) {
  background: #fcfbee;
}



/** PRODUCT DEVELOPMENT **/

#site-product-development-of-liquid-notes #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 16px;
}

#site-product-development-of-liquid-notes #content img.screenshot {
  display: block;
  margin: 10px 0;
}

#site-product-development-of-liquid-notes #content #intro {
  font-size: 18px;
  margin: 20px 0px;
  text-align: center;
}
#site-product-development-of-liquid-notes #content #intro h1 {
  font-size: 50px;
  text-align: center;
  margin-top: 10px;
  white-space: nowrap;
}
#site-product-development-of-liquid-notes #content #intro h2 {
  font-size: 28px;
  text-align: center;
  margin-top: 10px;
}
#site-product-development-of-liquid-notes #content #intro p {
  text-align: left;
  margin: 20px 57px;
}

#site-product-development-of-liquid-notes #content #product-comparison-chart {
  margin-top: 30px;
}

#site-product-development-of-liquid-notes #content h3.all-platforms {
  font-size: 50px;
  text-align: center;
  margin-top: 40px;
  white-space: nowrap;
}

#site-product-development-of-liquid-notes #content h1 {
  font-size: 45px;
/*  font-weight: normal; */
  margin: 0 0 15px 0;
}

#site-product-development-of-liquid-notes #content h2 {
  font-size: 30px;
  font-weight: bold;
  margin: 0 0 10px 0;
}

#site-product-development-of-liquid-notes #content p.highlight {
  background: #fcfbee;
  border: 1px solid #e9e6c9;
  border-radius: 10px;
  padding: 25px 35px;
  font-size: 20px;
}



/** MUSIC THEORY COURSE **/
#site-create-a-course-in-learning-music-theory-with-liquid-notes-together-with-us #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 16px;
}

#site-create-a-course-in-learning-music-theory-with-liquid-notes-together-with-us #content #intro {
  font-size: 18px;
  margin: 20px 0px;
  text-align: center;
}
#site-create-a-course-in-learning-music-theory-with-liquid-notes-together-with-us #content #intro h1 {
  font-size: 50px;
  text-align: center;
  margin-top: 10px;
  white-space: nowrap;
}
#site-create-a-course-in-learning-music-theory-with-liquid-notes-together-with-us #content #intro h2 {
  font-size: 28px;
  text-align: center;
  margin-top: 10px;
}
#site-create-a-course-in-learning-music-theory-with-liquid-notes-together-with-us #content #intro p {
  text-align: left;
  margin: 20px 57px;
}

#site-create-a-course-in-learning-music-theory-with-liquid-notes-together-with-us #content h3.all-platforms {
  font-size: 50px;
  text-align: center;
  margin-top: 40px;
  white-space: nowrap;
}

#site-create-a-course-in-learning-music-theory-with-liquid-notes-together-with-us #content h1 {
  font-size: 45px;
/*  font-weight: normal; */
  margin: 0 0 15px 0;
}

#site-create-a-course-in-learning-music-theory-with-liquid-notes-together-with-us #content h2 {
  font-size: 30px;
  font-weight: bold;
  margin: 0 0 10px 0;
}

#site-create-a-course-in-learning-music-theory-with-liquid-notes-together-with-us #content p.highlight {
  background: #fcfbee;
  border: 1px solid #e9e6c9;
  border-radius: 10px;
  padding: 25px 35px;
  font-size: 20px;
}



/** FUNCTIONAL MUSIC **/

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 16px;
}

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #content #intro {
  font-size: 18px;
  margin: 20px 0px;
  text-align: center;
}

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #content #intro h1 {
  font-size: 50px;
  text-align: center;
  margin-top: 10px;
  white-space: nowrap;
}

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #content #intro h2 {
  font-size: 28px;
  text-align: center;
  margin-top: 10px;
}

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #content #intro p {
  text-align: left;
  margin: 20px 57px;
}

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #content h3.all-platforms {
  font-size: 50px;
  text-align: center;
  margin-top: 40px;
  white-space: nowrap;
}

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #content h1 {
  font-size: 45px;
/*  font-weight: normal; */
  margin: 0 0 15px 0;
}

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #content h2 {
  font-size: 30px;
  font-weight: bold;
  margin: 0 0 10px 0;
}

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #content p.highlight {
  background: #fcfbee;
  border: 1px solid #e9e6c9;
  border-radius: 10px;
  padding: 25px 35px;
  font-size: 20px;
}

#site-getting-a-first-taste-of-our-new-product-based-on-a-new-type-of-functional-music #content p.annotation {
  font-size: 12px;
  text-align: center;  
}



/** I2C8 BETA TEST **/

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 16px;
}

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #content #intro {
  font-size: 18px;
  margin: 20px 0px;
  text-align: center;
}

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #content #intro h1 {
  font-size: 50px;
  text-align: center;
  margin-top: 10px;
  white-space: nowrap;
}

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #content #intro h2 {
  font-size: 28px;
  text-align: center;
  margin-top: 10px;
}

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #content #intro p {
  text-align: left;
  margin: 20px 57px;
}

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #content h3.all-platforms {
  font-size: 50px;
  text-align: center;
  margin-top: 40px;
  white-space: nowrap;
}

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #content h1 {
  font-size: 45px;
/*  font-weight: normal; */
  margin: 0 0 15px 0;
}

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #content h2 {
  font-size: 30px;
  font-weight: bold;
  margin: 0 0 10px 0;
}

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #content p.highlight {
  background: #fcfbee;
  border: 1px solid #e9e6c9;
  border-radius: 10px;
  padding: 25px 35px;
  font-size: 20px;
}

#site-shaping-our-new-plugin-for-chord-sequence-generation-before-launch #content p.annotation {
  font-size: 12px;
  text-align: center;  
}



/** TECHNOLOGY LICENSING **/

#site-turning-the-company-into-a-provider-of-advanced-music-technology #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 16px;
}

#site-turning-the-company-into-a-provider-of-advanced-music-technology #content img.screenshot {
  display: block;
  margin: 10px 0;
}

#site-turning-the-company-into-a-provider-of-advanced-music-technology #content #intro {
  font-size: 18px;
  margin: 20px 0px;
  text-align: center;
}
#site-turning-the-company-into-a-provider-of-advanced-music-technology #content #intro h1 {
  font-size: 50px;
  text-align: center;
  margin-top: 10px;
  white-space: nowrap;
}
#site-turning-the-company-into-a-provider-of-advanced-music-technology #content #intro h2 {
  font-size: 28px;
  text-align: center;
  margin-top: 10px;
}
#site-turning-the-company-into-a-provider-of-advanced-music-technology #content #intro p {
  text-align: left;
  margin: 20px 57px;
}

#site-turning-the-company-into-a-provider-of-advanced-music-technology #content #product-comparison-chart {
  margin-top: 30px;
}

#site-turning-the-company-into-a-provider-of-advanced-music-technology #content h3.all-platforms {
  font-size: 50px;
  text-align: center;
  margin-top: 40px;
  white-space: nowrap;
}

#site-turning-the-company-into-a-provider-of-advanced-music-technology #content h1 {
  font-size: 45px;
/*  font-weight: normal; */
  margin: 0 0 15px 0;
}

#site-turning-the-company-into-a-provider-of-advanced-music-technology #content h2 {
  font-size: 30px;
  font-weight: bold;
  margin: 0 0 10px 0;
}

#site-turning-the-company-into-a-provider-of-advanced-music-technology #content p.highlight {
  background: #fcfbee;
  border: 1px solid #e9e6c9;
  border-radius: 10px;
  padding: 25px 35px;
  font-size: 20px;
}


/** DOWNLOAD **/
#site-download-liquid-notes-music-software #trial-form {
  /*width: 250px;
  margin: 30px auto;*/
}
#site-download-liquid-notes-music-software #trial-form input {
  padding: 5px;
  width: 250px;
}
#site-download-liquid-notes-music-software #trial-form label {
  display: block;
  margin-top: 10px;
}
#site-download-liquid-notes-music-software form.paypal {
  margin: 20px 0 60px 0;
}


/** DOWNLOAD-SUCCESS **/
#site-download-of-liquid-notes-successful-mac #content h1 {
  margin-bottom: 0;
}
#site-download-of-liquid-notes-successful-win #content h1 {
  margin-bottom: 0;
}
#site-download-successful-ln-for-live-mac #content h1 {
  margin-bottom: 0;
}
#site-download-successful-ln-for-live-win #content h1 {
  margin-bottom: 0;
}
#site-download-successful-i2c8-win #content h1 {
  margin-bottom: 0;
}
#site-download-successful-spexx-win #content h1 {
  margin-bottom: 0;
}
#site-download-successful-bundle-win #content h1 {
  margin-bottom: 0;
}
#site-download-successful-i2c8-mac #content h1 {
  margin-bottom: 0;
}
#site-download-successful-spexx-mac #content h1 {
  margin-bottom: 0;
}
#site-download-successful-bundle-mac #content h1 {
  margin-bottom: 0;
}



/** BLOG **/

article, aside, figcaption, figure, footer, header, hgroup, nav, section
{
    display: block;
}

img.fulltext {
  width: 400px;
  /* height: 255px; */
  margin-left:5px;
  margin-right:20px;
  margin-bottom:10px;
  float:left;
}

iframe.youtube-player {
  width: 400px;
  height: 255px;
  margin-left:5px;
  margin-right:20px;
  margin-bottom:10px;
  float:left;
}

#site-news-about-recompose-products article.post {
  margin-bottom: 30px;
}
#site-news-about-recompose-products .entry p img[align=left] {
  margin-right: 20px;
}
#site-news-about-recompose-products .entry p img[align=right] {
  margin-left: 20px;
}
#site-news-about-recompose-products img.screenshot {
  float: left;
  vertical-align: top;
  width: 400px;
}

#site-blog-entries article.post {
  margin-bottom: 30px;
}
#site-blog-entries .entry p img[align=left] {
  margin-right: 20px;
}
#site-blog-entries .entry p img[align=right] {
  margin-left: 20px;
}

#blog-entry, .blog-entries {
  //margin: 0 50px;
}

div.post-comments {
  margin-top: 30px;
}

article.post {
  /* clear: both; */
  width: 70%;
  margin: 0 0px;
}

article.post-test {
  /* clear: both; */
  width: 70%;
  margin: 0 0px;
}

article.post h1 {
  font-size: 28px !important;
  white-space: normal !important;
  margin: 30px 0 0 0;
}
article.post h2 {
  font-size: 16px !important;
  white-space: normal !important;
}
article.post hr {
  border: none;
  height: 7px;
  background: url("/images/blog/blog.spacer.png") top center no-repeat;
}
article.post .date {
  text-align: center;
  font-family: georgia, serif;
  display: block;
}
article.post .columns {
	//-moz-column-count: 2;
	//-moz-column-gap: 20px;
	//-webkit-column-count: 2;
	//-webkit-column-gap: 20px;
	//column-count: 2;
	//column-gap: 20px;
}
article.post .columns h3 {
  font-size: 16px !important;
  white-space: normal !important;
  font-weight: bold;
  margin: 0px 0 15px 0;
}

p.post-info {
  font-size:small;
/*326496 */
  color: #4a6179;
  margin: 10px 0 25px 0;
}

.more-link {
  color: #3c6bb6;
  font-family: 'Open Sans Bold',arial,sans-serif;	
}

a.tagLink {
  font-weight: bold;
}

aside.sidebar {
  float: right;
  width: 240px;
  margin: 25px 0 0 0;
}

.sidebar-content {  
	float: right;
  width: 240px;
  margin: 5px 0 0 0;}

div.sidebar-elem {
  background: #f1f1f1;
  padding: 10px 10px 10px 10px;
  margin: 0 0 25px 0;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}

h3.sidebar {
  margin: 5px 0 10px 0;
}

ul.tagList {
  padding: 0 0 0 17px;
  margin: 0px;
}

#mailchimp h3 {
  margin: 5px 0 5px 0;
}

#mailchimp input[type="text"] {
  border: 0px solid;
  outline: none;
  margin: 5px 0px 0px 5px;
  width: 170px;
}

#mailchimp input[type="submit"] {
  margin: 0px 0px 0px 5px;
  border: 1px solid;
  outline: none;
}

#mailchimp .success {
  color: #007000;
  font-weight: bold;
}

#mailchimp .error {
  color: #c00000;
  font-weight: bold;
}

.getTrial a {
  margin-left:auto;
  margin-right:auto;
  line-height: 54px;
  font-size: 18px;
  width: 144px;
  height: 57px;
  display: block;
  padding-left: 32px;
  margin-left: 38px;
  background: url("../images/home/button.liquidnotes.hover.png") no-repeat top left;
}

.getTrial a:hover {
  background: url("../images/home/button.liquidnotes.png") no-repeat top left;
}

.getTrialDE a {
  margin-left:auto;
  margin-right:auto;
  line-height: 54px;
  font-size: 18px;
  width: 144px;
  height: 57px;
  display: block;
  padding-left: 24px;
  margin-left: 38px;
  background: url("../images/home/button.liquidnotes.hover.png") no-repeat top left;
}

.getTrialDE a:hover {
  background: url("../images/home/button.liquidnotes.png") no-repeat top left;
}

.dqCommentWrap {
  margin-bottom: 15px;
}

.dqCommentAvatar {
  float: left;
  height: 45px;
  margin-right: 5px;
  margin-bottom: 5px;
}

.dqCommentAuthor {
  display:block;
  font-size: small;
}

.dqCommentTime {
  font-size: x-small;
}

.dqCommentBody {
  clear: both;
}

.dqCommentThread {
  font-size: small;
  font-weight: bold;
  margin-bottom: 5px;
}

.dqCommentText {
  font-size: small;
  text-align:justify;
}

aside.fixedbar {
  position: fixed;
  top: 300px; /* note: also change in javaScript */
}

div.socialbar {
  position: relative;
  left: -90px; /* 40 */
  border: 1px solid #aaa;
  padding: 5px 5px 5px 5px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 2px 2px 6px 1px #ddd;
  -webkit-box-shadow: 2px 2px 6px 1px #ddd;
  box-shadow: 2px 2px 6px 1px #ddd;
}

div.socialbar-elem {
  text-align: center;
  width: 60px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 3px;
  margin-bottom: 3px;
}

div.categoriesHeading {
  //text-align: center;
  margin-left: 50px;
  //margin-right: auto;
  margin-bottom: 30px;
  font-size: 18px !important;
  white-space: normal !important;
  font-weight: bold;
}

div.paging {
  width: 70%;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 50px;
}

.pageList li {
  display: inline;
  list-style-type: none;
  padding-right: 20px;
}

.pageList a.active {
  font-weight: bold;
  font-size: 16px;
}



/** SUPPORT **/

#site-customer-support-for-recompose-products #container #content section h1 {
  font-size: 22px;
  margin: 30px 0 15px 0;
}
#site-customer-support-for-recompose-products #container #content section h2 {
  font-size: 14px;
  margin: 0px 0 15px 0;
}
#site-customer-support-for-recompose-products #container #content #video-tutorials h1 {
  margin: 30px 0 25px 0;
}
#site-customer-support-for-recompose-products h1 {
  margin-bottom: 0;
}

#site-customer-support-for-recompose-products .downloads-row {
  clear: both;
}
#site-customer-support-for-recompose-products .downloads-row .block {
  display: inline-block;
  float: left;
  margin-right: 30px;
}
#site-customer-support-for-recompose-products .downloads-row .block ul {
  margin: 0;
  padding: 0;
}
#site-customer-support-for-recompose-products .downloads-row .block ul li {
  margin: 0;
  padding: 8px 30px 8px 0;
  list-style: none;
  border-bottom: 1px dotted #888;
}

#site-customer-support-for-recompose-products #content {
  padding-bottom: 80px;
}

a.support {
  color:#3c6bb6;
  font-size: 13px;
}

#site-customer-support-for-recompose-products #connect-ln-to-your-daw ul {
  margin-right: 20px;
}

#site-customer-support-for-recompose-products #connect-ln-to-your-daw li {
  display: block;
  width: 500px;
  padding: 2px;
  //font-size: 13px;
}

#site-customer-support-for-recompose-products #connect-ln-to-your-daw li:last-child {
  padding-top: 10px;
}

#site-customer-support-for-recompose-products #connect-ln-to-your-daw li a {
  color:#3c6bb6;
}


#site-customer-support-for-recompose-products .video-row {
  clear: both;
}

#site-customer-support-for-recompose-products .video-row {
  display: inline-block;
  float: left;
  margin-right: 30px;
}
#site-customer-support-for-recompose-products .video-row ul {
  margin: 0;
  padding: 0;
  display: block;
}
#site-customer-support-for-recompose-products .video-row ul li {
  margin: 0;
  padding: 8px 90px 8px 0;
  list-style: none;
  width: 154px;
  display: inline-block;
  vertical-align: top;
}
#site-customer-support-for-recompose-products .vid-content {
	margin-top:10px;
	margin-left:50px;
}
#site-customer-support-for-recompose-products .vid-top {
	float:left;
	width:175px;
	margin-right:65px;
}
#site-customer-support-for-recompose-products .vid-top-left {
	float:left;
	width:175px;
	margin-right:15px;
}
#site-customer-support-for-recompose-products .vid {
	float:left;
	width:175px;
	margin-right:65px;
	margin-top: 50px;
}
#site-customer-support-for-recompose-products .vid-left {
	float:left;
	width:175px;
	margin-right:15px;
	margin-top: 50px;
}
#site-customer-support-for-recompose-products #content .trending-topics {
  background: #fcfbee;
  border: 1px solid #e9e6c9;
  border-radius: 10px;
  padding: 0px 35px;
}

#site-customer-support-for-recompose-products #content .trending-topics ul {
  margin: 0;
  padding: 0;
  display: block;
}
#site-customer-support-for-recompose-products #content .trending-topics ul li {
  margin: 0;
  display: block;
  margin-left: 0px;
  vertical-align: top;
  padding-bottom: 2px;
}
#site-customer-support-for-recompose-products #content .trending-topics ul li:last-child {
  padding-bottom: 20px;
}

#site-customer-support-for-recompose-products #content .highlight {
  background: #f1f1f1;
  border: 1px solid #e0e0e0;
  border-radius: 10px;
  padding: 0px 35px;
}


.split_content {
width: 70%;
margin: 0 0px;}

.video-container .vid-top-right {
	float:left;
	width:200px;
	margin-left:15px;
	margin-right:21px;
	text-align: center;
}

.video-container .vid-top {
	float:left;
	width:200px;
	margin-right:21px;
	text-align: center;
}
.video-container .vid-top-left {
	float:left;
	width:200px;
	margin-right:15px;
	text-align: center;
}

.video-container img {
	width:200px;
	height: 150px;
	}

.video-p { clear:left; padding: 15px 0 10px 0;}
.video-clear {clear:left; padding-bottom: 20px;}

/*.topics-a li { margin-left: 20px!important;}
*/
.topics-a a {color: #3c6bb6;
font-size: 13px; cursor:pointer;}

.trending-margin{margin: 0 30px;}
/*.topics.a */

.sidebar-elem-support {
background: #f1f1f1;
padding: 10px 10px 10px 10px;
margin: 0 0 25px 0;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;	
}

.sidebar-elem-support h3 {
	font-weight: bold;
font-size: 0.9em;	
}


.topic-left { width: 280px; padding-right: 40px; float: left;}
.topic-right { width: 280px; float: left;}
.topic-left a {color: #3c6bb6;
font-size: 13px; cursor:pointer;}
.topic-right a {color: #3c6bb6;
font-size: 13px; cursor:pointer;}
.topic-left p { margin: 0 0 5px 0; font-size: 13px;}
.topic-right p { margin: 0 0 5px 0;font-size: 13px;}
.topic-left h3 { margin: 20px 0 5px 0;}
.topic-right h3 {margin: 20px 0 5px 0;}



/** COMMUNITY PAGE **/

.topic-left-c { width: 250px; padding-right: 40px; float: left;}
.topic-middle-c { width: 250px; padding-right: 40px; float: left;}
.topic-right-c { width: 250px; float: left;}

.topic-left-c a {color: #3c6bb6; font-size: 13px; cursor:pointer;}
.topic-middle-c a {color: #3c6bb6; font-size: 13px; cursor:pointer;}
.topic-right-c a {color: #3c6bb6; font-size: 13px; cursor:pointer;}

.topic-left-c p { margin: 0 0 5px 0; font-size: 13px;}
.topic-middle-c p { margin: 0 0 5px 0;font-size: 13px;}
.topic-right-c p { margin: 0 0 5px 0;font-size: 13px;}

.topic-left-c h3 { margin: 20px 0 5px 0;}
.topic-middle-c h3 {margin: 20px 0 5px 0;}
.topic-right-c h3 {margin: 20px 0 5px 0;}




/*

.vid-top {
	width: 32%;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	vertical-align: top;
	margin-right: 4px;
}

*/



/** NEW LIQUID NOTES PAGES (FOLDER) **/


/** New in Liquid Notes **/
#site-new-in-liquid-notes-music-software #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 14px;
}

#site-new-in-liquid-notes-music-software .liquid-notes-box {
  width: 920px;
  background-color: #fcfbee;
  padding: 10px 10px 10px 10px;
}

#site-new-in-liquid-notes-music-software .liquid-notes-box h2 {
  font-size: 22px;
  margin: 0px 15px 15px 15px;
}

#site-new-in-liquid-notes-music-software .liquid-notes-box p {
  font-size: 16px;
  margin: 0px 15px 15px 15px;
}

#site-new-in-liquid-notes-music-software img.wraptext {
  /* width: 400px; */
  /* height: 255px; */
  margin-left:10px;
  margin-right:20px;
  margin-bottom:10px;
  float:left;
}


/** What is Liquid Notes? **/
#site-liquid-notes-music-software-1 #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 14px;
}

#site-liquid-notes-music-software-1 .liquid-notes-box {
  width: 920px;
  background-color: #fcfbee;
  padding: 10px 10px 10px 10px;
}

#site-liquid-notes-music-software-1 #container #content section h1 {
  font-size: 22px;
  margin: 30px 0 15px 0;
}

#site-liquid-notes-music-software-1 #container #content section h2 {
  font-size: 14px;
  margin: 0px 15px 15px 15px;
}

#site-liquid-notes-music-software-1 .liquid-notes-box p {
  font-size: 16px;
  margin: 0px 15px 15px 15px;
}

#site-liquid-notes-music-software-1 img.wraptext {
  /* width: 400px; */
  /* height: 255px; */
  margin-left:10px;
  margin-right:20px;
  margin-bottom:10px;
  float:left;
}


/** Feature Comparison **/

#site-feature-comparison-of-different-versions-of-liquid-notes #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 14px;
}

#site-feature-comparison-of-different-versions-of-liquid-notes #container #content section h1 {
  font-size: 22px;
  margin: 30px 0 15px 0;
}

#site-feature-comparison-of-different-versions-of-liquid-notes #container #content section h2 {
  font-size: 14px;
  margin: 0px 0 15px 0;
}

#site-feature-comparison-of-different-versions-of-liquid-notes .liquid-notes-box {
  width: 920px;
  background-color: #fcfbee;

}

/** System Requirements **/

#site-system-requirements-for-liquid-notes #container #c-content {
  width: 920px;
  margin: 0 auto;
  font-size: 14px;
}

#site-system-requirements-for-liquid-notes #container #content section h1 {
  font-size: 22px;
  margin: 30px 0 15px 0;
}

#site-system-requirements-for-liquid-notes #container #content section h2 {
  font-size: 14px;
  margin: 0px 0 15px 0;
}

#site-system-requirements-for-liquid-notes .liquid-notes-box {
  width: 920px;
  background-color: #fcfbee;

}



/** COMPANY **/

img.portrait {
  float: left;
  margin-top: 5px;
  margin-right: 20px;
  maring-bottom: 5px;
}



/** PRESS **/

#site-press-releases-and-articles ul#press-downloads {
  display: inline-block;
}
#site-press-releases-and-articles #press-downloads li {
  margin: 0;
  padding: 8px 0 8px 0;
  list-style: none;
}
#site-press-releases-and-articles #press-downloads a {
  color:#3c6bb6;
  font-size: 13px;
  border-bottom: 1px dotted #888;
}
#site-press-releases-and-articles #press-downloads .date {
  margin-left: 20px;
}






#site-customer-support-for-recompose-products hr, #site-press-releases-and-articles hr, #site-about-recompose hr, #site-contact-recompose hr, #site-education-pricing-for-recompose-products hr, #site-imprint hr, #site-privacy hr, #site-download-liquid-notes-music-software hr, #site-download-of-liquid-notes-successful-mac hr, #site-download-of-liquid-notes-successful-win hr, #site-upgrade-to-the-latest-version-of-liquid-notes hr, #site-purchase-liquid-notes-using-google-checkout hr, #site-buy-a-license-for-liquid-notes hr, #site-download-successful-ln-for-live-mac hr, #site-download-successful-ln-for-live-win hr, #site-resources-for-the-community-of-liquid-notes-users-and-other-products hr, #site-science-and-research hr, #site-activate-your-license-for-liquid-notes hr, #site-download-successful-i2c8-win hr, #site-download-successful-spexx-win hr, #site-download-successful-bundle-win hr, #site-download-successful-i2c8-mac hr, #site-download-successful-spexx-mac hr, #site-download-successful-bundle-mac hr, #site-offline-activation-for-recompose-products hr, #site-crossgrade-offers-for-recompose-products hr, #site-transfer-of-products-to-waproduction hr  {
  border: none;
  left: -40px;
  width: 892px;
  height: 12px;
  background: url("/images/support/shadow.png") top center no-repeat; 
  display: block;
  position: relative;
}



#site-customer-support-for-recompose-products h1, #site-press-releases-and-articles h1, #site-about-recompose h1, #site-contact-recompose h1, #site-education-pricing-for-recompose-products h1, #site-imprint h1, #site-privacy h1, #site-download-liquid-notes-music-software h1, #site-download-of-liquid-notes-successful-mac h1, #site-download-of-liquid-notes-successful-win h1, #site-upgrade-to-the-latest-version-of-liquid-notes h1, #site-purchase-liquid-notes-using-google-checkout h1, #site-buy-a-license-for-liquid-notes h1, #site-download-successful-ln-for-live-mac h1, #site-download-successful-ln-for-live-win h1, #site-resources-for-the-community-of-liquid-notes-users-and-other-products h1, #site-science-and-research h1, #site-activate-your-license-for-liquid-notes h1, #site-offline-activation-for-recompose-products h1, #site-crossgrade-offers-for-recompose-products h1, #site-transfer-of-products-to-waproduction h1 {
  margin-top: 0;
  margin-bottom: 0;
}

#site-home .product-resources .paypalhome {
  position: absolute;
  top: 22px;
  right: 225px;
  margin: 6px 0 46px 0;
}