* {

    margin: 0;

    padding: 0;

}

body {

    background: url("images/bg.jpg") repeat scroll left top transparent;

    color: #666666;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

}

a {

    color: #005797;

    text-decoration: none;

}

a:hover {

    color: #005797;

    text-decoration: underline;

}

h1 {

    color: #17685F;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    font-weight: normal;

    padding-bottom: 11px;

}

.head_txt_home {

    color: #6D6D6D;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 26px;

    font-weight: normal;

    padding-left: 10px;

    padding-top: 11px;

}

h2 {

    color: #E99324;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 22px;

    font-weight: normal !important;

    padding: 0 0 8px;

}

h2 a {

    color: #E99324;

}

#wrapper {

    background: none repeat scroll 0 0 #F7F7F7;

    margin: 15px auto 20px;

    width: 975px;

}

#header {

    width: 975px;

}

.header_top {

    background: url("images/header_top.jpg") repeat-x scroll left bottom transparent;

    padding-bottom: 7px;

    width: 975px;

}

.header_mid {

    background: url("images/menu_bg.jpg") repeat-x scroll left 0 transparent;

    padding: 0 0 5px;

    width: 975px;

}

.header_bot {

    padding: 0 0 10px;

    width: 975px;

}

.header_bot_left {

    float: left;

    padding-left: 14px;

    width: 350px;

}

.header_bot_right {

    float: right;

    padding-right: 14px;

    width: 580px;

}

.header_left {

    float: left;

    padding-left: 20px;

    padding-top: 21px;

    width: 340px;

}

#menu-top-menu {

    float: right;

    padding-top: 0;

    text-align: right;

    width: 450px;

}

.header_right {

    float: right;

    padding-top: 0;

    text-align: right;

    

}





ul.navlink {

    margin: 0;

    padding: 22px 0 0;

    width: auto;

}

ul.navlink li {

    background-color: inherit;

    float: left;

    list-style-type: none;

    width: auto;

}

ul.navlink li a {

    background-color: inherit;

    border-right: 1px solid #DE9537;

    color: #DE9537;

    float: left;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: normal;

    line-height: 11px;

    padding: 0px 20px;

    text-decoration: none;

    width: auto;

}

ul.navlink li a:hover {

    text-decoration: underline;

}

ul.bot_menu {

    background: url("images/menu_bg.jpg") repeat-x scroll left top transparent;

    margin: 0;

    width: auto;

}

ul.bot_menu li {

    float: left;

    list-style-type: none;

    width: auto;

}

ul.bot_menu li a {

    background-color: inherit;

    color: #FFFFFF;

    display: block;

    float: left;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 15px;

    font-weight: normal;

    line-height: 12px;

    padding: 11px 37px 11px 38px;

    text-decoration: none;

    width: auto;

}

ul.bot_menu li a:hover {

    background: url("images/h_img.jpg") repeat-x scroll left top transparent;

    text-decoration: none;

}

ul.bot_menu li a.active {

    background: url("images/h_img.jpg") repeat-x scroll left top transparent;

    text-decoration: none;

}

.menu {

    float: left;

    width: 200px;

}

.social {

    float: right;

    padding-right: 2px;

    padding-top: 10px;

}

#contain {

    padding: 15px 22px;

}

.contain_left {

    float: left;

    width: 456px;

}

.contain_right {

    float: right;

    width: 456px;

}

.contain_right_box {

    float: left;

    width: 456px;

}

.contain_right h1 {

    background: none repeat scroll 0 0 #B3B19B;

    color: #FFFFFF;

    font-size: 20px;

    padding-bottom: 5px;

    padding-left: 15px;

    padding-top: 5px;

}

.contain_left h1 {

    background: none repeat scroll 0 0 #B3B19B;

    color: #FFFFFF;

    font-size: 20px;

    padding-bottom: 5px;

    padding-left: 15px;

    padding-top: 5px;

}

.contain_right_txt_box {

    background: none repeat scroll 0 0 #F8F8F8;

    border: 1px solid #B7B49F;

    color: #FFFFFF;

    font-size: 20px;

    padding: 15px;

}

.contain_right_txt_box_l {

    color: #FFFFFF;

    float: left;

    font-size: 20px;

    width: 217px;

}

.contain_right_txt_box_l p {

    color: #404042;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    text-align: left;

}

.contain_right_txt_box_r {

    border-left: 1px solid #C7C7C7;

    color: #FFFFFF;

    float: right;

    font-size: 20px;

    padding-left: 12px;

    width: 180px;

}

.contain_left_top {

    background: url("images/top.jpg") no-repeat scroll left bottom transparent;

    height: 10px;

    width: 256px;

}

.contain_left_mid {

    background: url("images/mid.jpg") repeat-y scroll left top transparent;

    width: 256px;

}

.contain_left_mid_main {

    margin: 0 auto;

    width: 240px;

}

.contain_left_bot {

    background: url("images/bot.jpg") no-repeat scroll left top transparent;

    height: 10px;

    width: 256px;

}

.contain_box_main {

    padding-bottom: 10px;

    padding-left: 12px;

    width: 700px;

}

.contain_box_top {

    background: url("images/top22.jpg") no-repeat scroll left top transparent;

    height: 9px;

    width: 682px;

}

.contain_box_mid {

    background: url("images/mid22.jpg") repeat-y scroll left top transparent;

    width: 682px;

}

.contain_box_bot {

    background: url("images/bot22.jpg") no-repeat scroll left top transparent;

    height: 9px;

    width: 682px;

}

.left_box1 {

    background: url("images/left1.jpg") repeat-x scroll left top transparent;

}

.left_box11 {

    background: none repeat scroll 0 0 #242C39;

    padding: 15px 20px;

}

.left_box2 {

    background: url("images/left2.jpg") repeat-x scroll left top transparent;

}

.left_box22 {

    background: none repeat scroll 0 0 #344050;

    padding: 15px 20px;

    text-align: center;

}

.left_box3 {

    background: url("images/left3.jpg") repeat-x scroll left top transparent;

}

.left_box33 {

    background: none repeat scroll 0 0 #3E4A58;

    padding: 15px 20px;

    text-align: center;

}

.left_box4 {

    background: url("images/right1.jpg") repeat-x scroll left top transparent;

}

.left_box44 {

    background: none repeat scroll 0 0 #DBE4ED;

    font-size: 12px;

    padding: 15px 20px;

}

.left_box5 {

    background: url("images/right1.jpg") repeat-x scroll left top transparent;

}

.left_box55 {

    background: none repeat scroll 0 0 #DBE4ED;

    padding: 15px 0;

}

#footer {

    background: url("images/footer_bg.jpg") repeat-x scroll left top transparent;

    height: 173px;

    padding-top: 20px;

    width: 975px;

}

#footer h1 {

    color: #92570A;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    font-weight: bold;

    text-transform: uppercase;

}

#footer h3 {

    color: #92570A;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    font-weight: bold;

    padding-bottom: 11px;

    text-transform: uppercase;

}

#footer h4 {

    color: #92570A;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    font-weight: bold;

    padding-bottom: 11px;

    text-transform: uppercase;

}

#footer p {

    color: #FFFFFF;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

}

.footer_left {

    float: left;

    padding-left: 20px;

    width: 315px;

}

.footer_mid {

    float: left;

    padding-left: 58px;

    position: relative;

    width: 302px;

}

.download {

    position: absolute;

    right: 57px;

    top: 35px;

}

.inner-page img {

    float: left;

    padding-bottom: 10px;

    padding-right: 20px;

}

.footer_right {

    float: left;

    padding-left: 20px;

    width: 235px;

}

.footer_link {

    color: #005797;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 11px;

    line-height: 12px;

    padding: 0 2px;

    text-decoration: none;

}

.footer_link:hover {

    font-size: 11px;

    text-decoration: underline;

}

.button {

    background: url("images/submit_butt.jpg") no-repeat scroll left top transparent;

    height: 34px;

    width: 115px;

}

.contain_inner_top {

    background: none repeat scroll 0 0 #E9EDF6;

    line-height: 19px;

    padding: 15px;

}

.add_box {

    margin-bottom: 15px;

}

.add_box_head {

    background: none repeat scroll 0 0 #F5F6FA;

    font-size: 18px;

    font-weight: bold;

    margin-bottom: 10px;

    padding: 10px 15px;

}

.add_box_content {

    margin: 0 auto;

    width: 406px;

}

.read_more {

    background: none repeat scroll 0 0 #A56716;

    color: #FFFFFF;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: bold;

    padding: 3px 5px;

    text-decoration: none;

}

.read_more:hover {

    background: none repeat scroll 0 0 #A56716;

    color: #FFFFFF;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: bold;

    padding: 3px 5px;

    text-decoration: underline;

}

.read_more1 {

    color: #AE680C !important;

    display: block;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: bold;

    padding-top: 5px;

    text-decoration: none;

}

.read_more1 a span {

    font-family: Arial,Helvetica,sans-serif;

    font-size: 16px;

    font-weight: bold;

    text-decoration: none;

}

.read_more1:hover {

    font-weight: bold;

    text-decoration: underline;

}

.txt_1 {

    font-size: 12px;

    text-align: justify;

}

.directory {

    float: left;

    font-family: Arial,Helvetica,sans-serif;

    margin-bottom: 5px;

    padding-left: 10px;

    width: 192px;

}

.directory a {

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: bold;

    text-decoration: none;

}

.directory a:hover {

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: bold;

    text-decoration: underline;

}

.signup {

    font-size: 22px;

    font-weight: normal !important;

    padding: 5px 0 23px;

    text-align: center;

}

.head_txt {

    font-size: 24px;

    font-weight: normal !important;

    padding: 10px 0 0;

    text-align: left;

}

.head_txt1 {

    font-family: Arial,Helvetica,sans-serif;

    font-size: 14px;

    font-weight: normal !important;

    line-height: 20px;

    padding: 5px 0 0;

    text-align: left;

}

#search-q {

    background: url("images/search-input.png") no-repeat scroll 0 0 transparent;

    border: medium none;

    float: left;

    font-family: inherit;

    height: 23px;

    overflow: hidden;

    padding: 0 0 0 5px;

    width: 146px;

}

.a-hidden {

    position: absolute;

    top: -10000em;

}

.text {

    color: #666666;

    font-size: 12px;

    line-height: 20px;

    padding: 0 0 15px;

}

.fl {

    float: left;

}

.hand {

    cursor: pointer;

}

.fr {

    float: right;

}

.heading {

    padding-bottom: 25px;

}

.heading_left {

    float: left;

    width: 54px;

}

.heading_right {

    float: left;

    width: 150px;

}

.heading1 {

    padding-bottom: 10px;

    padding-left: 10px;

}

.heading1_left {

    float: left;

    width: 13px;

}

.heading1_right {

    float: left;

    width: 210px;

}

.heading1_right a {

    font-family: Arial,Helvetica,sans-serif;

    padding-left: 15px;

}

.heading1_right a:hover {

    color: #005797;

    font-family: Arial,Helvetica,sans-serif;

    padding-left: 15px;

    text-decoration: none;

}

.mid_txt {

    color: #666666;

    font-size: 12px;

    line-height: 18px;

    padding-left: 38px;

}

.mid_txt a {

    color: #005797;

    font-family: Arial,Helvetica,sans-serif;

    padding-left: 5px;

    text-decoration: none;

}

.mid_txt a:hover {

    color: #005797;

    font-family: Arial,Helvetica,sans-serif;

    text-decoration: underline;

}

.box_main {

    padding-top: 18px;

}

.box_1 {

    float: left;

    text-align: center;

    width: 232px;

}

.box_2 {

    float: left;

    padding-left: 15px;

    text-align: center;

    width: 232px;

}

.box_3 {

    float: left;

    padding-left: 15px;

    text-align: center;

    width: 232px;

}

.box_4 {

    float: right;

    text-align: center;

    width: 232px;

}

.blog_img {

    border: 1px solid #CFCFCF;

}

.txt1 {

    color: #666666;

    font-size: 12px;

    line-height: 18px;

    padding: 6px 0;

}

.view_more a {

    font-family: Arial,Helvetica,sans-serif;

    font-size: 14px;

    font-style: italic;

}

.view_more a:hover {

    font-family: Arial,Helvetica,sans-serif;

    font-size: 14px;

    font-style: italic;

}

.blog {

    padding-bottom: 20px;

}

.search {

    color: #6D6D6D;

    float: right;

    padding-top: 30px;

    width: 325px;

}

#search {

    color: #6D6D6D;

    float: right;

    padding-top: 30px;

    width: 325px;

}

#search #searchform {

    color: #6D6D6D;

    float: right;

    padding-bottom: 5px;

    padding-top: 5px;

    padding-right: 5px;

    width: 325px;

}

#search-5 #searchform {

    color: #6D6D6D;

    float: right;

    margin-top: 150px;

    padding-bottom: 5px;

    width: 325px;

}

#contain #searchform {

    color: #6D6D6D;

    float: left;

    margin-left: -25px;

    margin-top: 10px;

    padding-bottom: 5px;

    width: 200px;

}

.middle .testimonial {

    background: url("images/testimonial.png") no-repeat scroll 30px 2px transparent;

    color: #666666;

    display: block;

    font-size: 18px;

    font-weight: bold;

    margin-top: 18px;

    padding-left: 35px;

    text-align: center;

}

.middle {

    background: none repeat scroll 0 0 #EBEBEB;

    border-radius: 0 0 15px 15px;

    height: 62px;

    margin-bottom: 0;

}

.grid_12 {

    display: inline;

    float: left;

    width: 100%;

}

.input_bg {

    border: 1px solid #959595;

    color: #A1A1A1;

    font-size: 13px;

    padding: 3px 5px;

    width: 226px;

}

#s {

    border: 1px solid #959595;

    color: #A1A1A1;

    font-size: 13px;

    padding: 3px 5px;

    width: 150px;

}

#searchsubmit {

    background: none repeat scroll 0 0 #E99324;

    border: 1px solid #C69555;

    color: #FFFFFF;

    font-size: 13px;

    font-weight: bold;

    margin-top: 2px;

    padding: 2px 5px;

    width: 71px;

}

.input_butt_ser {

    background: none repeat scroll 0 0 #E99324;

    border: 1px solid #C69555;

    color: #FFFFFF;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: bold;

    margin-top: 3px;

    padding: 2px 5px;

    width: 71px;

}

.input_butt_f {

    background: none repeat scroll 0 0 #B06E19;

    border: 1px solid #C69555;

    color: #FFFFFF;

    font-family: arial;

    font-size: 13px;

    font-weight: bold;

    margin-left: 5px;

    padding: 2px 5px;

    width: 45px;

}

.slide {

    height: 690px;

    position: relative;

    width: 975px;
background: url("http://www.chcentral.org/wp-content/uploads/2015/11/storefront.jpg") no-repeat scroll CENTER CENTER transparent;

}

.slide_txt_bg {

    background: url("http://www.chcentral.org/wp-content/uploads/2015/11/storefront.jpg") no-repeat scroll left top transparent;

    bottom: 0;

    height: 271px;

    padding: 15px 19px;

    position: absolute;

    right: 38px;

    width: 222px;

}

.slide_txt_bg h1 {

    color: #A56716;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 24px;

    padding-bottom: 5px !important;

}

.slide_txt_bg p {

    color: #404042;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    text-align: left;

}

.box_main h2 {

    color: #707070;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px !important;

    font-weight: bold !important;

    padding-top: 5px !important;

}

.contain_right_txt_box_r h1 {

    background: none repeat scroll 0 0 transparent;

    color: #A56716;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    margin: 0;

    padding: 0;

}

.contain_right_txt_box_r p {

    background: none repeat scroll 0 0 transparent;

    color: #959595;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    margin: 0;

    padding: 0;

}

.right_txt {

    padding-bottom: 10px;

    padding-top: 5px;

}

.textarea_f {

    padding: 5px;

}

#wrapper_abt {

    background: none repeat scroll 0 0 #F7F7F7;

    border: 1px solid #E1E2E2;

    margin: 15px auto 20px;

    width: 975px;

}

.abt_con_top {

    margin: 0 auto 30px;

}

.abt_con_top_left {

    float: left;

    padding-bottom: 20px;

    width: 653px;

}

.abt_con_top_left p {

    color: #D48B51;

    font-size: 10px;

    padding-bottom: 8px;

}

.abt_con_top_left strong a {

    color: #D48B51;

    font-size: 12px;

    font-weight: bold;

    text-decoration: none;

}

.abt_con_top_left span a {

    background: url("images/icon-comment-small.png") no-repeat scroll 0 0 transparent;

    color: #D48B51;

    padding-left: 15px;

    text-decoration: none;

}

.abt_con_top_right {

    float: right;

    width: 206px;

}

.abt_con_top_right_box {

    float: left;

    width: 204px;

}

.abt_con_top_right_box h1 {

    background: none repeat scroll 0 0 #B3B19B;

    color: #FFFFFF;

    font-size: 20px;

    padding-bottom: 5px;

    padding-left: 15px;

    padding-top: 5px;

}

.abt_right_txt h1 {

    background: none repeat scroll 0 0 transparent;

    color: #AE680C !important;

    font-size: 14px;

    font-weight: bold !important;

    margin: 0 0 5px !important;

    padding: 0;

    text-align: left;

}

.abt_right_txt h2 {

    color: #707070 !important;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 14px;

    font-weight: bold !important;

    margin: 0;

    padding: 2px 0 0;

}

.abt_right_txt p {

    background: none repeat scroll 0 0 transparent;

    color: #898989;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    margin: 0;

    padding: 0 0 8px;

}

.contain_right_txt_box_abt {

    background: url("images/abt_right.jpg") repeat-x scroll left top #F5F3E2;

    border: 1px solid #B7B49F;

    color: #FFFFFF;

    font-size: 20px;

    padding: 15px;

}

.title {

    color: #E99324;

    font-size: 24px;

    font-weight: bold;

    padding-bottom: 10px;

}

#footer_abt {

    background: url("images/footer_abt_bg.jpg") repeat-x scroll left top transparent;

    height: 153px;

    padding-top: 20px;

    width: 975px;

}

#footer_abt h1 {

    color: #E99324;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    font-weight: bold;

    text-transform: uppercase;

}

#footer_abt p {

    color: #FFFFFF;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

}

#wrapper_service {

    margin: 15px auto 20px;

    width: 975px;

}

.ser_con_top_left {

    float: left;

    padding-right: 15px;

    width: 180px;

}

.ser_con_top_mid {

    border-left: 1px dashed #A59B8F;

    float: left;

    padding-left: 29px;

    width: 469px;

}

.ser_con_top_left p {

    color: #707070;

    font-size: 13px;

}

.ser_con_top_right {

    float: right;

    width: 206px;

}

.ser_con_top_mid p {

    font-size: 13px;

}

#vertmenu {

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 100%;

    margin: 0;

    padding: 0;

    width: 160px;

}

#vertmenu h1 {

    color: #855C26;

    display: block;

    font-size: 14px;

    font-weight: bold;

    margin: 0;

    padding: 15px 0 5px 3px;

    width: 159px;

}

#vertmenu ul {

    border: medium none;

    list-style: none outside none;

    margin: 0;

    padding: 0;

}

#vertmenu ul li {

    margin: 0;

    padding: 0;

}

#vertmenu ul li ul {

    margin: 0;

    padding: 0 0 0 15px;

}

#vertmenu ul li a {

    color: #AC7731;

    display: block;

    padding: 2px 0 2px 4px;

    text-decoration: none;

    width: 160px;

}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {

    background-color: #9B9B9C;

    color: #FFFFFF;

}

#vertmenu ul li a.active {

    background-color: #9B9B9C;

    color: #FFFFFF;

}

#vertmenu ul li .current-menu-item a span {

    background-color: #9B9B9C !important;

    color: #FFFFFF;

    padding: 2px 0 2px 4px;

}

.ngslideshow .nivo-controlNav, .nivo-controlNav {

    caption-side: bottom;

    float: left;

    overflow: hidden;

    top: 400px !important;

    width: auto !important;

}

.nivo-caption {

    background: url("images/slide_txt_bg.png") no-repeat scroll left top transparent !important;

    color: #000000 !important;

    float: right;

    height: 301px;

    left: 680px !important;

    width: 260px !important;

}

.abt_con_top ul {

    list-style: none outside none;

    padding-top: 15px;

}

.abt_con_top ul ul {

    margin-left: 10px;

}

.abt_con_top ul li {

    margin-left: 20px;

    padding: 3px 0 3px 5px;

}

.abt_con_top1 ul {

    list-style: none outside none;

    padding-top: 15px;

}

.abt_con_top1 ul ul {

    margin-left: 10px;

}

.abt_con_top1 ul li {

    list-style-type: disc;

    margin-left: 20px;

    padding: 5px 0 5px 5px;

}

a img {

    border: medium none;

}

.nivo-controlNav a.active {

    opacity: 10 !important;

}

.ngslideshow .nivo-controlNav a, .nivo-controlNav a {

    opacity: 0.3;

}

#megaMenu ul.megaMenu {

    background: none repeat scroll 0 0 transparent !important;

    border: medium none !important;

}

/*.sub-menu {

    left: 0 !important;

    max-width: 410px !important;

    min-width: 200px;

    width: 100% !important;

}*/

/*#megaMenu ul.megaMenu > li:nth-child(3) ul {

    width: 200px !important;

}

#megaMenu ul.megaMenu > li:nth-child(3) ul li {

    width: 197px !important;

}*/

/*#megaMenu ul.megaMenu > li#menu-item-122.sub-menu ul {

}

.header_bot #megaMenu ul.megaMenu > li > a {

    color: #FFFFFF !important;

    text-shadow: none !important;

}*/

.header_bot #megaMenu ul.megaMenu > li > a:hover {

    background: url("images/h_img.jpg") repeat-x scroll 0 0 transparent !important;

}

/*#menu li.hover a, #menu li:hover a .footer_mid textarea#comment {

    float: left !important;

    height: 80px;

    width: 184px !important;

}*/

code, .form-allowed-tags, .logged-in-as, .comment-notes, .comment-form-author, .comment-form-email, .comment-form-url {

    display: none;

}

.comment-form-comment label {

    display: none;

}

/*#megaMenu ul li.ss-nav-menu-mega ul.sub-menu li {

    width: 184px;

}*/

.form-submit #submit {

    background: none repeat scroll 0 0 #B06E19;

    border: 1px solid #C69555;

    color: #FFFFFF;

    font-family: arial;

    font-size: 13px;

    font-weight: bold;

    margin-left: 5px;

    margin-top: 58px;

    padding: 2px 5px;

    width: 45px;

}

/*.header_menu ul li {

    border-right: 1px solid #DC9636;

}

.header_menu ul li a {

    color: #DC9636 !important;

    text-shadow: none !important;

}

.header_menu ul li a:hover {

    color: #9B9B9C !important;

}*/

/*.header_menu #megaMenu ul.megaMenu > li > a {

    padding: 0.1em 10px !important;

}*/

#searchform {

    clear: both !important;

    margin-top: 10px;

    width: 150px;

}

#searchform label {

    font-weight: bold;

    margin-bottom: 5px;

}

#tab-content {

    padding: 0 30px 0 0;

}

#menu-item-306 a span {

    font-weight: bold;

}

ul .sub-menu-2 a span {

    font-weight: normal !important;

}

#menu-item-309 a span {

    font-weight: bold;

}

ul .sub-menu-3 a span {

    font-weight: normal !important;

}

#menu-item-297 {

    font-weight: bold !important;

}

#menu-item-297.sub-menu {

    font-weight: normal !important;

}

ul .sub-menu-1 a span {

    display: block;

    font-weight: bold !important;

}

#menu-item-311 {

    font-weight: bold !important;

}

#menu-item-313.sub-menu {

    font-weight: normal !important;

}

.footer_left h4 {

    color: #E99324;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    font-weight: bold;

    text-transform: uppercase;

}

#respond h3 {

    color: #92570A;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    font-weight: bold;

    margin-bottom: 10px;

    text-transform: uppercase;

}

#vertmenu h4 {

    color: #323232;

    font-size: 22px;

    font-weight: normal !important;

    padding: 0 0 8px;

}

#vertmenu h4 a {

    color: #E99324;

}

#vertmenu h4 a:hover {

    cursor: text;

    text-decoration: none;

}

#featured .ui-tabs-panel .info {

    background: url("images/slide_txt_bg.png") no-repeat scroll left top transparent !important;

    border: medium none;

    color: #000000 !important;

}

.abt_con_top_left #commentform #author, .abt_con_top_left #commentform #email, .abt_con_top_left #commentform #url {

    border: 1px solid #959595;

    color: #A1A1A1;

    float: right;

    font-size: 13px;

    padding: 3px 5px;

    width: 226px;

}

#commentform label {

    float: left;

    width: 210px;

}

.abt_con_top_left #commentform p {

    clear: both;

    float: left;

    margin: 5px 0;

    width: 450px;

}

.abt_con_top_lefttextarea #comment {

    float: none;

    height: 80px;

    width: 447px;

}

.abt_con_top_left #submit {

    background: none repeat scroll 0 0 #B06E19;

    border: 1px solid #C69555;

    color: #FFFFFF;

    font-family: arial;

    font-size: 13px;

    font-weight: bold;

    margin-left: 5px;

    margin-top: 58px;

    padding: 5px;

    width: 150px;

}

/*#menu-item-306, #menu-item-309, #menu-item-282, #menu-item-313 {

    border-right: medium none !important;

}

*/#commentform small {

    font-size: 12px;

}

.abt_con_top_left textarea {

    border: 1px solid #959595;

    color: #707070;

    font-size: 13px;

    width: 447px !important;

}

.footer_mid textarea {

    float: left;

    height: 100px;

    width: 190px;

}

.footer_mid input[type="submit"] {

    background: none repeat scroll 0 0 #B06E19;

    border: 1px solid #C69555;

    color: #FFFFFF;

    font-family: arial;

    font-size: 13px;

    font-weight: bold;

    height: auto !important;

    margin-left: 5px;

    margin-top: 78px;

    padding: 2px 5px;

    width: 45px;

}

label.screen-reader-text {

    float: left;

    height: 26px;

    position: relative;

    right: 3px;

    top: 7px;

    width: 80px;

}

#vertmenu h4 a {

}

#sug {

    color: #E99324;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    font-weight: bold;

    padding-bottom: 11px;

    text-transform: uppercase;

}

#menu-main-menu li.current-menu-item {

    background: url("images/h_img.jpg") repeat-x scroll left top transparent;

}

#menu-main-menu li ul li.current-menu-item {

    background: none repeat scroll 0 0 transparent;

}

#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.ss-nav-menu-reg ul.sub-menu {

  /*  background: url("images/drop_re.jpg") repeat scroll left top #F6F3E0 !important;*/

    border: 1px solid #E99324;

	padding:8px 12px;

}

#megaMenu ul li.ss-nav-menu-mega ul li.ss-nav-menu-item-depth-1 {

    margin-right: 20px !important;

}

#megaMenu li.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {

    padding: 10px 0 !important;

}

#megaMenu ul ul.sub-menu li a {

    padding: 0 !important;

}

#megaMenu ul li.ss-nav-menu-mega ul li.ss-nav-menu-item-depth-1 {

    left: -1px;

    position: relative;

	border-left:1px dashed #ea9425;

	padding-left:30px;

	padding-right:5px;

	

}

#megaMenu li.ss-nav-menu-mega ul.sub-menu-1 > li {

}

.social a img {

    float: left;

    margin-right: 3px;

}

.social .textwidget {

    float: right;

}

span.wpmega-item-description {

    display: none;

}

/*ul#menu-main-menu li ul {

    width: 410px !important;

}*/

.table_de {

    margin-bottom: 15px;

}

.table_de1 {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #B3B19B;

    color: #666666;

    font-weight: normal;

    line-height: 24px;

    margin-bottom: 15px;

    padding: 10px;

}

.table_de table {

    background: none repeat scroll 0 0 #FFFFFF;

}

.table_de td {

    background: none repeat scroll 0 0 #B3B19B;

    color: #FFFFFF;

    font-weight: bold;

    padding: 5px;

    vertical-align: top;

}

#featured ul.ui-tabs-nav li a img:hover {

    height: 103px;

    opacity: 1;

    width: 232px;

}

/*#megaMenu ul.megaMenu > li > a {

    padding: 0.7em 35px !important;

}*/

.tabs h2 a {

    padding-top: 10px;

}

.inner-page {

    clear: both;

    padding-bottom: 25px;

}

#hor-zebra {

    border-collapse: collapse;

    font-size: 12px;

    margin: 20px 20px 20px 0;

    text-align: left;

    width: 705px;

}

#hor-zebra th {

    color: #003399;

    font-size: 14px;

    font-weight: normal;

    padding: 10px 8px;

}

#hor-zebra td {

    color: #666666;

    padding: 8px;

}

#hor-zebra .odd {

    background: none repeat scroll 0 0 #FCE0A4;

}

#ver-zebra {

    border-collapse: collapse;

    font-size: 12px;

    margin: 0 20px 20px 0;

    text-align: left;

    width: 480px;

}

#ver-zebra th {

    border-left: 1px solid #FFFFFF;

    border-right: 1px solid #FFFFFF;

    color: #003399;

    font-size: 14px;

    font-weight: normal;

    padding: 12px 15px;

}

#ver-zebra td {

    border-left: 1px solid #FFFFFF;

    border-right: 1px solid #FFFFFF;

    color: #666699;

    padding: 8px 15px;

}

.crown-heights {

    background: none repeat scroll 0 0 #EFF2FF;

}

.boro-park {

    background: none repeat scroll 0 0 #E8EDFF;

}

#ver-zebra #crown-heights {

    background: none repeat scroll 0 0 #D0DAFD;

    border-bottom: 1px solid #C8D4FD;

}

#ver-zebra #boro-park {

    background: none repeat scroll 0 0 #DCE4FF;

    border-bottom: 1px solid #D6DFFF;

}

.tabs h2 a:hover {

    color: #E99324 !important;

    text-decoration: none !important;

}

.inner-page p {

    color: #707070 !important;

    font-size: 13px;

}

.commentlist {

    background: none repeat scroll 0 0 #FAFAF6 !important;

    border: 1px solid #959595 !important;

    margin-bottom: 5px;

    margin-top: 5px;

    padding: 20px;

}

.emergencynumbers {

    text-transform: uppercase;

}



.sub-sub-nav {

   text-indent:20px;}
   
.sub-menu {
	/*display:block!important;*/
	}
	
.sub-menu-2 {
	/*display:block!important;*/
	}
	
	
	