/* Typography styles including font-family, font-style etc */

/* Font family for all elements */
* { font-family: Arial, Helvetica, sans-serif; }

/* Table of Contents */
#toc, #toc a, .bbcpageServices font, #sub-section-links, #sub-section-links a { font-size: 12px; font-weight: normal; }

/* Main section title */
#main #title h1, #main #small-title h1, #main #wrapping-title h1 { font-size: 100%; font-weight: bold; text-transform: uppercase; }

/* Strapline / sub-section title */
#main #title h2, #main #small-title h2 { font-size: 100%; font-weight: normal; text-transform: uppercase; }
#main #small-title .separator { font-size: 100%; }

/* Promo Title */
#main #promo h3 { font-size: 77%; font-weight: bold; text-transform: none; }

#main #promo-wrap h3 { font-size: 77%; font-weight: bold; text-transform: none; }

/* Promo text */
#main #promo p, #main #promo-wrap p, #main #promo li, #main #promo dt, #main #promo dd { font-size: 77%; font-weight: normal; line-height: 135%; }

/* Promo Gallery heading */
#main #gallery #promo h4 { font-size: 80%; font-weight: normal; }

/* Full width promo text */
#main #promo-full p, #main #promo-full li, #main #promo-full dt, #main #promo-full dd { font-size: 77%; font-weight: normal; line-height: 135%; }

/* Album promo */
#main #album-promo h3 { font-size: 80%; }
#main #album-promo h4 { font-weight: bold; }

/* Section heading */
#main h3 { font-size: 100%; font-weight: normal; text-transform: uppercase; }

/* Sub-section heading */
#main h4 { font-size: 75%; font-weight: normal; }

/* Story heading */
#main h5 { font-size: 75%; font-weight: bold; }

/* Tiny heading */
#main h6 { font-size: 75%; font-weight: normal; }
#main #promo h6 { font-size: 76%; }

/* Form submit button */
#main form .submit { font-size: 72%; font-weight: bold; }

/* Newsletters Form email field */
#main form.newsletters #email { font-size:100%; }

/* More button text */
#main p.more a { font-size: 95%; font-weight: normal; }

/* Have your say quote */
#main blockquote { font-size: 77%; font-weight: normal; }
#main blockquote * { font-style: normal; font-weight: normal; }

/* Footer */
#external-disclaimer p { font-size: 70%; font-weight: normal; }

/* Long copy */
#main .long-copy p { font-size: 77%; font-weight: normal; line-height: 135%; }

/* Review text */
#main .review p, #main p.reviewer { font-size: 77%; }

/* Playlist header */
#main th { font-size: 71%; font-weight: bold; }

/* Comments (ACS) */
#main .comment-text p { font-size: 100%; font-weight: normal; }
#main .comment-text .acs_name { font-weight: bold; }

/* Genre and period navigation */
#main .tabbed-nav { font-size: 90%; }

#genre-listen-nav .link-listen .empty,#genre-listen-nav .link-listen a { font-size: 97%; }

/* Alphabet navigation */
.tabbed-nav .link-alphabet a, .tabbed-nav .link-alphabet span.empty { font-size:110%; }

/* Genre Listen task navigation  */
.tabbed-nav .link-listen a, .tabbed-nav .link-listen span.empty { font-size:110%; }

/* Everything else in the main content section */
#main p, #main li, #main form dt, #main form dd .input-wrapper, #main form input, #main form textarea, #main td, #main .comment-text { font-size: 75%; font-weight: normal; }
#main li p { font-size: 100%; }

/* size for fact-list and link-list sections */
#main .content ul.fact-list li {font-size:80%}