/*******************************************************
TITLE: Ela Area Public Library
DATE: 2006-01-18
AUTHOR: George Kalinka
*******************************************************/

#navbar-iframe { 
height:0px; visibility:hidden; display:none }


#container
{
margin: 1em;
margin-top:0px;
background-color:#FFFFFF;
background-image: url('img/background.gif');
background-repeat: repeat-y;
border: 1px solid #999999
}

body {

position: relative;
margin:0px;
padding:0px;
background-color:#e7e7e7;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;

}


    .floater {
        float: left;
        border: solid 1px black;
        padding: 2px;
        margin-right: 20px;
        margin-left: 6px;

    }
    
        .floater2 {
        float: left;
        border: solid 0px black;
        padding: 4px;
        margin-right: 20px;
        margin-left: 6px;

    }
    
.search-table {
margin-left:-2px;
padding-bottom: 1px;
margin-bottom: 10px;
}




a {
color:#0000FF;
text-decoration:underline;
}

a:hover { 
color:#B0171F;
text-decoration:underline; 
}


blockquote {
margin:1em;
padding:.5em;
font-size:.9em;
background-color:#e7e7e7;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
}

blockquote p {
margin:.2em;
}

#header {
margin:0em 0em 0 0em;
padding:1.75em 4em 0 1.5em;
height:4em;
background-color:#000000;
color:#FFFFFF;
border-bottom:20px solid #999999;
margin-top:0px

}

#header h1 { 
margin:0; 
padding:0;
font-size:2em;
}

#header h3 { 
margin:0; 
padding:0;

}

#leftColumn {
float:left;
width:140px;
margin-top:10px;
left:2.25em;
width:14em;
padding:1em .5em 2em .5em;
}

#leftColumn h2 { 
margin:0 0 -1em .5em; 
padding:0;
font-size:1em;
letter-spacing:.1em;
font-weight:bold;
}

#leftColumn ul { 
margin:2.2em 0 0 1.5em; 
padding:0;
list-style:none;
}

#leftColumn li { 
margin:0 0 .75em 0; 
padding:0;
color:black;
}

#leftColumn li a { 
margin:0 0 0 .2em;
color:#0000FF;
text-decoration: underline;
}

#leftColumn li a:hover { 
color:#B0171F;
text-decoration:underline; 
}


#centerColumn {
right:2.25em;

voice-family: "\"}\"";
voice-family: inherit;
margin-left:15.50em;
margin-right:2.25em;
margin-top:10px;
padding:0em 0em 0em 1em;
background:#FFFFFF;
font-size:1em;

}

ol { list-style-type: decimal; }

html>body #centerColumn {
margin-left:15.50em;
margin-right:2.25em;
}

#centerColumn li { 
margin:0 0 .75em 0; 
padding:0;


}

#centerColumn li a { 

text-decoration: underline;
}

#centerColumn li a: hover { 
color:#B0171F;
text-decoration: underline;

}

#centerColumn ul { 
margin: 1.5em 0 0 1.5em;
padding:0;
list-style:none;
margin-bottom: 25px;
}

#center-table ul {
list-style:circle;
}


.nonumber {
list-style:none;

}


.numberedlist {
list-style-type: decimal
}


.licol {
  float: left;
  width: 200px;
  margin-top: 0px;
  margin-bottom: 0px;
}

#centerColumn h2 { 
margin:1.5em 0 0em 0; 
padding:0;
font-size:1.5em;
letter-spacing:0.05em;
font-weight:bold;
margin-bottom: 30px;
}


.top-font {
margin:1.5em 0 0em 0; 
padding:0;
font-size:1.2em;
letter-spacing:0.05em;
font-weight:bold;
margin-bottom: 30px;
}

#centerColumn h3 { 
margin:1.2em 0em 0em 0; 
padding:0;
font-size:1.2em;
letter-spacing:0.0em;
font-weight:bold;
margin-bottom: 10px;
}

#centerColumn h4 { 
margin-top: 20px;
margin-bottom: 20px;

}

#centerColumn h5 {
font-size:1.0em; 
margin-top: 20px;
margin-bottom: 10px;

}

.bold-text {
font-size:.9em;
font-weight:bold;
letter-spacing:.1em;
}


/* ##### Footer ##### */

#footer
{
clear: both;
background: #e7e7e7;
padding: 1em;
font-size:.8em;
text-align: left;
border-top: 1px solid #999999;
margin-top: 40px;

}