*{margin:0;padding:0;}
#stripgray{background-color:white;height:40px;width:100%;}
.right-menu{float:right;width:23%;}
.right-menu li a{float:left;text-align:right;display:inline;padding:5px;font-size:14px;line-height:35px;}
.right-menu li a:hover{color:#333333;font-style:bold;}
.container-header{margin-left:0px;margin-right:auto;margin-top:0px;width:70%;}
#nav span{display:none;}
#nav, #nav ul{list-style:none outside none;margin:0;padding:0;}
#nav{float:left;margin-left:0%;margin-right:1%;position:relative;/*width:100%*/;min-width:700px;height:40px;color:black;}
#nav ul.subs{box-shadow:1px 1px 5px rgba(0, 0, 0, 0.2);color:black;display:none;left:0;padding-left:5px;position:absolute;top:42px;min-width:1030px;width:auto;position:absolute;z-index:100;opacity:1;}
#nav ul.subs a{}
#event1 > li li{padding:3px;}
#event1 a{line-height:14px;}
#event1 > li li a:hover{line-height:14px}
#nav > li{border-bottom:5px solid transparent;float:left;margin-bottom:-5px;text-align:left;-moz-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s;}
#nav li a{display:block;text-decoration:none;-moz-transition:color 50ms ease-in-out 0s, background-color 50ms ease-in-out 0s;-ms-transition:color 50ms ease-in-out 0s, background-color 50ms ease-in-out 0s;-o-transition:color 50ms ease-in-out 0s, background-color 50ms ease-in-out 0s;-webkit-transition:color 50ms ease-in-out 0s, background-color 50ms ease-in-out 0s;transition:color 50ms ease-in-out 0s, background-color 50ms ease-in-out 0s;white-space:normal;}
#nav > li > a{display:block;font-size:1.3em;line-height:35px;padding:0 10px;border-bottom:5px solid transparent;font-weight:bold;}
#nav > li:hover > a, #nav > a:hover{color:black;font-style:bold;}
#nav li.active > a{background-color:#333333;color:#FFFFFF;}
#nav li:hover ul.subs{display:block;}
#nav ul.subs > li{display:inline-block;float:none;padding-top:5px;vertical-align:top;width:auto;min-width:190px;max-width: 205px;font-size:15px
z-index:100;}
#nav ul.subs > li > ul{display:inline-block;float:none;padding-top:1px;padding-bottom:8px;vertical-align:top;width:auto;font-size:15px
z-index:100;}
#nav ul.subs > li a{/*line-height:18px;*/border-radius:5px;padding:0px 8px;margin-top:0px;font-size:12px;}
#nav ul.subs > li a:hover{line-height:18px;background-color:#8C1515;border-radius:5px;color:white;}
#nav ul.subs > li:hover{}
#nav ul li a:hover{}
#nav ul.subs > li > a{font-size:1em;margin-bottom:10px;font-weight:bold;}
#nav ul.subs > li li{float:none;-moz-transition:padding 150ms ease-out 0s;-ms-transition:padding 150ms ease-out 0s;-o-transition:padding 150ms ease-out 0s;-webkit-transition:padding 150ms ease-out 0s;transition:padding 150ms ease-out 0s;}
@media all and (max-width:80px){#nav > li{float:none;border-bottom:0;margin-bottom:0;}
#nav ul.subs{position:relative;top:0;}
#nav li:hover ul.subs{display:none;}
#nav li #s1:target + ul.subs,
#nav li #s2:target + ul.subs,
#nav li #s3:target + ul.subs,
#nav li #s4:target + ul.subs,
#nav li #s5:target + ul.subs{display:block;}
#nav ul.subs > li{display:block;width:auto;}
}