﻿/* BMCS Standard Style Sheet */
/* Contains logo, menu, footer and standard layout styles  - in time */
/* 30 March 2012 - created  */
/* 16 December 2013 - added larger  */
/* 13 October 2019 - replaced footer with bmcs-apr18 code  */


body {
	margin:10px; padding:0px;
	text-align: center;
	font-family: Constantia, Georgia, serif; 
	color: midnightblue;                          /* midnightblueis the default font colour */
	font-size: medium;                              /* medium = font size "3" is the default  */
	background-color: cornsilk;	
}
	
#wrapper {
	width: 800px;                                  /* limit webapge to 800 pixels */
	margin:0px auto;
	text-align:left;
}

/* BMCS menu styles */

#menu-wrapper {
	text-align:center;
}

#menu-wrapper a:hover {
	color: crimson;                          /* midnightblueis the default font colour */
	text-decoration: none;
}

#menu-head {                            /* bmcs */
    margin: 0 0 10px 0;
	font-family: verdana, san-serif;   
	color: midnightblue;
	font-size: x-large;
	font-weight:bold;
	font-style:italic;
	text-align:center;	
}

#menu-line1 {                            /* 1st line of menu items */
    margin: 0 0 10px 0;
	color: midnightblue;
}

#menu-line1 a {                            /* 1st line of menu items */
	color: midnightblue;
}

#menu-line2-title {                        /* 2nd line of menu - title*/
	margin: 0 0 10px 0;
	width: 120px;
	float: left;
	text-align: left;
	color: darkgreen;
	font-weight: bold;
}

#menu-line2-item {                           /* 2nd line of menu - items */
    margin: 0 0 10px 0;	
	width:510px;
	float:left;
	text-align:left;
}

#menu-line2-item a {                          /* 2nd line of menu - link */
	color: darkgreen;
}

#menu-line4-title {                        /* 4th line of menu - title*/
	margin: 0 0 10px 0;
	width: 120px;
	float: left;
	text-align: left;
	color: indigo;
	font-weight: bold;
}

#menu-line4-item {                           /* 4th line of menu - items */
    margin: 0 0 10px 0;	
	width: 510px;
	float: left;
	text-align: left;
}

#menu-line4-item a {                          /* 4th line of menu - link */
	color: indigo;
}

#menu-line5-map {                           /* 5th line of menu - map */
	color: indigo;
	font-size: small;	
	width: 510px;
	margin-left: 120px;
	float: left;
	text-align: left;
	font-weight: bold;	
}

#menu-line5-map a {                          /* 5th line of menu - map link */
	color:indigo;
}

#menu-line6-dvd {                           /* 6th line of menu - DVD */
	color: maroon;
	font-size: small;		
	width: 510px;
	margin-left: 120px;
	float: left;
	text-align: left;
	font-weight: bold;	
}

#menu-line6-dvd a {                          /* 6th line of menu - DVD link */
	color: maroon;
}


.align-right { float:right; margin: 0 0 10px 15px; }

.align-left { float:left; margin: 0 15px 15px 0; }

sup {
	font-size: 80%;          /* make sup smaller - used for dates 2nd, 8th etc. */
}

.smaller {font-size:small;}
.larger {font-size:large;}

a:link   {color:darkslategray;}
a:visited {color:darkslategray;}
a:hover  {color:#E24728;}

.border1 { border:1px solid black; }      /* place thin black border around images - replaces deprecated border= in img */

.border0 { border:0; }      /* place no black border around images - replaces deprecated border= in img */


/*  footer  */

.copyright {
	 font-size: small;
	 color: midnightblue;
}

.acknowledge {
	font-size:x-small;	
	font-weight: bold;
	font-style:italic;	
	color: darkslategray;
	margin:5px 0 5px 0;	
}

.waratah {
	 font-size: small;
	 color: darkred !important;
}

.waratah a {
	color: darkred !important;
	text-decoration: none;
} 

.waratah a:hover {
	 color: darkgreen !important;
} 
