* {padding: 0; margin: 0;} 

body
	{
	background-color	: #7fb4da;
	color				: #000000;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 0.8em;
	}
td
	{
	font-size			: 0.8em;
	text-decoration		: none;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
textarea
	{
	font-size			: 0.8em;
	text-decoration		: none;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border				: 1px solid #000000;
	}
.formtext
	{
	font-size			: 0.8em;
	text-decoration		: none;
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border				: 1px solid #000000;
	}
.obituary
	{
	font-size			: 1.0em;
	text-decoration		: none;
	font-family			: Arial, Helvetica, Verdana, Geneva, sans-serif;
	}

#bg_main
	{
	background: transparent url("images/interface_bg_main.jpg") no-repeat scroll top right;
	border-top:10px solid #ffffff;
	border-left:10px solid #ffffff;
	border-right:10px solid #ffffff;
	border-bottom:1px solid #ffffff;
	}

#bg_content
	{
	margin: 0px 0px 0px 0px;
	background: #D0DDF0 url("images/interface_bg_content.jpg") no-repeat scroll top right;
	padding:10px;
/*	border:10px solid #f00;*/
	}

#bg4
	{
	background: transparent url("images/bg4.jpg") no-repeat scroll bottom right;
	}

#bg7
	{
	background-color: #D0DDF0;
	margin: 0px;
	padding:10px;
	border-left:10px solid #628DCC;
	}
.navigation a
	{
	display: block;
	padding: 3px 3px 3px 3px;
	color: #000;
	text-align: center;
	text-decoration: none;
	}
.navigation a:active
	{
	color: #FFF;
	background-color: #7fb4da;
	}
.navigation strong
	{
	display: block;
	padding: 3px 3px 3px 3px;
	text-decoration: none;
	color: #000;
	background-color: #ffffff;
	}


.navigation-white a			{ background-color: #7fb4da; }
.navigation-white a:hover	{ background-color: #d3ecff; }

.navigation-aqua a			{ background-color: #bfe1e4; }
.navigation-aqua a:hover	{ background-color: #e0f9fb; }

.navigation-green a			{ background-color: #c3e4bf; }
.navigation-green a:hover	{ background-color: #d2fcd2; }

.navigation-red a			{ background-color: #e4bfbf; }
.navigation-red a:hover		{ background-color: #fbc4c3; }

.navigation-yellow a		{ background-color: #fbfcd4; }
.navigation-yellow a:hover	{ background-color: #fbfbee; }

.navigation-blue a			{ background-color: #bfcce4; }
.navigation-blue a:hover	{ background-color: #dadafe; }

.navigation-orange a		{ background-color: #e4d3bf; }
.navigation-orange a:hover	{ background-color: #fcefc1; }

.navigation-grey a		{ background-color: #d2c6ae; }
.navigation-grey a:hover	{ background-color: #ebe8e1; }

.navigation-taupe a		{ background-color: #d1d1d1; }
.navigation-taupe a:hover	{ background-color: #f0f0f0; }

.navigation-pink a		{ background-color: #e8c1d9; }
.navigation-pink a:hover	{ background-color: #ffe7f6; }

.navigation-mint a		{ background-color: #00cbff; }
.navigation-mint a:hover	{ background-color: #beeffc; }



ul, ol {
	vertical-align: middle;
	}

ul li {
	list-style-position: outside;
	/*list-style-type: none;
	list-style-image: url(images/bullet.gif); */
	margin: 3px 3px 0px 20px;
	padding: 0px 0px 6px 0px;
	}

ol li {
	list-style-position: outside;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}

.link-common	{ }
.link-common a	{ text-decoration: none; }
.link-common a:link, .link-common a:visited		{ color: #05006E; }
.link-common a:hover { color: #DF4F00; }
.link-common a:active { color: #006E4E; }

.link-gallery	{ }
.link-gallery a	{ text-decoration: none; }
.link-gallery a:link, .link-gallery a:visited	{ color: #000000; }
.link-gallery a:hover { color: #DF4F00; }
.link-gallery a:active { color: #006E4E; }

