﻿body 
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color:#eaefd7;
    font-family:'Times New Roman', Times, serif;
    font-weight:bold;
}
.header
{
    background-color:#9aa53f;
    background-image:url('Images/Backgrounds/MMSCL_Masthead1.jpg'); 
    height:132px;
}
.bodypanel
{
    /*
    border:solid 1px gray;*/
    margin:4px 0 0 4px; 
    padding: 0 0 0 0;
}
.bodypanel h4
{
    display:block;
    text-align:left;
    margin: 0 0 0 0;
    color:Black;
}
.bodypanel h3
{
    display:block;
    text-align:left;
    margin: 0 0 0 0;
    color:Black;
}
.bodypanel p
{
    text-align:left;
    margin: 0 10px 0 10px;
    padding: 0 10px 0 10px;
    color:Black;
}
.bodypanel img
{
    border:0;
}
.content
{
    width:900px;
    background-color:White; 
    margin-left:auto; 
    margin-right:auto;
}
.dropdownmenu
{
    background: url('Images/Backgrounds/popoutbackground.png') repeat-x;
    
}
.divleft
{
    width:585px;
    float:left;
}
.divright
{
    width:310px; 
    float:left;
}
#footer
{
    margin: 14px 0 0 0;
    text-align:left;
    clear:both;
    position: relative;
    width:900px;
    height:165px;
    background-image: url('Images/Backgrounds/MMSCL_Footer.jpg');
    /*background-color:#a3bb4f ;*/
}
.footeraddr
{
    position: absolute; 
    bottom: 0px; 
    width:900px; 
    font-size:small; 
    text-align:center; 
    vertical-align:text-bottom; 
}
.footeraddr a
{
    color:Black;
}

.footermenu
{
    padding: 0 4px 0 4px;
}
.infotogomenu /*used on online resource data page*/
{
     margin-left:auto; 
     margin-right:auto; 
     width:650px; 
     height:344px; 
     background-image: url('Images/Resources/backgroundbox.jpg');
}
.infotogomenu a /*used on online resource data page*/
{
    text-decoration:none;
    color:Black;
}
.infotogomenu ul /*used on online resource data page*/
{
    list-style-type: none;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.infotogomenu li /*used on online resource data page*/
{
    background: url('Images/Resources/off.gif') left center no-repeat; 
    padding-left: 20px;
    margin-bottom: 0px;
	margin-left: 0px;
}
.infotogomenu li:hover /*used on online resource data page*/
{
    background: url('Images/Resources/on.gif') left center no-repeat; 
}
.infotogobox /*used on online resource data page*/
{
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    width:590px; 
    height:320px;
}
.infotogolistbox /*used on online resource data page*/
{
    float:left;
    margin-left:10px;
    margin-right:10px;
}
.infotogoalphabox /*used on online resource data page*/
{
    clear:both; 
    text-align:center; 
    width:100%;
}
.infotogoname /*used on online resource data page*/
{
    font-size:1.125em;
    color:#660033;
}
.infotogodesc /*used on online resource data page*/
{
    font-size:1em;
    color:black;
    padding-left:20px;
}
.item
{     
    width: 75px;
    height: 18px;
    background-image : url(Images/Backgrounds/buttonimgblue.png);
    background-repeat :repeat-x;
    color : #FFFFFF;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: solid 1px #aaaaaa;
    text-align:center;
    background-color : #22507e;
    text-align:center;
}
.item img
{
    padding: 0 5px 0 0;
    margin: 0 0 0 0;
}   
.hover
 {
     background-color : #22507e;
     background-image:none;
 }
#logodiv img
{
    display:inline-block;
    border:0;
    margin:0 0 0 0;
    padding: 0 0 0 0;
}
.mobile
{
    background-color:Black; 
    font-size:.6em; 
    margin: 0 0 0 0; 
    padding: 0 0 0 0;
    width:100%;
}
.mobile a
{
    color:White; 
    text-decoration:none;
}

#navbardiv
{
    
}
#ctl00_Menu1
{
    width:900px;
    text-align:center;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    height:32px;
    font-size:17px;
}
#ctl00_Menu2
{
    width:900px;
    text-align:center;
    margin: 10px 0 6px 0;
    padding: 0 0 0 0;
}
.navbarmenu
{
    padding: 0 4px 0 4px;
}
#navbardiv a,
#navbardiv a:visited,
#navbardiv a:hover
{
    /*color:White;*/
}
.selected 
{
    background-image :  url(Images/Backgrounds/buttonimgblueover.png);
    background-repeat : repeat-x;
    background-color : #22507e; 
 }
 /*Program Calendar start*/
.teen_bg 
{
	background-color: #EFF4FC;
	border-bottom-color:Silver;
    border-bottom-width:0.0625em;
    border-bottom-style:dashed;
}
.teen_bg a,
.teen_link
{
    /*color: #282b6a;*/
    color: #A4BB4F;
}
.adult_bg 
{
	background-color: #FDF0F8;
    border-bottom-color:Silver;
    border-bottom-width:0.0625em;
    border-bottom-style:dashed;
}
.adult_bg a,
.adult_link
{
      color: black;
    /*color: #05519a;*/
    /*color: #12377E;*/
}
.kids_bg 
{
	background-color: #FDF5E4;
	border-bottom-color:Silver;
    border-bottom-width:0.0625em;
    border-bottom-style:dashed;
}
.kids_bg a,
.kids_link
{
    color: #2db6e5;
    /*color: #97A7DA;*/
}
.literacy_link
{
      color: #cc33ff;
    /*color: #05519a;*/
    /*color: #12377E;*/
}
.community_link
{
      color: #cc6600;
    /*color: #05519a;*/
    /*color: #12377E;*/
}
/*Program Calendar end*/
/*Featured books*/
.featured_div
{
    width:700px; 
    height:130px; 
    position:absolute; 
    top:0; 
    left:0;
    z-index:1;
}
.featured_div ul
{
    position: absolute;
    bottom: 0;
    padding: 0 0 0 31px; 
    margin: 0 0 0 0;
}
.featured_div li
{
    display:block; 
    padding: 0 31px 0 0;
    float: left;
}
.featured_div img
{
    border:0;
}
.freatured_backdrop
{
    background-image:url('Images/Backgrounds/woodshelf.jpg');
    width:700px; 
    height:130px; 
    position:absolute; 
    top:0; 
    left:0; 
    z-index:2;
}
.featured_container
{
    height:130px;
}
.featured_content
{
    width:700px; 
    height:150px; 
    margin: 0 auto 0 auto; 
    position:relative;
}
.featured_link
{
    width:700px; 
    margin: 0 0 0 0;
}
.featured_link a
{
    color:Black;
    text-decoration:none;
}
.featured_link a:hover
{
    color:White;
    background-color:Black;
    text-decoration:none;
}
.featured_category
{
    position:absolute; 
    bottom:0; 
    left:0;
    background-color:#eeeeee; 
    border:solid 1px black;
}
/*Featured books end*/

