body {margin:0 0; padding:0 0; font:1em Verdana, Arial, Helvetica, sans-serif; background-color:#F9F9F9;}
* {margin:0 0; padding:0 0;}
div#container {position:absolute; top:0px; left:0px; min-width:980px; max-width:980px; background-color:#FFF;}
div#container img {border:0; margin:0 0;}
div#container img.black_border_img {border:1px solid #000; margin:0 8px;}
div#container img.align_left_img {float:left; margin:0 8px;}
div#container img.align_right_img {float:right; margin:0 8px;}
div#container img.align_center_img {text-align:center;}
div#container h1  {font-size:1.3em; text-align:left; margin:8px 0; color:#333;}
div#container h2  {font-size:1.1em; text-align:left; margin:10px 0 0 0; color:#333;}
div#container p {font-size:.8em; text-align:left; margin:8px 8px 8px 0; color:#797979;}
div#container p.font_minus_1_p {font-size:.8em;}
div#container p.font_minus_2_p {font-size:.7em;}
div#container p.font_plus_1_p {font-size:1.0em;}
div#container p.blockquote_p {margin:0 90px; font-size:1.0em;}
div#container p.pad_top_20_p {padding-top:20px; background-color:#C03;}
div#container p.align_center_p {text-align:center;}
div#container p.align_right_p {text-align:right;}
div#container p.float_right_p {float:right;}
div#container p.float_left_p {float:left;}
div#container p.page_header_p {float:left; width:100%; text-align:left; font-size:1.2em; color:#000; font-weight:bold; margin-bottom:10px;}
div#container p.image_caption_p {font-size:.7em; color:#000; text-align:center; margin:0 10px;}
div#container p.back_to_top_p {font-size:.7em; text-align:left;}
div#container p.footer_font_p {font-size:.7em; margin:5px 0;}
div#container a {text-decoration:underline; color:#36C;}
div#container a.bold_a {font-weight:bold; color:#36C;}
div#container a:hover {color:#C03; text-decoration:none;}
div#container hr {border:0; color:#000; background-color:#BED630; height: 1px; width:98%; text-align:center; margin:10px 0;}
div#container span.font_minus_1_span {font-size:.8em;}
div#container span.font_minus_2_span {font-size:.7em;}
div#container span.font_plus_1_span {font-size:1.0em;}
div#container span.regitalics_span {font-style:italic;}
div#container span.bold_span {font-weight:bold;}
div#container span.subhead_span {font-weight:bold; font-size:1.3em;}
div#container span.artist_links_span {font-variant:small-caps; text-align:right;}
div#container span.newsitem_date_span {font-variant:small-caps; opacity:0.4;}
div#container span.newsitem_related_span {font-variant:small-caps;}
div#container span.small_caps_span {font-variant:small-caps;}
div#container span.red_bold_small_caps_span {font-weight:bold; color:#FF2E00	; font-variant:small-caps;}
div#container span.red_bold_span {font-weight:bold; color:#FF2E00;}
div#container span.navy_blue_bold_span {font-weight:bold; color:#036;}
div#container span.dark_brown_bold_span {font-weight:bold; color:#330;}
div#container span.dark_green_bold_span {font-weight:bold; color:#367814;}
div#container span.dark_blue_bold_span {font-weight:bold; color:#003978;}
div#container span.dark_orange_span {color:#C63;}
div#container ol {list-style-type:decimal; margin:0 0; list-style-position:inside;}
div#container ul {list-style-type:none; margin:0 0; padding:0 0;}
div#container ul.text_plain_ul {list-style-type:circle; margin:0 8px 10px 15px; padding-left:20px;}
div#container li {margin:0 0;}
div#container li p {margin:0 0;}
div#container li.text_list_li {margin:0 5px 2px 0;}
div#container li.indent_10_li {margin:0 5px 8px 10px;}
div#container li.indent_20_li {margin:0 5px 2px 20px;}

div#container div#image_with_caption {margin:0 0 5px 8px;}
div#container div#image_with_caption.align_right {float:right;}

div#container.clearfloats {clear:both;}

div#header {float:left; width:980px; height:172px; background-image:url(../images/980x172_hdr_bg.jpg);}			
div#header div#header_logo {float:left; width:140px; height:172px;}
div#header div#top_nav_social {float:right; width:34px; height:146px; margin:12px 3px 12px 6px; background-color:#FFF; opacity:0.92;}
div#header div#top_nav_social ul {height:78px; width:34px; list-style-type:none;}
div#header div#top_nav_social ul li {width:22px; height:22px; display:list-item; margin:6px 6px;}
div#header div#top_nav {float:left; width:660px; height:22px; margin:150px 0 0 0;}
div#header div#top_nav ul {height:22px; list-style-type:none; background_color:#0FF;}
div#header div#top_nav ul li {width:150px; height:22px; display:inline; margin:12px 6px;}

div#page_content_area {float:left; width:940px; margin:0 0 0 40px; padding-top:15px;}
div#page_content_area div#right_column {float:right; width:220px; height:98%; margin:0 5px 0 10px; padding:0 5px; border-left:#797979 thin solid;}
div#page_content_area div#artist_box {float:left; width:930px; margin:15px 0; padding-top:10px; border-top:#797979 thin solid;}
div#page_content_area div#newsitem_box {float:left; width:930px; margin:15px 0; padding-top:10px; border-top:#797979 thin solid;}
div#page_content_area div#store_box {float:left; width:930px; margin:15px 0; padding-top:10px; border-top:#797979 thin solid;}
div#page_content_area dl.store_list_dl {float:left; width:440px; margin-top:10px;}
div#page_content_area dt.store_list_dt {float:left; clear:left; width:160px; text-align:right;}
div#page_content_area dd.store_list_dd {margin: 0 0 0 170px; border-left:#CCC thin solid; padding-left:5px;}

div#footer {float:left; width:970px; margin:0 0; padding:0 0 0 10px; border-top:#000 thin solid;}
div#footer p {font-size:.7em; margin:5px 10px;}