/*Styles Only Pertinent to the Library Template*/
/*Top Navbar */

#navbar {
background:#FFF;
margin:12px 0;
padding:0 6px 0 12px
}

#nav {
font-family:Georgia, "Times New Roman", Times, serif;
}

#nav,#nav ul {
list-style:none;
line-height:1
}

#nav li {
float:left;
list-style:none;
margin-right:2px
}

#nav a,#nav a:visited {
display:block;
font-size:1em;
color:#346186;
padding:8px 12px 9px
}

#sidebar ul.ui-accordion {
list-style:none;
color:#FFF;
margin:0;
padding:0
}

#sidebar ul.ui-accordion li.page_item,#sidebar ul.ui-accordion li.page_item .page_folder {
margin-top:5px
}

#sidebar ul.ui-accordion li.page_item ul,#sidebar ul.ui-accordion li.page_item .page_folder ul {
list-style:none;
margin:0;
padding:0
}

#sidebar ul.ui-accordion li.page_item a,#sidebar ul.ui-accordion li.page_item a:visited,#sidebar ul.ui-accordion li.page_folder ul li.page_item a,#sidebar ul.ui-accordion li.page_folder ul li.page_item a:visited {
display:block;
background:#5F0B02;
font-size:.8em;
color:#FFF;
padding:8px 12px 9px 9px
}

#sidebar ul.ui-accordion li.page_item a:hover,#sidebar ul.ui-accordion li.page_item .page_folder a:hover,#sidebar ul.ui-accordion li.current_page_item a {
background:#7E1003;
color:#FFF;
text-decoration:none
}

#sidebar ul.ui-accordion li.page_item ul li a,#sidebar ul.ui-accordion li.page_item ul li a:visited,#sidebar ul.ui-accordion li.page_folder ul li.page_item a,#sidebar ul.ui-accordion li.page_folder ul li.page_item a:visited {
display:block;
background:#A52F03;
font-size:.75em;
color:#853C45;
margin-bottom:0;
border-bottom:1px dashed #5F0B02;
padding:4px 3px 4px 25px
}

#sidebar ul.ui-accordion li.page_item ul li a:hover,#sidebar ul.ui-accordion li.page_folder ul li.page_item a:hover,#sidebar ul.ui-accordion li.page_item ul li.current_page_item a, #sidebar ul.ui-accordion li.page_item ul li.current_page_item a:visited {
background:#7D2F03;
color:#FFF;
text-decoration:none
}

#nav a:hover,#nav a:active,#nav .current-cat a,#nav .current-cat a:visited,#nav li.current_page_item a,#nav li.current_page_item a:visited,#nav li.current_page_ancestor a,#nav li.current_page_ancestor a:visited {
background:#5F0B02;
color:#FFF;
text-decoration:none
}

#sidebar ul.ui-accordion li.page_item_first,#sidebar ul.ui-accordion li.page_item_first .page_folder,#sidebar ul.ui-accordion li.page_item ul li,#sidebar ul.ui-accordion li.page_item .page_folder ul li {
margin-top:0
}

h1,h2,h3,h4 {
font-family:Georgia, "Times New Roman", Times, serif;
}

h1 {
color:#7E373D;
margin-bottom:.3em
}

h2 {
font-size:1.75em;
color:#000;
font-weight:400;
margin-bottom:.2em;
border:0;
padding:0
}

.date {
font-family:Arial, Helvetica, sans-serif;
font-size:.75em;
font-style:italic;
font-weight:700;
margin-bottom:1em;
color:#9E5157
}

p {
font-size:.8em;
font-weight:400;
color:#000;
line-height:1.6;
margin-bottom:.9em
}

.bigger, .entry {
font-weight:400;
color:#000;
line-height:1.5;
margin-bottom:.9em
}

.entry ul,.entry ol {
padding:0 0 20px 0;
}

.entry ol li,.entry ul li {
font-size:.8em;
line-height:115%;
margin:0 0 5px 40px
}

.entry ul li {
list-style:square
}