﻿/*css stylesheet*/

body {
 font-family:"Cambria", "Times New Roman", Times, serif;
 font-size: 100%;
 line-height: 110%;
 background-color: #F9F3E7;
 color: black; 
 background-image: url('bg.jpg');
 background-attachment: fixed
 }

#leftimagebox {
 position: static;
 float: left;
 padding-right:5px;
 }
  
#fullwidthbox {display:block; width:99%; padding:1px; float:left; margin-top:5px;}

#cap {font-size:50px; color:#483D8B; font-weight:bold; float:left; height:34px; line-height:34px; margin-top:2px; margin-right:2px;}
 
a:link {
 text-decoration:none;
 background-color: transparent;
 color:blue;
 font-weight: bold; 
 }
a:visited {
 text-decoration:none;
 color:blue;
 font-weight: bold;
 }
a:active {
 background-color: transparent;
 color:red;
 font-weight: bold;
 }
a:hover {
 font-weight: bold;
  background-color: yellow;
 /* background-color: white;*/
 /* border-style: outset; */
 border-width: 2px;
 color: red;
 text-decoration:none;
 }





h1, h2, h3, h4, h5, h6 {
 font-family:"Cambria", "Times New Roman", Times, serif;
 }
h1 {
 color:#660000; 
 background-color: transparent;
 text-align: center;
 line-height: 130%;
 }
h2 {
 color:#FF6600;
 background-color: transparent;
 line-height: 130%;
 }
h3 {
 color:#CC3300;
 background-color: transparent;
 line-height: 130%;
 }
h4 {
 color:#996600;
 background-color: transparent;
 }
h5 {
 color:#CC3333;
 background-color: transparent;
 }
h6 {
 color:#660066;
 background-color: transparent;
 }
em (
 font-variant: small-caps;
 color: red;
 background-color: transparent;
 }
blockquote {
 margin: 20px;
 } 
table {
				width: "100%";
				color: black;
				background-color: transparent;
				cellspacing: "0";
				cellpadding: 5px;
				border: "0";
				padding-left: 30px;
				right: auto;
				left: auto;
}
table.tablephotos {
 width: "100%";
 color: blue;
 background-color: transparent;
 cellspacing: "0";
 cellpadding: 5px;
 border: "0";
 style: "border-collapse: collapse";
 }
table.result {
 font-size: 85%;
 border-width: 2px;
 border-spacing: ;
 border-style: outset;
 border-color: gray;
 border-collapse: collapse;
 background-color: white;
 color:blue;
 }
img {
 padding-top: 3px;
 padding-right: 3px;
 padding-bottom: 3px;
 padding-left: 3px;
 }
p {
				font-family: Calibri, Arial, Helvetica, sans-serif;
				font-size: medium;
				color: blue; /* temporary to remind me ! */;
				background-color: none;
				line-height: 115%;
				font-style: normal;
}

p.returnlink{
 /*position: absolute;*/
 width:530px;
 color: black;
 background-color: transparent;
 font-size: 75%;
 font-style:italic;
 line-height: 115%;
 /*float:left;*/
 clear:right;
 }

.smalltextbody{
 font-size: 80%;
 }
.smallerstill{
 font-size: 70%;
 }
.warning{
				color: red;
				background-color: transparent;
				font-size: small;
				font-style: normal;
}

/* home page decoration */
h2.float-right {/* header element float */
  float: right;
  width: 7.4em;/* em width variance by element*/
  line-height: 1.0em;
  margin: 0 0 0 0.5em;
  padding-left: 0.2em;
  padding-bottom: 0.2em;
  background: #90ee90;
  border-top: 1px solid #2e8b57;
  border-right: 1px solid #2e8b57;
  border-bottom: 1px solid #2e8b57;
  border-left: 1px solid #2e8b57; 
  }

p.default-margin {
  margin-top: 1.6em;/* undeclared default margin */
  padding: 0.1em;
  border-top: 1px solid #696969;
  }

span.cap-g {
  font-family:"Cambria", "Times New Roman", Times, serif;
  font-size:45px; color:#483D8B; font-weight:bold;
  float: left; 
  padding: 0.05em;
  height:31px; 
  line-height:31px; 
  background: #90ee90;
  border: 1px outset #2e8b57;
  margin-right: 5px;
  }
/* end of home page decoration */

