

@import url(//fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400,600|Oswald:400,300);

body {maring:0;padding:0;background:#2e577a;}
body,p,table,td,th,ul,ol,textarea,input {font-family: "Open Sans", sans-serif !important;}
h1,h2,h3,h4,h5,h6 {font-family:"Oswald", sans-serif !important;font-weight: 400;}

h1 {font-size:2em;margin-top:0px;margin-bottom:10px;font-weight:400;color:#055b85;line-height:100%;}
h2 {font-size:1.6em;margin-top:10px;margin-bottom:10px;font-weight:400;color:#055b85;line-height:100%;}
h3 {font-size:1.3em;margin-bottom:10px;font-weight:400;color:#055b85;}
h4 {font-size:1em;font-weight:400;color:#444;margin-bottom:6px;}
h5 {font-size:0.93em;font-weight:300;color:#000;}
h6 {font-size:0.87em;font-weight:300;color:#333;}
p { font-size:14px;margin-bottom:15px;text-align:left;color:#333;font-weight:300;}

#wrapper {border: 2px solid #ccc; border-top:0;}

.ahn-feature-action-bar { background: transparent; padding:0 0 5px 0; border-bottom: 1px #05a9f9 solid; color: #000; }
.ahn-category-edit { background: #e2e2e2 url('images/up-white.png'); }
DIV#committee-wrapper{width:95%;}
DIV#amenities-wrapper{width:95%;}
.user-actions a {color:#ffffff;}
.ahn-bottom-box {color:#ffffff;}

#login-page {background-image: url(images/bkstone.jpg);background-repeat: no-repeat;}
/* Nav Menu Elements
------------------------------------------------------------------- */

div#listmenu {float:none;width:1048pxpx;min-width: 960px;margin: 0 auto;text-align:center;border-left:0;border-top:0;border-bottom:0;border-right:0;font-family:"Oswald", sans-serif;background-color:#30587c;z-index:500;position:relative;padding-left:0px; font-size: 1.2em;font-weight: 300; color: #fff;}
div#listmenu ul {margin:0;border:0;padding: 0;text-align:center;}
div#listmenu li {float:none;text-align:center;position:relative;list-style:none;background-color:#30587c;border-right:1px dotted #ccc;border-left:0;display:inline-block; *display:inline; *zoom:1;}
div#listmenu li:first-child {border-left:0;}
div#listmenu li:last-child {border-right:0;}
span.spacer:hover {background-color:#ccc;border:0;}
div#listmenu a {display:block;padding:5px 8px 5px 5px;text-decoration:none;font-family: 'Oswald', sans-serif;color:#fff;font-weight:300 !important;letter-spacing:0px;font-size:20px;}
div#listmenu a:visited {color:#fff;}
div#listmenu a:focus {color:#fff;}
div#listmenu a:hover {color:#fff;}
div#listmenu ul li:hover, div#listmenu ul li ul li:hover {background: #000;}
div#listmenu ul li ul li {background: #30587c;}
div#listmenu ul li ul li a {color: #ffffff;}

/* the drop-down starts here */
div#listmenu ul li ul {margin: 0px;z-index: 15;position: absolute;left: -1px;background-color: transparent;width: 160px;border: 0px;}
div#listmenu ul li ul li {background:#30587c;width:200px;border-left:0; border-right:0;border-top:0;border-bottom:0;text-align:left;border-top:1px solid #fff;}
div#listmenu ul li ul li a {padding:0 6px;color:#fff;font-weight:300;font-size:16px;border-right:0px #eee solid;}
div#listmenu ul li ul li a:visited {color: #fff;}
div#listmenu ul li ul li:hover {background:#000;border-bottom:0px #eee solid;}
div#listmenu ul li ul li:hover a {color:#fff;}
div#listmenu ul li ul li:first-child {border-top:0px ##30587c solid;}
div#listmenu ul li ul li ul li {border:1px solid #fff !important;}

/* make the drop-down display as the menu is rolled over */
div#listmenu ul li ul {display:none;}
div#listmenu ul li:hover ul {display:block;width:120px; }

/* pop-out starts here */
body div#listmenu ul li ul li ul {position:absolute; visibility:hidden;top:-1px;left:10.85em;}
div#listmenu ul li ul li:hover ul {visibility:visible;} 

/* second level popouts start here*/
div#listmenu ul li ul li:hover ul li ul {visibility:hidden;}
div#listmenu ul li ul li ul li:hover ul {visibility:visible;}

/* THE HACK ZONE - */
* html div#listmenu ul {border:0;}
* html div#listmenu ul li ul {margin:0 0 0 -40px;z-index:10;position:absolute;width:120px; border:transparent;left:-1px;background-color:transparent;}
* html  div#listmenu ul li ul {margin:0;z-index:10;position:absolute;width:120px;border-right:0px;left:0px;}
* html div#listmenu ul {float:left; border-left:0; margin-left:0px;}
* html  div#listmenu ul li ul {border-top:0;border-left:0px; }
* html  div#listmenu ul li ul li ul {left:9.85em; voice-family: "\"}\""; voice-family:inherit;left:10.85em;} 

html>body div#listmenu ul li ul li ul {left:10.85em;}
.ui-state-default a {color: #333 !important;}
.ui-state-default.ui-state-active a {color: #003 !important;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {background: #fff;}
#ahn-settings-accordion .ui-state-default A:link {color: #FFF !important;}