﻿
body {
    background-color: white  ;														/* Web Site Default for everything */
	color: black;																	/* Web Site Default for everything */
	}


/*  Structure of the template (Start) ==================================  First spring pastel Kuler Scheme */

#container {
	}
	#masthead {
	display:none;
}
	#page_content {
		width: 100%;
	}
		#sidebar {
			display:none;
			}
		#content {
			margin-top:0px;
			margin-left: 0px;
			width:100%;
			}
		
	#footer {
		display:none;
	}

#masthead img {
	 ;
}

span.MastHeadTitle {
	display:none;
}

span.CCCPrintHeader
{
	display:inline;
	font-size:xx-large;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;	
}

.PreviousNextPage {
	display:none;
	}


/*  Structure of the template (End) ================================== */


/*  Bullet Points (Start) ============================================ */

li.Bullet1 {
	 list-style-image:url('../Images/RedArrow.GIF');
	 list-style-position:outside;
	}

/*  Bullet Points (End) ============================================== */


/*  Documentation Photographs (Start) ========================================== */

IMG.PhotosInText_Left {
	float:left;
	padding:11px 11px 11px 11px;
}	
		
IMG.PhotosInText_Right {
	float:right;
	padding:11px 11px 11px 11px;
}	

IMG.IMG_White 	{
	border:1px white solid ;
	padding:1px;
	}

IMG.IMG_Black 	{
	border:1px Black solid ;
	padding:1px;
	}

/*  Documentation Photographs (End) ============================================ */

/*  Members Gallery (Start) ============================================ */

IMG.IMG_GalleryWhite 	{
	border:1px black solid ;
	margin:11px 11px 11px 11px;
	padding:1px;
	}

/*  Members Gallery (End) ============================================ */

	
/* Styles for Footer */
#footer p {
	font-size: x-small;
}

a {
	color: #D3FFCD;						/* font colour */							/* Web Site Default for everything */
	text-decoration: underline;
}
a:hover {
	color: #77BB6E;						/* font colour */							/* Web Site Default for everything */
	text-decoration: underline;
}
.style_bold {
	font-weight: bold;
}
.style_italic {
	font-style: italic;
}


/*  CCC_TableToSort Table Parameters (Start) These classes come from TableFilter.js file ========================= */

.CCC_TableToSort_Head, th.CCC_TableToSort_Head_noFilter {
text-align:left;
vertical-align:top;
border-bottom:thin white solid;
}
	
.CCC_TableToSort_Odd {
text-align:left;	
vertical-align:top;
background-color:#242424;  /* Darker */
	}
	
.CCC_TableToSort_Even {
text-align:left;	
vertical-align:top;
background-color:#343434;  /* Lighter */
}

/*  CCC_TableToSort Table Parameters (End) =========================== */
	
/*  Contact Page Panels (Start) ====================================== */

div.Div_2ColLightBackground{
border:0px black solid;	
margin:5px 5px 5px 5px; 
padding:5px 5px 5px 5px; 
}	

div.Div_1ColLightBackgroundPhoto {
border:2px black solid;	
margin:5px 5px 5px 5px; 
padding:5px 5px 5px 5px; 
background-color:#1F1F1F;												/* Web Site Default for everything */
color:white;															/* Web Site Default for everything */
}	
	
div.Div_1ColLightBackground{
border:0px black solid;	
margin:5px 5px 5px 5px; 
padding:5px 5px 5px 5px; 
text-indent:0px;
}	
	
span.Background_Title {
font-size:large;
font-weight:500;
font-style:italic;
color:black;															/* Web Site Default for everything */
display:block;
background-color:white;												/* Web Site Default for everything */
margin-right:0px;
text-indent:3px;
border:1px black solid;
}	

span.Background_TitleFullWidthBlock {
font-size:large;
font-weight:500;
font-style:italic;
color:black;															/* Web Site Default for everything */
display:block;
background-color:white;												/* Web Site Default for everything */
margin-right:0px;
text-indent:3px;
border:1px black solid;
}	
	
span.Background_Title_Lighter {
font-size:small;
font-weight:400;
font-style:italic;
color:black;															/* Web Site Default for everything */
display:block;
background-color:aqua;												/* Web Site Default for everything */
margin-right:0px;
text-indent:1px;
border:1px black solid;
}	

span.Background_Title_ShortBlock {
	font-size:medium;
	font-style:italic;
	color:black;															/* Web Site Default for everything */
	margin-right:5px;
	text-indent:4px;
	padding:5px 0px 0px 10px;
	display:block;
	border-top:2px black solid;
	width:95%;
	}	
	
span.Background_Title_Text {
font-weight:500;
font-style:normal;
font-size:medium;
color:#FF3A3F;															/* Web Site Default for everything */
font-style:normal;
}	
/*  Contact Page Panels (End) ======================================== */
	
	
/* This is the Banner Flash on the Home Page showing our next Event(s) */
#CCC_FindWhatsOn_Div {
background-color:#9ACD32; 												/* Web Site Default for everything */
color:black;															/* Web Site Default for everything */											
border:1px black solid;
 
}
	
/* F7F3E7	light off white */  
/* Same colour as "#content" sub-section of form above */

div.PrintablePages {
    background-color:white;														/* Web Site Default for everything */
	color:black;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	width:100%;
	float:left;
	}

div.PrintablePages a {
	color: #188009;						/* font colour */							/* Web Site Default for everything */
	text-decoration: underline;
	}
	
div.PrintablePages a:hover {
	color: #77BB6E;						/* font colour */							/* Web Site Default for everything */
	text-decoration: underline;
	}

.DoNotPrint {
	display:none;
	}

/* ============================================================================ */																		

div.WelcomeWhatsOnb {
	margin:5px 5px 5px 5px; 
	padding:5px 5px 5px 5px; 
	background-color:white;					
	color:white;
	float:none;
	width:100%;
	}

/* ============================================================================ */																		

td.ToDoList_Left {
	width:150px;
	text-align:right;
	vertical-align:top;
	}
 
td.ToDoList_Right {
	text-align:left;
	vertical-align:top;
	}
	
td.AlignToRight {
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	}
																 
td.AlignToLeft {
	text-align:left;
	vertical-align:top;
	}
	

/* ============================================================================ */																		

div.MembersWebSite {
	float:left;
	vertical-align:top;
	padding:10px 10px 10px 10px;
	}

div.MembersWebSiteInner {
	width:175px;
	height:210px;
	border:1px #4C4C4C solid;
	}

/* ============================================================================ */																		

div.ThemeGallery {
	float:left ;
	vertical-align:top;
	padding:10px 10px 10px 10px;
	}

div.ThemeGalleryInner {
	width:140px;
	height:120px;
	border:1px #4C4C4C solid;
	}

/* ============================================================================ */																		

div.ClubMembersGallery {
	float:left;
	vertical-align:top;
	padding:10px 10px 10px 10px;
	}

div.ClubMembersGalleryInner {
	width:130px;
	height:140px;
	border:1px #4C4C4C solid;
	}

/* ============================================================================ */	

div.NoPicturesPlease {
	vertical-align:top;
	padding:30px 10px 10px 10px;
	}
																	
span.NoPicturesPleaseHeader {
	font-size:larger;
	font-style:normal;
	color:black;															/* Web Site Default for everything */
	display:block;
	border:1px black solid;												/* Web Site Default for everything */
	text-indent:2px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	}

/* ============================================================================ */																		

#scroll-container {
	width:100%;
	overflow:visible;
	position:inherit;
	}

span.Trophies {
	}
	
/* ============================================================================ */	
																	
td.ContactUs
{
	width:33%;
	vertical-align:top;
	padding:10px 10px 10px 10px;
}
/* ============================================================================ */																		

.ArchiveBook_Title {
	font-size:small;
	font-style:normal;
	color:white;															/* Web Site Default for everything */
	background-color:#376b9f;											/* 108200 Web Site Default for everything */
	margin:5px 5px 5px 5px;
	padding:5px 50px 1px 10px;
	display:inline;
	}
	
.ArchiveBook_Page {
	font-size:medium;
	font-style:normal;
	color:white;															/* Web Site Default for everything */
	background-color:#376b9f;											/* 108200 Web Site Default for everything */
	margin:5px 5px 5px 5px;
	padding:5px 50px 1px 10px;
	display:inline;
	}
	
.ArchiveBook_EditorsNote {
	font-style:italic;	
	margin:30px;
	color:#565656;
	}

.ArchiveBook_RunningCommentary {
	margin-top:50px;
	border-top:1px #D4D2D2 solid;
	display:block;
	width:99%;
	color:#265FBF;
	font-style:italic;
	font-size:large;
	}


