/* describes the results page formatting, primarily utilized by html_create.py */

body {font-size:15px; font-size:medium; margin:0px; padding:0px; font-family: Verdana, sans-serif;}
div {margin:0px; padding:0px;}
form {margin:0px; padding:0px;}
ul {margin:0px; padding:0px;}
li {margin:0px; padding:0px; list-style:none;}
input {padding:2px;}
.topTopBanner {background-color:#252323; margin-bottom:10px; text-transform:uppercase; font-size:.8em; font-weight:bold; text-align:right; padding:3px; color:white;}
.topbar {font-weight:bold; color:white;}
.topbar:hover {text-decoration:none;}
.topbar:visited {color:white;}
.topbar:active {color:white;}
.resTit {font-size:smaller; color:#6F0000}
.tops {font-weight:bold; color:#6F0000}
.tops:active {font-weight:bold; color:#6F0000}
.tops:visited {font-weight:bold; color:#6F0000}

#database_png img {
	border:0px;
	width:360px;
	height:70px; 
}

#long_bar_top {
	margin-top:10px;
	font-size:smaller;
	padding-top:3px;
	padding-left:10px;
	padding-bottom:5px;
	background-color:#6F0000;
	color:white;
}

.results_db_header_name {
	margin-top:20px;
	margin-left:5px;
	font-size:larger;
}

.footer_outer_element {
	text-align:center;
	font-size:smaller;
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:20px;
}

.footer_inner_element {
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:20px;
	padding:5px;
	border:1px solid #6F0000
}

.spacing_five {
	margin: 5px;
}

.newspaperBullets li ul {margin:2px 5px 2px 15px;}
.newspaperBullets li ul li {list-style:disc; margin-left:10px; font-size:.8em;}


.obituary_request_link {
	color:green;
	font-size:smaller;
}

.obituary_requested_link {
	color:red;
	font-size:smaller;
}

.smaller_font {
	font-size:smaller;
}

.standard_dark_red {
	color: #6F0000;
}

.standard_gray {
	color: gray;
}

.results_page_list {
	clear:both;
	padding-top:10px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	padding-left:30px;
	padding-right:30px;
}

.results_no_match {
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:20px;
	padding:5px;
	border:1px solid #6F0000;
	font-weight:bold;
}

.results_footer_stuff {
	margin-left:20px;
	margin-right:20px;
	margin-top:40px;
	margin-bottom:40px;
}

.front_footer {
	clear:both;
	width:100%;
	font-size:smaller;
	padding-top:30px;
	margin-top:20px;
	padding-bottom:20px;
	border-top:2px solid #6F0000;
	text-align:center;
}

.form_close {
	margin-left:10%;
	margin-top:40px;
}
.form_close input {
	font-size:smaller;
}

/* Front index.php stuff */
.main_front { margin:5px; margin-top:20px; }
.dblink{margin-bottom:15px; font-size:.9em;}
.dblink a { color:#6F0000; font-size:.8em; font-weight:bold; }
.front-spacer { margin-top:10px; border-top:3px solid #6F0000; padding-top:10px; }

