﻿body 
{
	text-align: center;
	min-height: 768px;
}

.menu_item
{
	margin: 0 0 0 0
}

.inner_content
{
	background-color:White;
	overflow:auto;
	font-family:Verdana; 
	min-height:484px;
}

.page_title
{
	font-family: Verdana;
	font-weight: normal;
	color: #BF5F2f;
	font-size: 24px;
	text-align:center;
	margin: 4px 60px 6px 50px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color: #FFDFCF;
}

.section_title
{
	font-family: Verdana;
	font-weight: normal;
	color: #00007f;
	font-size: larger;
	padding: 6px 60px 3px 50px;
}
.section_text
{
	font-family: Verdana;
	font-size: smaller;
	padding: 3px 60px 6px 50px;
}
.small_text
{
	font-family: Verdana;
	font-size: 10px;
}
.message_title
{
	font-family: Comic Sans MS;
	font-weight: bold;
	font-size: 18px;
	padding: 8px 30px 4px 30px;
	color: #7f2f3f;
}
.message_text
{
	font-family: Comic Sans MS;
	font-weight: normal;
	font-size: 14px;
	padding: 4px 30px 4px 30px;
	color: #7f2f3f;
}
.ml_title
{
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: larger;
	padding: 6px 20px 4px 20px;
}
.ml_text
{
	text-align: left;
	font-family: Verdana;
	font-size: smaller;
	padding: 4px 20px 6px 20px;
}
.big_link
{
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	font-size: 18px;
	color: #006FFF;
}
.big_link:hover
{
	text-decoration: underline;
}
.med_link
{
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	color: #006FFF;
}
.med_link:hover
{
	text-decoration: underline;
}
.sm_link
{
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #006FFF;
}
.sm_link:hover
{
	text-decoration: underline;
}
.sm_blog_link
{
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #CF5F00;
}
.sm_blog_link:hover
{
	text-decoration: underline;
}
.footer_link
{
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	font-size: 10px;
	color: #6f6f6f;
}
.footer_link:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #af7f2f;
}
.tiny_link
{
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	color: #006FFF;
}
.blog_author
{
	font-family: Verdana;
	font-size: 10px;
	color: #7f7f7f;
}
.tiny_link:hover
{
	text-decoration: underline;
}
.fb_link
{
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #22227F;
}
.fb_link:hover
{
	text-decoration: none;
}
.tiny_blog_link
{
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	color: #CF5F00;
}
.tiny_blog_link:hover
{
	text-decoration: underline;
}
.site_map
{
	font-size:xx-small;
	text-decoration: none;
}
.popup_header
{
	vertical-align:top;
	height: 28px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	padding-top:4px;
	color: #eeeeff;
	cursor: move;
	background-image: url(imgs/BG_pattern.gif);
	background-color: Transparent;
}
.info_header
{
	vertical-align:top;
	height: 28px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	padding-top:4px;
	color: #eeeeff;
	cursor: move;
	background-image: url(imgs/BG_pattern.gif);
	background-color: Transparent;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.6;  
}
.img_link
{
	border-width: 0px;
}
.img_td
{
	border-width: 0px;
	vertical-align:bottom;
}
.img_more_info
{
	border-width: 0px;
	padding-right:2px;
	vertical-align:text-bottom;
}
.info_text
{
	text-align: left;
	font-family: Verdana;
	font-size: smaller;
	padding: 4px 4px 4px 4px;
	overflow:auto;
}
.list_item
{
	padding: 4px 0px 8px 0px;
}
.center_img
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.box1 
{ 
	border-style: solid;
	border-width: 1px;
	border-top-color: #dfdfdf;
	border-bottom-color: #bfbfbf;
	border-left-color: #dfdfdf;
	border-right-color: #bfbfbf;
	background-color: #f6f6f6; 
	padding:2px 4px 2px 4px; 
}
.box2 
{ 
	border-style: solid;
	border-width: 1px;
	border-top-color: #dfdfdf;
	border-bottom-color: #bfbfbf;
	border-left-color: #dfdfdf;
	border-right-color: #bfbfbf;
	background-color: #f6f6f6; 
	margin-left:auto;
	margin-right:auto;
	padding:8px 24px 8px 24px; 
}
.ad_photo_box
{ 
	border-style: solid;
	border-width: 1px;
	border-top-color: #dfdfdf;
	border-bottom-color: #bfbfbf;
	border-left-color: #dfdfdf;
	border-right-color: #bfbfbf;
	background-color: #f6f6f6; 
	margin-left:auto;
	margin-right:auto;
	padding:8px 8px 8px 8px; 
}

.memoriam_title
{
	font-family: Georgia;
	font-weight: bold;
	color: #332200;
	font-size: 28px;
	text-align:center;
	margin: 12px 60px 6px 50px;
}

.memoriam_title_h1
{
	font-family: Georgia;
	font-weight: bold;
	color: #332200;
	font-size: 12px;
	text-align:center;
	margin: 12px 60px 6px 50px;
}

.memoriam_date
{
	font-family: Georgia;
	font-weight: bold;
	color: #332200;
	font-size: 18px;
	text-align:center;
	margin: 8px 60px 8px 50px;
}

.memoriam_description
{
	font-family: Georgia;
	font-weight: normal;
	color: #332200;
	font-size: 18px;
	text-align:center;
	margin: 15px 120px 35px 120px;
}

.im_link
{
	font-family: Comic Sans MS;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	text-align:center;
	color: #444400;
}

.im_link:hover
{
	text-decoration: underline;
}

.im_date 
{ 
	font-family: Comic Sans MS;
	font-size:11px;
	font-weight:normal;
	color: #444000;
	text-align:center; 
}


#Main  
{
	top: 0px;
	position:relative;
	width:978px;
	margin-left: auto;
	margin-right: auto;
	vertical-align:top;
}
#menu {position:absolute;left:10px;top:0px;}
#goodsearch {position:absolute;left:219px;top:25px;}
#content 
{
	position:absolute;
	left:219px;
	top:85px;
	width:760px;
	height:584px;
	text-align:left;
}
#content_variable
{
	position:absolute;
	left:219px;
	top:85px;
	width:760px;
	text-align:left;
	margin-bottom: 20px;
}
