body {font-size: 62.5%;font-family: Raleway, Arial, sans-serif; }
p, li, dl, label, td, h4, th, span.txt, div.lang a {font-size: 1.3em}

h1 {font-size: 2.8em; line-height: 2em; font-weight: 200;}
h2 {font-size: 2.2em; text-transform: uppercase; }
h3 {font-size: 1.8em; text-transform: uppercase;}
h2,h3,h4,h5,th {font-weight: 200;}
h1 {font-family: "Courier New",Courier, monospace;}
h2,h3,h4,h5,th, .strapline, .action, .button {/*font-family: "Courier New",Courier, monospace;*/ font-family: Raleway, Arial, sans-serif;  font-style: normal; }
.strapline {text-align: center;}
nav li {font-size: 1.3em; text-align: center;}

em,
.fn {font-style: italic;}

dt,
strong,
span.tel,
span.cel,
.org {}

a:link,
a:visited {font-weight: bold; text-decoration: underline; }
a:hover,
a:active,
a:focus {text-decoration: none; }

a.button:link,
a.button:visited ,
#nav_main a:link,
#nav_main a:visited {text-decoration: none; }
#nav_main a:hover,
#nav_main a:active,
#nav_main a:focus,
a.button:hover  {text-decoration: underline; }



blockquote {font-style: italic;}
li li,
li p,
li label,
form p,
form h3 {font-size: inherit;}

/*---------------------------------
branding
----------------------------------*/
header .contact {font-size: 1.4em; text-align: center; /*font-family: "Courier New",Courier, monospace;*/ font-family: Raleway, Arial, sans-serif; }
header .branding h1 {line-height: 1em;}
header .branding p.logos {font-size: 1.3em;}
header .branding p.strapline {text-align: center;font-size: 1.8em;text-transform: uppercase;}
header .branding p.action { font-style: normal; font-weight: 300; font-size: 2.4em;text-align: center; }
header .importantlinks li {text-align: center; font-size: 1.3em;}
header .importantlinks li a {font-size: 1.4em; line-height: 1.2em; font-weight: 200 !important;}
header .importantlinks li a span {font-size: 0.6em;}
header .facilities .notes {text-align: center; font-size: 1.1em;}
/*---------------------------------
navigation
----------------------------------*/
#nav_global {font-family: Arial, sans-serif;}
#nav_main a {}

/*---------------------------------
content
----------------------------------*/
#content h1 {font-size: 3.2em;}
#content p,
#content li,
#content dl,
#content h1,
#content h2,
#content h3,
#content th,
#content td {line-height: 1.6em; }
#content li {list-style: inside;}
#content p .action {font-size: 1.2em; line-height: 2em;}
#content .right {float: right;}
#content th {text-align: left;}
#content td:first-child,
#content td:last-child { font-weight: bold;}

#content h1 + p,
.content_main p:first-child {font-size: 1.8em;line-height: 2em;}


#content p.intro,
.content_main p.strapline,
legend,
form.search p {font-size: 2em;}
#content #gallery li {line-height: 1.0em;}


/*---------------------------------
site info
----------------------------------*/
#site_info  {}
#site_info > .contacts h2 {font-size: 2.4em; }
#site_info > .contacts li {font-size: 1.8em; }
#site_info p {}
#content_supp cite {font-weight: bold;}
/*---------------------------------
footer
----------------------------------*/
footer {}
footer p {font-size: 1.3em;  }
footer a  {font-family: Arial, sans-serif; text-shadow: 1px 1px 1px #5B3636;}