/* Import the header */
@import url("http://sonicwaveintl.certaire.com/newmusic/style/template.css");
@import url("http://sonicwaveintl.certaire.com/newmusic/style/header.css");
@import url("http://sonicwaveintl.certaire.com/newmusic/style/footer.css");
/* Make sure that no http://www.sonicwaveintl.com/newmusic/images have borders unless we say so */
img {
border: 0px;
margin: 0px;
padding: 0px;
}
a  {
text-decoration:none;
}
/* Make sure that all table borders collapse and there are no spacing or padding */
table {
border-collapse: collapse;
border-spacing: 0px;
padding: 0px;
margin: 0px;
border: 0px;
}
td {
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
vertical-align : top;
font-size: 10px;
}
tr {
padding: 0px;
margin: 0px;
border: 0px;
}
div.clear {
padding: 0px;
margin: 0px;
border: 0px;
clear: both;
visibility: hidden;
line-height: 0px;
}
/* Common page components */
.sidebar {
float: right;
clear: right;
border: 0px;
padding: 0px;
margin: 0px;
width: 244px;
}
.othermainitems {
clear: left;
float:left;
border: 0px;
padding: 0px;
width: 502px;
}
.newsletter {
padding: 0px;
width: 249px;
height: 120px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/newsletter-signup-bg.gif') no-repeat top left;
float: left; margin-left:0px; margin-right:10px; margin-top:10px; margin-bottom:0px
}
.newsletter h2 {
border: 0px none;
padding: 0px;
text-indent: -1000em;
width: 225px;
line-height: 30px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/newsletter-signup-text.gif') no-repeat top;; margin-left:0px; margin-right:10px; margin-top:18px; margin-bottom:0px
}
.newsletterinput {
padding: 0px 0px 0px 0px;
margin: 0px;
height: 19px;
float: left;
width: 215px;
voice-family: "\"}\"";
voice-family: inherit;
width: 210px;
}
.newsletter a {
display: block;
padding: 0px;
border: 0px none;
float: left;
text-indent: -1000em;
width: 190px;
height: 14px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/newsletter-signup-other.gif') no-repeat top;
text-decoration: none; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:3px
}
.newsletter  a:hover{
background: url('http://sonicwaveintl.certaire.com/newmusic/images/newsletter-signup-other-over.gif') no-repeat top;
text-decoration: none
}
#inputtxt {
font-size: 10px;
width: 140px;
font-family: Verdana, sans-serif;
float: left;
margin: 0px;
padding: 0px;
vertical-align: middle;
}
#submitbtn {
padding: 0px;
margin: 0px;
float: right;
}
/*
* Artist Navbar stuff.
*/
#artistheader {
width: 766px;
clear: both;
border: 0px;
padding: 0px;
margin: 0px 0px 10px 0px;
}
#artistnavbar {
margin: 0px 0px 0px 0px;
width: 434px;
height: 16px;
padding-top: 1px;
background-color: #9900FF;
}
#artistnavbar a {
text-indent: -1000em;
display: block;
padding: 0px;
margin: 0px;
border: 0px;
}
#artistnavbar ul {
width: 800px;
padding: 0px;
margin: 0px;
border: 0px;
list-style-type: none;
}
#artistnavbar li {
float: left;
padding: 0px;
margin: 0px 0px 0px 2px;
border: 0px;
}
#officialsitelink {
display: block;
border: 0px;
margin: 0px;
padding: 0px;
float: right;
clear: right;
}
/* right side bar with background */
.rightsidebar {
float: left;
margin: 0px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/corner_br_large.gif') no-repeat bottom right;
width: 244px;
height: 100%; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:38px
}
.rightsidebar h2 {
border: 0px none;
margin: 0px;
padding: 0px;
text-indent: -1000em;
width: 244px;
line-height: 38px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/corner_tl_large.gif') no-repeat top left;
}
/*
*check it out
*/
.checkitout {
float: left;
margin: 0px;
background: #CCCC99 url('http://sonicwaveintl.certaire.com/newmusic/images/corner_br_large.gif') no-repeat bottom right;
width: 244px;height: 100%; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:38px
}
.checkitout h2 {
display: block;
border: 0px none;
margin: 0px;
padding: 0px;
text-indent: -1000em;
width: 244px;
line-height: 38px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/checkitout-top.gif') no-repeat top;
}
.checkitout table {
width: 244px;
}
.checkitout td {
padding: 5px 5px 5px 5px;
vertical-align:top;
border-bottom : 1px solid #BE3D38;
}
.checkitout img {
padding: 0px;
margin: 0px;
border: 0px;
width: 50px;
height: 50px;
}
.checkitout p {
margin: 0px 5px 0px 0px;
}
tr.checkitoutodd {
padding: 0px;
margin: 0px;
}
tr.checkitouteven {
padding: 0px;
margin: 0px;
background-color: #CD0C0A;
}
.shadowbg {
width: 50px;
height: 52px;
margin: 0px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/shadow-bg-white.gif') no-repeat bottom right;; padding-left:0px; padding-right:2px; padding-top:0px; padding-bottom:0px
}
.shadowbgalt {
width: 50px;
height: 52px;
margin: 0px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/shadow-bg-orange.gif') no-repeat bottom right;; padding-left:0px; padding-right:2px; padding-top:0px; padding-bottom:0px
}
.shadowbanner {
width: 749px;
height: 70px;
margin: 0px;
padding: 0px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/shadow-bg-banner.gif') no-repeat bottom right;
}
td.releasedetails p {
border: 0px;
margin: 0px;
padding: 0px;
}
td.releasedetails a.buylink {
display: block;
border: 0px;
padding: 10px 0px 5px 0px;
}
/* news headlines */
.news {
clear: left;
float: left;
padding: 0px;
margin: 0px 0px 10px 0px;
border: 0px;
width: 244px;
}
.news h2 {
padding: 0px;
margin: 0px;
border: 0px;
line-height: 32px;
text-indent: -1000em;
width: 244px;
}
/*
CSS Hack begins here.
*/
.news h2 {
background: url('http://sonicwaveintl.certaire.com/newmusic/images/iemac/news-top.gif') no-repeat top;
}
/*
The next definition(s) will be ignored by IE 5.X on the Mac.
\*/
.news h2 {
background: url('http://sonicwaveintl.certaire.com/newmusic/images/news-top.gif') no-repeat top;
}
/*
CSS Hack ends
*/
.newsbox {
padding: 0px;
margin: 0px 5px 0px 5px ;
width: 234px;
}
.newsbox table  {
width: 234px;
}
.newsbox td {
padding: 5px;
margin: 0px;
border: 0px;
text-align: left;
vertical-align:top;
}
.newsbox td.newsdate {
width: 55px;
}
.newsbox p {
border: 0px;
margin: 0px;
padding: 0px;
font-family: Verdana, sans-serif;
color: #ffa970;
font-size: 11px;
}
.newsbox p a {
color: #ffa970;
text-decoration : underline;
}
.newsbox p a:hover {
color: #ffa970;
text-decoration : underline;
}
.paging {
text-align: center;
padding: 2px 0px 0px 0px;
margin: 0px;
}
.paging ul {
list-style-type: none;
padding: 0px;
margin: 0px;
border: 0px;
width: 230px;
height: 11px;
}
.paging li {
padding: 0px;
margin: 0px 0px 0px 0px;
border: 0px;
float: left;
}
.paging a {
text-decoration: none;
text-indent: -1000em;
display: block;
padding: 0px;
margin: 0px;
border: 0px;
}
.center {
position: relative;
left: 76px;
padding: 0px;
margin: 0px;
vertical-align: top;
}
.btnprevious {
position: relative;
left: 0px;
padding: 0px;
margin: 2px 0px 0px 0px;
}
.btnnext {
position: relative;
left: 140px;
padding: 0px;
margin: 2px 0px 0px 0px;
}
.btnprevious a {
background: url('http://sonicwaveintl.certaire.com/newmusic/images/btn_arrows_left.gif') no-repeat top left;
width: 14px;
height: 9px
}
.btnnext a {
background: url('http://sonicwaveintl.certaire.com/newmusic/images/btn_arrows_right.gif') no-repeat top right;
width: 14px;
height: 9px
}
/* media player links */
.sampletrack {
padding: 0px;
margin: 0px;
clear: both;
}
.sampletrack ul {
list-style-type: none;
padding: 0px;
margin: 0px;
border: 0px;
clear: both;
}
.sampletrack li {
padding: 0px;
margin: 0px 5px 0px 0px;
border: 0px;
float: left; color: #ffffff;
}
.sampletrack li a, .sampletrack li a:hover,  .sampletrack li a:visited {
padding: 0px;
margin: 0px;
border: 0px;
font-size: 10px;
color: #ffffff;
}
.mediaaudio a{
text-indent: -1000em;
display: block;
width: 10px;
height: 9px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/icon-audio.gif') no-repeat top;
text-decoration: none
}
.mediavideo a {
text-indent: -1000em;
display: block;
width: 10px;
height: 9px;
background: url('http://sonicwaveintl.certaire.com/newmusic/images/icon-video.gif') no-repeat top;
text-decoration: none
}
/* buy it now link */
p.buynow {
margin: 0px;
padding: 0px;
clear: both;
}
p.buynow a, p.buynow a:hover,  p.buynow a:visited {
text-decoration: underline;
color:  #000000;
}
