
/*

Date: July 5, 2014
            
*/


body {
	background: gray;
  	background-image: url("tribute/paper_gray.GIF");
  	background-attachment: fixed;
	font-family:Georgia, Times New Roman, serif;
	font-size: 12px; }

h2 {	
	color: black;
	font-family: Verdana, Tahoma, sans-serif;
  	text-align: center;
	margin-top: 1em; 
	margin-bottom: 1.5em; }

hr {
  	width:600px;
  	margin-top:10px;
  	margin-bottom:10px; }

div.new {
  	background-color:#f0f0f0; 
  	padding:2px; 
  	margin-left:5px; }

p.state { 
  	color:white; 
  	font-size:20px;
  	font-family:Tahoma,Verdana,sans-serif;
  	text-align:center;
  	height: 40px;
  	padding-top:10px;
  	margin-top:1em;
  	margin-bottom:1.5em; 
  	background-color:#606060; 
  	background-image:url('image1.jpg');
  	background-repeat:repeat-x;
  	display: block;
  	width: 600px; }

p.name { 
  	font-size:16px; 
  	font-family:Georgia,Times New Roman,serif; 
  	font-weight:bold; 
  	margin-left: 15px; }

p.service { 
  	font-size:14px; 
  	font-family:Arial,Verdana,sans-serif; 
  	margin-left: 15px; }

p.source { 
  	font-size:12px; 
  	font-family:Georgia,Times New Roman,serif; 
  	font-style:italic; 
  	margin-left: 15px; }

h3 {	
	color: black;
	font-family: Verdana, Tahoma, sans-serif;
	text-align: center; }

hr {
	color: silver;
	height: 1px; }

li {
	margin-top: 7px; }

a:link {
  	color: dimgray; }

a:hover, a:visited:hover {
  	color: #999999;
  	text-decoration: none; }

a:visited {
  	color: dimgray; }


  .fofsd { color:maroon; } 
  .fsd { color:#1F1F7A; font-family:Georgia,Times New Roman,serif; font-weight:bold; } 
  .trust { color:maroon; font-weight:bold; } 
  .saving { font-size:14px; font-weight:bold; }
  .quote { font-size:14px; font-family:Georgia,Times New Roman,serif; font-style:italic; }
  .fish { font-size:16px; font-family:Georgia,Times New Roman,serif; font-style:italic; }
  .note { font-size:14px; font-family:Georgia,Times New Roman,serif; }
  .name { font-size:16px; font-family:Georgia,Times New Roman,serif; font-weight:bold; }
  .source { font-size:12px; font-family:Georgia,Times New Roman,serif; font-style:italic; }
  .foot { color: white; text-align: center; font-family: Georgia, Times New Roman, serif; font-size: 12px; font-weight: bold;}


#main {
	background: white;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 2em;
	border: 2px solid black;
	border-radius: 25px; }

#menu {
	background: white;
	color: black;
	text-align: left;
	width: 170px;
	margin-left: 1em;
	margin-right: 0em;
	margin-top: 1em;
	margin-bottom: 1em;
	position: relative;
	float: left;
	padding: 10px;
	border: 1px solid silver; 
	border-radius: 25px;
	box-shadow: 0px 3px 7px silver;}


/* Begin Navigation */


#sitenav ul {
  	width: 100%;
  	padding: 0;
  	margin: 0;
  	border-bottom: 0;
  	font: bold 14px Verdana, Tahoma, sans-serif;
  	text-align: center; }

#sitenav ul li {
  	list-style: none;
  	margin: 0; }
 
#sitenav ul li a {
  	padding: 6px 0.5em;
  	margin-left: 3px;
  	border: 1px black outset;
  	border-bottom: none;
  	background-color: #666666;
  	text-decoration: none;
  	display: block;
  	width: 10.5em; }

#sitenav ul li a:link {
  	color: white; }

#sitenav ul li a:visited {
  	color: white; }

#sitenav ul li a:link:hover, #sitenav ul li a:visited:hover {
  	color: white;
  	background-color: #999999; }
 
#sitenav ul li a:current {
  	background-color: gray;
  	color: #448
  	margin-bottom: -1px; }

#sitenav ul li a#current:hover {
  	background-image: url();
  	background-position: 100%;
  	background-repeat: repeat-x; }

.clearfix:after {
 	content: ".";
 	display: block;
 	height: 0;
 	clear: both;
 	visibility: hidden; }

/* for IE6 */
	* html .clearfix {
  	height: 1%; }

/* for IE7 */
	*:first-child+html .clearfix {
	min-height: 1px; }

#links ul {
	margin: -2.5em; }


/* End Navigation */




#names a {background-color: #808080;
	display: block;
	color: white;
	font-family:Georgia, Times New Roman, Serif;
	font-weight: bold;
	text-decoration: none;
	margin: 1px;
	height: 1em;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 12em;
	float: left;}

#names a:hover {background-color: #F8F8F8;
	display: block;
	color: black;
	font-family:Georgia, Times New Roman, Serif;
	font-weight: bold;
	text-decoration: none;
	margin: 1px;
	height: 1em;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 12em;
	float: left;}


#quote {
  	color: #808080;
  	font-family:Georgia, Times New Roman, serif;
  	font-size: 14px;
	font-style: italic;
	margin-left: 0em;
  	text-align: center;
	clear: right; }

#header {
	background: white;
	color: black;
	text-align: center;
	width: 610px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 20px;
	padding: 0em 0em 0em 0em;
	border: 0px solid silver;
	float: left; }

#content {
	background: white;
	color: black;
	width: 620px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0em;
	margin-bottom: 0em;
	position: relative;
	float: left;
	padding: 0px;
	border: 0px solid silver; }

#tribute {
	width: 610px;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-right: 1em;
	background: white;
	float: right; }

#tribute a:link {
	color: white;
	text-align: center;
	text-decoration: none;
  	font-family:Georgia, Times New Roman, serif;
	font-size: 14px;
	font-weight: bold;
	border: 0; }

div.back {
	background: DarkGray;
	padding: 1.5em;
	margin: 3em 0 3em 3em; }

div.section { 
	background: White;
	margin: -3em 0 0 -3em; 
	border: thin solid black;
	padding: 1.5em; }

div.back2 {
	background: DarkGray;
	padding: 1.5em;
	margin: 3em 0 3em 8em; }

div.section2 { 
	background: White;
	margin: -3em 0 0 -3em; 
	border: thin solid black;
	padding: 1.5em; }

#footer {
	color: black;
	font-size: 12px;
	text-align: center;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 6em;
	padding-right: 6em;
	clear: both; }

#footer a:link {
  	color: #999999; }

#footer a:hover {
  	color: #CCCCCC;
  	text-decoration: none; }

#footer a:visited:hover {
  	color: #CCCCCC;
  	text-decoration: none; }

#footer a:visited {
  	color: #999999; }

