/* $Id$ */

/* Base */
body.html {
  font-family:Arial, Verdana, sans-serif;
  font-size:88%; /* starts from 16px */
}
body p {
  line-height:1.3em;
}


/* Headers */
body h1, body h2, body h3, body h4, body h5, body h6 {
  font-family:Georgia, "Times New Roman", serif;
  font-weight:bold;
  margin-top:.5em;
  margin-bottom:.8em;
  line-height:1.1em;
}
body h1 {font-size:132%;}
body h2 {font-size:124%;}
body h3 {font-size:116%;}
body h4 {font-size:108%;}
body h5 {font-size:104%;}
body h6 {font-size:100%;}

/* Branding */
body .site-name-slogan h1.site-name, body .site-name-slogan h2.site-name {
  margin:0;
}
.site-name a {
  font-family:Arial, Verdana, sans-serif;
  font-weight:normal;
  font-size:240%;
  line-height:1em;
}
h6.site-slogan {
  font-weight:normal;
  font-style:italic;
  line-height:1em;
  font-size:190%;
  margin:0 2%;
}

/* Teasers */
.node-teaser {font-size:90%;}
.node-teaser h2.node-title {font-size:100%;}
.node-teaser h1, .node-teaser h2, .node-teaser h3, .node-teaser h4,
.node-teaser h5, .node-teaser h6 {font-size:90%;}

/* Menus */
#zone-menu {font-weight:bold;}
#zone-menu ul.secondary-menu {font-size:120%;}

/* Blocks */
#section-content h2.block-title {
  font-family:Arial, Verdana, sans-serif;
  font-size:120%;
}

/* Special */
div.views-field-field-event-info,
.field-name-field-event-info {
  font-weight:bold;
  font-size:85%;
  margin-top:.4em;
  margin-bottom:.4em;
}