@charset "ISO-8859-1";

body{ background-color:#000; background-image:url(../images/bg.jpg); background-position:center top; background-repeat:no-repeat; background-attachment:fixed;}
/* DE-STYLER */
a img {border:0; padding:0; margin:0;}
/* FLOAT LEFT */
#header_features img, #header_features_main, #header_featuers_sub {float:left;}
/* 
-----FRAMEWORK----- 
*/
#container {margin:0 auto 0 auto; width:988px; padding-left:8px;}
/* FRAMEWORK: HEADER */
#header {width:988px;}
#header_top_logo {float: left; width:239px;}
#header_top_ad {float:left;width:733px; height:99px; background-color:#000; text-align:center; padding-top:10px;}
#header_top_right {float:left; width:16px; height:109px;}
#header_nav img {float:left;}
#header_nav {width:980px; background-color:#000; height:35px;}
#header_nav_search {width:163px; height:28px; float:left; background-color:#000; padding-top:7px;}
#header_features {height:274px;}
/* FRAMEWORK: BODY */
#body_container {width:989px; background:url(../images/body_container.jpg); background-repeat:repeat-y; background-position:left;}
#body_left {width:637px;}
#body_sidebar_footer {position:relative; top:10px;}
/* FRAMEWORK: SIDEBAR */
#sidebar {width:352px; height:500px; background-position:right; background-repeat:repeat-y;}
/* FRAMEWORK: FOOTER */
#footer {margin-top: 15px; width:988px; height:70px; background:url(../images/footer.png);}

/*
CONTENT CLASSES
*/
.sidebar_heading {width:335px; padding:4px; height:27px; background:url(../images/sidebar_heading.jpg);}
.sidebar_content {width:335px; padding:0 4px 0 4px; margin-bottom:20px;}
.content_box {width:575px; background:#232426; padding:5px; margin:15px; display:inline-block;}
.content_box_thumb {white-space:normal;}
.content_box_thumb img {padding-right:5px; max-width:100px; max-height:150px; float:left;}
.content_box_date {padding: 10px;}

.article_image {max-width:575px;}
/*
TYPOGRAPHY
*/
body {color:#aaa; font-family:MS Sans Serif, Geneva, sans-serif; font-size:13px;}
a {text-decoration:none; color:#dbcfb8;}
a:hover {color:#FFF;}
#footer { font-size:10px; text-align:center;}
.sidebar_heading {font-size:18px; color:#FFF;}
.sidebar_content {font-size:13px;}
.content_box_date {color:fff; font-size:14px;}
.content_box_text {text-align:justify;}
.content_box_heading {color:#dbcfb8; font-size:20px;}
.news_box_heading {color:#dbcfb8; font-size:14px;}

/*snTabs*/
#snTabs {position:fixed; bottom:20px; left:0; margin-left:-10px; width:250px; z-index:100;}
#snTabs a {display:block; width:60px; height:50px; background-color:#333; text-align:right;}
#snTabs img {float:right}
#snTabs a:hover {margin-left:10px;}
.SNWhover {display:none;}
.SNWlink:hover .SNWhover{display:block;}
.SNWlink:hover .SNWfade{display:none;}

#artist_links {position:absolute; padding:2px; left:50%; margin-left:-372px; background-color:#333; top:150px; visibility:hidden;}
#artist_links a {margin-left:10px; color:#FFF; font-size:14px;}
#artist_links a:hover {color:#999;}
.sscript {height:12px; width:12px; display:inline-block; text-align:center; vertical-align:middle;}

/* Artist Page */

.artist_blurb {margin: 30px; text-align:justify;}



.ui-tabs .ui-tabs-nav { position:relative; top:-15px; list-style: none; padding: .2em .2em 0; background-color:#151515; }
.ui-tabs .ui-tabs-nav li { float: left; border-bottom-width: 0; padding: 0; background-color:#111; margin: 0 2px 0 2px; }
.ui-tabs .ui-tabs-nav li a {display:block; float: left; text-decoration: none; width:60px; padding:5px 0 5px 0; text-align:center;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { background-color:#333; cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { padding: 1em 1em; display: block; text-align:justify; position:relative; top:-10px;}
.ui-tabs .ui-tabs-hide { display: none !important; }

#event_table td {border:1px #111 solid; padding:2px;}
.event_details {background-color:#444; text-align:center;}
.event_info {text-align:left; background-color:#333;}
.event_spacer {font-size:1px; background-color:#111;}
.event_header {background-color:#111; text-align:center;}

.pad2px {padding:2px;}

.release_artist {font-weight:bold; font-size:16px; color:#FFF}
.release_review {height:95px; overflow:auto; font-size:12px; text-align:justify; background-color:#999; color:#000;}