/* 
 * Contents
 *
 * Global
 * Structure
 * Title Elements
 * Form Elements
 * Links
 * Images
 * List Elements
 * Typography
 * Special Elements
 * Orphans
 *
*/


/* -- Global -- */

p {
/*font-family:Georgia, serif;*/
line-height:1.23em;
}

#wrapper {
font-size:1.2em;
/*font-size:1.35em;*/
}

/* -- Structure -- */

.proverb strong {
  font-weight:normal;
  font-size:1.25em;
}

.map_list div.title#new_case div.alt {
font-size:90%;
}

.flickr_thumb {
font:normal 0.69em/1em Arial, sans-serif;
}

div.gallery_holder .flickr_thumb {
 font:normal 0.7em/1.25em Arial, sans-serif;
}

div.main_item_more
{
  font-size:0.75em;
}

#home .main_item_more {
  font-size:0.875em;
}

div.lang_links p {
  font:bold 0.81em/1.2em arial, sans-serif;
}


#send_to_a_friend_holder h1 {
    font-family:"Helvetica 45", Helvetica, Arial, Tahoma, sans-serif;
    font-size:2.13em;
    font-weight:lighter;
    line-height:1.25em;
}

/* -- Navigation -- */

.main_nav ul li a {
  font:normal 1.19em Georgia, serif;
}

.crumb {
font:bold 0.75em/0.875em "Arial", sans-serif;
}

#article_holder p, .article_entry_content {
  font-family:Georgia, "Times New Roman", serif;
  font-size:1em;
  line-height:1.25em;
}

#article_holder .intro p {
  font-family:Georgia, "Times New Roman", serif;
  font-size:1.05em;
  line-height:1.3em;
}

#vocabulary {
  font:normal 0.875em/1.5em "Helvetica 55 Roman", "Helvetica 55", "Helvetica", Arial, sans-serif;
}

/* -- Title Elements -- */

.email_send_error_container h1 {
   font-family:"Helvetica 45", Helvetica, Arial, Tahoma, sans-serif;
   font-size:2.13em;
   font-weight:lighter;
   line-height:1.25em;
}

.sendemail_output h1 {
   font-family:"Helvetica 45", Helvetica, Arial, Tahoma, sans-serif;
   font-size:2.13em;
   font-weight:lighter;
   line-height:1.25em;
}

#article_holder h1, .gallery_header h1 {
    font-family:"Helvetica 45", Helvetica, Arial, Tahoma, sans-serif;
    font-size:2.13em;
    font-weight:lighter;
    line-height:1.25em;
}        

.features_head h1 {
  font:normal 2.13em/1.25em "Helvetica 45", Helvetica, Arial, sans-serif;
}

h4.banner {
  font:normal 0.75em/1.7em Georgia, serif;
}

h4.banner span {
  font:bold 1em/1.7em arial, sans-serif;
}

h3.banner {
  font:normal 0.75em/1.7em Georgia, serif;
}

h3.banner span {
  font:bold 1em/1.7em arial, sans-serif;
}
h2.banner {
  font:normal 0.75em/1.7em Georgia, serif;
}

h2.banner span {
  font:bold 1em/1.7em arial, sans-serif;
}

.show_hide {
font:normal 0.95em/1.7em arial, sans-serif;
}

.sidebar2 h4.banner {
  font:bold 0.75em/1.7em arial, sans-serif;
}

.mapform h3.banner, .mapflickr h3.banner {
  font:bold 0.75em/1.05em arial, sans-serif;
}

.cat_home h4, .sidebar h4 {
  font:normal 0.75em/1.2em "Helvetica Roman 55", "Helvetica Roman", Helvetica, Arial, sans-serif;
}

.cat_home h3, .sidebar h3 {
  font:normal 1.25em/1.44em "Helvetica Roman 55", "Helvetica Roman", Helvetica, Arial, sans-serif;
}

h2.header
{
  font-size: 2em;
  line-height:2em;
}

div.main_item h3
{
	font-size:1.4em;
}

div.home_header h1 {
  font:normal 2.13em/1em "Helvetica 45", "Helvetica 55", Helvetica, Arial, sans-serif;
}

div.home_header h2 {
  font:normal 1em/1.2em "Helvetica 55 Roman", "Helvetica 55", "Helvetica", Arial, sans-serif;
}

.flickr_home h4 {
font:normal 0.88em/1.4em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif;
}

div.recent_articles h3, div.featured_article h3 {
  font-size:0.875em;
}

div.recent_articles h4, div.featured_article h4 {
  font-size:1.125em;
}

h3.on_the
{
  font-size:1.125em;
}

.all_features .maplink a {
font-size:0.69em;
font-weight:bold;
}

p.blue_spacer a {
  font:normal 2em/1.2em "Helvetica 55 Roman", "Helvetica 55", "Helvetica", Arial sans-serif;
}

.promo-area .homepage-promo h1, .promo-area h2.promo-list-this-week, .promo-area h2.promo-list-today {
  font:normal 1.5em "Helvetica 55 Roman", "Helvetica 55", "Helvetica", Arial sans-serif;
}

.promo-area .homepage-promo h1 { margin: 0 0 2px 0; padding: 10px; background:#333; }

.sub_items p.title a {               
  line-height:1.22em;
  font-size:1em;
}

.main_item p.title a, .top_two p.title a {               
  line-height:1.3em;
  font-size:1.30em;
  letter-spacing:-0.01em;
}

.related_article p.title a {
  line-height:1.2em;
  /*font-size:1.125em;*/
  font-size:0.9em;
}

div.navigation_links
{
	font-size:1.125em;
}

a.pickerobject {
  font-family:georgia, arial, sans-serif;
  font-size:0.875em;
}

a.media_title {
  font-size:1em;
}

a.medialoadlink
{
	line-height:1.3em;
	font-size:0.75em;
}
a.isAudio{
background:transparent url(/staticarchive/e78421b1a5978b6afa9300ed578baa51a8562e40.gif) no-repeat left 2px;
padding-left:25px;
}
a.isVideo{
background:transparent url(/staticarchive/acf9a90af5e443e3120fbbc98b12f6bbb332c37c.gif) no-repeat left 2px;
padding-left:25px;
}

a.mediacategories
{
	font-size:0.7em;
}

/* -- Images -- */

.all_features ul li.pagination p {
font-family:arial, sans-serif;
font-size:1em;
}

.audio_video_pagination a {
font-family:arial, sans-serif;
font-size:1em;
}

.all_features ul li.pagination b {
  font-weight:normal;
}

.cat_home .col1 ul li {
font:normal 1em/1.25em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif;
}

.cat_home .col2 ul li, .cat_home .col3 ul li, .sidebar ul li {
font:normal 1em/1.25em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif;
}

.header li.site_options {
  font-size:0.7em;
}

/* -- Typography -- */


.featured_alt {
color:#000;
font-size:0.75em;
margin-top:12px;
display:block;
font-family:arial, sans-serif;
}

.more_on {
font-family:arial, sans-serif;
font-size:0.75em;
line-height:1.4em;
}

.obvious {
font-size:1.25em;
}

.image_info .image_author {
font-size:0.7em;
font-family:Arial, sans-serif;
}

.image_info .notes {
font-size:1em;
line-height:1.4em;
}

.related_article p.category {
  font:bold 0.7em/1em Georgia, "Trebuchet MS", serif;
}

.all_features ul li p.date {
  font:bold 0.7em/1.1em Georgia, "Trebuchet MS", serif;
}

.all_features ul li p.category {
font:bold 0.7em/1em Georgia, "Trebuchet MS", serif;
}

.all_features ul li p.strapline{ font:normal 0.8em/1.15em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif; }


.all_features ul li p.title {
font:normal 1.13em/1.23em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif;
}

.related_article p.title {
  font:normal 0.98em/1.2em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif;
}

.features_head p.alt {
font:normal 1em/1.05em arial, Sans-serif;
}

.proverb p {
  font:normal 0.75em/1em Arial, sans-serif;
}

.proverb p strong {
  font-size:2em;
  font-family:Georgia, Arial, serif;
}

.proverb p em {
  font:normal 1.5em/1.1em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif;
}

.cat_home p {
  font:normal 0.875em/1.9em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif;
}

.sub_items p.title {
/*font:normal 1.125em/1.2em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif;*/
font-size:0.8em;
font-weight:normal;
line-height:1.2em;
}

.main_item h3.main_item_title {
font:normal 1.125em/1.2em "Helvetica 55 Roman", "Helvetica 55", Helvetica, Arial, sans-serif;
}

.main_item .main_item_introduction p, .all_features .col-odd div, .all_features .col-even div {
font-size:0.88em;
}

.sub_items p {
font-size:0.69em;
font-weight:bold;
float: right;
width: 140px;
}

div.video_player_info span.media_class {
font:normal 0.75em/0.75em arial, sans-serif;
}

.sub_items a.feature_class, .sub_items a.media_class, .sub_items a.culture_class {
font:normal 0.625em/0.875em arial, sans-serif;
}

.item_occurence {
  font:normal 0.75em/1.2em arial, sans-serif;
}

.top_two .item_occurence {
  font:bold 0.75em/1.2em arial, sans-serif;
}

.event p, .event_last p {
  font-size:0.75em;
}

p.result_blurb {
  font-size:0.875em;
}

p.result_blurb span {
  font-size:0.7em;
}

p.media_introduction
{
	font-size:0.7em;
}

p.features
{
	font-weight: bold;
	font-size: 0.7em;
}

p.feature
{
	font-size: 0.6em;
}

p.blue_spacer
{
	font-size:0.8em;
  font-weight:bold;
}

/* -- Special Elements -- */

.sub_items p.title a.isvideo, .sub_items p.title a.isaudio, #video_latest_wrap p.title a.isvideo, #video_latest_wrap p.title a.isaudio {
font-size:0.9em;
}

span.mediacategories
{
	font-size:0.5em;
}

p.pink_spacer
{
	font-family: "Arial", Verdana, Arial, sans-serif;
  font-size:0.69em;
  font-weight:bold;
}

span.pink_spacer
{
  font:bold 0.9em/1.3em Georgia, Helvetica, serif;
}

.top_two .pink_spacer a {
font:bold 1em/0.95em "Georgia", "Trebuchet MS", serif;
}

#video_wrap {
  font-family:Georgia, "Times New Roman", serif;
}

#video_wrap h1 {
font:normal 2.13em/1em "Helvetica 45", Helvetica, Arial, Sans-seif;
}

.video_player_info .related_article p.title {
font-size:0.98em;
}

#browse {
  font-family:Arial, Tahoma, sans-serif;
  font-size:1em;
}

.video_link {
    font-family:Georgia, "Times New Roman", serif;
    font-size:0.8em;
    font-weight:bold;
}

.video_player_info h3 {
    font-family:Arial, Helvetica, Tahoma, sans-serif;
    font-size:1.725em;
    line-height:1.2em;
    font-weight:normal;
}

/* Table */

#video_latest_wrap table {
  font-family:Arial, Tahoma, sans-serif;
}

#video_latest_wrap th {
    font-size:1.125em;
    font-weight:normal;
}

#video_latest_wrap td.table_cell h4 {
    font-family:Georgia, "Times New Roman", serif;
    font-size:0.7em;
}

#video_latest_wrap ul li p.category a {
  font:bold 0.7em/1.05em Georgia, serif;
}

#video_latest_wrap ul li p.title a {
  font:normal 1.125em/1.2em "Helvetica 55 Roman", "Helvetica 55", helvetica, arial, sans-serif;
}

/* -- Map -- */

div.map_right p {
font:normal 0.75em/1.05em arial, sans-serif;
}

.map_left h1 {
  font:normal 2.13em/1.2em "Helvetica 45", Helvetica, Arial, sans-serif;
}

.map_left h1 span, .map_left h1 a {
 font:normal 0.5em/0.5em Arial, sans-serif;
}

.map_left h1 a {
font-size:1em;
}

.map_help p {
  font:normal 1.05em/1.4em Georgia, Serif;
}

div#map_help_alt {
background-color:#fff;
overflow:hidden;
padding-bottom:20px;
text-align:center;
}

.map_help a.more {
  font-family:arial, sans-serif;
  font-size:0.75em;
}

.mapform ol, .mapflickr ol {
font:bold 1.25em/1.4em arial, sans-serif;
}

.mapform ol p, .mapflickr ol p {
font:normal 0.9em/1.2em Georgia, serif;
}

#map .mapform ol {
font:normal 1em/1.2em Georgia, serif;
}

#map .mapform ol span {
font:bold 0.9em/1em Arial, sans-serif;
}

.mapflickr ol p {
font:normal 0.9em/1.125em Georgia, serif;
}

.mapform ol p span {
font:bold 0.7em Arial, sans-serif;
}

.mapform .disclaimer p {
  font:normal 0.75em/1em arial, sans-serif;
}

/* -- Footer -- */

div.footstrap p {
  font-size:0.875em;
  /*line-height:0em;*/
}

div.footstrap span {
  font-size:0.875em;
  line-height:0em;
}

.flickr_font {
font-size:0.9em;
}

/** COMMENTS MODULE **/

#comments .pagination li {
font-weight:bold;
}

#comments label {
font-weight:bold;
}

.comment-number {
font-family:Georgia, "Times New Roman", serif;
font-size:1.3em;
}

cite a {
font-weight:bold;
}

.popup {
font-size:0.75em;
font-weight:bold;
font-family:Arial, Helvetica, Verdana, sans-serif;
}

cite a.time {
font-weight:normal;
}


/** CREDITS INFORMATION **/
span.credit_bracket {
  font-size:200%;
}

