#wrap {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}

#menupath {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}

#content {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}



body { background-color: white; }
hr {border:none; border-top:1px #CCCCCC solid; max-width: 800px; height: 1px;}

img {
  width: 100%;
  border: 0px;
}

p {font-size: 16px; font-family: Verdana,sans-serif;}
p.big {font-size: 1.0rem; font-family: Verdana,sans-serif; font-weight: bold; margin: 0em;}
p.bigblue {font-size: 1.0rem; font-family: Verdana,sans-serif; color: blue; font-weight: bold; margin: 0em;}
p.bigorange {font-size: 1.0rem; font-family: Verdana,sans-serif; color: orange; font-weight: bold; margin: 0em;}
p.crumbs {line-height: 1.5; font-size: 0.6rem; font-family: Verdana,sans-serif; font-weight: bold; margin: 0em;}
p.crumbslight {line-height: 1.5; font-size: 0.6rem; font-family: Verdana,sans-serif; font-weight: lighter; margin: 0em;}
p.description {font-size: 0.8rem; font-family: Verdana,sans-serif; font-style: italic; margin: 0.5em;}
p.dividerblack {line-height: 1.5; font-family: Verdana,sans-serif; color: white; font-size: 1.1em; font-weight: bold; margin: 0em; background-color: black;}
p.dividerblue {line-height: 1.5; font-family: Verdana,sans-serif; color: white; font-size: 1.1em; font-weight: bold; margin: 0em; background-color: #6698FF;}
p.dividergreen {line-height: 1.5; font-family: Verdana,sans-serif; color: white; font-size: 1.1em; font-weight: bold; margin: 0em; background-color: green;}
p.dividerorange {line-height: 1.5; font-family: Verdana,sans-serif; color: white; font-size: 1.1em; font-weight: bold; margin: 0em; background-color: #F88017;}
p.dividerred {line-height: 1.5; font-family: Verdana,sans-serif; color: white; font-size: 1.1em; font-weight: bold; margin: 0em; background-color: red;}
p.header {font-size: 1.0rem; font-family: Verdana,sans-serif; font-weight: bold; margin: 0.3em;}
p.name {font-size: 1.0rem; font-weight: bold; font-family: Verdana,sans-serif;}

a {font-family: Verdana,sans-serif; color: teal; text-decoration: none;}

#nav{
    list-style:none;
    float:right;
    width:100%;
}
#nav li{
    float:right;
    position:relative;
}
#nav a{
    display:block;
    padding:0px;
    color:#fff;
    background:#fff;
    text-decoration:none;
}

#nav a:hover{
    color:#fff;
    background:#fff;
}

/*--- DROPDOWN ---*/
#nav ul{
    background:#fff;
    background:rgba(255,255,255,0);
    list-style:none;
    position:absolute;
    left:-9999px; 
}
#nav ul li{
    float:none;
}
#nav ul a{
    white-space:nowrap; 
}
#nav li:hover ul{ 
    left:0; 
}
#nav li:hover a{ 
    background:#fff;
}
#nav li:hover ul a{ 
    text-decoration:none;
}
#nav li:hover ul li a:hover{ 
    background:#fff;
}