BODY { font-family:  Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;  font-size: small; background-image: URL('images/back1.gif');   color: #000000;  
 margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
H1 { font-size:  x-large; text-align: center; color: #CC0033}
H2 {text-align: center;}
.border1 {border-width: 1px; border-style: solid; border-color: #999999;}
.lozx { background-color: #669966; text-align: center; border-style: solid; border-color: #FFFFCC; border-width: 0 0 1px 1px}
.loz { background-color: #6A7855; text-align: center; border-style: solid; border-color: #FFFFCC; border-width: 0 0 1px 1px;}
.MenuItem {font-size: 13px; color: #ffffcc; text-decoration: none; font-weight: 400}
a.MenuItem:hover{text-decoration:none;  color: #ccffff; text-decoration: underline;}
.MenuItemx {font-size: 13px; color: #ffff99; text-decoration: none; font-weight: 400}
a.MenuItemx:hover{text-decoration:none;  color: #ccffff; text-decoration: underline;}
.sub { background-color: #669966; text-align: left; border-style: solid; border-color: #FFFFCC; border-width: 0 0 1px 1px;}
.SubItem {font-size: 11px; color: #ffffcc; text-decoration: none; font-weight: 400}
a.SubItem:hover{color: #ccffff; text-decoration: underline;}
.SubItemx {font-size: 11px; color: #ffff99; text-decoration: none; font-weight: 400}
a.SubItemx:hover{color: #ccffff; text-decoration: underline;}

.caption1 {font-size: 11px; font-weight: 300; font-style: italic;  text-align: center;}
.caption2 { font-size: 13px; font-weight: 300;  font-style: italic; text-align: center;}
.list0 {list-style-type:none;}
.list1 {list-style-type:circle;}
.list2 {list-style-type:square;}
.backbeige {background-color: #f1ecc6}
.backdarkbeige {background-color: #E3C766; }

/* the following are for Diary pages                                                  */
.diarymonth {border-style: solid; border-color: #808080; border-width: 1px 0 0 0px; padding: 3px 3px 0px 3px; font-size: 15px; font-weight: 800}
.diaryitem {border-style: solid; border-color: #E3C766; border-width: 2px 0 0px 0px; padding: 3px 3px 0px 3px; }
.diarydesc {color: #000000; text-decoration: none; }
.diarydet {border-style: none;  padding: 1px 3px 0 3px;}
.req {color: #ff0000;}
.mini {font-size:1pt}
.texta {font-family:  Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif; font-size: 11px;}  

 /* the following are for Accommodation page                                          */
.propertyname {font-size: 13px; font-weight: 600}
.tablefont {font-size: 13px;  text-align: left; vertical-align: top}
.topic {background: #E3C766; font-size: 18px; font-weight:800; text-align: center;}
.piccol {width: 146px;  text-align: center;}

 /* the following are for Businesses page                                             */
.head3 {font-weight: 800; font-size: 15px;} /* also for history*/
.tab1 {margin-top: 10px; margin-bottom: 5px; margin-left: 3px;margin-right: 3px; border-width: 1px; border-style:solid; border-color: #333333; width: 206px; height: 400px; background-color: #f1ecc6; float:left; clear: both;}
.tab2 {margin-top: 10px; margin-bottom: 10px;margin-left: 3px;margin-right: 3px; border-width: 1px; border-style:solid; border-color: #333333; width: 206px; height: 190px; background-color: #f1ecc6; float:left; clear: both;}
.c1 { text-align:center}
.c2 {  text-align:center}

 /* the following are for Clubs page                                                  */
.h3a {margin-top:30px; margin-bottom:0px}
.pa {margin-top:5px}

 /* the following are for Council page                                                  */
.mainitem {margin-top:5px}

/* the following are for History page                                                  */
.tab3 {margin-top: 10px; margin-bottom: 5px; margin-left: 3px;margin-right: 3px; border-width: 0px;  width: 150px; height: 140px;  float:left; text-align:center; border-style:solid; border-color: #333333;}
.c3 { text-align:center; padding: 0px}

/* the following are for Links page                                                  */
.topic1 {background: #E3C766;  font-weight:600;}

.itemrow {vertical-align:top; border-width:0 0 1px 0; border-style:solid; border-color:#FFFFCC; }
/* the following are for Village Hall page                                                  */
em{font-size:large; color:#0066cc; font-weight:400; font-style:normal}
.list3 {margin-top:5px; margin-left:20px; margin-right:20px; font-style:italic}
