/*
Filename: stylesheet.css
Location: www.paulwentworthhouse.org/style
Description: CSS for ARCH web, Sections: LINKS, GENERAL, TABLE
Created By: Dana Stairs, 5/2/03
*/
/**********
*  LINKS  *
**********/
a  {  /* Default link w/no underline */
  text-decoration: none;}
a:hover  {  /* Undelines when hovered */
  text-decoration: underline;}
a.btn  {  /* Bordered Button Style for menu, 90px */
	margin-top:5px;
  padding-left:3px;
  padding-right:3px;
	background-color:#CCCCCC;
	text-align:center;
	white-space:nowrap;
	width:90;
	font:normal;
	font-size:9pt;
	color:#000000;
  border:thin solid #999999;
	font-family:arial, sans-serif;
	text-decoration:none;}
a.btn:hover  {
	background-color:#666666;
  border:thin solid #333333;
  color:#FFFFFF;
  text-decoration: none;}
a.btn:active  {
  border:thin solid #333333;
  background-color:#666666;
  color:#FFFFFF;}
a.btnact  { /* Active Menu Button - Highlights which page the reader is on */
  margin-top:5;
  padding-left:3px;
  padding-right:3px;
	font-size:9pt;
	text-align:center;
	white-space:nowrap;
  background-color:#660000;
  color:#FFFFFF;
  border:thin solid #000000;
	width:90px;
	font:bold;
	font-family:arial, sans-serif;
	text-decoration:none;}
a.btnact:hover  {
  text-decoration: none;}
a.btnactdim  { /* Dim Active Menu Button - Shows parent page of a series */
  margin-top:5;
  padding-left:3px;
  padding-right:3px;
	text-align:center;
  background-color:#666666;
  color:#FFFFFF;
  border:thin solid #000000;
	width:90px;
	font:bold;
	font-size:9pt;
	font-family:arial, sans-serif;
	text-decoration:none;}
a.btnactdim:hover  {
  text-decoration:none;}
a.btn2  {  /* Bordered Button - Any Width */
	padding-left:3px;
	padding-right:3px;
	background-color:#CCCCCC;
	text-align:center;
	font:normal;
	font-size:8pt;
	color:#333333;
  border:thin solid #999999;
	font-family:arial, sans-serif;
	text-decoration:none;}
a.btn2:hover  {
	background-color:#666666;
  border:thin solid #333333;
  color:#FFFFFF;
  text-decoration: none;}
a.btn2:active  {
  border:thin solid #333333;
  background-color:#666666;
  color:#FFFFFF;}
a.btn2act  { /* Active Menu Button - Highlights which page the reader is on */
	padding-left:3px;
	padding-right:3px;
	text-align:center;
  background-color:#660000;
  color:#FFFFFF;
  border:thin solid #000000;
	font:bold;
	font-size:8pt;
	font-family:arial, sans-serif;
	text-decoration:none;}
a.btn2act:hover  {
  text-decoration: none;}
a.btn3d  { /* 3D Button Style 72px */
	margin-top:5;
  padding-left:3px;
  padding-right:3px;
	background-color:#CCCCCC;
	text-align:center;
	width:72px;
	font:bold;
	font-size:10pt;
	color:#333333;
  border:thin solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
	font-family:arial, sans-serif;
	text-decoration:none;}
a.btn3d:hover  {
	background-color:#CCCCCC;
  border:thin solid;
  border-color: #909090 #f0f0f0 #f0f0f0 #909090;
  text-decoration: none;}
a.btn3d:active  {
	margin-top:5px;
	background-color:#CCCCCC;
	text-align:center;
	width:72px;
	font-size:10pt;
	font:bold;
	color:#333333;
  border:thin solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
	font-family:arial, sans-serif;
	text-decoration:none;}
/************
*  GENERAL  *
************/
body.linen  {
	margin-left:0;
	margin-right:0;
	margin-top:0;
	font-family:arial, sans-serif;
	font-size:medium;
	background-image:url( '../images/linen.jpg');
  background-color:#EDDED3;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#EDDED3;
  scrollbar-3dlight-color:#000000 ;
  scrollbar-highlight-color:#660000;
  scrollbar-face-color:#660000; 
  scrollbar-shadow-color:#660000;
  scrollbar-darkshadow-color:#000000 ;}
p {  /* Default Paragraph */
	font-weight:normal;
	margin-bottom:3;
	margin-top:6;
  font-family:arial, sans-serif;}
p.indent {
	text-indent:25;
	font-weight:normal;
	margin-bottom:3;
	margin-top:6;
  font-family:arial, sans-serif;}
p.headline  {  /*  Black on Dark Red */
	font-weight:bold;
  text-align:center;
  font-family:times new roman, times,serif;
  font-size:x-large;
  font-variant:small-caps;
  background-color:#660000;
  color:#FFFFFF;
  border-bottom:medium solid #000000;}
p.subhead  {  /*  Dark Red on Parchment */
  text-align:center;
	font-weight:bold;
  text-align:left;
  font-family:arial, sans-serif;
  color:#660000;
	background-color:#EDDED3;
  margin-top:15;
  border-bottom:thin solid #000000;}
p.xsmall  {
  font-size:x-small;}
p.xxsmall  {
  font-size: xx-small}
p.footer  {
  text-align:center;
  font-family:arial, sans-serif;
  font-size:x-small}
h1	{
	margin-top:12.0pt;
	margin-right:0;
	margin-bottom:6.0pt;
	margin-left:0;
	page-break-after:avoid;
	text-autospace:none;
	font-size:16.0pt;
	font-family:arial, sans-serif;}
h2	{
	color:#804040;
	margin-top:8.0pt;
	margin-right:0;
	margin-bottom:0.0pt;
	margin-left:0;
	page-break-after:avoid;
	text-autospace:none;
	font-size:14.0pt;
	font-family:arial, sans-serif;
	font-style:normal;}
h3	{
	color:#804040;
	margin-top:12.0pt;
	margin-right:0;
	margin-bottom:3.0pt;
	margin-left:0;
	page-break-after:avoid;
	text-autospace:none;
	font-size:12.0pt;
	font-family:arial, sans-serif;}
h3.serif  {
	color:#FFFFFF;
  font-family:times new roman, times,serif;
  margin-right:10px;}
blockquote  {
	font-family:arial, sans-serif;
  margin-top:6.0pt;
  margin-bottom:3.0pt;}
li  {
	font-family:arial, sans-serif;
  margin-top:3.0pt;
  margin-bottom:3.0pt;}
tt  {
  background-color:#EDDED3;}
hr.color  {
	height:3;
  color:#660000;}
/**************
*  UNIVERSAL  *
**************/
.btn3d  { /* 3D Button Style 72px */
	margin-top:5;
  padding-left:3px;
  padding-right:3px;
	background-color:#CCCCCC;
	text-align:center;
	width:72px;
	font:bold;
	font-size:10pt;
	color:#333333;
  border:thin solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
	font-family:arial, sans-serif;
	text-decoration:none;}
.btn3d:hover  {
	background-color:#CCCCCC;
  border:thin solid;
  border-color: #909090 #f0f0f0 #f0f0f0 #909090;
  text-decoration: none;}
.btn3d:active  {
	margin-top:5px;
	background-color:#CCCCCC;
	text-align:center;
	width:72px;
	font:bold;
	font-size:x-small;
	color:#333333;
  border:thin solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
	font-family:arial, sans-serif;
	text-decoration:none;}
.label  {
	vertical-align:middle; /* Label for Buttons, etc. */
	background-color:#EDDED3;
  font-size:xx-small;
  font-weight: bold;}
.label2  {
	color:#660000;
	font-variant:small-caps;
	font-weight:bold;}
.boxed  {
	margin-top:0;	  /* Border for Upcoming Events, etc. */
	font:bold;
	text-align:center;
	margin-left:10%;
  width:85%;
  border:thin solid #999999;
  padding:3;}
.smbox  {
	margin:0; /* Bordered Text */
	text-align:center;
  text-decoration:none;
  color:#000000;
  border:thin solid #999999;
  padding:0;}
.smboxblue  { /* Bordered Text */
	margin:0;
  text-align:center;
  text-decoration:none;
  color:#000000;
  border:thin solid #0000FF;
  padding : 0;}
.smboxred  { /* Bordered Text */
  margin:0;
  text-align:center;
  text-decoration:none;
  color:#000000;
  border:thin solid #FF0000;
  padding : 0;}
/**********
* TABLES  *
**********/
th.title  {
	vertical-align:bottom;  /* Dark Red Table Head for Page Title */
	font-family:times new roman, times, serif;
	font-size:16.0pt;
	margin-top:12.0pt;
	page-break-after:avoid;
	text-autospace:none;
	border-bottom:medium solid #000000;
  font:small-caps;
	background-color:#660000;
	color:#FFFFFF;}
td.date  {  /*Date format used for milestone table */
	padding-right:8;
	white-space:nowrap;
	text-align:center;
  font-size:small;
  vertical-align:top;
  font-weight:bold;}