*{margin:0;padding:0;border:0;text-decoration:none;}
html{background:url(img/bg.gif);font-family:Arial,Helvetica,sans-serif;font-size:small;}
.clearboth{clear:both;}

/*Main/Header Structure*/
#container{width:812px;margin:20px auto 0 auto;}
#bgtop{height:145px;background:url(img/bgtop.png);}
#bgbottom{height:145px;background:url(img/bgbottom.png);margin:0 0 15px 0;}
#header{height:203px;margin:10px 0 0 0;}
#header_text{position:relative;top:132px;left:55px;}
#header_title{}
#header_scroller{margin:-3px 0 0 0;}
#store_link{position:relative;top:94px;left:673px;}

#store_button a{background:url(img/store.gif);width:100px;height:58px;text-indent:-9999px;display:block;position:relative;top:97px;left:682px;}
#store_button a:hover{background:url(img/store_over.gif);border-bottom:none;}

#mycustomscroll img{margin:10px 0 10px 0;}

/*Content Structure*/
#content{margin:15px 0 0 0;}
#c_left{width:262px;height:401px;background:url(img/c_bg.png);float:left;margin:0 13px 0 0;}
#c_center{width:262px;height:401px;background:url(img/c_bg.png);float:left;margin:0 13px 0 0;}
#c_right{width:262px;height:401px;background:url(img/c_bg_r.png);float:left;}
#musicplayer{height:96px;padding:24px 0 11px 1px;}
#contact{height:78px;margin:15px 0 0 0;padding:35px 15px 0 15px;}
#newsletter{height:78px;margin:15px 0 0 0;padding:40px 15px 0 15px;}

/*Footer Links*/
ul#footer{width:812px;height:48px;margin:15px 0 10px 0;position:relative;left:0px;}
ul#footer li{padding:0;margin:0;float:left;text-indent:-9999px;list-style-type:none;}
ul#footer li a{border:0;display:block;text-decoration:none;background:transparent url(img/footer.jpg) no-repeat;}
li#kksite a{width:190px;height:48px;}
li#facebook a{width:148px;height:48px;}
li#myspace a{width:134px;height:48px;}
li#dsi a{width:105px;height:48px;}
li#bebo a{width:120px;height:48px;}
li#youtube a{width:114px;height:48px;}
li#kksite a:hover,li#kksite a:focus{background-position:0px -48px;}
li#facebook a:link,li#facebook a:visited{background-position:-190px 0px;}
li#facebook a:hover,li#facebook a:focus{background-position:-190px -48px;}
li#myspace a:link,li#myspace a:visited{background-position:-338px 0px;}
li#myspace a:hover,li#myspace a:focus{background-position:-338px -48px;}
li#dsi a:link,li#dsi a:visited{background-position:-472px 0px;}
li#dsi a:hover,li#dsi a:focus{background-position:-472px -48px;}
li#bebo a:link,li#bebo a:visited{background-position:-577px 0px;}
li#bebo a:hover,li#bebo a:focus{background-position:-577px -48px;}
li#youtube a:link,li#youtube a:visited{background-position:-697px 0px;}
li#youtube a:hover,li#youtube a:focus{background-position:-697px -48px;}

/*Typography Images*/
#latestnews_text,#releasedates_text{height:9px;margin:8px 0 0 15px;}
#latestnews_text{width:66px;background:url(img/latestnews.gif);}
#releasedates_text{width:108px;background:url(img/releasedates.gif);}
#signup_nl a{background:url(img/signup.gif);width:191px;height:10px;text-indent:-9999px;display:block;}
#signup_nl a:hover{background:url(img/signupover.gif);border-bottom:none;}
.phonenumber{margin:0 0 -2px 0;}

/*Typography*/
h1,h2{display:none;}
h3{color:#fff;font-size:0.8em;margin:0 0 10px 0;text-transform:uppercase;}
p{color:#ccc;font-size:0.8em;margin:0 0 10px 0;line-height:150%;}
p a{color:#ffff00;}
p a:hover{border-bottom:#ffff00 1px solid;}
.subp{font-size:0.7em;}
.acenter{text-align:center;}

/*Release Dates*/
.album_cover{float:left;}
.album_details{float:right;width:100px;margin:0 12px 0 0;}
.album_desc{margin:10px 0 0 0;}

/*Scroller*/
.scrollgeneric {line-height:1px;font-size:1px;position:absolute;top:0;left:0;}
.vscrollerbase{width:14px;}
.vscrollerbar{width:14px;background:url(img/scrolltracker.gif) no-repeat;height:27px !important;padding:16px 0 0px 0 !important;}
.hscrollerbase{height:14px;background:#d7ebdf;}
.hscrollerbar{height:14px;background: #99cbcb;}
.vscrollerbar,.hscrollerbar{padding:10px;z-index:2;}
.vscrollerbarbeg{width:14px;height:15px !important;}
.vscrollerbarend{width:14px;height:15px;}
.hscrollerbarbeg{background:#eee;height:14px;width:15px !important;}
.hscrollerbarend{background:#666;height:14px;width:15px;}
.scrollerjogbox{width:14px;height:12px;top:auto;left:auto;bottom:0px;right:0px;background:#4E727C;}
.vscrollerbasebeg{width:14px;height:12px !important;background:url(img/scrollup.gif) no-repeat;background-position:top center;}
.vscrollerbaseend{height:14px;width:12px;background:url(img/scrolldown.gif) no-repeat;background-position:bottom center;}
.hscrollerbasebeg{background:#000;height:12px;width:12px !important;}
.hscrollerbaseend {height:12px;width:12px;background:#000;}
#mycustomscroll{width:234px;height:360px;overflow:auto;margin:15px 0 0 15px;padding:0 10px 0 0;}
#mycustomscroll2{width:234px;height:360px;overflow:auto;margin:15px 0 0 15px;padding:0 10px 0 0;}