﻿/* Main body colour #556B2F-darkolivegreen, #89AD4B-results, #8FB452-navbar, #93A659-dilberdark, #D3E699-dilberlight,(#6B8E23-olivedrab,#808000-olive). */

body {
	background-color: #556B2F;	
	scrollbar-arrow-color: #D3E699;
	scrollbar-3dlight-color: #D3E699;
	scrollbar-highlight-color: #6B8E23;
	scrollbar-face-color: #556B2F;
	scrollbar-shadow-color: #93A659;
	scrollbar-darkshadow-color: #698B22;
	scrollbar-track-color: #8FB452;
	margin-top: 0.25em; 
	margin-bottom: 0.625em;
	font-family: 'Trebuchet MS';
	font-style: normal;
	font-weight: 700;
	cursor: url('../images/Arrow_purple.cur'), default;
	text-align: center;
}
/* textarea {
	scrollbar-arrow-color: #D3E699;
	scrollbar-3dlight-color: #D3E699;
	scrollbar-highlight-color: #6B8E23;
	scrollbar-face-color: #556B2F;
	scrollbar-shadow-color: #93A659;
	scrollbar-darkshadow-color: #698B22;
	scrollbar-track-color: #8FB452;
} */
/* $WEFT -- Created by: Ronald Robins (ronrobins@ntlworld.com) on 12/01/2009 -- */
@font-face {
    font-family: 'Bodoni Bd BT';
    font-style: italic;
    font-weight: normal;
    src: url('../fonts/BODONIB3.eot?#iefix?#iefix') format('embedded-opentype'),
    	 local('Bodoni Bd BT'),
    	 url('../fonts/bodonibI.ttf') format('truetype');
}
@font-face {
    font-family: 'Boulevard SF';
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/BOULEVA0.eot?#iefix') format('embedded-opentype'),
    	 local('Boulevard SF'),
    	 url('../fonts/suns.ttf') format('truetype');
}
@font-face {
    font-family: 'Boulevard SF';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/BOULEVA1.eot?#iefix') format('embedded-opentype'),
    	 local('Boulevard SF'),
    	 url('../fonts/sunsb.ttf') format('truetype');
}
@font-face {
    font-family: Calibri;
    font-style: normal;
    font-weight: normal;
	src: url('../fonts/CALIBRI0.eot?#iefix') format('embedded-opentype'),
		 local('Calibri'),
    	 url('../fonts/calibri.ttf') format('truetype');
}
@font-face {
    font-family: Calibri;
    font-style: normal;
    font-weight: 700;
	src: url('../fonts/CALIBRI1.eot?#iefix') format('embedded-opentype'),
		 local('Calibri'),
    	 url('../fonts/calibrib.ttf') format('truetype');
}
@font-face {
    font-family: 'Seabird SF';
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/SEABIRD0.eot?#iefix') format('embedded-opentype'),
    	 local('Seabird SF'),
    	 url('../fonts/seag.ttf') format('truetype');
}
@font-face {
    font-family: 'Seabird SF';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/SEABIRD1.eot?#iefix') format('embedded-opentype'),
    	 local('Seabird SF'),
    	 url('../fonts/seag.ttf') format('truetype');
}
@font-face {
    font-family: Tahoma;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/TAHOMA0.eot?#iefix') format('embedded-opentype'),
    	 local('Tahoma'),
    	 url('../fonts/tahoma.ttf') format('truetype');
}
@font-face {
    font-family: Tahoma;
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/TAHOMA1.eot?#iefix') format('embedded-opentype'),
    	 local('Tahoma'),
    	 url('../fonts/tahomabd.ttf') format('truetype');
}
@font-face {
    font-family: Quartz;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/QUARTZ0.eot?#iefix') format('embedded-opentype'),
    	 local('Quartz'),
    	 url('../fonts/Quartz.ttf') format('truetype');
}
@font-face {
    font-family: Quartz;
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/QUARTZ1.eot?#iefix') format('embedded-opentype'),
    	 local('Quartz'),
    	 url('../fonts/Quartz.ttf') format('truetype');
}
div.header {
	width: 64.84em; /* 1037px */
	text-align: center;
	margin-top: 10px;
}
div.main {
	width: 63.75em; /* 1020px,80%=64em */
	text-align: center;
	margin-top: 10px;
}
div.mainsec {
	width: 53.55em; /* 68% */
	text-align: center;
	margin-top: 10px;
}
div.sec {
	width: 100%;
	text-align: center;
	padding: 0px 8px;
}
div.docs {
	width: 56.75em;
	text-align: center;
	margin-top: 10px;
}
div.news {
	border: 1px #800040 solid;
	padding: 2px;
	font-size: 10pt;
	width: 97%;			
	text-align: justify;
	vertical-align: top;
}
div.newsheader {
	text-align:center;
	color:#800040;
	font-size:11pt;
	padding:5px 0px;
}
#directors, .iframe, #newsletter, #ebuclubfocus {
	background-color: #FFFFAA;	
	font-size: 10pt;
	color: #064000;
	text-align: left;
}
#divStayTopLeft {
	background-color: #FFFFAA;	
	font-size: 12pt;
	font-weight: bold;
	color: #064000;
	line-height:100%
}
#day {
	background-color: black;
	border-style: ridge;
	border-width: 3px 3px 3px 0px;
	border-color: #445626;
	font-family: Quartz;
	font-size: 1.2em;
	font-weight: 700;
	color: lime;
	text-align: center;
	letter-spacing: 0.1em;
	padding: 0px;
	width: 51px;
	vertical-align: middle
}

/* sup {
	text-decoration: underline 
} */
thead {
	font-size: 16pt;
	color: #064000;
}
h2 {
	font-size: 16pt;
	color: #064000;
}
h6 {
	font-size: 14pt;
	color: #800040;
}
h5 {
	font-size: 14pt;
	color: #064000;
}
table.gallery {
	width: 100%;
	margin-top: -10px;
	padding: 0px;
	border: 4px ridge #D27E00;
	background-color: #FFB442;
}
.table {
	width: 100%;
	border-width: 0;
	border-collapse: collapse;
	padding: 0;
}
.table1 {
	width: 100%;
	border-collapse: collapse;
	border: 3px ridge #D6F95B;
	padding: 0;
}
.table2 {
	width: 100%;
	border: 6px ridge #D6F95B;
	background-color: #064000;
}
.table3 {
	width: 100%;
	background-color: #FFFFAA;
	border-collapse: collapse;
	border: 4px ridge #D6F95B;
	font-size: 10pt;
	color: #064000;
	font-weight: bold;
}
.td {
	border: 3px ridge #D6F95B;
}
.td250 {
	width: 250px;
	border: 3px ridge #D6F95B;
	text-align: center;
}
.td175 {
	width: 175px;
	border: 3px ridge #D6F95B;
	text-align: center;
}
.td175x2 {
	border: 3px ridge #D6F95B;
	text-align: center;
}
.td100 {
	width: 100px;
	border: 3px ridge #D6F95B;
	text-align: center;
}
.tdtop {
	border-top: #FFFFAA;
	border-right: 3px ridge #D6F95B;
	border-bottom: 3px ridge #D6F95B;
	border-left: 3px ridge #D6F95B;
}
.tdbottom {
	border-top: 3px ridge #D6F95B;
	border-right: 3px ridge #D6F95B;
	border-bottom: #FFFFAA;
	border-left: 3px ridge #D6F95B;
}
.tdright {
	border-top: 3px ridge #D6F95B;
	border-right: #FFFFAA;
	border-bottom: 3px ridge #D6F95B;
	border-left: 3px ridge #D6F95B;
}
.tdleft {
	border-top: 3px ridge #D6F95B;
	border-right: 3px ridge #D6F95B;
	border-bottom: 3px ridge #D6F95B;
	border-left: #FFFFAA;
}
.td1 {
	width: 100%;
	border: 3px ridge #D6F95B;
}
.tdmin {
	background-color: #FFFFAA;
	width: 740px;
	border-bottom: 3px ridge #D6F95B;
	font-size: 10pt;
}
.td2 {
	width: 50%;
	border: 3px ridge #D6F95B;
	text-align: center;
}
.td2a {
	width: 50%;
	border-top: 3px ridge #D6F95B;
	border-right: 3px ridge #FFFF99;
	border-bottom-color: #FFFF99;
	border-left: 3px ridge #FFFF99;
	text-align: center;
}
.td2b {
	width: 50%;
	border-top: 3px ridge #D6F95B;
	border-right: 3px ridge #D6F95B;
	border-bottom-color: #FFFF99;
	border-left: 3px ridge #D6F95B;
	font-size: 12pt;
	color: #064000;
	text-align: center;
}
.td2c {
	width: 50%;
	padding:0px 10px 10px 10px;
	border-top-color: #FFFF99;
	border-right: 3px ridge #D6F95B;
	border-bottom: 3px ridge #D6F95B;
	border-left: 3px ridge #D6F95B;
}
.td3 {
	width: 33%;
	border: 3px ridge #D6F95B;
}
.justify {
	text-align: justify;
}
p.center {
	text-align: center;
}
p.left {
	text-align: left;
}
p.right {
	text-align:right;
}
p.design, .design {
	text-align:center;
	color:#FF9900;
    font-family: 'Bodoni Bd BT';
    font-style: italic;
    font-weight: normal;
	font-size: small;
}
.info {
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #FFFFAA;
	text-align: center;
}
.p1 {
	text-align: center;
	font-size: 13pt;
	color: #B96F00;
}
a:hover {
	cursor: url('../images/Hand_purple.cur'), pointer;
}

/* Navigation links - for the link tree. */
a.nav:link {
	color: #D27E00;
}
a.nav:hover, a.nav:visited {	
	/* text-decoration: none; */
	color: #990000; 
	font-weight: bold;
}
a.menu:link {	
	text-decoration: none; 
	color: #064000;
	font-weight: bold;
	font-size: 10pt;
	display: block;
	width: 100%;
	height: 100%;
	padding: 0px;
}
a.menu:hover {
	text-decoration: none; 
	color: #990000; 
	background-color: #8EAA72;
	font-weight: bold;
	font-size: 10pt;
	display: block;
	width: 100%;
	height: 100%;
	padding: 0px;
}
a.menu:visited {
	text-decoration: none; 
	color: #990000; 
	font-weight: bold;
	font-size: 10pt;
	display: block;
	width: 100%;
	height: 100%;
	padding: 0px;
}
/* Navigation links - for the insert pages. */
.insert {
	background-color: #FFFFAA;
	color: #54020c;
}
a.insert:link {
	background-color: #FFFFAA;
	font-family:'Trebuchet MS'; 
	font-size: 12pt; 
	color: #064000; 
	font-weight: bold; 
	text-decoration: none; 
	display: block;
	width: 100%;
	height: 100%;
	padding: 0px;
}
a.insert:visited {
	text-decoration: none; 
	color: #064000; 
	font-weight: bold;  
	display: block;
	width: 100%;
	height: 100%;
	padding: 0px;
}
a.insert:hover {
	text-decoration: none; 
	color: #990000; 
	font-weight: bold; 
	background-color: #8EAA72 /*#AAAA71 or #CC9900*/;
	display: block;
	width: 100%;
	height: 100%;
	padding: 0px; 
	cursor: url('../images/Hand_purple.cur'), pointer;
}
img {
	border:0
}
.menu {
	background-color: #FFFFAA;
	text-align: center;
}
#pscroller2 {
	position: relative;
	top: -61px;
	right: -100px; /*86*/
	z-index: 1; 
	width: 430px;
	height: 20px;
    font-family: Calibri;
    font-style:  normal;
    font-weight: bold;
	font-size: 11pt;
	color: #2B3718;
	text-align: left;
}
#pscroller2 a {
	color: #232C13;
}
/* class to apply to your scroller(s) if desired */
.someclass { 
	text-align: left;
}
.marquee {	
	text-align: left;
}
#marquee {
	position: relative;
	top: -118px;
	right: 2px;  /* (2px normal, right 40px click here) */
	z-index: 1; 
	width: 598px;  /* (598px normal, 515px click here) */
	height: 20px;
    font-family: 'Times New Roman', Times, serif;
    font-style: normal;
    font-weight: 700;
	font-size: 14pt;
	color: #FFFFAA  /* (#A7C871) */
}
/* #marqueelink {
	position: relative;
	top: -140px;
	left: 270px;
	z-index: 1; 
	width: 53px;
	height: 20px;
    font-family: 'Times New Roman';
    font-style: normal;
    font-weight: 700;
	font-size: 14pt;
	color: #FFFFAA /(#A7C871)
}
/* .marquee, a.marquee:link, a.marquee:hover, a.marquee:visited {	
	position: relative;
	top: -138px;
	left: 260px;
	z-index: 2; 
	width: 70px;
	height: 20px;
    font-family: 'Times New Roman';
    font-style: normal;
    font-weight: 700;
	font-size: 12pt;
	color: #FFFFAA (#A7C871)  

/* Default font sizes: small (8pt), normal (11pt), middle (12pt), large (13.5pt) and xlarge (18pt). */
