/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#searchbar { display:none }

#header {
    background: #1596ff none repeat scroll 0% 0%;
    border-bottom: 5px solid #3bb9ff;
}

body {
    color: rgb(51,51,51);
    font: 14px Trebuchet MS,Helvetica,Arial,sans-serif;
}

.logo {
    padding: 30px 0px 20px 10px;
}

#wrapper {
    min-height: 100%;
    position: relative;
    padding:10px 0px;
    background: #ffffff;
}


.posts-slideshow .slides img {
width: 645px;
display: block;
height: 310px;
overflow:hidden;
}

.widgettitle {
    color: #808080;
    font-size: 14px;
    font-weight: 700;
    margin: -10px -10px 10px;
    padding: 5px 10px;
    background: http://www.nm-ipl.org/wp-content/uploads/2014/05/light-grey.png;
    border: #000000;
}

#bottom-content-1 .widgettitle {
 color: #808080;
    font-size: 14px;
    font-weight: 700;
    margin: -10px -10px 10px;
    padding: 5px 10px;
    background-image:url (http://www.nm-ipl.org/wp-content/uploads/2014/05/light-grey.png);
    border: #000000;
    
}


#nav .sf-menu {
    float: left;
    line-height: 1.2;
    max-width: 990px;
   
}

#nav {background: (http://www.nm-ipl.org/wp-content/uploads/2014/05/dark-grey.png);

}

#nav .sf-menu a {
    display: block;
    text-decoration: none;
    padding: 10px;
    color: #ffffff;
    font-size: 14px;
    margin: 5px 7px 2px 0px;
    font-weight: bold;
}


#nav .sf-menu li li a {
    padding: 10px;
    line-height: 1;
    height: auto;
    font-size: 14px;
    
}


.sf-menu ul {
    position: absolute;
    left: -999em;
    width: 13em;
    z-index: 100;
  }

.quick-nav #rss {
display:none;    
background: (http://www.nm-ipl.org/wp-content/uploads/2014/05/dark-grey.png);
}

.quick-nav {
    display:none;    
    float: right;
    list-style: none outside none;
    margin: 0px 10px;
    padding: 0px;
}

a, a:link, a:visited {
    color: blue;
    text-decoration: underline;
}

.single .post .entry-title, .single-post .entry-title a {
    text-decoration:none;
    color: black; 
}

#nav .sf-menu a:hover, #nav .sf-menu li:hover, #nav .sf-menu li.sfHover, #nav .sf-menu ul li {
    background: none repeat scroll 0% 0% #999999;
    color: #605956;
}

.entry-content {
    font-size: 14px;
}