/* FameGen Dark Blue = #566D99 Purple Color = #730f98 */
/* ##################################### MAIN CLASSES  ##################################### */

body {text-align:left; margin:0px; padding:0px; font-size:12px; font-family:verdana, sans-seriff, arial;}
table {text-align:left; font-size:12px; font-family:verdana, sans-seriff, arial;}
textarea {font-family:arial; font-size:12px; padding:2px;}
input {padding:2px;}
select {padding:1px;}

td.global_header {font-family:tahoma; font-weight:bold; border-bottom:1px solid #EEE; color:#4466d2; padding-bottom:10px;}
table.public_color {background-color:#cfe1eb;}
table.public_center {background-color:#FFF; border:1px solid #566D99;}
table.band_color {background-color:#d1f8ca;}
table.band_center{background-color:#FFF; border:1px solid #45c400;}
table.listener_color {background-color:#cfe1eb;}
table.listener_center {background-color:#FFF; border:#566D99 1px solid;}

/* ############# Links ################# */

a.ad:active {color:#777777; text-decoration:none; font-size:11px;}
a.ad:link{color:#777777; text-decoration:none; font-size:11px;}
a.ad:visited { color:#777777; text-decoration:none; font-size:11px;}
a.ad:hover {color:#777777; text-decoration:underline; font-size:11px;}

a:active {color:#0000EE; text-decoration:none;}
a:link{color:#0000EE; text-decoration:none;}
a:visited { color:#0000EE; text-decoration:none;}
a:hover {color:#0000AA; text-decoration:none;}

a.more:active {color:#4466d2; text-decoration:none;}
a.more:link{color:#4466d2; text-decoration:none;}
a.more:visited { color:#4466d2; text-decoration:none;}
a.more:hover {color:#777777; text-decoration:none;}

a.more_title:active {color:#4466d2; text-decoration:none;}
a.more_title:link{color:#4466d2; text-decoration:none;}
a.more_title:visited { color:#4466d2; text-decoration:none;}
a.more_title:hover {color:#4466d2; text-decoration:underline;}

/* ########## OTHER GLOBAL CLASSES ############# */

#folders {padding:0px; border:solid 1px #bdcfe6; height:400px;}
.acc_title {border-right:2px #EEE solid; border-bottom:1px solid #bdcfe6; padding:5px; color:#777; font-size:11px; font-weight:bold;}
.main_title {font-size:12px; color:#777; font-weight:bold;}
.profile_name {padding-bottom:20px; padding-top:10px; font-size:16px; color:#0062d1; font-weight:bold;}
.img_border {border:1px solid #bdcfe6; padding:3px;}
.main_frame {border:1px solid #bdcfe6; padding:5px;}
.public_hdr {font-weight:bold; color:#777;}
.public_register {border:#FF0000 1px solid; padding:10px; background-color:#f6e7e7;}
.key_messages {border:#CCC 1px solid;}

table.error_message {border-style:solid; border-width:1px;border-color:orange; background-color:#FFFFCC;}
.heading {font-family:arial; font-size:16px; font-weight:bold;}

.account_frame {border:1px solid #DDD; border-top:none; padding:10px;}
.account_header {font-family:tahoma; font-weight:bold; font-size:14px; padding-top:10px; padding-left:5px; color:#566D99; padding-bottom:20px;}
.account_subheader {font-family:tahoma; font-weight:bold; color:#555; padding:10px; padding-left:5px; font-size:14px; border-bottom:1px solid #CCC;}
.main_track_name {font-family:tahoma;}
.main_read_subject {font-family:tahoma; border-bottom:1px solid #EEE; cursor:pointer; }
.main_read_date { font-family:tahoma; font-size:10px; color:#777; border-bottom:1px solid #EEE; text-align:center;}
.main_unread_subject {font-family:tahoma; font-weight:bold; border-bottom:1px solid #EEE; cursor:pointer;}
.main_unread_date { font-family:tahoma; font-size:10px; color:#777; font-weight:bold; border-bottom:1px solid #EEE; text-align:center;}
.main_mail_icon {border-bottom:1px solid #EEE;}
.main_finance {font-family:tahoma;}

/* ############## MUSIC POP-UPS ################## */

#pop_center {height:430px;}
table.popup_background{background-color:#007fff;}
td.popup_center { padding-top:20px; padding-bottom:20px; height:430px;padding-left:15px; padding-right:15px;}



/* #################################### HEADER  ##########################################  */

#header {font-size:12px; height:50px; padding:0px; vertical-align:center; margin:0px;}
.hdr {height:100%; width:100%;}
.hdr_user{font-size:0.9em; width:50%; text-align:right; padding-right:5px;}

a.hdr_user1:active {font-weight:bold; color:#000; text-decoration:none;}
a.hdr_user1:link{font-weight:bold; color:#000; text-decoration:none;}
a.hdr_user1:visited {font-weight:bold; color:#000; text-decoration:none;}
a.hdr_user1:hover {font-weight:bold; color:#000; text-decoration:underline;}

a.hdr_user2:active {color:#000; text-decoration:none;}
a.hdr_user2:link{color:#000; text-decoration:none;}
a.hdr_user2:visited { color:#000; text-decoration:none;}
a.hdr_user2:hover {color:#000; text-decoration:underline;}



/*#################################### NAVIGATION ######################################## */

span.tab_width_on {width:80px;}
span.tab_width_off {width:100px;}
.tdl {border-bottom:solid 1px #ccc;}
.tab_on {width:110px; padding:0px; cursor:pointer;}
.tab_spc {border-bottom:solid 1px #ccc; width:2px;}
td.tab_off { border-bottom:1px solid #ccc; width:110px; padding:0px; cursor:pointer;}
.tdr {border-bottom:solid 1px #ccc;}
.tab_bt {border-bottom:solid 1px #ccc; height:25px; background-color:#F4F4F4;}
.tab_settings {width:110px; height:22px; padding:0px; margin:0px;}
.main_subnav {font-size:11px; text-align:center;}

a.main_subnav:active {color:#000; text-decoration:none;}
a.main_subnav:link{color:#000; text-decoration:none;}
a.main_subnav:visited { color:#000; text-decoration:none;}
a.main_subnav:hover {color:#000; text-decoration:underline;}

#sub_nav { height:20px; padding:0px; padding-top:20px; background-color:#F4F4F4;}

a.sub_nav_on:active {color:#000; text-decoration:none;}
a.sub_nav_on:link{color:#000; text-decoration:none;}
a.sub_nav_on:visited { color:#000; text-decoration:none;}
a.sub_nav_on:hover {color:#000; text-decoration:none;}

a.sub_nav_off:active {color:#000; text-decoration:none;}
a.sub_nav_off:link{color:#000; text-decoration:none;}
a.sub_nav_off:visited { color:#000; text-decoration:none;}
a.sub_nav_off:hover {color:#000; text-decoration:underline;}

.sub_nav_border_on {padding:2px; text-align:center; background-color:#FFF; cursor:pointer; border-top:solid 1px #DDD; font-weight:bold;}
.sub_nav_border_off{text-align:center; padding:2px; cursor:pointer; border-bottom:1px solid #DDD;}
.subnav_left {border-bottom:1px solid #DDD;}
.subnav_right {border-bottom:1px solid #DDD;}


/* ######################################## FOOTER ########################################*/

#footer {border-top:#CCC solid 1px; padding-top:5px; padding-bottom:20px;}

.lfooter {font-size:.8em; color:#777; padding-left:5px;}
.rfooter {font-size:.8em; color:#777; text-align:right; padding-right:5px;}

a.footer:active {color:#555555; text-decoration:none;}
a.footer:link	{color:#555555; text-decoration:none;}
a.footer:visited {color:#555555; text-decoration:none;}
a.footer:hover {color:#555555; text-decoration:underline;}

/* THE CHARTS */

.chart_frame{border:1px solid #bdcfe6;}
.chart_title {border-bottom:1px solid #CCC; font-weight:bold;}
.chart_pos {text-align:center; font-size:16px; font-weight:bold;}
.chart_track {}
.chart_ico {text-align:center; padding-right:5px; text-align:right;}
.chart_select {border:1px solid #CCC; padding:5px;}

/* HOMEPAGE */

.hp_title {font-size:14px; color:#333; border-bottom:1px solid #EEE; padding:10px;}

/* ################################## Page Specific Classes ################################## */

/* Listener Account Welcome Page */

.pl {border:solid 1px #bdcfe6; padding:px; height:;}
.pl_title {font-size:11px; font-weight:bold;}
.pl_track {font-size:11px; cursor:default; padding:8px;}

.acc_help {padding:5px; border:solid 1px #bdcfe6; height:50px;}
.acc_msg {padding:5px; border:solid 1px #bdcfe6; height:50px;}

.my_acc {padding:5px; border:solid 1px #bdcfe6; height:402px;}

.main_img { border:solid 1px #bdcfe6; height:100px; width:100px; cursor:pointer;} 
.main_info {padding:3px;}


/* My Music */

#my_music {padding:0px; border:solid 1px #bdcfe6; height:400px;}
.dwnl_title {border-bottom:1px solid #EEE; padding:5px; color:#777; font-size:11px; font-weight:bold;}
.dwnl_title_end { border-bottom:1px solid #EEE; padding:5px; color:#777; font-size:11px; font-weight:bold;}
.dwnld_track {cursor:default; padding:5px; font-size:11px;}

.my_music_side_nav {font-size:11px; cursor:pointer; padding:5px;}
.music_header {border-bottom:1px solid #CCC; font-weight:bold; font-size:11px; font-weight:bold;}
.music_track {border-bottom:1px solid #F4F4F4;}


/* Compose Message */

#compose_message {border:solid 1px #bdcfe6; height:100%; padding:5px;}
table.compose_message {padding-bottom:5px;}

input.compose_message {font-size:14px; padding:0px; padding-left:2px;}
textarea.compose_message {padding:2px; width:600px; height:270px; font-family:arial; font-size:12px;}

/* Inbox */

.message_title {padding:5px; font-size:12px;}
.read {border-bottom:1px solid #EEE; cursor:pointer;}
.unread {border-bottom:1px solid #EEE; cursor:pointer; background-color:#FFFFCC;}
.inbox_footer {height:25px; padding:5px; padding-left:15px;}

.message {border-bottom:#F4F4F4 solid 1px;}

.my_music {padding:0px; border:solid 1px #bdcfe6; height:350px;}

/* Read Message */

.msg_btm_hdr {border-bottom:1px solid #bdcfe6;}

#add_contact {height:50px; border:1px solid #bdcfe6;}
#contact_list {height:290px; border:1px solid #bdcfe6;}
.contact {padding:5px; border-bottom:1px solid #EEE; cursor:pointer;}

/* Reply To A Message */

.reply_to_message {font-family:arial;}
textarea.reply_to_message {padding:2px; width:600px; height:270px; font-family:arial;}

/* My Contacts */

.contact {border-bottom:1px solid #F4F4F4;}

/* Credit Account */

#view_balance {border:solid 1px #bdcfe6; height:50px;}
#statement_dates {border:solid 1px #bdcfe6; height:300px;}
#financial_data {border:solid 1px #bdcfe6; height:100%;}
.financial_data {padding:5px;}

/* My Profile */

#view_content {padding:0px; border:solid 1px #bdcfe6; height:350px;}
#view_image {border:solid 1px #bdcfe6; width:1%; cursor:pointer; padding:2px;}
.view_content {padding:5px;}

textarea.profile_edit {width:400px; height:200px; font-family:arial;}

/* Account Settings */

#settings_frame {padding:10px; border:solid 1px #bdcfe6; height:350px;}


/* Bands Website */

#website_panel_top{ width:100%; margin-bottom:10px;height:350px;}
#website_panel_bottom{width:100%;}
#website_frame {padding:0px; height:350px;}

.center_outline {background-color:#E4EDF9; height:350px; border-right:none; padding:10px; padding-right:0px;}
.option_selected {border-right:none; background-color:#E4EDF9;}
.non_selected {}
.center {height:; background-color:#FFF;}

#center{height:100%; background-color:#FFF;}

/* Band Journals */

.all_journals {border:#bdcfe6 1px solid; padding:5px; height:100%;}
.journal_entry {padding:5px;}

/* band comments */

.comment {padding:10px; border:1px solid #DDD;}

/* calendar */

.calendar_day {border:#CCC 1px solid; border-right:none; border-bottom:none; height:75px; font-size:11px;}
.calendar_day_end {border:#CCC 1px solid; border-bottom:none; height:75px; font-size:11px;}
.calendar_day_bottom {border:#CCC 1px solid; border-right:none; height:75px; font-size:11px;}
.calendar_day_bottom_end {border:#CCC 1px solid; height:75px; font-size:11px;}
.todays_entry {border-bottom:1px solid #CCC; padding:5px;}

/* Band Main Page */

.band_main_frame {border:solid 1px #CCC; padding:5px;}

/* sign in */

.seperate {border-right:1px solid #bdcfe6; height:350px;}
.si_title {font-size:14px; color:#; font-weight:bold; padding:5px; padding-left:30px; font-family:arial;}
.sign_in_box {border:1px solid #CCC; background-color:#F4F4F4; padding:10px;}
.si_promo_box {border:1px solid #ffba00; padding:10px; background-color:#feffb9;}

/* registration */

#security_settings {border:1px solid #bdcfe6; height:250px; background-image:url(../images/profile_blue_grad.gif); background-repeat:repeat-x;}
#personal_info{border:1px solid #bdcfe6;}
.security_settings { padding:5px;}
.personal_info {padding:5px;} 
.choose_account {border:1px solid #bdcfe6;padding:5px;}

/* Browse */

.browse_results {border:1px solid #bdcfe6; padding:5px;}

/* Testimonials */

.testimonial {border:1px solid #CCC; padding:5px;}

/* Getting Started */

.get_start {border:1px solid #CCC; padding:5px;}

/* ==============
=== VERSION 2
============== */
.box_layout_bg {background-color:#F4F4F4; width:1px;}
.listener_titles {border-bottom:1px solid #DDD; font-weight:bold;}
.track_listing {font-size:11px;}

/* Account Portal */

.account_portal_username{font-weight:bold; font-family:tahoma; cursor:pointer;}
.account_portal_links{font-size:11px; color:#000; font-family:tahoma; cursor:pointer;}

/* Homepage */
.homepage_panel_title {font-size:11px; font-family:tahoma; color:#777; font-weight:bold; padding-top:7px; padding-bottom:7px; background-color:#F5F5F5;}
.homepage_main_heading {color:#730f98; font-weight:bold; font-family:tahoma;}
.homepage_main_info {color:#555;}

/* Getting Started */

.getting_started_header {font-size:16px; font-family:tahoma; color:#777; font-weight:bold;}

a.gs_browse:active {color:#777; text-decoration:none;}
a.gs_browse:link{color:#777; text-decoration:none;}
a.gs_browse:visited { color:#777; text-decoration:none;}
a.gs_browse:hover {color:#000; text-decoration:none;}

/* Charts */
.country_select {font-size:11px; font-weight:bold; font-family:tahoma;}
.country_select_tracks {font-size:11px; color:#777; font-family:tahoma; padding-top:0px;}
.country_select_bands {font-size:11px; color:#777; font-family:tahoma; padding-top:0px;}
.chart_action{padding:2px; border:1px solid #EEE; cursor:pointer; background-color:#FFF;}

/* blog */
.blog_title {font-weight:bold; font-family:arial; font-size:18px;}
.blog_postedby {color:#777; font-size:11px; font-family:tahoma;}
.blog_navigation_panel {background-color:#FAFAFA; font-family:tahoma; cursor:pointer; color:#555;}
.blog_sublink_title {color:#777; font-size:11px; font-family:tahoma; padding-top:20px;}

/* Events */
.event_subtitle {padding:7px; font-size:14px;}
.events_hidden_title {font-weight:bold; color:#730f98; background-color:#F5F5F5; padding:7px;}
.events_hidden_option{font-family:tahoma; color:#777;}
textarea.event_message {font-family:tahoma; padding:2px; width:300px; height:75px;}
.event_details_title {font-weight:bold;}
.event_comments {border-bottom:1px solid #EEE; padding:0px;}
.event_comment_postedby {font-size:11px; font-family:tahoma; background-color:#F5F5F5; border-top:1px solid #DDD; border-bottom:1px solid #EEE; color:#777;}
.event_comment_message {font-size:11px; font-family:tahoma;}
.event_people_info {color:#777; font-family:tahoma;}



/* Help Documentation */
.help_heading{font-weight:bold; color:#730f98;}
.help_links {font-family:tahoma;}
.help_subheading{font-weight:bold; border-bottom:1px solid #EEE; color:#555;}
.help_documentation {color:#555;}



/* Listeners Profiles */
.profile_name{font-size:16px; font-family:arial; font-weight:bold;}
.profile_setup{border:1px solid #EEE;}
.profile_tagline{font-family:tahoma; color:#777; padding-top:0px;}
.profile_section_title {font-weight:bold; font-family:tahoma; background-color:#F5F5F5; border-top:1px solid #CCC; border-bottom:1px solid #DDD;}
.profile_option {color:#777; font-family:tahoma;}
.profile_detail {font-family:tahoma;}

.profile_image_title{text-align:center; padding-top:0px; font-size:11px;}
.profile_sublinks {font-size:11px; padding:2px; padding-left:5px; font-family:tahoma;}
.profile_comment_layout{border-top:1px solid #DDD;}
.public_comment_by {background-color:#F5F5F5; font-size:11px; color:#777; font-family:tahoma;}
.public_comment{font-size:11px; font-family:tahoma;}


/*==========================================================
====================Listener's Accounts =====================
============================================================*/
/* Music Section */

.listener_music_heading {font-size:14px; font-weight:bold; color:#4759B8; font-family:tahoma;}


/*Friends */
.listener_about_friend {color:#555; font-size:11px;}


/* Invite Friends*/
.invite_friends_send_to{width:98%; height:50px;}
.invite_friends_message{width:98%; height:150px;}




/* Edit Profile */

.listener_edit_profile_title {font-family:tahoma; color:#4759B8; font-size:14px; font-weight:bold;}
.listener_edit_profile_option {color:#555; font-size:11px;}
textarea.listener_edit_profile_textarea {width:350px; height:100px;}

/* Index Page */

.listener_space_title {font-size:18px; padding-bottom:0px;}
.listener_profile_border {border:1px solid #EEE;}

a.listener_edit_link:active {color:#999999; text-decoration:none;}
a.listener_edit_link:link	{color:#999999; text-decoration:none;}
a.listener_edit_link:visited {color:#999999; text-decoration:none;}
a.listener_edit_link:hover {color:#000000; text-decoration:none;}

.listener_profile_detail {font-size:11px;}
.listener_profile_info {font-size:11px; color:#555;}
.listener_profile_subtitle {font-weight:bold; color:#555; font-family:tahoma;}
.listener_profile_band_name {font-size:11px; padding-top:0px;}

/* Creating a band website */

.website_information {color:#777; padding-top:20px;}
.website_detail {font-size:11px;}

/* Calendar */

.calendar_list_entry_titles {font-size:11px;border-bottom:1px solid #DDD; font-weight:bold; color:#555; padding:3px;}
.calendar_list_entry {border-bottom:1px solid #DDD; font-size:11px;}
textarea.calendar_entry {border-style:none; width:99%; padding:5px; font-size:12px; font-family:tahoma;}


/*Announcement Space */
.band_announcement_settings {border:1px solid #EEE; margin-top:20px;}
.band_announcement_title {font-size:11px; font-family:tahoma; color:#4466d2; font-weight:bold;}
.band_announcement_text {font-size:11px; font-family:tahoma; color:#777;}

a.ad_link:active {color:#469400; text-decoration:none;}
a.ad_link:link{color:#469400; text-decoration:none;}
a.ad_link:visited { color:#469400; text-decoration:none;}
a.ad_link:hover {color:#000; text-decoration:underline;}


/* Albums*/

.band_album_amount {font-size:11px; color:#777; padding-top:0px;}
.band_album_title {font-weight:bold;}
textarea.album_description {width:300px; height:150px; padding:2px; font-family:tahoma; font-size:11px;}


/* Band Blog */
.manage_blog_titles {font-size:11px; font-weight:bold; border-bottom:1px solid #CCC; color:#555; padding:3px;}
.manage_blog_entry {border-bottom:1px solid #DDD; font-size:11px;}
.blog_settings {font-size:11px;}
.blog_details {font-size:11px;}
.blog_entry {width:97%; height:300px; font-family:arial; padding:10px; border-style:none;}



/* Band Photo's */

.gallery_background {background-color:#F4F4F4; border:1px solid #CCC; padding:0px;}
.gallery_info {background-color:#FFF; border-bottom:1px solid #CCC; padding:10px;}


/* Fan mail */
.mail_header {padding:15px; font-size:18px; font-weight:bold; border-bottom:1px solid #CCC; font-family:tahoma; background-color:#FFF;}
.mail_panel_options {background-color:#FFF; border:1px solid #DDD; border-right:none; border-left:none; padding:0px;}
.mail_panel_option {padding:8px; background-color:#FFF;}
.mail_panel_icon {background-color:#FFF; padding:8px; }
.mail_title {font-size:11px; font-weight:bold; border-bottom:1px solid #CCC; color:#555; background-color:#FFF; padding:3px;}
.mail_message {background-color:#FFF; border-bottom:1px solid #EEE; font-size:11px;}
.mail_compose_center {background-color:#FFF;}
.mail_compose_detail {font-size:11px;}
.mail_compose_message {width:99%; height:300px;}
textarea.compose_message {width:99%; height:150px; background-color:#FFFFFF; padding:2px; font-family:tahoma; font-size:12px; border-style:none;}

/* Contact List */
.contact_list {height:300px;}
.contact_type {font-family:tahoma; color:#555; font-size:11px; text-align:right;}
.my_contact {border-bottom:1px solid #DDD; cursor:pointer;}

td.grey_cell {background-color:#F4F4F4;}

.settings_options {background-color:#F4F4F4; border-bottom:1px solid #DDD;}
.settings_title {font-weight:bold; border-bottom:1px solid #DDD;}
.settings_description {color:#777; border-bottom:1px solid #DDD;} 

.band_finance_header {border-bottom:1px solid #DDD; font-size:11px; font-weight:bold; padding:3px; color:#555;}
.band_finance_grey {background-color:#F7F7F7;}

.image {border:1px solid #777; cursor:pointer; padding:1px;}

.album_art {cursor:pointer;}
.album_name {padding-top:2px; padding-bottom:0px; text-align:center;}
.album_artist_name {padding-top:0px; padding-bottom:0px; font-size:11px; color:#555; font-weight:bold; text-align:center;}
.album_type {padding-top:0px; padding-bottom:0px; color:#777; font-size:11px; text-align:center;}
fieldset {border:1px solid #DDD;}
legend {font-weight:bold; color:#4466d2; font-size:14px; font-family:tahoma;}
.registration_detail {text-align:right;}
.registration_field {font-size:14px;}
.registration_description {font-size:12px; font-family:tahoma;}
.blog_header {font-size:18px; font-family:arial; font-weight:bold; color:#000;}
.blog_info {font-size:12px; color:#777; font-family:arial;}
.blog_text {text-align:justify; padding-right:20px; padding-top:20px;}
.small_blue_header {font-family:tahoma; font-size:11px; font-weight:bold; border-bottom:1px solid #DDD; padding-bottom:10px; color:#4466d2;}
.contact_message {width:100%; height:250px; padding:2px; font-family:tahoma; font-size:12px;}
.contact_select_type{font-size:11px; width:300px;}
.contact_info {border:1px solid #CCC; background-color:#F4F4F4; margin-top:20px; padding:10px;}
.page_header {font-family:arial; font-size:16px; font-weight:bold; border-bottom:1px solid #CCC; padding:10px; padding-left:5px;}
input {padding:2px; font-size:11px;}
.small_grey{font-size:11px; color:#777; font-weight:bold;}
select {font-size:11px; padding:1px;}
.white_content {background-color:#FFF; border:1px solid #CCC;}
.about_format{margin-top:10px; padding-right:20px; text-align:justify;}
.about_navigation {border:1px solid #DDD; margin-top:10px;}
.about_cell {background-color:#F4F4F4; cursor:pointer;}

/* Public Section */

/* Music */
.music_open_album_title {font-size:14px; font-family:tahoma; font-weight:bold; color:#4759B8;}
.music_open_album_artist_name {font-family:tahoma; color:#555;}
.music_albums_track_name {font-size:11px;}
/*Gigs*/

.gig_heading {font-size:11px; color:#555; border-bottom:1px solid #DDD; padding-bottom:10px;}
td.event {font-weight:bold;}
td.event_description {color:#555; font-size:11px;}
.gig_image {color:#555; font-size:10px; border-bottom:1px solid #DDD;}
td.event_details_title {font-size:14px;}
td.event_fixed_details {color:#555; font-size:11px;}
td.event_details {font-size:11px;}
.event_box {background-color:#FFF; border:1px solid #CCC;}
.white_content
td.event_notes {color:#777; font-size:11px;}

/* The Buttons */
input.button{background-color:#3F61A9; color:#FFF; font-size:11px; font-family:tahoma; border:1px solid #555; cursor:pointer;}
input.button2{background-color:#EEE; color:#000; font-size:11px; font-family:tahoma; border:1px solid #CCC; cursor:pointer;}

.template_center {border:1px solid #AAA; border-top:none; width:100%;}
.content {height:600px;}
.account_frame {border:1px solid #DDD; border-top:none; padding-top:10px; padding-bottom:10px;}
.account_header {font-family:tahoma; color:#000; font-size:18px; font-weight:bold; padding-top:10px; padding-bottom:20px;}

.global_header {font-weight:bold; border-bottom:1px solid #DDD; color:#4466d2; padding-bottom:10px; font-family:tahoma;}
.my_messages {border:1px solid #EEE;}
.mail_info {background-color:#F5F5F5; border-bottom:1px solid #CCC; padding-top:7px; padding-bottom:7px;}
.message, .unread_message {border-bottom:1px solid #F4F4F4;}
.unread_message {background-color:#FFFFCC;}
.music_header {border-bottom:1px solid #CCC; font-weight:bold; font-family:tahoma; font-size:11px;}
.music_track {border-bottom:1px solid #F4F4F4;}

a.tab:active {color:#e9ecf3; text-decoration:none;}
a.tab:link{color:#e9ecf3; text-decoration:none;}
a.tab:visited { color:#e9ecf3; text-decoration:none;}
a.tab:hover {color:#FFF; text-decoration:none;}

a.browse:active {color:#000; text-decoration:none;}
a.browse:link{color:#000; text-decoration:none;}
a.browse:visited { color:#000; text-decoration:none;}
a.browse:hover {color:#000; text-decoration:underline;}


/*==========================================================
======================Band's Accounts ======================
============================================================*/

.account_tab_spacing {border-bottom:1px solid #555;}
.account_tab_on {border:1px solid #555; border-bottom:none; background-color:#FFF; text-align:center; cursor:pointer; padding:5px; font-size:11px;}
.account_tab_off {border-bottom:1px solid #555; text-align:center; cursor:pointer; padding:5px; font-size:11px;}
.band_account_sub_nav_bg {padding-top:5px;}


.band_music_info {font-weight:bold; color:#4466d2; font-family:tahoma; padding-top:10px;}
.band_panel_option {cursor:pointer; padding:6px; border-bottom:1px solid #EEE;}
.panel_icon_spacing {padding-left:7px;}


/* Band Websites (Public Side) */
.website_about_me{font-family:tahoma; color:#777;padding-top:10px;}
.website_info_title {font-size:11px; font-weight:bold; color:#555;}
.website_info_instrument {font-size:10px; font-family:tahoma; color:#777;padding-top:0px;}
.website_info_detail {font-size:11px; color:#555; padding-top:0px;}
.website_track_layout {background-color:#FFF; border:1px solid #DDD;}
.website_titles{font-family:tahoma; font-weight:bold; color:#777; border-bottom:1px solid #DDD;}
.website_track_listing{font-family:tahoma;}
.website_image_name {font-family:tahoma; font-size:11px;}
.website_image_comment {}
.website_homepage_postedby {background-color:#FAFAFA; color:#777; font-size:11px; font-family:tahoma;}
.website_homepage_comment {font-family:tahoma; font-size:11px;}
.websites_blog_subtitle {font-size:11px; font-family:tahoma; color:#777;}
.website_blog_links {font-size:11px; color:#777;}
.website_blog_title {font-family:arial; font-size:16px; font-weight:bold;}
.website_blog_postedby {font-family:tahoma; color:#777; font-size:11px;}
.website_blog_entry {font-family:tahoma; border-bottom:1px solid #DDD;}
.website_fans_links {font-family:tahoma; font-size:11px; padding-top:0px;}
.website_detail {font-family:tahoma;}
.website_info {font-size:11px; color:#555;}
.website_moreinfo_header {color:#4466d2;}







.website_background_color {background-color:#F4F4F4;}
.website_photo_view_bg{background-color:#EEEEEE; border-bottom:1px solid #DDD; height:400px;}
img.website_photo_view {background-color:#FFF; border:1px solid #CCC; padding:8px;}
.website_color_outline {border:1px solid #CCC; background-color:#EEE;}
td.website_page_header {font-size:14px; font-weight:bold;}
.website_page_frame{border:1px solid #DDD;}
td.website_header_default {font-weight:bold; color:#000; font-size:16px; font-family:tahoma;}
td.website_about {font-family:tahoma;}
td.header_bg_blue {background-color:#C8F3FD; font-weight:bold;}
td.bg_blue{background-color:#F6FDFE;}
td.website_category_title_default {border-top:1px solid #CCC; border-bottom:1px solid #DDD; background-color:#EEEEEE; font-weight:bold;}
td.website_subcategory_title {background-color:#F4F4F4; font-size:11px;}
td.website_blog_date {color:#777777; font-size:10px;}
td.website_info_type {font-size:11px; font-weight:bold;}
td.website_listing_detail {font-size:12px;}

td.website_tab_on {background-color:#FAFAFA; text-align:center; cursor:pointer; font-size:11px;}
td.website_tab_off {background-color:#FAFAFA; text-align:center; cursor:pointer; font-size:11px;}

.website_navigation {background-color:#FAFAFA; border:1px solid #DDD;}

a.website_default:active {color:#000; text-decoration:none;}
a.website_default:link{color:#000; text-decoration:none;}
a.website_default:visited { color:#000; text-decoration:none;}
a.website_default:hover {color:#000; text-decoration:underline;}