/*RQTN STYLESHEET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
/* remember to define focus styles! */
:focus {outline:0;}
body {line-height:1;color:black;background:white;}
ol, ul {list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
em{font-style:normal;}
article, aside, dialog, figure, footer, header, hgroup, menu, nav, section {display:block;}

body{overflow-x:hidden;background:#400a0a url(i/body-bg.png) no-repeat 0 0;font:normal 14px Helvetica Neue, Helvetica, Arial, sans-serif;}
#global{overflow:hidden;margin:135px 0 0 50px;}
#global a{text-decoration:underline;}
#global a:hover{text-decoration:none;}

#header{overflow:hidden;}
#header h1{display:block;width:670px;height:146px;background:url(i/h1-bg.png) no-repeat 0 0;text-indent:-9999em;}

#content{overflow:hidden;margin-top:90px;}
#content .text{float:left;width:439px;text-align:justify;color:#fff;font-size:14px;}
#content #news{overflow:hidden;margin-bottom:30px;}
#content #news #player{float:left;width:510px;height:300px;margin-right:30px;}
#content #news .text h2{margin-bottom:10px;font-weight:bold;}
#content #news .text p{overflow:hidden;clear:left;margin-bottom:10px;}
#content #news .text p img{margin-bottom:20px;}
#content #news .text p a{color:#b27878;}
#content #news .text p.buy a{float:left;margin-right:20px;}
#content #news .text p em{color:#b27878;font-size:11px;}

#content #info img{float:left;margin-right:30px;}
#content #info .biography{}
#content #info .biography h3{display:block;margin-bottom:20px;width:438px;height:53px;background:url(i/bio.png) no-repeat 0 0;text-indent:-9999em;}
#content #info .biography p{margin-bottom:10px;font-size:12px;color:#dca1a1;}
#content #info .biography p a{color:#fff;}
#content #info .twitt h3{display:block;margin:20px 0;width:438px;height:23px;background:url(i/twitt.png) no-repeat 0 0;text-indent:-9999em;}
#content #info .twitt p{font-size:22px;font-style:italic;}
#content #info .twitt em{font-size:11px;color:#dca1a1;}
#content #info .myspace{margin-top:20px;}
#content #info .myspace a{color:#b27878;}

#footer{overflow:hidden;clear:both;padding:100px 0 10px 50px;width:100%;background:#fff url(i/footer.png) repeat-x 0 0;}
#footer .left{float:left;margin-right:50px;padding-right:50px;border-right:1px solid #d3d3d3;}
#footer .left h3{display:block;margin:0 0 5px 7px;font-weight:bold;font-size:16px;color:#666;}
#footer .left ul{overflow:hidden;}
#footer .left ul li{overflow:hidden;float:left;margin-right:15px;font-size:11px;color:#333;}
#footer .left ul li img{float:left;margin-right:10px;}
#footer .left ul li .info{float:left;width:70px;}
#footer .left ul li .info strong{display:block;margin:10px 0;font-weight:bold;}
#footer .left ul li .info a{color:#000;}
#footer .left ul li .info a:hover{text-decoration:none;}
#footer .right{font-size:11px;color:#666;}
#footer .right a{color:#000;}
#footer .right a:hover{text-decoration:none;}
