body { background-color:#ffffff; height:100%; margin:0px; padding:0px; } .container { margin: 0 0 45px 0; } .container H1, .container H2, .header { font: 24px 'Trebuchet MS', Arial,Helvetica,Verdana,sans-serif; color: #235583; margin: 10px 0px 5px 10px; } .container H3, .container H4, .container H5, .subheader{ font: 18px 'Trebuchet MS', Arial,Helvetica,Verdana,sans-serif; color: #333; margin: 10px 0 5px 10px; } .container p, .container ul li , .container ol li, .text li, .text{ font: 13px Verdana,Helvetica,sans-serif; color: #333; margin: 0px; padding: 10px 0 10px 15px; } .container a, .container ul li a, .container ol li a,.text li a, .text a, .link { font: 13px Verdana,Arial,Helvetica,sans-serif; color: #166AAA; text-decoration: none; font-weight: bold; } .container a:hover, .container ul li a:hover, .container ol li a:hover, .text li a:hover, .text a:hover, .link:hover{ font: 13px Verdana,Arial,Helvetica,sans-serif; color: #5E94EC; text-decoration: none; font-weight: bold; } .container img, .container a img { border: 0px; } #main_content { margin: 0px 20px; width: 960px; } table, div, span, a { color:#333333; font-family:verdana,arial,geneva,helvetica; font-size:9px; } a { font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: #166AAA; font-weight: bold; } a:hover { text-decoration:none; font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: #166AAA; font-weight: bold; } a:visited { color: #166AAA; } a img { border:0px; } h1 { font-size:16px; margin:0px; margin-bottom:5px; font-weight:normal; } h2 { font-size:12px; margin:0px; margin-bottom:5px; font-style:italic; font-weight:normal; } .Body_Table { width:100%; height:100%; } .Header_Top { height:70px; background-color:#838383; background-image:url(/images/new/Header_Background.jpg); text-align:right; vertical-align:top; padding-top:5px; padding-right:10px; } .Header_Top a { color:#ffffff; text-decoration:none; } .Header_Top a:hover { text-decoration:underline; } .Header_Icon { margin-left:10px; margin-right:5px; vertical-align:bottom; } .Orange_Text { color:#ffa520; } .Header_Bottom { height:39px; background-color:#5f91b6; } .Header_Input { font-size:9px; width:135px; height:17px; } .Header_Submit { width:24px; height:20px; margin-right:6px; } .Main_Links { font-family: arial,geneva,helvetica; font-size:11px; text-align:left; margin-top: 5px; margin-bottom:15px; margin-left:5px; padding-left: 1px; } .Main_Links a { font-family: arial,geneva,helvetica; font-size:11px; text-decoration: none; font-weight: bold; } .Main_Links a:hover { font-family: arial,geneva,helvetica; font-size:11px; text-decoration: underline; font-weight: bold; } .Main_Links img { height:15px; } .Main_Links a:visited { color: #333333; } .Main_Nav_Links { text-align:left; font-size: 11px; } .Main_Nav_Links a { color:#166AAA; font-weight:bold; font-size: 11px; } .Main_Nav_Links a:hover { color: #5E94EC; } /* MENU STYLES */ .Nav_Links { background:#2D2D2D url('/images/common/main_links_bg.gif') repeat-x top; height:43px; text-align: center; } .Nav_Links a { font-family: Arial, verdana; font-size: 13px; font-weight: bold; color:#fff; text-decoration:none; display:block; float:left; padding: 14px 30px; height: 15px; margin: 0px; text-align: center; } .Nav_Links a:visited { color: #fff; } .Nav_Links b { font-family: Arial, verdana; font-size: 20px; font-weight: bold; color:#fff; text-decoration:none; display:block; float:left; padding: 9px 0px; height: 12px; margin: 0px; text-align: center; } .Nav_Links a:hover { background:#1C51B2; color:#fff; text-decoration: none; text-align: center; } .Body_Row { width:100%; margin-bottom:10px; } .Chart { border-collapse:collapse; border:solid 1px #cccccc; font-size:12px; color:#3d3d3d; } .Chart .Header { height:17px; } .Chart td { border:solid 1px #cccccc; text-align:center; vertical-align:middle; height:37px; } .Chart .Info { text-align:left; padding:0px 5px 0px 5px; } .Chart .Moved_Up { background-color:#f8f8f8; } .Small_Font { font-size:12px; } .Small_Font a{ font-size:12px; } .Featured_Review { width:276px; font-size:10px; } .Review_List { width:225px; float:right; font-size:10px; font-style:italic; } .Review_List a { font-style:normal; font-weight:bold; font-size:10px; color:#4077a0; } .Album_Reviews_More { margin-top:8px; text-align:right; font-size:11px; } .Album_Reviews_More a { color:#ffa520; } .Buy_MP3 { width:42px; height:14px; vertical-align:bottom; margin-left:5px; } .Label_Info { font-size:11px; line-height:150%; vertical-align:top; } .Album_Details { font-size:16px; padding:5px; vertical-align:middle; line-height:133%; } .Album_Details .Price, .Album_Details .Add_To, .Album_Details .Read_Review, .Album_Details .Genre, { padding-bottom:7px; } .Album_Details .Price { font-size:12px; } .Album_Details .Price a{ font-size:18px; } .Album_Details .Add_To { font-size:12px; } .Album_Details .Genre { font-size:12px; } .Album_Details a { font-size:12px; text-decoration:none; } .Album_Details a:hover { text-decoration:underline; } .Album_Details .Read_Review a, .Album_Details .Album_Label a { color:#396b90; text-decoration:underline; font-weight:bold; } .Album_Details .Read_Review a:hover, .Album_Details .Album_Label a:hover { text-decoration:none; } .Album_Rating, .Album_Label { padding-bottom:4px; } .Album_Info { padding:15px; padding-top:10px; font-size:11px; line-height:150%; border:1px solid #cccccc; } .Account_Title_Bar { background-image:url(/images/new/Account_Title_Bar.gif); background-repeat:repeat-x; height:30px; margin-left:5px; margin-right:5px; } .formstyle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #003366; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; } .titlebar { background-image:url(/images/new/Account_Title_Bar.gif); background-repeat:repeat-x; height:20px; width: 765px; padding-left:10px; padding-right:5px; font-size:15px; font-family:arial,verdana,geneva,helvetica; color:#ffffff; font-weight:bold; padding-bottom: 5px; /*padding-left:10px; these two commented out because they aren't compatible with Firefox - Billy 12-22-2006 float:left;*/ } .Account_Title_Bar .Left_Side { float:left; font-size:16px; font-family:arial,verdana,geneva,helvetica; color:#ffffff; font-weight:bold; padding-top:6px; padding-left:10px; } .Account_Title_Bar .Right_Side { float:right; font-size:11px; font-family:verdana,arial,geneva,helvetica; color:#ffffff; padding-top:7px; padding-right:15px; } .Account_Title_Bar .Left_Side .Icon { margin-right:4px; } .Account_Title_Bar .Right_Side a { color:#ffffff; font-size:11px; } .Shopping_Cart { margin-top:15px; width:100%; padding:5px 10px 5px 10px; } .Shopping_Cart .Left_Side { text-align:left; } .Shopping_Cart .Right_Side { text-align:right; } .Shopping_Cart .Cart_Album_Details { margin-bottom:10px; font-size:11px; } .Shopping_Cart .Cart_Album_Details a { color:#47677e; font-size:11px; font-weight:bold; } .Shopping_Cart .Summary { padding:10px; } .Shopping_Cart .Summary .Left_Side { font-size:12px; color:#333333; } .Shopping_Cart .Summary .Right_Side { font-size:12px; color:#333333; } .Shopping_Cart .Summary .Sub_Total { float:right; font-size:12px; line-height:200%; text-align:right; } .Total_Items { font-size:12px; font-weight:bold; color:#333333; } .Total_Items .Orange_Text { font-size:12px; } div.hr { height:1px; line-height:1px; font-size:1px; border-bottom:1px solid #999999; } input, select, textarea { color:#4C4C4C; font-family:verdana; font-size:11px; font-weight:normal; height:20px; padding-left:2px; } .formbutton{ font-family:Arial; font-size:12px; font-weight:inherit; height:24px; margin-left:10px; padding:0; } input.Checkbox { height:auto; vertical-align:middle; } .Form { text-align:left; } .Form span { float:right; width:100%; padding-bottom:5px; } .Form div { text-transform:uppercase; font-weight:bold; float:left; padding-right:10px; padding-left:10px; line-height:175%; font-size:10px; } .Form div.Required { float:left; background:url(/images/new/Form_Required.gif) no-repeat bottom left; } .Form .Forgot_Password { font-weight:normal; text-transform:none; line-height:150%; padding:0px; padding-top:5px; } .New_To_cdpulse, .Want_To_Sell { width:441px; padding-left:10px; padding-right:10px; vertical-align:top; font-size:11px; color:#666666; line-height:150%; } .New_To_cdpulse ul { margin:0px; padding:0px; padding-top:10px; list-style:none; } .New_To_cdpulse ul li { padding:0px; padding-left:20px; margin:10px 0px 10px 0px; background:url(/images/new/Register_Bullet.gif) no-repeat left; height:14px; } .Quantity_Text { display:none; vertical-align:middle; margin-left:5px; width:30px; } .Account_Options { text-align:left; margin-left:10px; } .Account_Options div { padding:20px 0px 20px 25px; background:url(/images/new/Register_Bullet.gif) no-repeat 5px; border-bottom:1px solid #cccccc; width:33%; } .Account_Options div a { font-weight:bold; font-size:12px; } .Alphabet_Links { padding-left:5px; } .Alphabet_Links a { font-size:11px; color:#3b6b92; font-weight:bold; text-decoration:none; margin-left:7px; margin-right:8px; } .Alphabet_Links a:hover { text-decoration:underline; } .Alphabet_Links span { font-size:11px; color:#ffa520; font-weight:bold; margin-left:7px; margin-right:8px; } .Alphabet_List { padding-left:15px; padding-bottom:15px; text-align:left; line-height:200%; } .Alphabet_List a { font-size:11px; color:#3b6b92; font-weight:bold; text-decoration:none; } .Alphabet_List a:hover { text-decoration:underline; } .New_Review { width:98%; padding:15px 10px 15px 10px; margin-bottom:0px; border-bottom:#cccccc solid 1px; } .Top_Seller { width:98%; padding:10px; margin-bottom:10px; border-bottom:#cccccc solid 1px; } .Iframe_Content { font-size:11px; line-height:150%; width:99%; } .Review_Text { font-size:11px; line-height:175%; padding-left:10px; padding-right:10px; } .Selling_Option { text-align:center; width:150px; border-right:1px solid #cccccc; padding-top:10px; padding-bottom:10px; } .Selling_Option a { font-size:11px; font-weight:bold; color:#7aa9cb; text-decoration:underline; } .Selling_Option a:hover { text-decoration:none; } a.Big_A { font-size:14px; font-weight:bold; text-decoration:none; } a.Small_A { font-size:11px; text-decoration:none; } .reviews_title{ font-size:14px; color:#333333; font-family:verdana,arial,geneva,helvetica; } .reviews_title a:link{ font-size:14px; color:#333333; font-family:verdana,arial,geneva,helvetica; text-decoration: none; } .reviews_body{ font-size:11px; color:#333333; font-family:verdana,arial,geneva,helvetica; } .reviews_body a{ font-size:11px; color:#333333; font-family:verdana,arial,geneva,helvetica; } .reviews_footer{ font-size:9px; color:#333333; font-family:verdana,arial,geneva,helvetica; } .reviews_footer a{ font-size:9px; color:#333333; font-family:verdana,arial,geneva,helvetica; } /* THESE ARE USED IN THE BROWSE PAGE */ .browsetext { font-size:10px; color: #000000; font-family: verdana, Arial, Helvetica; vertical-align: middle; padding-bottom: 10px; padding-top: 10px } .browsetitle { font-size:14px; color: #FFFFFF; font-weight: bold; font-family: arial, verdana, Helvetica; } .browseresultstitle { font-size:11px; color: #000000; font-weight: bold; font-family: verdana, Arial, Helvetica; } .browseMenuTitleBar { padding-left: 10px; font-family: arial, verdana, helvica; font-size: 14px; color: #fff; vertical-align: middle; font-weight: bold; } .browseCategoryTitle { padding-left: 5px; font-family: verdana, arial, helvica; font-size: 11px; color: #000; vertical-align: middle; font-weight: bold; } .browseCategoryLinks a { padding-left: 15px; font-family: verdana, arial, helvica; font-size: 11px; color: #166AAA; vertical-align: middle; font-weight: bold; text-decoration: none; } .browseCategoryLinks a:hover { color: #5E94EC; } .browseCategoryAlphabet a { font-family: verdana, arial, helvica; font-size: 11px; color: #166AAA; vertical-align: middle; font-weight: bold; text-decoration: none; } .browseCategoryAlphabet a:hover { color: #5E94EC; } .albumArt { border-style:solid; border-color: #000; border-width:1px; } .browseMenuWhatsNew a{ font-family: verdana, arial, helvica; font-size: 12px; color: #000000; text-decoration: none; } /* END OF BROWSE PAGE STYLES */ /* BEGINNING OF ARTIST_ADMIN STYLES */ .artist_admin_header { font-size: 14px; font-weight: bold; color: #fff; font-family: Arial, Verdana, Helvetica; padding-left: 10px; } .artist_admin_text { font-size: 11px; font-family: verdana, arial, helvetica; } .artist_admin_text a{ font-size: 11px; font-family: verdana, arial, helvetica; font-weight:bold; color: #0C42A2; } .artist_admin_table { border: 1px solid #666666; padding: 0px; margin: 0px; } .backstage_friends { padding: 10px; } .backstage_friends a { font-size: 11px; font-weight: bold; text-decoration: none; } /************************************************************************************/ /* PRE REGISTRATION STYLES */ /************************************************************************************/ .pre_reg_header { font-family: Arial, verdana; font-size: 22px; text-align: left; color: #235583; padding-top: 15px; } .pre_reg_text { font-family: verdana; font-size: 14px; color: #000; } .pre_reg_text a { font-family: verdana; font-size: 14px; color: #235583; font-weight: bold; text-decoration: none; } .pre_reg_text a:hover { text-decoration: underline; } .pre_reg_form{ margin-top: 10px; width: 620px; height: 417px; margin: auto; padding-top: 20px; background: #fff url(/images/registration//form_box.gif) no-repeat top left; } .extra_step_form_text{ font-family: verdana, arial; font-size: 18px; color:#fff; padding: 10px; } .pre_reg_form_text { font-family: verdana, arial; font-size: 14px; font-weight: bold; color:#fff; } .pre_reg_form_button{ font-family: Arial, verdana; font-size: 16px; height: 30px; width: 120px; font-weight:normal; color:#333333; border:1px #929292 solid; background: url(/images/registration//submit_bg.gif) #929292 top repeat-x; } /*************************** VENUE PAGE STYLES *********************************/ .venue_table { padding: 0px 0px 20px 15px; } .venue_events_table { background: url('/images/venue/events_box_middle_blue.gif') top left repeat-y; } .venue_events_table table th { font: bold 11px Verdana, Arial; color: #fff; } .venue_events_table table tr { font: 11px Verdana, Arial; color: #fff; } .venue_events_table #top { background: url('/images/venue/events_box_top_blue.gif') top left no-repeat; height: 16px; width: 289px; } .venue_events_table #bottom { background: url('/images/venue/events_box_bottom_blue.gif') top left no-repeat; height: 27px; width: 289px; } .venue_events_table #middle { height: 267px; width: 268px; overflow: auto; } .player_background{ background:transparent url(/images/venue/tv_black_480x270.gif) no-repeat scroll 0% 0%; height:380px; padding: 13px 12px; width:509px; } .faq_player_background{ background:transparent url(/images/venue/tv_black_480x270.gif) no-repeat scroll 0 0; height:340px; padding:14px 0px; width:505px; margin-right: 30px; } .player_background_notlive{ height:365px; padding: 0px; width:503px; background: url(http://www.cdpulse.com/images/venue/tv_black_480x270.gif) no-repeat; } .home_player_background{ background:transparent url(/images/venue/tv_black_glossy_small.gif) no-repeat scroll 0% 0%; height: 250px; width: 326px; text-align: left; padding:10px 10px; } #upcoming_broadcasts_box { background: #fff url(/images/home/upcoming_broadcasts_bg.gif) top left no-repeat; margin: 20px 0 15px 0; text-align: left; height: 266px; width: 685px; float: left; } #upcoming_broadcasts_box h3 { font: 24px Arial, Verdana; color: #FFAE01; margin: 10px 0 0 20px; } #upcoming_broadcasts_box div{ overflow: auto; height: 193px; width: 669px; margin: 10px 0 0 0; } #upcoming_broadcasts_box div div{ font: 10px Arial, Verdana; text-align: center; float: left; overflow: visible; width: 124px; margin: 0 0 0 5px; padding: 0px; color: #fff; } #upcoming_broadcasts_box div div a{ font: 10px Arial, Verdana; text-decoration: none; color: #fff; } #upcoming_broadcasts_box div div a:hover{ font: 10px Arial, Verdana; text-decoration: none; color: #ffae01; } #upcoming_broadcasts_box div div img{ height: 90px; width: 90px; border: 0px; } #upcoming_broadcasts_box div div a:hover img { border: 1px solid #fff; } #current_broadcasts_box { background: #fff url(/images/home/current_broadcasts_bg.gif) top left no-repeat; margin: 20px 0 15px 15px; height: 266px; width: 259px; float: left; } #current_broadcasts_box h3 { font: 24px Arial, Verdana; color: #2270AC; margin: 10px 0 0 0; } #current_broadcasts_box div{ overflow: auto; height: 193px; width: 251px; margin: 10px 0 0 0; } #current_broadcasts_box div div{ font: 10px Arial, Verdana; text-align: center; float: left; overflow: visible; height: auto; width: 107px; margin: 0 0 10px 5px; padding: 0px; color: #fff; } #current_broadcasts_box div div a{ font: 10px Arial, Verdana; text-decoration: none; color: #fff; } #current_broadcasts_box div div a:hover{ font: 10px Arial, Verdana; text-decoration: none; color: #ffae01; } #current_broadcasts_box div div img{ height: 70px; width: 70px; border: 0px; } #current_broadcasts_box div div a:hover img { border: 1px solid #fff; } .artist_player_background{ background:transparent url(/images/common/artist_tv_black_glossy.gif) no-repeat scroll 0% 0%; height:305px; padding:13px 0px 0px; width:395px; } .venue_box { height: 248px; width: 100%; clear: both; } .venue_box table { width: 100%; } .venue_box #center { height: 210px; padding: 0px; overflow: auto; } .venue_tabs { position: relative; top: 2px; left: 9px; width: 400px; } .venue_tabs a { display: block; float: left; margin: 0 2px 2px 2px; } .venue_tabs #live_broadcasts { background: #fff url('/images/venue/venue_buttons/live_broadcasts_button.gif') top left no-repeat; height: 22px; width: 110px; } .venue_tabs #other_gigs { background: #fff url('/images/venue/venue_buttons/other_gigs_button.gif') top left no-repeat; height: 22px; width: 85px; } .venue_tabs #live_broadcasts:hover, .venue_tabs #other_gigs:hover, .venue_tabs #news:hover, .venue_tabs #contact:hover { background-position: 0px -22px; } .venue_tabs #news { background: #fff url('/images/venue/venue_buttons/news_button.gif') top left no-repeat; height: 22px; width: 63px; } .venue_tabs #contact { background: #fff url('/images/venue/venue_buttons/contact_button.gif') top left no-repeat; height: 22px; width: 63px; } .currently_live_error_message { background-color:#000000; height:157px; left: 12px !important; left: 13px; position: relative; top:-144px !important; top: -145px; width:479px; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; } .multi_stream_error_message{ background-color:#000000; height:59px; left: 12px !important; left: 13px; position: relative; top:-48px !important; top: -49px; width:479px; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; } .no_stream_error_message{ background-color: #000000; height: 62px; left: 12px !important; left: 13px; position: relative; top:-48px !important; top: -49px; width: 479px; filter: alpha(opacity=80); -moz-opacity: .80; opacity: .80; } .venue_image_layover{ width: 478px; height: 270px; position: relative; top: 13px !important; top: 14px; left: 13px !important; left: 13px; } .events_data tr th { font-size: 13px; color: #FFB530; } .events_data tr td { font-size: 11px; color: #fff; } form#playcode{ font: bold 12px Verdana,Arial,Helvetica,sans-serif; padding-top: 10px; color: #fff; margin: 0px; } form#playcode_new{ font: bold 12px Verdana,Arial,Helvetica,sans-serif; padding-top: 10px; color: #000; margin: 0px; } form#shoppingcart{ font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #fff; margin: 0px; } form#shoppingcart_new{ font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #000; margin: 0px; } .live_broadcasting_icon { width: 100px; text-align: center; float: right } .venue_information_container { width: 300px; float: left; } .venue_profile_box_container { width: 650px; float: right; } #venue_player { clear:both; background: #000 url(/images/venue/player_background_glow.gif) top center no-repeat; height: 865px; width: 999px; } #venue_player object{ position: relative; top: 112px; } /*************************** ARTIST PAGE STYLES *********************************/ .artist_events_table { background: url('/images/artist/events_box_middle_blue.gif') top left repeat-y; } .artist_events_table table th { font: bold 11px Verdana, Arial; color: #fff; } .artist_events_table table tr { font: 11px Verdana, Arial; color: #fff; } .artist_events_table #top { background: url('/images/artist/events_box_top_blue.gif') top left no-repeat; height: 16px; width: 289px; } .artist_events_table #bottom { background: url('/images/artist/events_box_bottom_blue.gif') top left no-repeat; height: 27px; width: 289px; } .artist_events_table #middle { height: 267px; width: 268px; overflow: auto; } .artist_box { height: 248px; width: 100%; margin-bottom: 20px; } .artist_box table { width: 100%; } .artist_box #center { background: #6BAADD url(/images/artist/artist_tabs/artist_tab_box_bg.gif) repeat-x top left; height: 217px; padding: 0px; overflow: auto; } .artist_tabs { position: relative; top: 2px; left: 10px; width: 520px; } /*************************** REMIND ME STYLES *********************************/ .remind_me_text{ font-family: verdana, arial; font-size: 14px; font-weight: bold; color:#fff; }