

#menu { background:#323232; }

#menu ul ul { background:#323232; box-shadow: 0px 2px 6px 0px #aaae44; }
#menu ul li a { border-bottom:solid 2px #fff; border-top:solid 2px #fff; }
#menu ul li:hover a { color:#aaae44; border-bottom:solid 2px #aaae44; border-top:solid 2px #aaae44; }
#menu ul li:hover ul li a { background:#323232; }
#menu ul li:hover ul li a:hover { color:#aaae44; } 
#menu ul ul { background:#323232; }
#menu ul li:hover ul { border: solid 1px #aaae44;  }

ul#MainMenu li.highlight a { color:#aaae44; }



#MainNav { background:#fff; border-bottom:solid 3px #262323; padding-bottom:1px; } 

/* forms specific */
div#wrapper div#menu, div#wrapper ul#MainMenu { background:#fff; }
div#wrapper ul#MainMenu li a { color:#828282; } 
div#wrapper ul#MainMenu { float:right; width:800px; }
div#wrapper ul#MainMenu li a { border-bottom:solid 2px #fff; border-top:solid 2px #fff; background:#fff; }
div#wrapper ul#MainMenu li:hover a { color:#aaae44; border-bottom:solid 2px #aaae44; border-top:solid 2px #aaae44; background:#fff; text-decoration:none; }
div#wrapper ul#MainMenu li:hover ul li a { color:#dedede; border:0px; background:#323232; }
div#wrapper ul#MainMenu li:hover ul li a:hover { color:#aaae44; text-decoration:underline; } 
div#wrapper ul#MainMenu ul { background:#323232; }

.navbar-side-social { border:solid 1px #aaae44; border-radius:5px; box-shadow: 0 0 3px #aaae44; }
.navbar-side-social ul li a:hover { color:#aaae44; }
#footerBottom div.navbar-side-social ul li a:hover { color:#aaae44;  }

div#wrapper ul#MainMenu { padding-left: 30px !important; }

a.btn-colour, input.btn-colour { background:#aaae44;color:#323232; }

div.flexslider ul.flex-direction-nav li a { color:#aaae44!important; background:#323232!important; }
div.flexslider .flex-control-paging li a { background:#aaae44; border:solid 1px #aaae44; }
div.flexslider .flex-control-paging li a.flex-active { background: #323232; }

#Agenda div.session a:hover { color:#aaae44; }

#countdown div.count-digits p {  border: 1px solid #aaae44; box-shadow: 0px 0px 7px 1px #aaae44; background:#323232; color:#aaae44; }