body {font-size:62.5%; line-height: 1.8em; font-family: Arial, sans-serif;  }

p, ul, ol, td, form, .vcard {font-size: 1.2em; }


li {list-style: none;}

ul li ul,
ul li h2,
ul li h3 {font-size: inherit;}

h1, h2, h3, h4, h5
#nav_siteinfo li, 
legend, 
#nav_merchandise {font-weight: bold; font-family: Geneva, Tahoma, Arial, sans-serif; }

h1 {font-size: 1.9em; }
h2 {font-size: 1.7em;}
h3,
.fn {font-size: 1.5em;}
h4 {font-size: 1.3em;}
h5 {font-size: 1.3em;}

blockquote p cite {font-style: italic; }

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

em {font-style: italic;}
legend {font-weight: bold; }



/*normalise font size for structural lists*/
#content_supp ul, 
ul#nav_tools,
ul li p {font-size: 1.1em;}

ul#nav_access li a {font-weight: bold;}


#branding h1 a span,
#branding h2 a span {font-size:1em;}
#branding h1,
#branding h2 {font-size: 1.6em;}

/*---------------------------------
navigation
----------------------------------*/
#nav_sections a:hover {text-decoration: none;}

#nav_sections #nav_merchandise a:hover,
#nav_sections #nav_eventlist p a:hover {text-decoration: underline;}

/*---------------------------------
sub content
----------------------------------*/
#feature1 li a:hover  {text-decoration: none;}
#feature1 li .linktext {font-size: 1.0em; }
#feature2 p {font-size: 1em; }

#videofeature h3 {font-size: 1.2em;}

/*main content*/
#content_main h2 {}

/*---------------------------------
main content
----------------------------------*/
/*header / strapline positioning*/
#content h1 + p  {font-family: Geneva, Arial, sans-serif; font-size: 1.8em; text-align: right;}
/*remove formating from site info pages*/
.siteinfo #content h1 + p  {font-family: Arial, sans-serif; font-size: 1.2em; text-align: left;}
.brand #content h1 + p,
.products #content h1 + p,
.products #content h1  {text-align: right;}
 
.promoters #content h1 + p,
.contact #content h1 + p  {text-align: center;}
.clients #content h1 + p, 
.faenol #content h1 + p, 
.holkham #content h1 + p,
.wireless #content h1 + p,
.polo #content h1 + p  {text-align: left;}

.events p .date {font-weight: bold;}


#content_main li:first-line {font-weight: bold;}

.brand #content_main h2:first-child,
.brand #content_main ul {text-align: right;}

table#schedule td {font-size: 1.1em;}
table#schedule .event {font-weight: bold; font-size: 1.3em;}


/*#content_main ul.eventlist  {font-size: 1em;}
#content_main ul.eventlist h3 {font-size: 1.3em}
#content_main ul.eventlist .value {font-size: 1.2em;}
#content_main ul.eventlist li:first-line {font-weight: normal;}
#content_main ul.eventlist .value {font-weight: bold;}*/


/*---------------------------------
site info
----------------------------------*/

#newsletter form p {font-size: 0.8em;}
#newsletter form label {font-size: 0.8em;}
input {font-size: 0.8em;}

#usefullinks p {font-size: 0.95em;}

