body {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
background-color: #9cf;
}

/* Hides from IE5-mac \*/
* html p {height: 1%;}
/* End hide from IE5-mac */ 

/* Hides from IE5-mac \*/
* html h1 {height: 1%;}
/* End hide from IE5-mac */ 

#outercontainer{
margin: 0 auto;
width: 740px;
text-align: left;
padding: 0;
}

#slice01{
width: 740px;
height: 1px;
}

#slice02{
width: 17px;
height: 22px;
float: left;
}

#topmenu{
width: 707px;
height: 22px;
background-color: #006;
float: left;
margin: 0;
padding: 0;
}

#slice04{
width: 16px;
height: 22px;
float: left;
}

#slice05{
width: 17px;
height: 641px;
float: left;
}

#slice06{
width: 55px;
height: 314px;
float: left;
}

#slice07{
width: 96px;
height: 314px;
float: left;
}

#slice08{
width: 93px;
height: 314px;
float: left;
}

#slice09{
width: 479px;
height: 115px;
float: left;
}

#slices1012{
width: 458px;
height: 199px;
float: left;
}

#topbox{
width: 458px;
height: 172px;
background-color: #69c;
}

#slice11{
width: 21px;
height: 199px;
float: left;
}

#slice12{
width: 458px;
height: 27px;
}

#slices13below{
width: 540px;
height: 327px;
float: left;
}

#slice13{
width: 540px;
height: 40px;
}

#slices14below{
width: 183px;
height: 327px;
float: left;
}

#slice14{
width: 183px;
height: 78px;
float: left;
}

#subsection, #linksection, #subsection2, #linksection2 {
width: 510px;
height: 216px;
background-color: #69c;
float: left;
}

#subsection, #linksection {
overflow: auto;
overflow-x: hidden;
}

#slice16{
width: 30px;
height: 216px;
float: left;
}

#slices17below{
width: 167px;
height: 249px;
float: left;
}

#slice17{
width: 18px;
height: 178px;
float: left;
}

#slice18{
width: 149px;
height: 178px;
text-align: center;
background-color: #369;
float: left;
}

#slice19{
width: 16px;
height: 249px;
float: left;
}

#slice20{
width: 540px;
height: 38px;
float: left;
}

#slice21{
width: 167px;
height: 38px;
float: left;
}

#slices2225{
width: 204px;
height: 33px;
float: left;
}

#slice22{
width: 204px;
height: 22px;
float: left;
}

#slice23{
width: 336px;
height: 33px;
float: left;
}

#slice24{
width: 167px;
height: 22px;
float: left;
}

#slice25{
width: 204px;
height: 11px;
}

#slice26{
width: 167px;
height: 11px;
float: left;
}

#topmenu ul {
list-style: none;
padding: 0;
margin: 0;
}

#topmenu li {
float: left;
text-align: center;
display: block;
margin: 0;
font-size: 11px;
padding-left: 0;
padding-right: 0;
padding-top: 2px;
padding-bottom: 2px;
}

#topmenu li a {
font-family: arial, verdana, helvetica, sans-serif;
font-weight: bold;
color: #0cf; 
background: #006;
height: 18px;
text-decoration: none;
padding-left: 12px;
padding-right: 12px;
}

#topmenu li a:hover {
color: #fff;
font-weight: bold;
background: #003;
height: 18px;
text-decoration: none;
padding-left: 12px;
padding-right: 12px;
}

#topmenu li a.here {
background: #009;
color: #999;
height: 18px;
}

#topmenu li a:hover.here {
background: #009;
color: #999;
height: 18px;
}

.gearlist {
border: 1px solid #339;
font-size: 11px;
}

.geartype {
border: 1px solid #339;
padding: 3px;
}

.geardesc {
border: 1px solid #339;
padding: 3px;
}

.linklist, .vidlist{
list-style-type: none;
margin: 0 0 10px 10px;
padding: 0;
}

.linklist li{
width: 148px;
font-size: 11px;
float: left;
padding: 0;
margin: 0 2px 2px 2px;
}

.vidlist li{
width: 120px;
font-size: 11px;
float: left;
padding: 0;
margin: 0;
}

.onsalenow {
color: #ccc;
font-size: 10px;
margin: 3px 0 0 0;
}

.onsalenow2 {
margin: 1px 0 4px 0;
}

.onsalenow3{
font-size: 10px;
padding: 0;
margin: 0;
}

.onsalenow4 {
color: #ccc;
font-size: 12px;
margin: 3px 0 0 0;
}

.disclaimer, .wpsize {
color: #369;
font-size: 9px;
}

h1,h2 {
margin: 5px 0 10px 10px;
}

.clearit {
clear: both;
}

p {
margin: 0 4px 8px 10px;
font-size: 11px;
}

.downloads p,h1,h2 {
margin: 0;
}

#topbox p,h2{
margin: 0 0 8px 0;
}

#topbox img {
float: left;
margin: 0 9px 0 0;
}

.tracklist, .cd-credits, .quotations {
font-size: 9px;
}

#dlsection {
width: 510px;
height: 216px;
}

#subsection img {
float: right;
margin: 5px 0 10px 9px;
}

#linksection img {
margin: 5px 0 10px 9px;
}

#subsection2 img {
float: right;
margin: 5px 0 10px 9px;
}

#linksection2 img {
margin: 5px 0 10px 9px;
}

#dlsection img {
margin: 0;
}

img#magnatune-logo {
margin: 0 !important;
float: clear !important;
}

h1,h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
color: #006;
}

h2 strong {
font-weight: bold;
}

#linksection br{
clear: both;
}

a {
text-decoration: none;
font-weight: normal;
color: #900;
}

a:hover {
text-decoration: underline;
font-weight: normal;
color: #009;
}