/* <![CDATA[ */
body {
background-color:black;color:white;
}
h1 {
background-color:inherit;color:white;
}

#content-inside, #content-inside a {
background-color:inherit;color:#BFA160;
}

#menu {
background-color:inherit;color:#BFA160;
}
#menu li .mainItem {
background-color:#BFA160;color:inherit;
}
#menu li .mainItem a {
background-color:inherit;color:black;
}
#menu li .mainItem a:hover {
background-color:inherit;color:yellow;
}
#menu li .mainItem strong {
background-color:inherit;color:white;
}

#submenu {
background-color:black;color:white;
}
#submenu li a {
background-color:inherit;color:#BFA160;
}
#submenu li a:hover {
background-color:inherit;color:yellow;
}

#localeSwitch a {
background-color:inherit;color:#BFA160;
}
#localeSwitch span {
background-color:inherit;color:white;
}

#content-inside {
background-color:inherit;color:#BFA160;
}

#menuHorizontal ul li strong {
background-color:#BFA160;color:white;
}
#menuHorizontal ul li a {
background-color:#BFA160;color:black;
}
#menuHorizontal ul li a:hover {
background-color:#BFA160;color:yellow;
}

#content-inside .menuMonths ul li a {
background-color:inherit;color:gray;
}
/*
#bigImage img {
background-color:white;color:black;
}
#bigImage span {
background-color:inherit;color:black;
}
#bigImage img {
border-color:silver;
}
*/
#bigImage img {
border-color:#BFA160;
}
#bigImage span {
background-color:inherit;color:#BFA160;
}
#bigImage #bigImage-prev a, #bigImage #bigImage-next a, #bigImage #imageCounter {
background-color:inherit;color:#BFA160;border-color:#BFA160;
}
#bigImage #bigImage-prev a:hover, #bigImage #bigImage-next a:hover {
background-color:inherit;color:white;border-color:white;
}

.news1 .newsTitle em, .news2 .newsTitle em {
background-color:inherit;color:silver;
}
.news1 .newsTitle strong, .news2 .newsTitle strong {
background-color:inherit;color:white;
}
.news1 .newsBody strong, .news2 .newsBody strong {
background-color:inherit;color:inherit;
}

#fieldset, #fieldset legend, #fieldset a {
background-color:#BFA160;color:black;
}
form input, form textarea {
background-color:black;color:white;
}


#gbfTextCode {
background-color:black;color:#BFA160;
}

.message {
background-color:white;color:black;
}

.messageTitle {
background-color:#BFA160;color:black;
}
.messageInfo {
background-color:white;color:gray;
}

#content-inside .menuPuppyLitterChars ul li a {
background-color:inherit;color:gray;
}

#footer, #footer a {
background-color:inherit;color:gray;
}

#links div p a {
background-color:inherit;color:silver;
}

.puppyStatus0 {
background-color:inherit;color:green;
}
.puppyStatus1 {
background-color:inherit;color:maroon;
}
.puppyStatus2 {
background-color:inherit;color:gray;
}
.puppyStatus3 {
background-color:inherit;color:gray;
}

/*
.colorWhite, .colorYellow, .colorOrange {
font-weight:bold;
}
*/
#content-inside .colorWhite, #content-inside .colorWhite a {
background-color:inherit;color:white;
}
#content-inside .colorYellow, #content-inside .colorYellow a {
background-color:inherit;color:yellow;
}
#content-inside .colorOrange, #content-inside .colorOrange a {
background-color:inherit;color:#FF8040;
}
/* ]]> */
