body {background: #000; color: #fff}

h1,
h2,
h3,
h4,
h5,
h6 {color: #fff; border-bottom: 1px solid #666}

pre {background: #101010}

code,
kbd,
tt,
var {color: #fff}

abbr,
acronym {color: #fff}

mark,
ins {background: #101010}

blockquote {background: #101010}

blockquote:before {color: #fff}

hr {background-color: #666}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {background-color: #ff0; color: #000; text-shadow: none; border: 1px solid #ff0}

button:before,
input[type="button"]:before,
input[type="reset"]:before,
input[type="submit"]:before {background-color: #000; color: #ff0; text-shadow: none}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {background-color: #000; color: #ff0; border-color: #ff0}

button:hover:before,
input[type="button"]:hover:before,
input[type="reset"]:hover:before,
input[type="submit"]:hover:before,
button:focus:before,
input[type="button"]:focus:before,
input[type="reset"]:focus:before,
input[type="submit"]:focus:before {background-color: #ff0; color: #000}

button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {outline: 2px solid #ff0}

button:hover:active,
input[type="button"]:hover:active,
input[type="reset"]:hover:active,
input[type="submit"]:hover:active,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {outline: none}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
select,
textarea {background-color: #000; border-color: #ff0; color: #ff0}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus,
select:focus {background-color: #ff0; color: #000; border-color: #ff0; box-shadow: inset 0 0 0 2px #000; -webkit-box-shadow: inset 0 0 0 2px #000; -moz-box-shadow: inset 0 0 0 2px #000}

a,
a:visited {color: #ff0; border-color: #ff0}
a:focus {outline: 2px solid #ff0}
a:hover:active {outline: none}

a.newWindow {background-image: url("../images/hc/icoNewWndw.png")}

a.more-link,
a.more-link:visited {background-color: #ff0; border-color: #ff0; color: #000; text-shadow: none}

a.more-link:before {background-color: #000; color: #ff0; text-shadow: none}

a.more-link:hover,
a.more-link:focus {background-color: #000; color: #ff0; text-shadow: none; border-color: #ff0}

a.more-link:hover:before,
a.more-link:focus:before {background-color: #ff0; color: #000; text-shadow: none}

.main-navigation ul li:before {color: #666}

.main-navigation ul li a,
.main-navigation ul li a:visited {color: #ff0}

.main-navigation ul li a:hover,
.main-navigation ul li a:focus,
.main-navigation ul li.hover a,
.main-navigation ul li.current_page_item a,
.main-navigation ul li.current-menu-item a,
.main-navigation ul li.current_page_ancestor a {background-color: #ff0; color: #000}

.main-navigation ul li ul {background-color: #ff0}

.main-navigation ul li.page_item_has_children ul li a,
.main-navigation ul li ul li a,
.main-navigation ul li ul li a:visited, 
.main-navigation ul li.hover ul li a {color: #000}

.main-navigation ul li ul li a:hover,
.main-navigation ul li ul li a:focus,
.main-navigation ul li ul li.hover a,
.main-navigation ul li ul li.current_page_item a,
.main-navigation ul li ul li.current-menu-item a,
.main-navigation ul li ul li.current_page_ancestor a {color: #ff0; background-color: #000}

.main-navigation ul li.page_item_has_children ul li a:after,
.main-navigation ul li ul li a:after {background-color: #000; color: #ff0}

.main-navigation ul li ul li a:hover:after,
.main-navigation ul li ul li a:focus:after,
.main-navigation ul li ul li.hover a:hover:after,
.main-navigation ul li ul li.current_page_item a:hover:after,
.main-navigation ul li ul li.current-menu-item a:hover:after,
.main-navigation ul li ul li.current_page_ancestor a:hover:after {color: #000; background-color: #ff0}

.main-navigation ul li.page_item_has_children ul li ul li a,
.main-navigation ul li ul li ul li a,
.main-navigation ul li ul li ul li a:visited {background-color: #ff0; color: #000}

.main-navigation ul li.page_item_has_children ul li ul li a:after,
.main-navigation ul li ul li ul li a:after,
.main-navigation ul li ul li ul li a:visited:after {color: #ff0}

.main-navigation ul li ul li ul li a:hover,
.main-navigation ul li ul li ul li a:focus {color: #ff0; background-color: #000}

.main-navigation ul li ul li ul li a:hover:after,
.main-navigation ul li ul li ul li a:focus:after {background-color: #ff0 !important; color: #000 !important}

.nav-links .page-numbers span,
.nav-links .page-numbers a,
.nav-links .page-numbers a:visited,
.nav-links .subpage-numbers span,
.nav-links .subpage-numbers a,
.nav-links .subpage-numbers:visited {background-color: #ff0; border-color: #ff0; color: #000; text-shadow: none}
.nav-links .page-numbers a:focus,
.nav-links .page-numbers a:hover,
.nav-links .subpage-numbers a:focus,
.nav-links .subpage-numbers a:hover {background-color: #000; color: #ff0; text-shadow: none; border-color: #ff0}

.nav-links .page-numbers .dots,
.nav-links .subpage-numbers .dots {background-color: #000; color: #ff0; text-shadow: none; border-color: #ff0}

.nav-links .page-numbers .current,
.nav-links .subpage-numbers .current {background-color: #000; color: #ff0; text-shadow: none; border-color: #ff0}

h2.entry-title,
h2.page-title {color: #fff}

h2.entry-title span,
h2.page-title span {border-color: #666}

h2.entry-title span:after,
h2.page-title span:after {color: #222}

h2.entry-title span:before,
h2.page-title span:before {color: #222}

h3.entry-title a,
h3.entry-title a:visited {border-color: #ff0}

h3.entry-title a:hover,
h3.entry-title a:focus {background-color: #ff0; color: #000}

.index-page .post, .categories .post {background-image: url("images/hc/postSep.png")}

.entry-thumbnail a,
.entry-thumbnail a:visited {border-color: #000; outline: 1px solid #222}
.entry-thumbnail a:hover,
.entry-thumbnail a:focus {outline: 2px solid #ff0}

.posted-on {color: #fff}

.byline a,
.byline a:visited {color: #ff0; border-color: #ff0}

.gallery-link,
.gallery-link:visited {border-color: #000; outline: 1px solid #222}
.gallery-link:hover,
.gallery-link:focus {outline: 2px solid #ff0}

.gallery-item a,
.gallery-item a:visited {border-color: #000; outline: 1px solid #222}
.gallery-item a:hover,
.gallery-item a:focus {outline: 2px solid #ff0}

.entry-footer {background-color: #111}
.entry-footer li:before {color: #666}

.entry-footer a,
.entry-footer a:visited {color: #ff0; border-color: #ff0}

.comment-list article,
.comment-list .pingback,
.comment-list .trackback {border-color: #666}

.comment-author .avatar {border: 1px solid #000; -webkit-box-shadow: 0px 0px 1px 0px #222; -moz-box-shadow: 0px 0px 1px 0px #222; box-shadow: 0px 0px 1px 0px #222}

.comment-author .fn {color: #fff}

a.comment-reply-link,
a.comment-reply-link {background-color: #ff0; border-color: #ff0; color: #000; text-shadow: none}
a.comment-reply-link:before {background-color: #000; color: #ff0; text-shadow: none}

a.comment-reply-link:hover,
a.comment-reply-link:focus {background-color: #000; color: #ff0; text-shadow: none}

a.comment-reply-link:hover:before,
a.comment-reply-link:focus:before {background-color: #ff0; color: #000; text-shadow: none}

.required {color: #fff}

.comment-respond {background: #111}

.comment-respond input[type="text"],
.comment-respond input[type="email"],
.comment-respond input[type="url"],
.comment-respond input[type="password"],
.comment-respond input[type="search"],
.comment-respond select,
.comment-respond textarea {background-color: #000; color: #ff0}

.comment-respond input[type="text"]:focus,
.comment-respond input[type="email"]:focus,
.comment-respond input[type="url"]:focus,
.comment-respond input[type="password"]:focus,
.comment-respond input[type="search"]:focus,
.comment-respond select:focus,
.comment-respond textarea:focus {background-color: #ff0; color: #000}

.font-contrast,
.font-contrast:visited {color: #ff0}
.font-contrast:hover {color: #ff0; border-bottom: 1px solid #ff0}

.font-list:before {color: #666}

.font-list a:focus {outline: 2px solid #ff0}
.font-list a:hover:active {outline: none}

#skip-links a:active {background: #ff0; border: 2px solid #000; color: #000; text-shadow: none}

.site-header {border-top: 1px solid #fff; border-bottom: 1px solid #666}

.site-title a,
.site-title a:visited {color: #ff0}
.site-title a:focus {outline: 2px solid #ff0}
.site-title a:hover:active {outline: none}

#sidebar a,
#sidebar a:visited {color: #ff0; border-color: #ff0}

#sidebar a:hover,
#sidebar a:focus {border-color: transparent; color: #ff0}

#page {background-color: #000}

#main-content-wrapper {border-color: #666}

#content table {border-color: #fff}
#content table th {background: #fff; color: #000; text-shadow: none; border-left: 1px solid #000}
#content table th:first-child {border-left: none}
#content table td {border-color: #fff}

#crumbpath {border-color: #666}
#crumbpath li:before {color: #666}

.search-submit:focus {outline: 2px solid #ff0}
.search-submit:hover:active {outline: none}

.site-footer {border-color: #666}
.site-info {border-color: #fff}

#logosPAD a:focus {outline: 2px solid #ff0}
#logosPAD a:hover:active {outline: none}

.widget {background-image: url("../images/hc/bgWidgetTitle.png")}
.widget h2 {background-color: #101010; color: #fff}

.widget h2 span:after {color: #222}
.widget h2 span:before {color: #222}

.widget .textwidget {background-color: #101010}

#sidebar .menu {background-color: #101010}

#sidebar .menu a,
#sidebar .menu a:visited {color: #ff0; background-color: #101010}

#sidebar .menu li a:hover,
#sidebar .menu li a:focus,
#sidebar .menu li.hover a,
#sidebar .menu li.current-menu-item a,
#sidebar .menu li.current_page_item a,
#sidebar .menu li.current_page_ancestor a {color: #000; background-color: #ff0; text-shadow: none}

#sidebar .menu a:after {background-color: #ff0; color: #000}

#sidebar .menu li a:hover:after,
#sidebar .menu li a:focus:after,
#sidebar .menu li.hover a:after,
#sidebar .menu li.current-menu-item a:after,
#sidebar .menu li.current_page_item a:after,
#sidebar .menu li.current_page_ancestor a:after {background-color: #000; color: #ff0}

#sidebar .menu ul {background-color: #ff0}

#sidebar .menu li ul li a,
#sidebar .menu li ul li a:visited,
#sidebar .menu li.hover ul li a {color: #000; background-color: #ff0}

#sidebar .menu li ul li a:after,
#sidebar .menu li ul li a:visited:after,
#sidebar .menu li.hover ul li a:after {color: #ff0}

#sidebar .menu li ul li a:hover,
#sidebar .menu li ul li a:focus,
#sidebar .menu li.hover ul li a:hover,
#sidebar .menu li.hover ul li a:focus,
#sidebar .menu li.hover ul li.hover a,
#sidebar .menu li.current-menu-item ul li a:hover,
#sidebar .menu li.current-menu-item ul li a:focus,
#sidebar .menu li.current-page-item ul li a:hover,
#sidebar .menu li.current-page-item ul li a:focus,
#sidebar .menu li.current_page_ancestor ul li a:hover,
#sidebar .menu li.current_page_ancestor ul li a:focus {background-color: #000; color: #ff0; text-shadow: none}

#sidebar .menu li ul li a:hover:after,
#sidebar .menu li ul li a:focus:after,
#sidebar .menu li.hover ul li a:hover:after,
#sidebar .menu li.hover ul li a:focus:after,
#sidebar .menu li.hover ul li.hover a:after,
#sidebar .menu li.current-menu-item ul li a:hover:after,
#sidebar .menu li.current-menu-item ul li a:focus:after,
#sidebar .menu li.current-page-item ul li a:hover:after,
#sidebar .menu li.current-page-item ul li a:focus:after,
#sidebar .menu li.current_page_ancestor ul li a:hover:after,
#sidebar .menu li.current_page_ancestor ul li a:focus:after {color: #000; background-color: #ff0}

#sidebar .menu li ul li ul li a,
#sidebar .menu li ul li ul li a:visited,
#sidebar .menu li.hover ul li.hover ul li a {color: #000; background-color: #ff0}

#sidebar .menu li ul li ul li a:after,
#sidebar .menu li ul li ul li a:visited:after,
#sidebar .menu li.hover ul li.hover ul li a:after {background-color: #000; color: #ff0}

#sidebar .menu li ul li ul li a:hover,
#sidebar .menu li ul li ul li a:focus,
#sidebar .menu li.hover ul li ul li a:hover,
#sidebar .menu li.hover ul li ul li a:focus,
#sidebar .menu li.current-menu-item ul li ul li a:hover,
#sidebar .menu li.current-menu-item ul li ul li a:focus,
#sidebar .menu li.current-page-item ul li ul li a:hover,
#sidebar .menu li.current-page-item ul li ul li a:focus,
#sidebar .menu li.current_page_ancestor ul li ul li a:hover,
#sidebar .menu li.current_page_ancestor ul li ul li a:focus {background-color: #000; color: #ff0; text-shadow: none}

#sidebar .menu li ul li ul li a:hover:after,
#sidebar .menu li ul li ul li a:focus:after,
#sidebar .menu li.hover ul li ul li a:hover:after,
#sidebar .menu li.hover ul li ul li a:focus:after,
#sidebar .menu li.current-menu-item ul li ul li a:hover:after,
#sidebar .menu li.current-menu-item ul li ul li a:focus:after,
#sidebar .menu li.current-page-item ul li ul li a:hover:after,
#sidebar .menu li.current-page-item ul li ul li a:focus:after,
#sidebar .menu li.current_page_ancestor ul li ul li a:hover:after,
#sidebar .menu li.current_page_ancestor ul li ul li a:focus:after {background-color: #ff0; color: #000}

#sidebar .menu a:focus {outline: 2px solid #fff}
#sidebar .menu a:hover:active {outline: none}

#sidebar .widget_calendar h2 {color: #fff; text-shadow: none; background-color: #101010}
#sidebar .widget_calendar h2 span:after {color: #666}
#sidebar .widget_calendar h2 span:before {color: #666}



.widget_calendar th {background-color: #fff; color: #000; text-shadow: none}
.widget_calendar td {border-color: #fff}
.widget_calendar td#today {background: #222}

#sidebar .widget_calendar a,
#sidebar .widget_calendar a:visited {color: #000; background-color: #ff0}
#sidebar .widget_calendar a:hover,
#sidebar .widget_calendar a:focus {background-color: #000; text-shadow: none; color: #ff0}
#sidebar .widget_calendar a:focus {outline: 2px solid #ff0}
#sidebar .widget_calendar a:hover:active {outline: none}

#sidebar .widget_calendar tfoot a,
#sidebar .widget_calendar tfoot a:visited {background-color: #ff0}
#sidebar .widget_calendar tfoot a:hover,
#sidebar .widget_calendar tfoot a:focus {background-color: #000; color: #ff0; text-shadow: none}

#sidebar .widget_archive {color: #fff; text-shadow: none}
#sidebar .widget_archive h2 {color: #fff; text-shadow: none; background-color: #101010}
#sidebar .widget_archive h2 span:after {color: #666}
#sidebar .widget_archive h2 span:before {color: #666}

#sidebar .widget_archive ul {background-color: #101010}

#sidebar .widget_archive a,
#sidebar .widget_archive a:visited {color: #ff0; text-shadow: none}
#sidebar .widget_archive a:hover {border-color: #ff0}
#sidebar .widget_archive a:focus {outline: 2px solid #ff0}
#sidebar .widget_archive a:hover:active {outline: none}

#sidebar .widget_archive div {background-color: #101010}

#sidebar .widget_categories {color: #fff; text-shadow: none}
#sidebar .widget_categories h2 {color: #fff; text-shadow: none; background-color: #101010}
#sidebar .widget_categories h2 span:after {color: #666}
#sidebar .widget_categories h2 span:before {color: #666}

#sidebar .widget_categories ul {background-color: #101010}

#sidebar .widget_categories a,
#sidebar .widget_categories a:visited {color: #ff0; text-shadow: none}
#sidebar .widget_categories a:hover {border-color: #ff0}
#sidebar .widget_categories a:focus {outline: 2px solid #ff0}
#sidebar .widget_categories a:hover:active {outline: none}

#sidebar .widget_categories div {background-color: #101010}

#sidebar .widget_search {color: #fff; text-shadow: none}
#sidebar .widget_search h2 {color: #fff; text-shadow: none; background-color: #101010}
#sidebar .widget_search h2 span:after {color: #666}
#sidebar .widget_search h2 span:before {color: #666}


#sidebar .widget_tag_cloud {color: #fff; text-shadow: none}
#sidebar .widget_tag_cloud h2 {color: #fff; text-shadow: none; background-color: #101010}
#sidebar .widget_tag_cloud h2 span:after {color: #666}
#sidebar .widget_tag_cloud h2 span:before {color: #666}

#sidebar .widget_tag_cloud div {background-color: #101010}

#sidebar .widget_tag_cloud a,
#sidebar .widget_tag_cloud a:visited {border-color: transparent; color: #ff0; text-shadow: none}
#sidebar .widget_tag_cloud a:hover {border-color: #ff0}
#sidebar .widget_tag_cloud a:focus {outline: 2px solid #ff0}
#sidebar .widget_tag_cloud a:hover:active {outline: none}

#sidebar .widget_recent_entries ul {background-color: #101010}

#sidebar .widget_recent_entries a,
#sidebar .widget_recent_entries a:visited {color: #ff0; border-color: #ff0}
#sidebar .widget_recent_entries a:hover,
#sidebar .widget_recent_entries a:focus {border-color: transparent}

#sidebar .widget_pages ul {background-color: #101010}

#sidebar .widget_pages a,
#sidebar .widget_pages a:visited {color: #ff0}
#sidebar .widget_pages a:hover {border-color: #ff0}

#sidebar .widget_meta {color: #ff0; text-shadow: none}
#sidebar .widget_meta h2 {color: #ff0; text-shadow: none; background-color: #101010}
#sidebar .widget_meta h2 span:after {color: #666}
#sidebar .widget_meta h2 span:before {color: #666}

#sidebar .widget_meta ul {background-color: #101010}

#sidebar .widget_meta a,
#sidebar .widget_meta a:visited {border-color: transparent; color: #ff0; text-shadow: none}
#sidebar .widget_meta a:hover {border-color: #ff0}
#sidebar .widget_meta a:focus {outline: 2px solid #ff0}
#sidebar .widget_meta a:hover:active {outline: none}

#sidebar .widget_recent_comments ul {background-color: #101010}

#sidebar .widget_rss ul {background-color: #101010}

#sidebar .widget_rss h2 span:after {color: #666}
#sidebar .widget_rss h2 span:before {color: #666}

#sidebar .widget_rss h2 a:hover {border-color: #ff0}

#sidebar .widget_rss li a,
#sidebar .widget_rss li a:visited {color: #ff0; border-color: #ff0}
#sidebar .widget_rss li a:hover {border-color: transparent}
#sidebar .rss-date {color: #fff}

#slider .slider-text .bgImg {background-image: url("../images/hc/bgImg.png")}

#slider .slider-text {background-color: #000}
#slider .slider-text p {color: #fff}

button.menu-toggle span.icon,
button.menu-toggle span.icon:before,
button.menu-toggle span.icon:after {background-color: #000}
button.menu-toggle:hover span.icon,
button.menu-toggle:focus span.icon,
button.menu-toggle:active span.icon,
button.menu-toggle:hover span.icon:before,
button.menu-toggle:focus span.icon:before,
button.menu-toggle:active span.icon:before,
button.menu-toggle:hover span.icon:after,
button.menu-toggle:focus span.icon:after,
button.menu-toggle:active span.icon:after {background-color: #ff0}

.goto-top a,
.goto-top a:visited {background-color: #ff0; color: #000; text-shadow: none; border: none}
.goto-top a:after {color: #000; text-shadow: none}
@media only screen and (max-width: 980px) {
    .main-navigation.toggled {background-color: #000}
}
@media only screen and (max-width: 640px) { 
    #slider .slider-text .bgImg {background-image: url("../images/hc/bgImgResp.png")}
     
    .main-navigation.toggled ul {background-color: #000}
    .main-navigation.toggled {background-color: #000}
}

