.clear {clear: both;}
img{border:0px;}
.img_gig{margin:0px auto;}
.img_thumb{padding:2px 5px 5px 5px;}
.img_thumb_type{padding:10px 15px 5px 1px;}
.img_mini_type{padding:3px 3px 0px 3px;}
.img_mini_issue{margin:0px 3px 0px 13px;}
.img_mini_thumb{margin:7px 11px 0px 0px;}
.img_tiny_type{margin:3px 9px 0px 0px;}
.img_type_mw{margin:10px 10px 0px 0px;}
.img_type_r{margin:10px 0px 10px 0px;}
.img_type_extract{margin:-5px 0px 0px 5px;}
.img_page{padding:14px 15px 8px 17px;}
.img_header{margin-right:7px;width:75px;}
.img_list{margin:10px 7px 0px 0px;width:125px;align:left;}
.img_sublist{margin:0px 5px 5px 0px;width:45px;align:left;}
.img_detail{width:150px;}
.img_mini{margin:7px 0px 0px 7px;width:35px;}
.img_miniA{margin:7px 7px 0px 0px;padding:0px;width:35px;}
.img_detail_contain{float:left; padding:0px; text-align:center;}
.img_list_contain{float:right; width:207px;padding:0px 0px 0px 11px; text-align:center;}
.img_band{margin:-10px 0px 0px 0px; width:325px;}
.img_band_detail{margin:-7px 0px 0px 0px;}
.img_freestuff{background-image:url(../images/freestuff.png);width:79px;height:79px;position:relative;left:-45px;top:-30px;z-index:100;}
a:link{color:#4c4c4c;text-decoration:none;}a:visited{color:#6a6a6a;text-decoration:none;}a:hover, a:active{text-decoration:none;}
h1, h4{font-size:1.6em;line-height:140%;text-transform:uppercase;font-weight:bold;border-bottom:1px dashed #666666;margin-bottom:5px;margin-top:0px;}
h2{font-size:1.2em;font-weight:bold;margin:0px;}
h5{width:100%; margin:5px 0px;font-size:105%;border-bottom:1px dashed #666666;}
.item_mini{font-size:.8em;color:#888888;}
.item_mini_gig{height:6px; position:relative;font-size:.7em;color:#888888;top:-5px;}
.white_box{font-weight:bold;padding:4px 0px;}
.orange_home, .orange_text, .orange_text_special, .orange_home a, .orange_text a{color:#fcba63; text-transform:uppercase; font-weight:bold;}
.orange_text_special{font-weight:normal;}
.white_header{color:#ffffff; padding:5px 3px 0px 3px;}
.white_text{color:#ffffff; text-transform:uppercase;}.question{font-weight:bold;margin:5px 0px 5px 5px;}.tagline{font-weight:bold;font-style:italic;margin:5px 0px 5px 5px;}
.special_h1{padding-top:-5px;}
.btm_pair{width:756px; margin:8px 0px 18px -10px;}.h4_special{font-weight:bolder;color:#666;margin:5px 0px;font-size:1em;border-bottom:1px solid #666;}.h5_special{font-weight:bolder;color:#666;width:200px; margin:5px 0px;font-size:1em;border-bottom:1px solid #666;}h6{font-size:.75em;font-weight:bolder;color:#333;text-transform:uppercase;border-bottom:1px dotted #333; margin:5px 0px 1px 0px;}h7{font-size:1.2em;border-bottom:1px solid #000000;font-weight:bolder;text-transform:uppercase;margin:5px 0px 1px 0px;display:block;}
.cal_first_h{width:225px;text-align:center; font-weight:bolder; color:#8b5e20;font-size:1.4em;}.cal_first, .cal_rule, .cal_rule-we{float:left;width:225px;padding:6px;}.cal_rule, .cal_rule-we{border:1px solid #aaaaaa; margin:-1px 5px;}
.cal_first{background-color:#fdebd2; border:1px solid #eaaf5c; margin:5px 5px 1px 5px;}
.cal_rule-we{background-color:#efefef;}
.cal_rule{background-color:#fefefe;}
.cal_first a, .cal_rule a, .cal_rule-we a{color:#222222;}
.group_gig{font-weight:bold;padding:10px 0px 0px 0px;}
.gig_list_name{width:100%;white-space:nowrap;}
.gig_name:hover{color:ccc;}.gig_main_box{background-color:#f4f3f2; width:710px; padding:10px;}.gig_span_date{color:#bd802b;}.gig_venue{border-bottom:1px dashed #666666; color:#666666; width:455px;}
.show_gig{display:block;right:-10px;position:relative;background-color:#eeeeee;background-image::url(../images/grey_sq.jpg);background-repeat:repeat;margin-top:-75px;padding:10px;padding-top:6px;	border:3px solid #333333;float:right;width:465px;}
.prog_date{font-size:1.1em;font-weight:bold;background-color:#dfdfdf;display:block;padding:5px;margin:0px 5px 8px 5px;}.gig_date{background-color:#eeeeee;}.gig_box{width:210px;float:left;background-color:#f6f6f6;border:1px solid #aaaaaa;padding:8px 8px 8px 8px;margin:15px 6px 15px 5px;}
.gig_tagline{padding-left:10px;}
.gig_venue{font-style:italic;padding-left:10px;text-transform:uppercase;}
.content_box_page{width:985px;background-color:#f4f3f2;padding:15px 15px 15px 15px;}.artist_index_text{text-transform:uppercase;	}
.artist_index_text ul{padding:0px;}
.artist_index_text li{list-style-image:url(../images/plus.png); margin:3px 10px 3px -30px;}
.artist_index_contain{width:700px;}
.artist_detail_contain{width:100%;margin:25px auto;}
.dashed_line{background-image:url(../images/dashed.png); background-repeat:repeat-x; background-position:left;width:100%; margin:10px 0px;}.contact_white_box{float:right;width:324px;background-color:#fefdfe;margin:-7px 0px 8px 0px;padding:15px;}
.artist_embed_player{margin:0px 0px 8px 8px;}
.contact_white_box p{margin:8px 0px 0px 0px;}
.contact_white_box h2{font-size:1.5em;text-transform:uppercase;margin:0px 0px 15px 0px;}
.letter_list{
font-size:0.95;}
.letter{padding:10px 0px 4px 0px;}
.artist_list_name{
width:100%;}
.artist_type_detail{margin:8px 0px -18px 0px;}
.dotted_line_detail{border-bottom:1px dashed #777777;margin:8px 0px 12px 0px; height:1px;}
.contact_details{width:224px;float:left;}
.contact_details p{margin:5px 0px;}
.contact_details h2{font-size:12px;margin-top:-3px;}
.show_artist{display:block;position:relative;background-color:#eeeeee;background-image::url(../images/grey_sq.jpg);background-repeat:repeat;margin-top:-75px;padding:10px;padding-top:6px;	border:1px solid #d5d5d5;float:right;width:445px;}
.show_artist h2{font-size:large;font-weight:bold;text-transform:uppercase;margin:3px 0px 0px 0px;}
#featured{}
#featured ul.ui-tabs-nav{list-style:none;margin:0px 0px 15px -40px;}
#featured ul.ui-tabs-nav li{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;float:left;padding:5px 0px;}
#featured ul.ui-tabs-nav li img{}
#featured ul.ui-tabs-nav li span{}
#featured li.ui-tabs-nav-item a{}
#featured li.ui-tabs-nav-item a:hover{background:#f2f2f2;}
#featured li.ui-tabs-selected{}
#featured ul.ui-tabs-nav li.ui-tabs-selected{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#featured .ui-tabs-panel{position:relative;margin-top:-6px;}
#featured .ui-tabs-hide{display:none; }.review_index_text{font-size:120%;font-weight:bold;text-transform:uppercase;	}
.review_index_info{background-color:#eeeeee;border:1px solid #cccccc;text-align:center;float:left;width:200px;height:48px;padding:5px 0px 0px 0px;margin:0px 2px -1px 0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.review_index_contain{width:524px;padding:0px 0px 0px 55px;margin:25px auto;}
.ad_1{background-image:url(../images/advert_top_right.jpg);margin:17px 78px 0px 0px;}
.ad_2{background-image:url(../images/advert_2.jpg);margin-top:-7px;}
.ad_3{background-image:url(../images/advert_3.jpg);margin-top:20px;}
.ad_3,.ad_2,.ad_1{background-repeat:no-repeat;margin-left:12px;}
.ad_square, .ad_banner, .ad_bottom{background-repeat:no-repeat;}
.ad_3{margin-left:10px;}
.ad_square{margin:20px 0px 0px 10px;}
.ad_banner{margin:0px 20px;}
.ad_bottom{margin:27px 0px 0px 0px;}
#pinax_nav_box{width:100%;}
.header_nav_container{height:60px;}
#nav_container{background-image:url(../images/menu_bg_rpt.jpg);background-repeat:repeat-x;width:1018px;text-align:center;margin:0px auto 0px auto;}
#nav_container a{color:#fcba63;}
#nav_container a:hover{color:#b48547;}
.off{color:#b48547;}
.item-first, .item-notlast, .item-last{font-weight:bold;text-transform:uppercase;padding-top:2px;height:36px;}
.item-first, .item-notlast{border-right:1px dashed #888;}
.item-first{padding-left:8px;}
.item-last{padding-right:8px;}
.nav_item{font-size:0.85em;font-weight:normal;text-transform:uppercase;padding-top:2px;}
#nav_review, #nav_column, #nav_exhibit, #nav_bands{position:absolute; top:222px;text-align:center;font-weight:normal;margin-top:-2px;z-index:100;}
#nav_review{width:89px;} 
#nav_column{width:171px;}
#nav_exhibit{width:125px;}
#nav_bands{width:165px;}
#nav_review a, #nav_column a, #nav_exhibit a, #nav_bands a{display:block;color:#fcba63; background-image:url(../images/menu_bg_rpt.jpg);text-transform:uppercase;height:19px;border-left:1px dashed #888;padding:4px 0px 0px 0px;margin:-2px 0px 0px 0px;}#nav_review a:hover, #nav_column a:hover, #nav_exhibit a:hover, #nav_bands a:hover{color:#b48547;font-weight:bold;}#navmini a{color:#444444;}#navprofile{margin:0;padding:0;font-weight:bold;}#navprofile ul{margin:0 20px;padding:0;}#navprofile ul li{padding:3px 35px;display:inline;list-style-type:none;display:box;background-color:#acacac;border-left:1px solid #ffffff;		border-right:1px solid #ffffff;	}
#navprofile ul li a{}#navprofile ul li  a:hover{color:#d8d8d8;background:#aaaaaa;}
#subnav{margin:0;padding:0;}#subnav ul{margin:4px 20px;padding:0;}#subnav ul li{display:inline;list-style-type:none;}#subnav ul a:link, #subnav ul a:visited{font-weight:bold;padding:3px 20px;margin:10px 0px;color:#fcba63; background-color:#666666;border-right:1px dashed #ffffff;	}#subnav ul a:hover{color:#FFF;background:#aaaaaa;}


.search{background-repeat:no-repeat;width:250px;margin-left:10px;margin-top:-10px;margin-bottom:22px;}.far_right_1{width:250px;margin-top:15px;margin-left:10px;}

body,td,th{font-family:Arial, Helvetica, sans-serif;margin:0;}
div, span, p{font-size:98%;line-height:125%;}

body{background-image:url(../images/bg_body.jpg);background-repeat:no-repeat;background-position:top center;background-color:#ab181d;}.main_container_edges{background-image:url(../images/bg_edges.png); background-repeat:no-repeat;width:1108px;margin:0px auto;}
.grey_box, .grey_box_marg10, .grey_box_450{background-color:#eeeeee;padding:2px 8px 3px 8px;margin-top:5px;border:1px dashed #cccccc;}
.grey_box_marg10{padding:8px;}
.grey_box_450{width:420px;}
.contact_author{float:left;width:180px;margin:0px 5px;}
.white_box{width:320px;background-color:#fefdfe;margin:0px 8px 8px 8px;padding:15px;}
.far_right_1_header{background-image:url(../images/far_right_1_header.png);background-position:right;background-repeat:no-repeat;font-weight:bold;width:230px;height:17px;padding:5px 5px 1px 15px;}
.far_right_1_content{background-repeat:no-repeat;width:220px;background-color:#ebebeb;padding:42px 15px 5px 15px;}
.far_right_2{width:250px;margin-left:10px;}
.far_right_2_header{background-repeat:no-repeat;font-weight:bold;width:230px;height:22px;padding:7px 5px 1px 15px;background-color:#333333;}.far_right_2_content{background-repeat:no-repeat;width:220px;background-color:#ebebeb;padding:15px 15px 15px 15px;}
.features_page{float:left;}
.features_page_img, .features_home_img{background-repeat:no-repeat;}
.features_home_img{width:230px;margin:20px 0px 0px 17px;}
.features_page_img{width:232px;margin:16px 2px 0px 16px;}
.features_home_text, .features_page_text, .extra_page_text{background-color:#333333;padding:3px 5px 3px 15px;}
.features_page_text{width:212px;margin:-4px 2px 0px 16px;}
.features_block{margin:2px 0px 0px -17px;}.extra_page_text{width:330px;margin:10px 8px 0px 8px;padding:5px 10px;}#site_wide_announcements{background-color:#feefc9;padding:10px;margin:15px;border:1px dashed #cccccc;}.main_container{background-image:url(../images/bg.jpg); background-color:#404040;  background-repeat:no-repeat;width:1054px;margin:17px 19px 0px 19px;}.main_container_edges{
background-repeat:no-repeat;width:1108px;margin:0px auto;}
.main_content_container{width:1054px;margin:0px auto;}.main_content{width:1034px;margin:0px auto 0px 16px;}
.header_container{width:1108px;height:167px; text-align: right;}
.content_line{font-weight:normal;font-size:1em;border-bottom:1px dotted #a5a5a5; padding-bottom:12px;margin:10px 6px 10px 5px;}
.content_box{width:755px;}
/*
.content_box td{padding-bottom:10px;}
*/
.content_box_header{background-color:#333333;font-weight:bold;height:17px;padding:2px 5px 1px 15px;}
.content_box_corner{background-image:url(../images/contact_box_header.png);background-position:right;background-repeat:no-repeat;width:150px;height:17px;}
.content_box_content{width:700px;background-color:#f4f3f2;padding:15px;margin:0px 25px 0px 0px;}
.footer{background-image:url(../images/main_content_footer.png);background-repeat:no-repeat;width:1012px;height:127px;margin:0px auto;padding:20px 0px 0px 56px;font-size:.75em;color:#999999;border-right:1px solid #ab181d;}
.body_text{padding: 5px 20px}

.apex-book-italic { font-style:italic;}
.apex-bold, .x-bold-red, .x-artist-profile-bold-red { font-weight:bold;}
