/* CSS Document */
#container{
margin:0px auto;
width:805px;
}
#header_container{
margin:0px auto;
width:801px;
height:214px;
}
#header_nav{
position:relative;
	width:730px;
	height:45px;
	margin-left:0px;
	margin-top:-55px;
 	z-index:1;
	}
#nav {
color:#FFFFFF;
margin-left:-30px;
height:45px;
width:730px;
}
#nav ul {
list-style:none;
font-size:13px;
}
#nav li {
display:inline;
}
#nav ul li a {
color:#010065;
font-size:13px;
text-decoration:none;
text-transform:capitalize;
font-weight:700;
display:inline-block;
}
#nav ul li a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#nav ul li a:hover {
color:#FFFFFF;
text-decoration:underline;
}

/* ######### Style for Drop Down Menu ######### */
.dropmenudiv_b {
-x-system-font:none;
background-color:#828FBC;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:20px;
opacity:0.9;
position:absolute;
top:0;
visibility:hidden;
width:auto;
z-index:100;
}
.dropmenudiv_b ul{
	display:block;
	list-style-position: inside;
	list-style-type: none;
	padding-right:10px;
	margin-left:-18px;
	_margin-left:-10px;
}
* html .dropmenudiv_b a {
width:100%;
}
.dropmenudiv_b a:link {
text-decoration:none;
color:#000066;
}
.dropmenudiv_b a:visited {
text-decoration:none;
color:#000066;
}
.dropmenudiv_b a:active {
text-decoration:none;
color:#000066;
}
.dropmenudiv_b a:hover {
background-color:#EDF3F3;
color:#000;
text-decoration:none;
}
/*End Nav CSS */

#index_main_container{
background-image:url(/images/container_backgroundv3.jpg);
background-repeat:repeat-y;
width:99%;
margin-left:2px;
float:left;
}
#index_main{
width:480px;
float:left;
margin-top:15px;
margin-left:5px;
}
#index_obit_col{
background-image:url(../images/green_obit_col.jpg);
background-repeat:repeat-y;
width:294px;
margin-top:10px;
float:right;
}
#index_obit_col p{
line-height:16px;
}
#index_obit_col br{
line-height:12px;
}
#footer{
float:left;
clear:both;
width:99%;
margin-top:20px;
}
#fullcontent_container{
width:99%;
float:left;
background-image:url(../images/plain_blue_background.jpg);
}
#fullcontent_container td{
padding:10px;
}
#admin_container{
width:99%;
float:left;
background-image:url(../images/plain_blue_background.jpg);
}
#textcontent_container{
	padding:5px;
	text-align:left;
}
#textcontent_container img{
padding:5px;
}
#textcontent_container td{
	vertical-align:top;
}
#obit_main_container{
background-image:url(../images/obit_container_background.jpg);
background-repeat:repeat-y;
width:99%;
float:left;
clear:both;
}
#obit_display_text{
float:left;
width:485px;
padding:5px 10px;
text-align:justify;
text-indent:10px;
}
#obit_display_text img{
padding:7px;
}
#obit_right_col{
float:right;
margin:10px 5px;
width:278px;
}


#map_container{
height:600px;
float:left;
width:90%;
}
#header_imagemap_building{
position:absolute;
left:601px;
top:7px;
width:185px;
height:164px;
}
#optional_area{
float:right;
background-color:#CCCCCC;
width:100px;
height:100px;
}
.alt_0{
background-image:url(../images/green_obit_col.jpg);
}
.alt_1{
background-image:;
)
