@charset "UTF-8";
/* CSS Document */

body {
	background-color: #2f4229;
	background-image: url(images/Background.jpg);
	background-repeat: repeat-x;
}

a.MainMenu {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #17280b;
	line-height: 36px;
}
a.MainMenu:link {
	text-decoration: none;
}
a.MainMenu:visited {
	text-decoration: none;
	color: #17280b;
}
a.MainMenu:hover {
	text-decoration: underline;
	color: #17280b;
}
a.MainMenu:active {
	text-decoration: none;
	color: #17280b;
}

li.Navigation {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: 36px;
	font-weight: normal;
	color: #17280b;
	list-style-image: url(images/Arrow.jpg);
	text-align: left;
}


.RegularText {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}


/* Bottom Text and Links */
.BottomText {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #fafaec;
	text-align: justify;
}

a.BottomLink {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #fafaec;
	line-height: 22px;
	text-align: justify;
}
a.BottomLink:link {
	text-decoration: none;
}
a.BottomLink:visited {
	text-decoration: none;
	color: #fafaec;
}
a.BottomLink:hover {
	text-decoration: underline;
	color: #fafaec;
}
a.BottomLink:active {
	text-decoration: none;
	color: #fafaec;
}
/* End Bottom Text and Links */


li.RegularList {
	list-style-image: url(images/Arrow2.jpg);
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}

a.ObitLinks {
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size: 16px;
	color: #000099;
	line-height: 24px;
}
a.ObitLinks:link {
	text-decoration: none;
}
a.ObitLinks:visited {
	text-decoration: none;
	color: #000099;
}
a.ObitLinks:hover {
	text-decoration: underline;
	color: #000099;
}
a.ObitLinks:active {
	text-decoration: none;
	color: #000099;
}
ul.side-nav {
	margin:0 15px 0 0;
	padding:0;
	text-align:left;
}
ul.side-nav li {
	background:#d6e5ce;
	border-top:1px solid #d3e1cd;
	border-left:1px solid #d3e1cd;
	border-right:1px solid #98b597;
	border-bottom:1px solid #98b597;
	padding:0;
	line-height:1;
	margin:2px 0;
	list-style-type:none;
	font-family:Helvetica, Arial, sans-serif !important;
	font-size:16px;
	border-radius:2px;
}
ul.side-nav li.active {
	background:url(images/bullet_arrow.png) #d6e5ce center right no-repeat;
}
ul.side-nav li:hover {
	background:url(images/bullet_arrow.png) #dceacf center right no-repeat;
}
ul.side-nav li a {
	line-height:1;
	display:block;
	padding:4px 7px;
	text-decoration:none;
	font-size:15px;
	font-family:Helvetica, Arial, sans-serif !important;
	color:#333;
	text-shadow:1px 1px 0 rgba(255,255,255,0.3);
}
ul.side-nav li a:visited {
	color:#333;
}
ul.side-nav li a:hover {
	text-decoration:none;
}
.obits-sidebar {
	margin:30px 15px 20px 0;
	text-align:left;
	font-size:13px;
}
.obits-sidebar h3 {
	font-size:18px;
	font-weight:normal;
	font-family:Georgia, serif;
	margin:0;
	padding:0 0 10px 0;
	color:#4f0101;
}
.obits-sidebar a {
	display:block;
	position:relative;
	padding:4px 7px;
	margin:2px 0;
	text-decoration:none;
	font-family:Helvetica, Arial, sans-serif !important;
	color:#333;
	background:#e2e1c5;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border-top:1px solid #cbc9ab;
	border-left:1px solid #cbc9ab;
	border-right:1px solid #fefff4;
	border-bottom:1px solid #fefff4;
	text-shadow:1px 1px 0 rgba(255,255,255,0.3);
	white-space: nowrap;
}
.obits-sidebar a:hover {
	background:#ece9c7;
}
.obits-sidebar a:hover .obits-date {
	background:#f8f1c9;
}
.obits-name {
}
.obits-date {
	position:absolute;
	width:50px;
	text-align:center;
	right:0;
	top:0;
	background:#ece9c7;
	margin:0 0 -4px 0;
	padding:4px 0;
	border-radius: 0 2px 2px 0;
	border-left:1px solid #d7d3b0;
}
