@charset "utf-8";



/* CSS Document */



/* TAGs */



html {

	height:100%;

}



body {

	margin:0px;

	padding:0px;

	background:#F6EEDE;

	font-family: Tahoma, Arial, Verdana;

	font-size:8pt;

}



a {

	color:#996633;

	margin:3px;

}



a:hover {

	color:#603913;

}





/* IDs */



#wrapper {

	margin:0px auto;

	padding:0px;

	width:800px;

	background: url(../images/content_02.gif) repeat-y;
	border-left: solid #666666 2px;
	border-right: solid #666666 2px;

}



#leftcolumn {

	background:url(../images/bg_left_col.gif) repeat-y;

	color:#80845a;

	text-align:center;

}



#mainmenu p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:5px;

	margin:0px;

}



#leftcolumn h4, #leftcolumn h1, #leftcolumn h2, #leftcolumn h3, #leftcolumn h6, #leftcolumn h5 {

	margin:0px;

	margin-top:10px;

	padding:0px;

	font-family:Tahoma, Arial, Verdana;

	font-size:10pt;
	font-weight:bolder;

	color:#90906a;

}



#flashheader {

	margin:0px;

	padding:0px;

	width:493px;

	height:328px;

}



#body {

	padding:0px 20px;

	height:auto;

}



#bodycontent {

	font-family:Tahoma, Arial, Verdana;

	font-size:8pt;

	color:#603913;

	padding:0px 0px;
	width:450px;


}



#bodycontent h6, #bodycontent h4, #bodycontent h1, #bodycontent h2, #bodycontent h3, #bodycontent h5 {

	color:#603913;

	font-size:10pt;

	font-weight:bolder;	

}



#bodycontent h4 { 

	padding:0px;

	margin-bottom:15px;

}



#bodycontent h6 { 

	font-size:12pt;

	padding:0px;

	margin:0px;

}



#separator {

	border-right:1px dashed #D3A9A9;

}



#obituary_menu ul {

	padding:0px;

	margin:0px;

	list-style:none;

}



#obituary_menu ul li {

	margin:10px 0px;

	padding:3px;

	background:#603913;

}



#obituary_menu ul li a{

	text-decoration:none;

	color:#FFFFFF;

}



#bodycontent label { 

	display:block;

	padding:0px;

	width:310px;

	margin:5px;

	text-align:left;

	color:#603913;

	font-family: Tahoma, Arial, Verdana;

	font-size:8pt;

	text-transform:capitalize;

}



#bodycontent .label1 { 

	margin:0px 10px;

	display:inline;

	margin-left:20px;

}



#bodycontent label b { 

	color:red;

}



#bodycontent label strong { 

	padding:0px 5px;

	padding-left:0px;

}



#bodycontent .row {

	width:340px;

}



#bodycontent th {

	background:#C6AE8C;

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	color:#FFFFFF;

	text-align:left;

	padding:5px;

}



#bodycontent td {

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	padding:3px;

}



#bodycontent .Edits {

	border-right: #AA776A 1px solid;

	border-top: #AA776A 1px solid;

	border-left: #AA776A 1px solid; 

	border-bottom: #AA776A 1px solid; 

	background-color: #FFFFE6;

	font-family: Tahoma, Arial, Verdana;

	font-size: 11px;

	color: #888167; 

	width: 150px;

	height: 18px;

}



#bodycontent .textarea{

	border-right: #AA776A 1px solid;

	border-top: #AA776A 1px solid;

	border-left: #AA776A 1px solid; 

	border-bottom: #AA776A 1px solid; 

	background-color: #FFFFE6;

	font-family: Tahoma, Arial, Verdana;

	font-size: 11px;

	color: #888167; 

	width: 400px;

	height: 100px;

	scrollbar-face-color:       #7F2424;

	scrollbar-highlight-color:  #A12E2E;

	scrollbar-shadow-color:     #7F2424;

	scrollbar-3dlight-color:    #942A2A;

	scrollbar-darkshadow-color: #752121;

	scrollbar-arrow-color:      #ECE7D2;

	scrollbar-track-color:      #942A2A;

}



#bodycontent .RadioButton {

	background-color: #FFFFE6;

	margin:0px 3px;

	font-family: Tahoma, Arial, Verdana;

	font-size: 11px;

	color: #888167; 

	height: 12px;

}



#bodycontent .Edits:focus {

	border-right: #603913 1px solid;

	border-top: #603913 1px solid;

	border-left: #C6AE8C 1px solid; 

	border-bottom: #603913 1px solid; 

	background-color: #FFFFEF;

	font-family: Tahoma, Arial, Verdana;

	font-size: 11px;

	color: #888167; 

	width: 150px;

	height: 18px;

}



#bodycontent .Buttons, .createButton {

	font-family: Tahoma, Arial, Verdana;

	font-size: 11px;

	font-weight:bolder;

	border:1px solid #603913;

	padding:2px 8px;

	margin:0px;

	color:#ffffff;

	background:#C6AE8C;

	text-decoration:none;

}



#bodycontent .Buttons:hover, .createButton:hover {

	color:#ffffff;

}



.obituaryContent {

	margin: 0px 0px;

	padding:0px 0px;

}





#bodycontent .myimg {

	border:5px solid #C6AE8C;

}



#bodycontent p{ 

	padding:0px;

	margin:0px;

	padding-bottom:15px;

}



#body hr {

	margin:2px auto;

	width:358px;

	height:10px;

	background:url(../images/content-hr-image.gif) no-repeat;

	border:0px solid red;

}



#footer {

	margin:0px;

	padding:10px;

	background:#666640 url(../images/bg_bottom.png) no-repeat;

}



#leftCol {

	/*background:url(../images/body1_footer.gif) repeat-x left bottom;*/

}



#rightCol {

	/*padding-bottom:200px;*/

	/*background:url(../images/body_footer.gif) repeat-x left bottom;*/

}



/* CLASSES */



/* CONTROLS */

#mainmenu {

	width:150px;

	margin:auto;

}



#mainmenu div {

	padding-bottom:40px;

	width:150px;

	margin:auto;

	background:url(../images/leftcolumn-hr-image.gif) no-repeat center bottom;

}



#mainmenu ul {

	margin:0px;

	padding:0px;

	list-style-type:none;

}



#mainmenu ul li {

	padding:5px 0px;

	border-bottom:1px solid #d5dabd;

}



#mainmenu ul li ul {

	padding:5px 0px;

	display:none;

}



#mainmenu ul li:hover ul {

	display:block;

}



#mainmenu ul li:hover ul li {

	border-bottom:0px solid #d5dabd;

}



#mainmenu ul li a{

	font-family:"Times New Roman", Times, serif;

	color:#8e916b;

	font-size:14pt;

	text-decoration:none;

	display:block;

}



#mainmenu ul li a:hover {

	color:#666633;

}



#mainmenu ul li  ul a {

	font-size:12pt;
	font-weight:bolder;

	font-style: italic;

	color:#000000;

}



#bottommenu {

	text-align:center;
	margin:auto;
	color:#FFFFFF;
	background:#C3AE81;
	
	border-left: solid #666666 2px;
	border-right: solid #666666 2px;
	border-top: solid #666666 2px;
	padding:10px;

	

}



#bottommenu ul {

	margin:0px;
	padding:0px;

	list-style-type:none;

	display:inline;

	border-right:1px solid #ffffff;

}



#bottommenu ul li {

	display:inline;

	padding:0px 5px;

	border-left:1px solid #ffffff;

}



#bottommenu ul li a{

	font-family:"Times New Roman", Times, serif;

	color:#ffffff;

	font-size:10px;

	text-decoration:none;

	font-weight:bolder;

}



#modRecentVisitations {

	color:#8e916b;

	font-size:12px;

}



#modRecentVisitations p a {

	font-size:13px;

	font-weight:bolder;

	color:#8e916b;

	text-decoration:none;

}



#modRecentVisitations p a:hover {

	text-decoration:underline;

	color:#666633;

}



#modRecentVisitations p {

	font-size:11px;

	color:#8e916b;

}



#modRecentVisitations h1, #modRecentVisitations h4, #modRecentVisitations h6 {

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#8e916b;

	font-size:14px;

	font-weight:bolder;

	text-decoration:none;

	padding:15px 0px;

	text-transform:uppercase;

	text-decoration:underline;

}



.news {

	margin:0px;

	padding:0px 10px;

	list-style:none;

}



.news  li {

	padding:10px 10px;

}



.news  li:hover {

	background:#DFD2C4;

}



.news  li a{

	display:block;

	margin-left:-1px;

	font-weight:bolder;

}



.events {

	margin:0px;

	padding:0px 10px;

	list-style:none;

}



.events  li {

	padding:10px 10px;

}



.events  li:hover {

	background:#DFD2C4;

}



.events  li a{

	display:block;

	margin-left:-1px;

	font-weight:bolder;

}



