/* CSS Document */
.btnlnk {
	display:block;
	background-color:peru;
	color: white;
	text-decoration:none;
	padding:10px;
}
.btnlnkActive  {
display:block;
	background-color:firebrick;
	color: white;
	text-decoration:none;
	padding:10px;
}

/********************
*   Mobile Styles   *
********************/
@media only screen and (max-width: 767px) {
    #navbar{
        background-color: gainsboro !important;
        width: 600px;
        text-align: left;
        z-index: 900;
    }
    .navbar {
           background-color: gainsboro !important;
        width: 600px;
        text-align: left;
        z-index: 900;
    }
}
/******* end mobile styles**********************/
#navbar { margin-left:50px;  }
#navbar ul li{ 
	display: inline;
list-style-type: none;
margin-top:8px;
}
#navbar li a {
    text-decoration: none;
    display: inline;
    color: aliceblue;
    padding: 3px 6px 3px 6px;
    border-radius: 5px;
    margin-right: 5px;
}
#navbar li a:hover {
    background-color:gainsboro;
    color: navy;
}
.childul li {
    padding: 0px !important;
    margin-top: -1px !important;
}
#leftside { margin-left:50px;
            text-wrap:normal;
            white-space:normal;
            z-index: -1;
}
#leftsideshort { margin-left:50px;
                 margin-top:-110px;
            text-wrap:normal;
            white-space:normal;
            z-index: -1;
}
#leftnav {
    float: left;
    width: 250px;
    padding-left:50px;
    padding-bottom:50px;
    margin-bottom:100px;
}

/*subheader*/
#subheader {
    background-position: center top;
    height: 160px;
    padding: 0px 30px 30px 30px;
    background-image: url('../images/big_shadow.png');
    background-repeat: no-repeat;
    margin-bottom:20px;
}
    #subheader h1, h2, h3 {
    padding: 10px;
    /*color: #c0d3dc !important;*/
   padding-left:40px !important;
    text-align:left;
    margin-bottom: 1em;
}

    #subheader-half {
    background-position: center top;
    height: 130px;
    padding: 20px 30px 30px 30px;
    background-image: url('../images/big_shadow.png');
    background-repeat: no-repeat;

}
    #subheader-half h1, h2, h3 {
    padding: 7px;
   /* color: #c0d3dc !important; */
   padding-left:40px !important;
    text-align:left;
    margin-bottom: .25em;
}

