* {
margin:0;
padding:0;
}

body {
background-image:url(/images/bg.jpg);
background-repeat:repeat-x;
background-color:#ffe7d2;
}

div#container {
width:958px;
}

div#header_logo {
width:958px;
height:100px;
background-image:url(/images/logo.jpg);
background-repeat:no-repeat;
}

div#header_banner {
width:958px;
height:201px;
}

div#navigation {
width:250px;
float:left;
background-image:url(/images/navbg.jpg);
background-repeat:no-repeat;
background-position:bottom center;
margin-left:4px;
min-height:300px;
}

div#content {
width:958px;
float:left;
background-image:url(/images/shadow.jpg);
background-repeat:repeat-y;
text-align:left;
}

div.main_text {
float:left;
width:680px;
font-family:Arial, Helvetica, sans-serif;
font-weight:100;
font-size:11px;
color:#003f73;
padding-left:10px;
padding-top:10px;
text-align:justify;
padding-bottom:10px;
}

div#footer {
width:958px;
text-align:right;
background-image:url(/images/shadow_btm.jpg);
background-repeat:no-repeat;
float:left;
}

div#footer a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#003f73;
}

div#footer a:hover {
text-decoration:underline;
}

div.pageTitle {
width:462px;
height:25px;
padding-left:10px;
padding-top:10px;
float:left;
}

#basic-accordian {
width:250px;
z-index:2;
}

.accordion_headings {
margin-bottom:3px;
background:#7e7268;
color:#d7c3b1;
cursor:pointer;
font-weight:100;
font-size:24px;
font-family:"Times New Roman", Times, serif;
padding:5px;
text-decoration:none;
}

.accordion_child {
padding:15px;
}

.accordion_child a {
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#544c45;
}

.accordion_child a:hover {
color:#003f73;
}

.accordion_headings:hover,.header_highlight {
background:#003f73;
color:#FFF;
}

h1 {
font-size:18px;
font-weight:700;
font-family:Times;
}

h2 {
font-size:13px;
font-weight:700;
font-family:Arial;
}

ol.familyOL {
list-style:decimal;
padding-left:25px;
}

ul.willsUL {
padding-left:25px;
}

div.faqHolder {
line-height:2;
}

div.faqHolder a,a.top,a.mailLink,a.contact {
color:#003f73;
}

div.faqHolder a:hover,a.top:hover,a.mailLink:hover,a.contact:hover {
text-decoration:none;
}

p.picdesc {
padding-left:5px;
}