/* <![CDATA[ */
body {
background-color:#444444;color:white;
}
#pageHeader {
background-color:#282828;color:white;
}
#pageBody, #bigImage img {
background-color:white;color:black;
}
#pageFooter {
background-color:#ececba;color:gray;
border-color:#282828;
}
#pageFooter #validator {
background-color:#444444;color:gray;
}
#bigImage img {
border-color:silver;
}
#bigImage span, #menuTop ul li a, .menuParts ul li a, #card a, #articleList p a {
background-color:inherit;color:black;
}

#pageBody-inside a:visited img, #pageBody-inside a.imageVisited img {
border-color:silver;
}
#pageBody-inside a:focus img {
border-color:red;
}
/*#pageBody-inside a:visited, */
#pageBody-inside a.imageVisited {
background-color:inherit;color:silver;
}

#localeSwitch span {
background-color:inherit;color:gray;
}
#localeSwitch a {
background-color:inherit;color:white;
}
#menuTop, .judgement a span {
background-color:#ececba;color:black;
}
#menuTop ul li a:hover {
background-color:silver;color:inherit;
}
#menuTop ul li strong {
background-color:#282828;color:white;
}
#menuLeft ul li strong, #fieldset, #fieldset legend {
background-color:#ececba;color:black;
}
#menuLeft ul li a {
background-color:inherit;color:white;
}
#menuLeft ul li a:hover {
background-color:silver;color:inherit;
}
#menuVertical ul li strong, #menuHorizontal ul li strong {
background-color:white;color:inherit;
}
#menuVertical ul li a, #menuHorizontal ul li a {
background-color:gray;color:white;
}
#menuVertical ul li a:hover, #menuHorizontal ul li a:hover {
background-color:silver;color:inherit;
}
#adminZone a {
background-color:inherit;color:black;
}
#goTop a {
background-color:inherit;color:gray;
}

.news1 {
background-color:#FFFFCC;color:black;
}
.news2 {
background-color:#FFFF99;color:black;
}
.news1 a, .news2 a {
background-color:inherit;color:#993300;
}

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

.message {
background-color:#ececba;color:inherit;
}

.messageTitle {
background-color:#282828;color:#ececba;
}

#links p a, #links h4 a, #pageBody-inside a {
background-color:inherit;color:#282828;
}

.window {
background-color:white;color:black;
}
.windowTitle {
background-color:black;color:white;
}
.windowCancel {
background-color:inherit;color:red;
}
.windowBody a {
background-color:inherit;color:black;
}
.puppyStatus0 {
background-color:inherit;color:green;
}
.puppyStatus1 {
background-color:inherit;color:maroon;
}
.puppyStatus2 {
background-color:inherit;color:gray;
}
.puppyStatus3 {
background-color:inherit;color:gray;
}
.menuArticleParts a, .menuArticleParts strong, .menuGallery a {
background-color:inherit;color:#444444;
}
.menuGallery strong {
background-color:inherit;color:black;
}
#dogShows th {
background-color:#282828;color:white;
}
.colourYellow {
background-color:yellow;color:black;
}
.colourBlue {
background-color:blue;color:white;
}
.colourGreen {
background-color:green;color:black;
}
.colourBlack {
background-color:black;color:white;
}
.colourRed {
background-color:red;color:black;
}
.colourPurple {
background-color:purple;color:white;
}
form input, form textarea {
background-color:white;color:black;
}


#bigImage #bigImage-prev a, #bigImage #bigImage-next a {
background-color:inherit;color:gray;
}
#bigImage #bigImage-prev a:hover, #bigImage #bigImage-next a:hover {
background-color:inherit;color:silver;border-color:silver;
}
/* ]]> */
