﻿/* default */
body{font-family: Arial, Helvetica, sans-serif; color:black; font-size:100%; background:white;margin-top:0px}
h1{font-family:georgia; arial,sans serif; font-size:350%; color:#ffffcc; text-align:right; margin-bottom:6px;margin-right:10px;}
h2{font-family:georgia;times, serif; arial,sans serif; font-size:200%; color:#1144cc; text-align:center;margin-top:12px;}
h3{font-family:arial,sans serif; font-size:130%; color:black; text-align:left }
h4{font-family:arial,sans serif; font-size:110%; color:black; text-align:left; margin-top:10px; margin-bottom: 10px}
h5{font-family:arial,sans serif; font-size:100%; color:black; text-align:left; font-style:italic;}
h6{font-family:comic sans ms, arial,sans serif; font-size:250%; color:navy; text-align:center}
p{font-family:arial,sans serif; font-size: 100%; color:black; text-align:left}

/* gallery */
h1.gallery{font-family:georgia; arial,sans serif; font-size:350%; color:#1144cc; text-align:center; margin-bottom:6px;margin-right:10px;}

/* jubilee */
body.jubilee{font-family: Arial, Helvetica, sans-serif; color:black; font-size:14px; background:#ddffff}
h1.jubilee{font-family:comic sans ms, arial,sans serif; font-size:350%; color:navy; text-align:center}
h2.jubilee{font-family:comic sans ms, arial,sans serif; font-size:250%; color:navy; text-align:center}
h3.jubilee{font-family:comic sans ms, arial,sans serif; font-size:190%; color:navy; text-align:center}
h4.jubilee{font-family:comic sans ms, arial,sans serif; font-size:135%; color:olive; text-align:center; font-style:italic}

/* organisation*/
body.organisation{font-family: Arial, Helvetica, sans-serif; color:black; font-size:14px; background:#99FF99}

/* parishcouncil*/
body.parishcouncil{font-family: Arial, Helvetica, sans-serif; color:black; font-size:100%; background:#ffffff}
ul.pc{list-style:bullet; font-family:arial, sans-serif; font-size:100%;} 
li.pc{font-family:arial, sans-serif; font-size:100%;}


body.preschool{background:#dd88ee}
body.pumpkin{background:#ffcc66}
body.bandsupporters{background:#cccccc}

/* forum*/
h3.forum{font-family:arial,sans serif; font-size:130%; color:black; text-align:left}
p.forum{font-family:arial,sans serif; font-size: 100%; color:black; text-align:left}
td.forum{background:#eeeeee; text-align:left; font-size:100%}

/* history*/
body.history{font-family: Arial, Helvetica, sans-serif; color:black; font-size:100%; background:#ffffff;}
p.history{font-family:arial,sans serif; font-size: 100%; color:000000; text-align:justify; }

/* listedbuildings*/
//body.listedbuildings{font-family: Arial, Helvetica, sans-serif; color:black; font-size:100%; background:#ffffff;}
//p.listedbuildings{font-family:arial,sans serif; font-size: 100%; color:green; text-align:justify; }

/* St marys church births, marriages and burials */
body.mary{font-family: Arial, Helvetica, sans-serif; color:black; font-size:100%; background:#ffffff}
h1.mary{font-family:arial,sans serif; font-size:350%; color:navy; text-align:center}
h2.mary{font-family:arial,sans serif; font-size:150%; color:#000099; text-align:center}
h3.mary{font-family:arial,sans serif; font-size:140%; color:black; text-align:left}
h4.mary{font-family:arial,sans serif; font-size:130%; color:black; text-align:left; font-style:italic;}
p.mary{font-family:arial,sans serif; font-size: 100%; color:black; text-align:justify}

/* special paragraphs */
p.price{font-family:comic sans ms, arial,sans serif; font-size:190%; color:navy; text-align:center; font-weight:bold}
p.byline{font-family:comic sans ms, arial,sans serif; font-size:190%; color:black; text-align:center; font-weight:bold}
p.byline1{font-family:comic sans ms, arial,sans serif; font-size:190%; color:red; text-align:center; font-weight:bold}
p.byline2{font-family:comic sans ms, arial,sans serif; font-size:190%; color:blue; text-align:center; font-weight:bold}
p.acknowledgement{font-family:comic sans ms, arial,sans serif; font-size: 80%; color:red; font-style:italic;}
p.date{font-family:comic sans ms, arial,sans serif; font-size:190%; color:red; text-align:center; font-weight:bold}
p.footer{font-family:arial,sans serif;font-size:75%;color:#ffffff;background-color:#3366cc;font-weight:bold}
p.note{font-family:arial,sans serif;font-size:70%;colour:#000000;font-weight:normal}

p.diarypast{color:gray; font-size:90%}
p.diarytoday{color:red; font-size:90%}
p.diaryfuture{color:black; font-size:90% }
p.records{color:black; font-size:90%}

td.diary{background:#fafafa}
td.newsletter{background:#eeeeee; text-align:center; font-size:100%}
td{font-family:arial,sans serif; font-size: 90%; color:black; text-align:left}
td.organisations{background:#fafafa; text-align:center; font-size:100%}
td.hall{font-family:arial,sans serif; font-size: 120%; color:black; text-align:left}
	
}
	
a{font-family: Arial, Helvetica, sans-serif; font-size: 100%;}
a.external{font-style:italic}
a.small{font-size:80%}

hr{margin-top:1em}

.content {text-align:center; }
.quote {text-align:center; font-style:italic;}

link{background:navy; color:lime;}

div.menuBar
{ width:                160px;          /*width of menu bar*/
  text-align:           center;         /*centre text on button*/
}


a.menuButton
{ width:                140px;          /*width of menu button*/
  /*height:               20px;           /*height of menu button*/
  font-family:          Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  background-color:     #00ff00;           /*v pale grey*/
  color:                #000000;           /*text colour - black*/
  border-color:         #ff0000;           /*pale grey*/
  padding:              1px;            /*1 pixel space betweeen text and edge of button*/
  border-width:         0px;            /*no space between buttons*/
  border:               outset;         /*button sticks out*/
  float:                left;
}



.menubox {background-color: #ffffff;width: 100%;border-collapse:separate;border: 5px solid;font-family:arial, sans serif}
.menubox td {background-color: #999999; padding: 2px; text-indent: 2px; font-size: 80%; text-align:center; text-color:#3300cc; font-weight: bold;}
.menubox a:visited {color:#3333ff;text-decoration:none; font-size: 100%; text-align:center; text-color:#3300cc; font-weight: bold;}
.menubox a:link {color:#3333ff;text-decoration:none; font-size: 100%; text-align:center; text-color:#3300cc; font-weight: bold;}
.menubox a:hover {color:#ff0000;text-decoration:none;}

.subitem td {background-color: #cccccc;padding: 2px;text-indent: 2px; font-size: 80%; font-weight:normal; border:0px solid; }


a.menuButton:hover        /*mouse over*/
{ 
	background-color:     #aaaaaa;
	border-color:         #eeeeee;
}

a.menuButton:active        /*when clicked*/
{ 
	border:               	inset;
}


/* INPUT CSS */

input.menuButton
{ width:                140px;          /*width of menu button*/
  /*height:               20px;           /*height of menu button*/
  font-family:          Verdana, Arial, Helvetica, sans-serif;
  background-color:     #dda;           /*some colour - greyish I think*/
  color:                #400;           /*text colour - almost black*/
  border-color:         #ccb;           /*darker shade of greyish*/
  padding:              1px;            /*1 pixel space betweeen text and edge of button*/
  border-width:         0px;            /*no space between buttons*/
  border:               outset;         /*button sticks out*/
  float:                left;
}

input.menuButton
{
  height:               40px;           /*height of menu button*/
}

input.menuButton.hover
{
	background-color:     #e67;
	border-color:         #fff;
}

input.menuButton:active        /*when clicked*/
{ 
	border:               	inset;
}



help{
font-size:8px;
color:#00FF00;
}
email{
font-family:Arial, sans-serif;
font-size:12px
}

#navigation 
{     
float: left;     
width: 10em; 
} 

#navigation2 
{     
float: right;     
width: 10em; 
} 

#content 
{     
margin: 0 1em; 
float: right;
} 

#footer 
{     
clear: both; 
background color: #3366cc;
} 

#header
{
clear: both;
background color: #829bbe;
}
