header {
 background-color: #7695FE;
 border: thin #336699 solid;
 padding: 10px;
 margin: 10px;
 text-align: center;
 border-radius: 25px;

}

body {
/*  background-image:url('IMG_6147.JPG'); */
  background: url('BGHomeMark1280x854.JPG') no-repeat;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

aside.NavSidebar
{
  top: 150px;
  left: 0px;
  padding: 5px 15px 0px 15px;
  width: 200px;
  min-height: 700px;
  background-color: #eee;
  font-size: small;
  border-radius: 25px;
   
}

.mynavbuttonx {
 background-color: #7695FE;
 border: thin #336699 solid;
 text-align: center;
 border-radius: 25px;


}

.content
{
  position: absolute;
  top: 150px;
  left: 220px;
  padding: 5px 15px 0px 15px;
}


/* Menu links */
/* From http://www.sitepoint.com/creating-an-animated-drop-down-navigation-menu-in-html5css3/ */
#top {
   /* position: absolute; */

  z-index: 2;
 /* width: 200px; */
  line-height: 2em;
  background: #eee;
  padding: 5px 15px 0px 15px;

  float : left;

  border-radius: 25px;

}

#top li li, #top li li a {
  height: 0px;
  margin-top: -10px;
  text-align: center;
  color: rgba(255,255,255,.0);
  text-decoration: none;
  -webkit-transition: all .7s ease-in-out;
}

#top li:hover li {
  height: 40px;
  margin-top: 5px;
  margin-bottom: 5px;
  background: #333333;
  border-radius: 20px;
}

#top li li:first-of-type {
  padding-top: 15px;
}

#top li:hover li a {
 color: rgba(255,102,0,.8);
}
#top li li a:hover {
  color:#ffffff;
  }
/* Remove bullets */
li {
  list-style: none;
}
a {  
  color: orange;
  text-decoration: none;
}

/* Fix for older browsers - except IE8 */
article, aside, figure, figcaption, footer, header, hgroup, nav, section, summary {
  display: block;
}