
/**
 * Classes
 */

body {background-color: #99ccff; margin-top: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
.container {text-align: center; } 
.page {background: #ffffff url('header.jpg') no-repeat; width: 830px; padding-top: 10px; padding-left: 8px; } 
.musicmakerlogo { } 
.magazinecover {float: left; margin: 2px 4px 2px 4px; } 
.banneradbox {display: inline; position: relative; top: -595px; left: 312px; } /* change top-value when menu is edited */
.bannerad {margin-bottom: 29px; margin-left: 10px; } 
.rightsidetickerbox {float: right; position: relative; top: 68px; height: 500px; width: 150px; } 
.rightsideticker { } 
.soundmixurl {display: inline; position: relative; top: 68px; left: -204px; color: #3594ca; font-size: 16px; font-weight: bold; letter-spacing: 0.45em; } 
.lhslinksbox {display: inline; margin: 4px 0 0 0; position: relative; top: 70px; left: -494px; width: 156px; height: 378px; background-color: #cccccc; padding: 1px; } 
.lhslinks {display: inline; width: 154px; height: 533px; background-color: #f7f7f7; padding: 5px; text-align: left; } 
.lhstext {font-size: 11px; text-align: center; } 
.sponsoredby {font-size: 14px; display: inline; position: relative; top: 50px; left: 8px; } 
a:link {font-size: 14px; font-weight: bold; color: #ff0000; text-decoration: none; padding: 0 2px 0 2px; }     /* unvisited link */
a:visited {font-size: 14px; font-weight: bold; color: #ff0000; text-decoration: none; }  /* visited link */
a:hover {font-size: 14px; font-weight: bold; color: #ffffff; background-color: #ff0000; text-decoration: none; }   /* mouse over link */
a:active {font-size: 14px; font-weight: bold; color: #ff0000; text-decoration: none; }   /* selected link */
.toplinksbox {position: relative; top: -587px; left: 1px; background-color: #cccccc; padding: 1px; width: 491px; } /* change top-value when menu is edited */ 
.toplinks {background-color: #f7f7f7; padding: 2px 4px 2px 4px; } 
.toplinks a:link, .toplinks a:visited, .toplinks a:hover, .toplinks a:active {font-size: 12px; } 
.contentbox {display: inline; position: relative; top: -580px; left: 1px; width: 491px; height: 348px; /* change top-value when menu is edited */
background-color: #cccccc; padding: 1px; } 
.content {display: inline; background-color: #f7f7f7; width: 490px; height: 347px; padding: 8px 8px 8px 8px; text-align: left; } 
.otherarticlesbox {display: inline; float: right; background-color: #f7f7f7; padding: 0 0 4px 4px; } 
.otherarticles {display: inline; line-height: 14px; background-color: #ffffff; padding: 6px 8px 8px 8px; width: 140px; height: 330px; } 
.otherarticles a:link, .otherarticles a:visited, .otherarticles a:hover, .otherarticles a:active {font-size: 12px; } 
.thisissueintro {display: inline; background-color: #ffffff; margin-left: 8px; padding: 6px 8px 4px 8px; height: 330px; } 
.introtitle {font-size: 18px; }  
.introbody {display: inline; font-size: 12px; line-height: 14px; } 
.bold {font-weight: bold; } 
.italic {font-style: italic; } 
.lhsspacer {display: block; margin-bottom: 2px; } 
a.soundmixlink:link, a.soundmixlink:visited, a.soundmixlink:active {display: list-item; color: #ffffff; background-color: #000000; margin-bottom: 2px; text-align: center; list-style-type: none; } 
a.soundmixlink:hover {display: list-item; color: #ffffff; background-color: #ff0000; margin-bottom: 2px; text-align: center; list-style-type: none; } 
.floatleft {float: left; padding-right: 5px; } 
.floatright {float: right; padding-left: 5px; } 
.section {font-weight: bold; color: #ffffff; background-color: #336699; margin-top: 4px; margin-bottom: 2px; text-align: center; } 
a.articlelink:link, a.articlelink:visited, a.articlelink:active {display: block; font-size: 12px; font-weight: bold; color: #ff0000; background-color: #ffffff; margin-bottom: 2px; text-align: left; } 
a.articlelink:hover {display: block; font-size: 12px; font-weight: bold; color: #ffffff; background-color: #ff0000; margin-bottom: 2px; text-align: left; } 
.sublist {font-size: 12px; color: #333333; } 
.sublist2 {font-size: 12px; color: #000000; font-weight: bold; } 
.bold1 {font-weight: bold; } 
.bold2 {font-weight: bold; font-size: 14px; } 
p {padding-bottom: 12px; padding-right: 16px; margin: 0; } 
a.studiolink:LINK, a.studiolink:visited, a.studiolink:active, {font-size: 12px; font-weight: bold; color: #ff0000; text-decoration: none; }  /* visited link */
a.studiolink:hover {font-size: 12px; font-weight: bold; color: #ffffff; background-color: #ff0000; text-decoration: none; }   /* mouse over link */
.h2 {font-size: 18px; font-weight: bold; padding-bottom: 10px; padding-left: 2px; } 
.h3 {font-size: 14px; font-weight: bold; padding-bottom: 10px; text-decoration: underline; } 
