body { margin:0; background: url( ../images/kosmos.jpg); font-family: Arial, Helvetica, sans-serif; letter-spacing: -0.03em; color: #fff }
* { margin: 0; }
html, body { height: 100%; width: 100% }
.wrapper { width: 980px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -24px; }
.footer, .push { height: 24px; }
.footer { background: url( ../images/footercolors.gif ) repeat-x; }
.logo { width: 980px; margin: 0 auto; text-align: center; padding-top: 12px }
.logo img { border: none; }

#menu { font-size: 12px; font-weight: bold;  width: 100%;     }
#menu ul { margin: 9px auto; padding: 0; text-align: center   }
#menu ul li { padding: 0px 10px 12px 10px; display: inline;  list-style: none; margin: 0 auto;}
#menu ul li a { color: #fff; text-decoration: none }
#menu ul li.sel a , #menu ul li a:hover{ color: #ffcc00; }
.clear { clear: both }

#content { width: 980px; height: 566px; overflow: hidden; margin: 10px auto; text-align: center;  background: url( ../images/sprites1.png ) no-repeat center bottom;  }

#cbody {   background: url( ../images/body1.jpg ) no-repeat;  }

h1 { color: #ffcc00; font-size: 40px; font-weight: bold; margin: 10px 0px 10px 0px  }
h3 { color: #ffcc00; font-size: 20px; font-weight: bold; margin: 10px 0px 10px 0px  }
h4 { color: #ffcc00; font-size: 20px; font-weight: bold; margin: 0px; }
h4 a {  color: #ffcc00; text-decoration: none; }
h4 a:hover { text-decoration: underline }

p {font-size: 12px; line-height: 18px; letter-spacing: 0 }
#content p { padding: 12px }

#homelatest { padding: 0px 24px 24px 44px }
.homerelease { width: 220px; float: left; margin-top: 24px;}
.homerelease a img { border: 4px solid #00ff00 }
.homerelease .artistname { color: #ffcc00; font-size: 14px; font-weight: bold; padding-top: 10px; }
.homerelease .releasename { color: #fff; font-size: 12px; }


.bigcover img { border: 8px solid #00ff00; }
.bigcover { margin-bottom: 35px; }

#releasecol1 { float: left; width: 266px; padding: 27px 10px 10px 10px; text-align: left}
#releasecol2 { float: left; width: 420px; padding-top: 30px;}
#releasecol3 { float: left; width: 230px; margin-top: 30px;padding: 0px 10px 10px 20px; text-align: left; height: 396px; overflow: auto; font-size: 12px;}
.mark { font-size: 11px; color: #fff }

.releasetrack { font-size: 12px; }

#thumbwrap { border: 8px solid #00ff00; width: 400px; height: 400px; overflow: hidden; position: relative;  z-index: 100; text-align: left; background-color: #000; }
.thumbs  {  width: 10000px; position: relative; z-index: 0;   }
#arrows { padding-top: 7px; padding-bottom: 7px; }

.downloadbutton { padding: 0px 0px 0px 0px }

.copy { text-align: center; font-size: 10px;  padding-bottom: 10px; }

.artistlist { float: left; width: 195px; border: 1px solid #fff; margin: 10px 5px 10px 5px; overflow: hidden; text-align: center; height: 280px;}
.artistlist a { text-decoration:none; color: #ffcc00 }

.releaselist { font-size: 13px; line-height: 20px; }
.releaselist a { text-decoration:none; font-weight: bold; color: #fff }
.releaselist a:hover { color: #ffcc00 }

 
.artistbio a, .address a { color: #ff0000 }

.links { padding-top: 40px; padding-bottom: 40px; }
.links a { color: #fff; text-decoration: none; letter-spacing: 0.02em; }
.links a:hover { color: #ffcc00 }

