#header{position:relative;}
#header .container{position:relative;padding:0.7em 0em;}
#logo{position:absolute;left:20%;top:3em;text-align:center;}
#logo h1{font-family:Georgia, Comic Sans MS, Sans-Serif;font-size:6.5pt;color:rgba(255, 51, 155, 1);}
#logo a{display:block;text-decoration:none;font-size:2.8em;font-weight:600;color:#503407;}
#nav{position:absolute;left:15em;top:1em;}
#nav > ul > li{float:left;}
#nav > ul > li:last-child{padding-right:0;}
#nav > ul > li > a,
#nav > ul > li > span{display:block;margin-left:0.3em;padding:0.05em 0.90em 0.05em 0.60em;letter-spacing:0.06em;text-decoration:none;font-size:1em;outline:0;color:black;text-shadow:#F7F5B4 0px 2px, #ffeeff 2px 0px, #F9E293 -1px 0px,
#ffeeff 0px -2px, #ffeeff -1.2px -1.2px, #ffeeff 1.2px 1.2px, #ffeeff 1.2px -1.2px, #ffeeff -1.2px 1.2px;border-radius:4px 45px 4px 4px;color:#4C0C0C;border:2px outset #FAD558;box-shadow:0px 3px 15px 2px #c5939e inset;}
#nav li.active a{background:#ffeeff;border-radius:4px 45px 4px 4px;color:#4D0D0D;border:3px outset #fd6864;}
#nav > ul > li > ul{display:none;}
#banner{padding:5em 0em;}
.homepage #banner{padding:15em 0em;}
#main{padding:0em 0em 0em 0em;}
#featured{padding:0em 0em 0em 0em;}
#marketing{padding:0em 0em 0em 0em;}
#copyright{padding:0em 0em;}
