@charset "utf-8";
/* CSS Document */
/* Main color: #FFAA00*/
/* Hover color: #FFCC00*/
h1, div.branding {
    background: #FFAA00;
}
h3.media-category {
    background: #FFAA00;
    width: 100%;
}
p.support {
    background-color: #FFAA00;
}
ul.navigation li {
    background-color: #FFAA00;
}
dl.credits dd {
    color: #FFAA00;
}
span.validation {
    color: #FFAA00;
}
span.validation_list {
    color: #FFAA00;
}
fieldset.registration h2 span {
    color: #FFAA00;
}
fieldset input.btn {
    background-color: #FFAA00;
}
fieldset input.btn:hover, div.page fieldset input.hover {
    background-color: #FFCC00; /* hover */
}
a:link, a:visited, a:hover, a:active {
    color: #FFAA00;
}
a:visited {
    color: #666;
}
a:hover {
    color: #FFCC00;
}
a:focus {
    color: #fff;
    background: #FFAA00;
}
p.regulation a:link, p.regulation a:visited, p.regulation a:hover, p.regulation a:active {
    background-color: #FFAA00;
}
ul.pagination li a:link, ul.pagination li a:visited, ul.pagination li a:hover, ul.pagination li a:active,
p.add_site a:link, p.add_site a:visited, p.add_site a:hover, p.add_site a:active {
    background-color: #FFAA00;
}
ul.pagination li a:hover, p.add_site a:hover, ul.pagination li a.hover {
    background-color: #FFCC00; /* hover */
}
div.ngg-gallery-thumbnail a:link img, div.ngg-gallery-thumbnail a:visited img, div.ngg-gallery-thumbnail a:hover img, div.ngg-gallery-thumbnail a:active img,
p.image a:link img, p.image a:visited img, p.image a:hover img, p.image a:active img {
    border: 1px solid #FFAA00;
}
div.ngg-gallery-thumbnail a:hover img, p.image a:hover img {
    border: 1px solid #FFCC00; /* hover */
}
ul.navigation li.opened a:link, ul.navigation li.opened a:visited, ul.navigation li.opened a:hover, ul.navigation li.opened a:active {
    border-bottom: 1px solid #FFCC00;
}
fieldset.login a:link, fieldset.login a:visited, fieldset.login a:hover, fieldset.login a:active {
    color: #FFAA00;
}
fieldset.login a:hover {
    color: #FFCC00;
}
fieldset.login a:focus {
    color: #fff;
    background: #FFAA00;
}
div.registration_info {
    background-color: #FFAA00;
}
div.attention {
    color: #FFAA00;
}
div.support {
    background-image: url(../i/design/div_support5.gif);
}
ul.navigation li.opened a:link, ul.navigation li.opened a:visited, ul.navigation li.opened a:hover, ul.navigation li.opened a:active {
    border-bottom: 1px solid #fff;   
}
div.legend a.toggle_closed:focus, div.legend a.toggle_opened:focus, div.legend a.toggle_closed:visited, div.legend a.toggle_opened:visited {
    color: #FFAA00!important;  
}
div.legend a.toggle_opened:link,  div.legend a.toggle_opened:visited,  div.legend a.toggle_opened:hover,  div.legend a.toggle_opened:active {
    border-bottom: 1px dashed #FFAA00;
}
div.legend a.toggle_closed:link,  div.legend a.toggle_closed:visited,  div.legend a.toggle_closed:hover,  div.legend a.toggle_closed:active {
    border-bottom: 1px dashed #FFAA00;
}
h3.for_cats a:link, h3.for_cats a:visited, h3.for_cats a:hover, h3.for_cats a:active {
    border-bottom: 1px dashed #FFAA00;   
    text-decoration: none;
}