

@import url(//fonts.googleapis.com/css?family=Raleway:500,600,800);

body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, span, a, font, td, .RollBtn a {font-family: 'Raleway', sans-serif;}
body {font-weight: 500;background: #fff url(images/container_bg.jpg) top center fixed repeat-x;}
h1, h2, h3, h4, h5, h6 {font-weight: 800;}
p, ul, ol, li, span, a, font, td, .RollBtn a {font-weight: 500;}

#main-content{width:100%}
#main-content-left{width:55%; float:left; text-align:justify; padding:0px 5px 15px 15px; font:Arial, Helvetica, sans-serif, 12pt #362520}
#main-content-right{width:356px; float:right; padding:15px 20px 15px 5px; font:Arial, Helvetica, sans-serif, 12pt #362520; text-align:justify;}
#resources ul {list-style-type: circle;}
#clear { clear:both;}
.image {padding-right:10px;}
.our-community { padding:10px; text-align:justify;}
.map { border: 3px solid #e2e2e2;}
.colors {color:#415ab1;}
#maincontent {margin-left: 10px;}
.ui-state-default a {color: #fff !important;}
.ui-state-default.ui-state-active a {color: #003 !important;}
.ahn-feature-action-bar div a, .ahn-category-edit a {color:#fff;}
.footerCopy {color: #443D38;font-size: 11px;}

.RollBtn a:hover {padding: 2px 0px 2px 5px;border: 1px inset #713837;}

/* Vertical Flyout Menu */
#menuTD {background: #fff url(images/menu_bg.png) repeat-y left top;width:193px;}
div#listmenu {
font-size: 16px;
font-family: arial,verdana,sans-serif;
margin-top: 12px;
z-index: 5;
width: 160px;
float: none;
background: transparent;
border-bottom: medium none;
border-right: medium none;
}
div#listmenu ul {
    margin: 0;
    padding: 0;
}
div#listmenu li {font-size: 14px;position: relative;list-style-type: none;float: none;color: #333;line-height: 8px; background: transparent;}
div#listmenu li:hover {
background: none;
}
div#listmenu li a {transition: all 0.3s linear 0s;
background: #fff url("images/rollbtnbg.png") no-repeat;
border: 1px outset #713837;
width: 172px;
padding: 0px 0px 0px 5px;
border-radius: 2px;
text-align: left;
font-family: "Raleway",sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 25px;
color: #333;
margin: 4px 5px;}
div#listmenu li a:hover {background: #fff url('images/rollbtnhover.png') no-repeat;color: #FFF;}
body div#listmenu ul li ul {
    padding-bottom: 0;
}
div#listmenu ul li ul {
transition: all .3s linear;
    z-index: 10;
    width: 200px;
    border: 0;
    padding-bottom:0;
    margin: -36px 0px 0px 185px;
}
div#listmenu ul li ul li:first-child {
    border-top: 0;
    }
div#listmenu ul li ul:hover {
-webkit-transition: width 0.3s ease-in;
            -moz-transition: width 0.3s ease-in;
            -o-transition: width 0.3s ease-in;
            -ms-transition: width 0.3s ease-in;
            transition: width 0.3s ease-in;
            }
div#listmenu li:first-child {
    border-left: none;
}
div#listmenu ul li ul li, div#listmenu ul li ul li:hover {
    background: transparent;
    padding: 1px;
    width: 180px;
    border: none;
    height: 29px;
    text-align: left;
}
div#listmenu ul li ul li:hover {}
div#listmenu ul li ul li a {
    padding: 0px 8px;
}
div#listmenu li ul li a:hover {
color: #fff !important;
}
div#listmenu li ul li a:after {
content: " ";
}
html > body div#listmenu ul li ul li ul {
    left: 25px;
    top: 22px;
    border: 0;
}

div#listmenu ul li ul li a {
    width: 161px;}
/* End Menu */