
/* ::::: http://sonablast.com/assets/stylesheets/layout.css ::::: */

* { font-family: Georgia,"Times New Roman",Times,serif; }
img { border: 0pt none ; }
a { color: black; text-decoration: none; }
a:hover { text-decoration: underline; }
.tracklist, .tracklist p { color:#fff; font-size: 11px;}
form { display: inline; }
fieldset { border: medium none ; margin: 0pt; padding: 0pt; display: inline; }
input, select { font-size: 11px; }
input.text { padding-left: 3px; }
input.button { border: 1px solid rgb(255, 255, 255); padding: 0pt 2px; background-color: rgb(45, 59, 63); color: rgb(255, 255, 255); cursor: pointer; font-weight: bold; text-transform: uppercase; }
span.bold { font-weight: bold; }
body { margin: 0pt; padding: 0pt; background: rgb(181, 185, 148) url('background_body.jpg') repeat-x scroll center top; }
div#layout_container { padding-top: 14px; text-align: center; }
#layout_content { margin: 0pt auto; text-align: left; width: 600px; }
#layout_leftColumn { float: left; width: 600px; }
div#layout_footer { padding: 24px 0pt; clear: both; font-size: 11px; text-align: center; }
div#content_utilityBar { border-top: 2px solid rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); background-color: rgb(181, 185, 148); height: 25px; padding-right: 3px; padding-top: 2px; text-align: right; }
* html div#content_utilityBar { height: 31px; }
div#content_leftColumn { padding-left: 5px; padding-top: 12px; }
div#content_rightColumn { padding-left: 12px; padding-top: 12px; }
div#content_mainPhoto { background-color: rgb(255, 255, 255); font-size: 15px; font-weight: bold; line-height: 28px; text-align: center; }
div#content_mainPhoto img { border: 2px solid rgb(255, 255, 255); display: block; }
div.content_block { border: 2px solid rgb(255, 255, 255); padding: 12px; background-color: rgb(45, 59, 63); color: rgb(255, 255, 255); font-size: 11px; }
div.content_block a { color: rgb(248, 235, 175); }
div.content_block a.albumTitle { font-size: 12px; font-weight: bold; }
div.content_block span.title { font-size: 13px; font-weight: bold; }
div.content_copy { padding: 0pt 20px 18px 9px; font-size: 11px; line-height: 16px; }
div.content_copy a { font-weight: bold; }
span.news_title { font-size: 15px; font-weight: bold; }
span.news_releaseDate { color: rgb(181, 181, 149); font-size: 12px; font-weight: bold; }
div.news_releaseDate { color: rgb(181, 181, 149); font-size: 12px; font-weight: bold; }
a.news_link { display: block; font-weight: bold; text-align: right; }
div#content_news { overflow: auto; height: 442px; padding-right: 10px; }
div#content_news div.content_block { line-height: 14px; }
div#content_news div.content_block img { border: 1px solid rgb(255, 255, 255); float: right; margin-left: 10px; margin-bottom: 5px; }
.clear { clear: both; height: 25px; }
img.title { margin: 14px 0pt 9px; display: block; }
div#content_albumsOutNow div.content_block { height: 127px; }
div#content_upcomingReleases { border-left: 2px solid rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); padding: 12px; background-color: rgb(24, 38, 42); color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; height: 39px; }
div#content_labelReleases { clear: both; }
img#title_labelReleases { padding: 10px 3px; }
div#content_labelReleases div.content_block { border: 2px solid white; padding: 6px; background-color: rgb(45, 59, 63); }
div.content_labelReleases_title { padding: 5px; color: rgb(255, 255, 255); background-color: rgb(24, 38, 42); font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; }
div#content_outNow { float: left; width: 272px; }
div#content_outNow div.content_block img { border: 1px solid rgb(255, 255, 255); float: left; margin-right: 10px; }
div#content_downloads div.content_block { height: 104px; }
div#content_downloads { float: left; padding-left: 12px; width: 170px; }
div#content_gigGuide { clear: both; float: left; }
div#content_artistTitle { padding: 8px 0px 4px 10px; color: rgb(255, 255, 255); font-size: 19px; font-weight: bold; }
div#content_artistNavigation { border: 2px solid rgb(255, 255, 255); padding: 4px; font-size: 11px; text-align: center; }
div#content_artistNavigation a { padding: 0pt 3px; color: white; font-weight: bold; text-transform: lowercase; }
div#content_discography div.content_block { float: left; margin-bottom: 10px; }
div#content_discography div.content_block img { border: 1px solid rgb(255, 255, 255); float: left; margin-right: 10px; }
table#table_gigGuide { border: 2px solid rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 11px; width: 100%; }
table#table_gigGuide td { padding: 5px; }

