﻿
/* Color Legend */


/* Reset */
html, body { margin: 0; padding: 0; border: 0;background:: transparent; font-size:10px; }

div, span, article, aside, footer, header, hgroup, nav, section, h1, h2, h3, h4, h5, h6,
p, blockquote, a, ol, ul, li, table, tr, th, td, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
	}

/*	
img { border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0px 5px 5px 5px;
	padding: 0;
	float: none;
	height: 105px;
	width: 90px;
}
*/


table, tr, th, td, tbody, tfoot, thead {
	margin:0; padding:0; border:0; vertical-align:baseline; background:transparent;
	}
	
table {border-collapse:collapse; border-spacing:0; }

input, select, textarea, form, fieldset { margin:0; padding:0; border:0; }

article, aside, dialog, figure, footer, header, hgroup, nav, section {
	display:block; }
	
h1, h2, h3, h4, h5, h6,, p, li, blockquote, td, th, a, caption, em, strong, strike {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	font-style:normal;
	line-height:100%
	text-indent: 0;
	text-decoration: none;
	text-align: left;
	color: #000;
	}

ol, ul { list-style: none; }

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

/* Global */

html			{   }
body			{ background-color:#eeeeee; }

/* Headings */

h1,h2,h3,h4,h5,h6 { font-weight: bold; color: #000; }

h1				{ font-size:24px; }
h2 				{ font-size:20px;
	text-align: left;
}
h3				{ font-size:16px; }
h4				{ font-size:14px; }
h5 				{ font-size:14px; }
h6 				{ font-size:14px; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; }

/* Text Elements */

p					{color:#000; font-size:12px; line-height:150%; }
p .left				{margin: 1.5em 1.15 em 1.5 em 0; padding: 09; }
p .right			{margin: 1.53m 0 1.5 em 1.5 em; padding: 0; }
	
a					{   }
a:link				{ color: #000066; }
a:visited			{ color: #000000; }
a:active			{ color: #000000; }
a:focus				{ color: #000066; }
a:hover				{ color: #ff0000; }

blockquote			{ color: #000; font-size:12px; }

strong				{ font-weight: bold; }
em					{ font-style: italic; }

/* Images */

/* Listgs */

ul					{   }
ol					{ list-style-type:decimal; }

ul li				{ color:#000; font-size:12px; }
ol li				{ color:#000; font-size:12px; }

dl					{   }
dt					{   }
dd					{   }

/* Tables */


table				{ width: 100%; margin-left: auto; margin-right: auto;  }
 
table td			{ font-size: 14px; padding: 5; margin: 5; }

}

.odd				{ background-color:#eee; }
.even				{ background-color:#fff; }

th					{ font-weight: bikdl }
thead, th			{ background: #ccc; }

tbody				{   }

th,caption			{   }
caption				{   }

					

tfoot				{   }
.tfooter			{ background-color:#ccc; text-align:center; font-style:italic; }

caption				{ background: #efefef; }


table.deceased-table		{ font-size:14px; border:2px black solid; }
table.deceased-table th,td	{ padding: 2px 2px 2px 10px; }

					
/*Containers */

#wrapper			{ width:800px; background-color: #000099; }

#top				{ background-color:#000099;  width:700px; padding:10px 0; float:left; overflow:hidden; }

#top h1				{ color:#FFD700; font-size:48px; margin: 0 0 0 50px; }

#logo				{ margin:0 0px 0 0; width:100px; float:right; padding:2px 0; background-color :#000099; }

#topnav				{ background-color:#000099;  float:left; width:700px; }
#topnav ul			{  margin:0px; background-color:#000099; }
						
#topnav ul li		{ display:inline; }
#topnav ul li a		{ float:left; padding:5px 15px; text-decoration:none; font-size:14px; }

#topnav a:link		{ color:#ffffff; }
#topnav a:visited	{ color:#ffffff; }
#topnav a:active	{ color:#ffffff; }
#topnav a:hover		{ color:#0000ff; background-color:#ffffff; }
#topnav a:focus		{ color:#ffffff; }


#nav				{ margin:auto; background-color:#ffffff; width:35%; padding:5px 10px; clear; }
#nav ul li			{ text-align:left; }
#nav ul li a		{ padding:2px 20px; font-size:medium;  }

#nav a:link			{ color:#0000ff; }
#nav a:visited		{ color:#0000ff; }
#nav a:active		{ color:#00ff00; }
#nav a:hover		{ color:#ff0000; background-color:#333333; }
#nav a:focus		{ color:#0000ff; }

#banner				{ width: 800px;  }

#subbanner			{ width:800px; background-color :#000099; padding:5px 0; overflow:hidden;  }
#subbanner h3		{ color:#FFD700; font-size:36px; font-weight:bold; text-align:center; 
						line-height:100%; font-style:italic }
#subbanner h2		{color:white; font-size:20px; text-align:center}						
#subbanner a		{color:white}

#leftside			{ width: 395px; float:left; background-color:#99CCFF; }
#leftside table 	{ padding: 0px 10px; width: 300px; }
#leftside textbox p	{ padding: 0px 0px 0px 10px; }
#content			{ width: 500px; float: right; background-color: #99CCFF; }
#leftside p			{ text-align: left; color: #000000; font-size: medium; }
#textbox			{ background-color: #99CCFF; padding: 0 0 0 25px; }

#rightside			{ width: 365px; float: right; background-color: #99CCFF; padding: 0px 20px 0px 15px; }
#rightside table    { padding: 0px 10px; width: 300px; }

#box1				{ padding: 0px 20px 10px 0px;  float:left; }

#box2				{ padding: 0px 10px 10px 0px;  float:left; width: 455px; }

#box3				{ float: left; width: 450px; font-size: small; }


#mid-content		{ border:medium #FFFF80 solid; width:790px; margin:auto; clear:both; }
#mid-content p		{ color:#ffffff; font-size:medium; }
#mid-content h1		{ color:#ffffff; padding:3px 0; text-align:center; }
#mid-content h3		{ color:#ffffff; padding:5px 25px; }
#mid-content table	{ width:65%; }
#mid-content table tr td	{ color:#ffffff; font-size:medium; padding:2px 2px 2px 10px; border:1px solid #606060; }


#mid-content a		{ color:#ffffff; }
#mid-content h2		{ padding: 0px 100px 0px 100px; }
#mid-content h2		{ color:#ffffff; }
#mid-content form	{ border: medium padding:10px; margin:auto; width:700px; }
#mid-content form 	{ font-size: 14px; color: #ffffff; }
#mid-content form input { padding: 0px 2px; }
#mid-content form textarea { padding: 0px 2px; }

#mid-content #nav a:link			{ color:#0000ff; }
#mid-content #nav a:visited		{ color:#0000ff; }
#mid-content #nav a:active		{ color:#00ff00; }
#mid-content #nav a:hover		{ color:#ff0000; background-color:#333333; }
#mid-contnet #nav a:focus		{ color:#0000ff; }

#mid-content a:link			{ color:#ffffff; }
#mid-content a:visited		{ color:#ffffff; }
#mid-content a:active		{ color:#00ff00; }
#mid-content a:hover		{ color:#ff0000; background-color:#333333; }
#mid-contnet a:focus		{ color:#ffffff; }



#content2			{ padding-left:5px; width:795px; background-color:#99CCFF; clear:both; }
#content2 h1		{ text-align:center; }
#content2 p			{ color:#000000; font-size:medium; padding:3px 25px; }
#content2 form		{ font-size: 14px; }




.box3 p				{ font-size: small;  color: #ff0000;  }


#content3			{ padding:10px 100px 10px 100px; width:600px; background-color:#99CCFF; clear:both; }
#content3 h1		{ text-align: center; }
#content3 form		{ font-size: 14px; }

#contact-form		{ border:medium padding:20px; margin:auto; width:400px; background-color:#99CCFF; clear:both; }  
#contact-form input, option		{ margin:0px 0px 0px 20px   }


#social-media		{ float:right;  margin:0 10px 0 0; }
#social-media p		{ color:#ffffff; font-size:11px; margin:4px 10px 4px 0px; }
#social-media img 	{ width:24px; height:24px; }
#social-media ul li { display:inline; }


#footer				{ background-color:#000099;   }
#footer p			{ color:#ffffff; text-align:center; font-size: 12px; }



#box4	{   }

#box5	{   }

#box6	{   }

/* Layout Extra *?


/* Navigation Extra */


/* Forms */

