div#titles {  
	color: #FFFFFF; 
	background-color: #000000;
	background-image:url('images/titlebg.jpg'); 
	background-size:contain;
	background-repeat:repeat-x; 
	overflow: hidden;
}

div#titles img { 
	max-width: 759px;
}

a,a:link,a:visited,a:hover {background-color: transparent; color: #009933;}

#HPmarginLeft {background-color:#EDF0F5; color: #000000;}}
#HPmarginLeft a,#HPmarginLeft a:link,#HPmarginLeft a:visited,#HPmarginLeft a:hover {background-color: transparent; color: #009933;}

#HPContent {background-color: color:#EDF0F5; color: #000000; padding:0 3em;}

#HPmarginRight {background-#FFFFFF; color: #000000; text-align: center;}

#HPmarginLeft img {max-width: 100%;  margin: 0 auto;}
#HPmarginRight img {max-width: 100%;  margin: 0 auto;}

/* Custom styling */
#sibcontainer{ width: 90%;  margin: auto;  padding: 20px;  border: 0px solid #666;  background: #ECFFEC   ; }
.nivo-controlNav {margin-top: -20px;}

#HPmarginLeft {padding-top: 2em; font-size: 0.76em;}
#HPmarginLeft div {max-width: 100% !important; }
#HPmarginLeft br {display: none;}
#HPmarginLeft hr {border-color: black !important;}
#HPmarginRight {padding-top: 1.5em;}
#HPmarginRight img {padding-bottom: 1em;}

ul.basiclist {margin-left:0.8em; padding-left: 0.8em; }



/* Example of moving menu under banner (doesn't affect explore page) */
@media screen and (min-width: 769px) {
    div.navbar {margin-top: 117px;} /* = titles height) */
    div#titles {margin-top: -168px;} /* 117px + 51px (= -(titles height + navbar height) ) */

    div#centerRegion {margin-top: 51px;}  /* 0px + 51px (= required margin in px + navbar height )  */
}






