BODY {     
BACKGROUND: #ffffff; 
MARGIN: 0;
PADDING: 0;
COLOR: #000000; 
MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;
FONT-FAMILY: verdana, sans-serif; }

#wrapper {
MIN-WIDTH: 770px;
WIDTH: 98%; }

#header table {
PADDING-TOP: 5px;
MARGIN-TOP: 4px;
MARGIN-BOTTOM: 6px;
MARGIN-LEFT: 10px;
MAX-WIDTH: 1120px;
MARGIN-RIGHT: 10px;
BORDER-TOP: #000066 4px solid; 
BACKGROUND-COLOUR: #ffffff;
BORDER-BOTTOM: 1px solid #000066; }

#innerheader {
MARGIN-TOP: 4px;
MARGIN-LEFT: auto;
MARGIN-RIGHT: auto;
MARGIN-BOTTOM: 3px;
BACKGROUND-COLOUR: #ffffff; }

#side1 {
WIDTH: 160px;
PADDING-LEFT: 5px; }

#side2 {
WIDTH: 160px; }

#side2 p.art {
COLOR: #000066; 
FONT-SIZE: 70%;
LINE-HEIGHT: 1.0;
FONT-FAMILY: verdana, sans-serif; }

#content {
WIDTH: 100%;
MIN-WIDTH: 400px; 
MAX-WIDTH: 800px;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px; }

#footer {
MARGIN-LEFT: 10px;
MARGIN-RIGHT: 10px;
MAX-WIDTH: 1120px;
BACKGROUND-COLOR: #ffffff; }

.clear {
CLEAR: both; }

/* Format for date in header pane */
#headdate {
FONT-WEIGHT: bold;
TEXT-ALIGN: right;
FONT-SIZE: 60%; }

/* Format for main logo link in header */
.headtext {          
FONT-WEIGHT: bold;

COLOR: #000066;
TEXT-DECORATION: none;
FONT-SIZE: 120%; 
LINE-HEIGHT: 1.5; }

a.headtext:visited {  
COLOR: #000066;
TEXT-DECORATION: none; }

a.headtext:hover {  
TEXT-DECORATION: underline; }

/* End of format for main logo link in header */

/* Start of format for left hand navigation pane */
#lhmenub {
WIDTH: 110px; }

#lhmenub ul {
MARGIN-LEFT: 0;
PADDING-LEFT: 0;
LIST-STYLE-TYPE: none;
FONT: normal 70% Verdana, sans-serif; }

#lhmenub ul li {
LINE-HEIGHT: 1.5; }

#lhmenub a {
DISPLAY: block; 
MARGIN-LEFT: 8px;
PADDING-LEFT: 10px; 
PADDING-RIGHT: 1px;
PADDING-TOP: 3px; 
PADDING-BOTTOM: 3px; 
BACKGROUND-COLOR: #dddddd;
BACKGROUND-IMAGE: url(images/menuitemtab.gif);
BACKGROUND-REPEAT: repeat-y; 
BACKGROUND-POSITION: left top;
BORDER-TOP: #000066 0px solid;     
BORDER-LEFT: #ffffff 0px solid; 
BORDER-BOTTOM: #ffffff 4px solid; 
BORDER-RIGHT: #000066 0px solid; 
COLOR: #000066; 
TEXT-DECORATION: none;       
WIDTH: 110px; }

#lhmenub a:hover {
BACKGROUND-COLOR: #000066;
COLOR: #ffffff; }

/* End of format for left hand navigation pane */

/* Format for navigation blocks in header */
#menu {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
Z-INDEX: 1; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
FONT: normal 70% Verdana, sans-serif; 
COLOR: #ff0000; 
PADDING-TOP: 0px; 
POSITION: static; 
BACKGROUND-COLOR: #ffffff; }

#menuList {
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px; 
MARGIN-TOP: 2px;
PADDING-TOP: 2px; 
BACKGROUND-COLOR: #ffffff; }

#menuList LI {
DISPLAY: inline; 
MARGIN: 0px;
LIST-STYLE-TYPE: none; }

#menuList LI A {
BORDER-RIGHT: #000066 2px solid; 
PADDING-RIGHT: 10px; 
BORDER-TOP: #000066 2px solid; 
DISPLAY: inline; 
PADDING-LEFT: 10px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px; 
BORDER-LEFT: #000066 2px solid; 
COLOR: #000066; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #000066 2px solid; 
BACKGROUND-COLOR: #dddddd; 
TEXT-DECORATION: none; }

#menuList LI A:hover {
BORDER-LEFT-COLOR: #000000; 
BORDER-BOTTOM-COLOR: #000000; 
COLOR: #ffffff; 
BORDER-TOP-COLOR: #000000; 
BACKGROUND-COLOR: #000066; 
BORDER-RIGHT-COLOR: #000000; }

#menuList LI A:unknown {
BORDER-LEFT-COLOR: #000000; 
BORDER-BOTTOM-COLOR: #000000; 
COLOR: #ffffff; 
BORDER-TOP-COLOR: #000000; 
BACKGROUND-COLOR: #000066; 
BORDER-RIGHT-COLOR: #000000; }

/* End of format for navigation blocks in header */

#content p {
COLOR: #000000; 
FONT-SIZE: 70%;
LINE-HEIGHT: 1.4;
FONT-FAMILY: verdana, sans-serif; }

#content p.short {
COLOR: #000000; 
FONT-SIZE: 70%;
LINE-HEIGHT: 1.4;
FONT-FAMILY: verdana, sans-serif; }

#content p.pullquote1 {
BORDER-RIGHT: #bbbbbb 0px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #bbbbbb 6px solid; 
PADDING-LEFT: 2px; 
FONT-SIZE: 80%; 
FLOAT: right; 
PADDING-BOTTOM: 3px; 
MARGIN: 5px 20px; 
BORDER-LEFT: #bbbbbb 0px solid; 
WIDTH: 170px; 
COLOR: #000066; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #bbbbbb 6px solid; 
TEXT-ALIGN: center; }

#content a {
COLOR: #0000ff; }

#content a:visited {
COLOR: #990099; }

span.breadcrumb { 
FONT-SIZE: 60%;
COLOR: #666666;
MIN-WIDTH: 400px; 
FONT-WEIGHT: BOLD; }

#content a.bcrumb {
FONT-WEIGHT: bold; 
COLOR: #000066; 
FONT-FAMILY: verdana, sans-serif;  
TEXT-DECORATION: none; 
BACKGROUND: #ffffff; }

#content a.bcrumb:visited {
FONT-WEIGHT: bold; 
COLOR: #000066; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: none; 
BACKGROUND: #ffffff; }

#content a.bcrumb:hover {
FONT-WEIGHT: bold; 
COLOR: #000066; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: underline; 
BACKGROUND: #ffffff; }

td.boxtl {
BACKGROUND-IMAGE: url(images/boxtlg.jpg);
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-POSITION: left top;
WIDTH: 20px;
HEIGHT: 20px; }

td.boxtr {
BACKGROUND-IMAGE: url(images/boxtrg.jpg);
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-POSITION: right top;
WIDTH: 20px;
HEIGHT: 20px; }

td.boxtop {
FONT-SIZE: 70%; 
COLOR: #000066; 
FONT-WEIGHT: normal;
BACKGROUND: #dddddd;
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: center; }

#side2 td.boxcore {
FONT-SIZE: 60%;
LINE-HEIGHT: 1.4;
COLOR: #000000; 
BACKGROUND: #ffffff;
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: left; 
BORDER-RIGHT: #dddddd 2px solid;
BORDER-LEFT: #dddddd 2px solid; 
BORDER-BOTTOM: #dddddd 2px solid; 
PADDING-LEFT: 9px;
PADDING-RIGHT: 7px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px; }

A.lowindex {
FONT-WEIGHT: normal; 
BACKGROUND: #ffffff; 
COLOR: #0000ff; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: underline; }

A.lowindex:visited {
FONT-WEIGHT: normal; 
BACKGROUND: #ffffff; 
COLOR: #990099; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: underline; }

P.lowind {
FONT-WEIGHT: normal; 
FONT-SIZE: 60%; 
BACKGROUND: #ffffff; 
COLOR: #000000; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: center; 
TEXT-DECORATION: none; }

#belowtheline {
BACKGROUND-COLOR: #ffffff; }

TR TD#tagbit {
BACKGROUND: #ffffff; 
BORDER-TOP: #000066 1px solid;
FONT-SIZE: 60%;
VERTICAL-ALIGN: top; 
COLOR: #666666; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: center}

TR TD#ltagbit {
BACKGROUND: #ffffff; 
BORDER-TOP: #000066 1px solid;
FONT-SIZE: 60%;
VERTICAL-ALIGN: top; 
COLOR: #666666; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: left}

TR TD#rtagbit {
BACKGROUND: #ffffff; 
BORDER-TOP: #000066 1px solid;
FONT-SIZE: 60%;
VERTICAL-ALIGN: top; 
COLOR: #666666; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: right; }

/* Format for other site links in RH boxes */
a.boxpgindex {
MARGIN-LEFT: 0.5em;
MARGIN-RIGHT: 0em; 
FONT-WEIGHT: bold; 
COLOR: #000066; 
FONT-FAMILY: verdana, sans-serif;  
TEXT-DECORATION: none; 
BACKGROUND: #ffffff; 
LINE-HEIGHT: 1.7; }

a.boxpgindex:visited {
COLOR: #000066; 
TEXT-DECORATION: none; }

a.boxpgindex:hover {
COLOR: #000066; 
TEXT-DECORATION: underline; }

/* End of format for other site links in RH boxes */

/* Format for further news links in RH boxes */
a.morebit {
MARGIN-LEFT: 0em; 
MARGIN-RIGHT: 0em; 
FONT-WEIGHT: bold; 
COLOR: #000066; 
FONT-FAMILY: verdana, sans-serif;  
TEXT-DECORATION: none; 
BACKGROUND: #ffffff; 
LINE-HEIGHT: 1.8; }

a.morebit:visited {
COLOR: #000066; 
TEXT-DECORATION: none; }

a.morebit:hover {
COLOR: #000066; 
TEXT-DECORATION: underline; }

/* End of format for further news links in RH boxes */

#content p.pgtitle {
FONT-WEIGHT: bold; 
FONT-SIZE: 120%; 
BACKGROUND: #ffffff; 
COLOR: #000000; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: center; }

#content P.subpgtitle {
FONT-WEIGHT: bold; 
FONT-SIZE: 100%; 
BACKGROUND: #ffffff; 
COLOR: #000000; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: center; }

#content ul LI {	   
COLOR: #000000; 
FONT-SIZE: 70%;
MIN-WIDTH: 100px; 
LINE-HEIGHT: 1.4;
FONT-FAMILY: verdana, sans-serif; }

#content p.phototextright {
MARGIN-LEFT: 1em; 
MIN-WIDTH: 10px; 
FONT-SIZE: 70%; }

#content p.phototextleft {
MARGIN-RIGHT: 1em; 
MIN-WIDTH: 10px; 
FONT-SIZE: 70%; }

SPAN.optional {
FONT-WEIGHT: bold; 
FONT-SIZE: 100%; 
BACKGROUND: #ffffff; 
COLOR: red; }

SPAN.camday { 
FONT-SIZE: 60%; }

#contactinput {
FONT-FAMILY: courier, monospace, sans-serif;
COLOR: #000066; }

p.diarytable {
FONT-SIZE: 80%; }

a.subpgindex {
MARGIN-LEFT: 2em; 
MARGIN-RIGHT: 0em; 
FONT-WEIGHT: bold; 
FONT-SIZE: 70%; 
COLOR: #000066; 
FONT-FAMILY: verdana, sans-serif;  
TEXT-DECORATION: none; 
BACKGROUND: #ffffff; 
LINE-HEIGHT: 2.0; }

a.subpgindex:visited {
COLOR: #000066; 
TEXT-DECORATION: none; 
BACKGROUND: #ffffff; }

a.subpgindex:hover {
COLOR: #000066; 
TEXT-DECORATION: underline; 
BACKGROUND: #ffffff; }

a.subpgindexrevised {
MARGIN-LEFT: 0em; 
MARGIN-RIGHT: 0em; 
FONT-WEIGHT: bold; 
FONT-SIZE: 70%; 
COLOR: #000066; 
FONT-FAMILY: verdana, sans-serif;  
TEXT-DECORATION: none; 
BACKGROUND: #ffffff; 
LINE-HEIGHT: 2.0; }

a.subpgindexrevised:visited {
COLOR: #000066; 
TEXT-DECORATION: none; 
BACKGROUND: #ffffff; }

a.subpgindexrevised:hover {
COLOR: #000066; 
TEXT-DECORATION: underline; 
BACKGROUND: #ffffff; }

h4 {
FONT-SIZE: 85%; }

td.gallerykey {
FONT-SIZE: 70%; }

p.piccaption {
           font-weight: bold;  
           font-size: 80%;} 

#content h1 {
FONT-WEIGHT: bold; 
FONT-SIZE: 130%; 
BACKGROUND: #ffffff; 
COLOR: #000000; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: center; }

#content p.splodge1 {
FONT-FAMILY: "comic sans ms", verdana, sans-serif;
font-weight: bold;
font-size:100%; }

#content p.splodge2 {
FONT-FAMILY: "comic sans ms", verdana, sans-serif;
line-height: 2.0;
font-size:95%; }

#content p.splodge3 {
FONT-FAMILY: "comic sans ms", verdana, sans-serif;
line-height: 1.5;
font-size:85%; }