@charset "UTF-8";
/* CSS Document */

/* -------------------------------------------------------------- 
   
   typography.css
   * Sets up some sensible default typography.
   
-------------------------------------------------------------- */

/* Default font settings. 
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
body {
	font-size:.75em; line-height:1.3;
	font-family: Helvetica, Arial, sans-serif;
	color: #61523e ; 
}


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: brown; font-family:Georgia, "Times New Roman", Times, serif; }

h1 { font-size: 2em; /*line-height: 1; margin-bottom: 0.5em;*/ }
h2 { font-size: 1.7em;}
h3 { font-size: 1.5em;}
h4 { font-size: 1.2em;}
h5 { font-size: 1.2em; font-style:italic;}
h6 { font-size: 1.0em; text-transform: uppercase; letter-spacing: .1em;}

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}



/* Text elements
-------------------------------------------------------------- */

p { line-height:1.6;}
blockquote { 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:black;
		 
}

a, a:visited { text-decoration: none; color: brown;}
a:hover { text-decoration: underline;}



/* Lists
-------------------------------------------------------------- */












/* Custom Classes
-------------------------------------------------------------- */

#Footer{ text-align:center;}

.SubPageHome .Message1  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color: #1e415a;
	text-align:center;
	font-size: 1.15em; line-height: 1.5em;
}


/* Home Content areas
-------------------------------------------------------------- */
#HomeContentFrame {
	font-family:Georgia, "Times New Roman", Times, serif;
}
#HomeContentFrame .MainContent .ContentArea h1,
#HomeContentFrame .MainContent .ContentArea h2,
#HomeContentFrame .MainContent .ContentArea h3,
#HomeContentFrame .MainContent .ContentArea h4 { color: #05153c;}
#HomeContentFrame .MainContent .ContentArea p {
	font-size: 1.1em; line-height: 1.6em;
	color: #61523e;
	/*font-style:italic;*/
}
#HomeContentFrame .MainContent .ContentArea h3,
#HomeContentFrame .ContentArea h3,
#HomeContentFrame .ContentArea .FeaturedLinks h3 { color: #05153c; font-size: 16px; font-style: normal; padding:0; margin:0; font-weight:bold;}

#HomeContentFrame .SideContent1 .ContentArea { 
	font-size: 11.5px; line-height: 2.2em; font-style:italic;
}
#HomeContentFrame .SideContent2 .ContentArea { 
	/*font-size: 1.1em; line-height: 2.2em;*/
}



/*Scrolling featured links on homepage*/

.Home #HomeContentFrame .FeaturedLinks h3 { padding-bottom: 0; margin-bottom: 0px; border-bottom: solid 1px #d2b393; }
.Home #HomeContentFrame .FeaturedLinks { border-bottom: solid 1px #d2b393;  margin-bottom: 20px; font-style: normal;}

.Home #HomeContentFrame .FeaturedLinks ul { height: 200px; width:100%; overflow:auto; margin: 0; padding: 0; list-style-type: none }
.Home #HomeContentFrame .FeaturedLinks li {
	color:#61523e; border-bottom: solid 1px #d2b88d;
	line-height:normal;
	background-image: url(img/bullet_quatre.gif);
	background-repeat: no-repeat;
	background-position: 0px 12px;
	padding-left:15px; 
	padding-top: 10px;
	padding-bottom: 10px;
}
.Home #HomeContentFrame .FeaturedLinks li a {color:#384b6d; }


/* Home Tabbed Area - no longer using
-------------------------------------------------------------- */
Table.HomeTabsStyles { /*height: 210px; width: 290px;*/ background:none; /*border: solid 1px green;*/}
Table.HomeTabsStyles th {/*color:#61523e;*/ color:#4d230f; font-size: 15px; line-height: 21px; text-align:left; font-weight: normal; background:none;}
Table.HomeTabsStyles td {color:#687ba5; font-size: 12px; line-height: 21px; background: none;}

Table.HomeTabsStyles td ul { margin: 0; padding: 0; list-style-type: none;}
Table.HomeTabsStyles td ul li {
	background-image: url(img/bullet_quatre.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left:15px;
}
Table.HomeTabsStyles td ul li, Table.HomeTabsStyles td ul li a {color:#384b6d; /*color:#687ba5;*/}
ul.VisitorsTabList { }
ul.MembersTabList { color:#687ba5;}