/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/*

   Chandos Styles

   Authors:
	   Name  : Hugh Field-Richards, Ian Field-Richards
	   Email : hsfr@hsfr.org.uk, ifr@sevenseventyfour.com

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

   Version   Date                   Who        Changes
   ==========================================================================

   0.0.0     1st August 2007        HSFR       Created

*/

/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/*
   Default document styles
*/
	
body {
	background-color: #381E0F;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

a:link { color: #660000; text-decoration: none }
a:visited { color: #660000; text-decoration: none }
a:hover { color: white; text-decoration: none; background-color: #A84E1D; }
a:active { color: #660000; text-decoration: none }

h1 {
   font-family: Georgia,times,serif;
   color: rgb( 102, 0, 0 );
   font-style:italic;
   font-size: 120%;
}

h2 {
   font-family: Georgia,times,serif;
   color: rgb( 102, 0, 0 );
   font-style:italic;
   font-size: 100%;
}

h3, h4, h5, h6 {
   font-family: Georgia,times,serif;
   color: rgb( 102, 0, 0 );
   font-style:italic;
   font-size: 90%;
}

/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/*
   The main frame within which everything sits
*/

#mainFrame {
	vertical-align: top;
	height: 100%;
	width: 840px;
	border-right: 2px solid #000000;
}

/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/*
   Permanent furniture
*/
	
.sideBannerBKGRD {
	background-image:url( images/Side_bkgrd.gif );
	background-repeat:repeat-y;
	border-right: 1px solid #000000;
}

/*
   Style of main table in body 
*/

.MasterPage {
	vertical-align: top;
	height: 100%;
	width: 780px;
	border-right: 2px solid #000000;
}

/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/*
   Content
*/

.mainContent {
	background-color: #E7E0D6;
	padding: 10px 20px 10px 20px;
	background-image: url(images/notes.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.mainContentIndex {
	background-color: #E7E0D6;
	padding: 10px 20px 10px 20px;
	background-image: url(images/notes.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

p.widePara {
	line-height: 150%; 
	padding: 0px 0px 0px 0px;
}

/* General para (overridden in other style files as necessary */

p {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: black;
	padding: 0px 7px 0px 0px;
}

p a:link { color: #660000;  text-decoration: none }
p a:visited { color: #660000;  text-decoration: none }
p a:hover { color: white; text-decoration: none; background-color: #A84E1D; }
p a:active { color: #660000;  text-decoration: none }

/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/*
   Home page content
*/

.homePara {
	line-height: 150%; 
}

.PeoplePics {
   margin: 0px 10px 10px 0px;
}

.PeoplePicsRight {
   margin: 0px 0px 0px 10px;
}

.infoTitle {
   font-size: 130%;
   font-weight:bold;
}

.faqTitle {
   font-size: 110%;
   font-weight:bold;
}


.committeeTable {
   font-size:90%;
   font-family: Arial, Helvetica, sans-serif;
   border-bottom: 1px dotted #cccccc;
   border-left: 1px dotted #cccccc;
   padding: 10px;
}

.committeeTable a:link { color: #660000;  text-decoration: none }
.committeeTable a:visited { color: #660000;  text-decoration: none }
.committeeTable a:hover { color: white; text-decoration: none; background-color: #A84E1D; }
.committeeTable a:active { color: #660000;  text-decoration: none }

.committeeTableBorder {
border: 1px solid #808080;
background-color:#E7E0D6;
}

/*
   Subs table
*/

table#subscriptions {
   border: 1px black solid;
   border-bottom: black 5px solid;
}

table#subscriptions tr {
}

table#subscriptions tr td {
   font-family: georgia,verdana,arial,sans-serif;
   font-size: 90%;
   text-align:left;
   margin: 0px 0px 0px 0px;
   padding: 0px 5px 0px 5px;
   color: black;
}

/* 
   RSS stuff 
*/

.rssButtonPanel {
   margin: 10px 0px 10px 0px;
   text-align: center;
}

.feed {
   border:1px solid;
   border-color:#FC9 #630 #330 #F96;
   padding:0 3px;
   font: bold 9px verdana,sans-serif;
   color:#FFF;
   background:#F60;
   text-decoration:none;
   margin:4px;
}

a.feed:link, a.feed:active {
/*   border: 1px solid; 
   border-color: #FC9 #630 #330 #F96;
   padding: 0px 3px 0px 3px; 
   background: #F60; 
   text-decoration: none;
   margin: 2px;
   font: bold 9px verdana, sans-serif; */
   color: #FFFFFF; 
}
   
a.feed:hover, a.feed:active {
 /*   border: 1px solid; 
   border-color: #FC9 #630 #330 #F96;
   padding: 0px 3px 0px 3px; 
   background: #F60; 
   text-decoration: none;
   margin: 2px;
   font: bold 9px verdana, sans-serif; */
   color: #FFFF00; 
}

/*
   Image box
*/

.imageCaptionBox {
   position: relative;
   float: right;
}

.imageBoxTable {
}

td.imageCell {
   text-align:center;
   padding: 0px 0px 5px 12px; 
}

.captionCell {
   font-weight:bold;
   text-align:center;
   padding: 0px 0px 5px 12px; 
}

.charQuote {
   font-style:italic;
}
