
body.custombody {
    /*background: url("../files/background/patterns/pattern12.jpg") repeat scroll 0 0 #f3f3f3;*/
    background-color: #f3f3f3;
}
header.header {
    background-color: #0065BF;
    background-image: none;
}
footer#footer {
    background-color: #0065BF;
    background-image: none;
}
#logo a.logo {
    font-family: "Kristi",Verdana,Geneva,sans-serif;
    font-size: 55px;
}
nav#mainmenu ul li a {
    font-family: "Abel",Verdana,Geneva,sans-serif;
    font-size: 16px;
}
h1.title, h2.title, h3.title, h4.title, h5.title, h6.title, h1, h2, h3, h4, h5, h6 {
    font-family: "Abel",Verdana,Geneva,sans-serif;
}
p, dl, ul, ol {
    color: #616161;
}
*::-moz-selection {
    background-color: #1abc9c;
}
.button, .skills .views.active, .skills .views:hover, .filter li:hover, .filter li.active, .contact-form input[type="submit"], .comment-form input[type="submit"], .button:hover, #header-box .tagcloud a, #bottom-box .tagcloud a, #top-box .tagcloud a, #footer-box .tagcloud a, #sidebar .tagcloud a, #slogan, .flex-control-paging li a.flex-active, .flex-control-paging li a:hover, .ei-slider-thumbs li.ei-slider-element {
    background-color: #1abc9c;
}
a, .works a.link:hover {
    color: #1abc9c;
}
nav#mainmenu ul li a {
    color: #919191;
}
nav#mainmenu ul ul li a {
    color: #919191;
}
nav#mainmenu ul li a:hover, nav#mainmenu li:hover > a, nav#mainmenu ul li.current-menu-item > a, nav#mainmenu ul li.current_page_item > a, nav#mainmenu ul li.current-menu-parent > a, nav#mainmenu ul li.current_page_ancestor > a, nav#mainmenu ul li.current-menu-ancestor > a, nav#mainmenu ul ul li a:hover, nav#mainmenu ul ul li a:hover, nav#mainmenu ul ul li.current-menu-item > a, nav#mainmenu ul ul li.current_page_item > a, nav#mainmenu ul ul li.current_page_ancestor > a, nav#mainmenu ul ul li.current_page_ancestor > a, nav#mainmenu ul ul li.current-menu-ancestor > a, #logo a.logo, #logo a.logo:hover {
    color: #ffffff;
}
nav#mainmenu ul ul {
    background-color: #474747;
}
nav#mainmenu ul ul li ul {
    border-top-color: #474747;
}
nav#mainmenu ul ul:before {
    border-bottom: 8px solid #474747;
}

/*a:hover*/
#footer a:hover, #footer .copyright a:hover, #footer ul.widget-category li:hover, #footer ul.widget-category li a:hover, .pin-article .title h1 a:hover, .pin-article .title h3 a:hover, blockquote h4.title a:hover, .logged-in-as a:hover, #comments a:hover {
    color: #FFBC00;
}

.button:hover, .pin-article .quote:hover, .pin-article .link a:hover, .contact-form input[type="submit"]:hover, .comment-form input[type="submit"]:hover, .jcarousel-skin-wip .circle, .jcarousel-skin-wip .pin-article > .text .button:hover, .jcarousel-skin-wip .pin-article:hover, #header-box .tagcloud a:hover, #top-box .tagcloud a:hover, #bottom-box .tagcloud a:hover, #footer-box .tagcloud a:hover, #sidebar .tagcloud a:hover, .wp-pagenavi a:hover, .wip-pagination a span:hover, .wip-pagination span, .wp-pagenavi span.current, .theme-default .nivo-directionNav a:hover, .flexslider .flex-next:hover, .flexslider .flex-prev:hover, .flex-caption .description, .jcarousel-skin-wip .jcarousel-next-horizontal, .jcarousel-skin-wip .jcarousel-prev-horizontal, .flex-caption .url:hover {
    background-color: #FFBC00;
}
.jcarousel-skin-wip .pin-article:hover {
    border-color: #FFBC00 !important;
}
.contact-form input[type="submit"], .contact-form input[type="submit"]:hover, .comment-form input[type="submit"], .comment-form input[type="submit"]:hover, .jcarousel-skin-wip .pin-article > .text, .button, .button:hover {
    border-color: #FFBC00 !important;
}
#footer, #footer .widget, article blockquote {
    border-color: #FFBC00;
}
#footer .title, #footer p, #footer li, #footer address, #footer dd, #footer blockquote, #footer td, #footer th, #footer .textwidget, #footer a, #footer ul, #footer p, #footer .copyright p, #footer .copyright a {
    color: #ffffff;
}
