@import url(general.css);
@import url(expand_menu.css);

html {
    background: #a36666 url(red_images/diagonal_hatching.gif);
}

a {
    color: #660000;
    border-bottom: 1px dotted #660000;
}

a:hover, a:focus {
    color: #660000;
    border-bottom: 0px solid #000;
}

#container {
    background: #f5f0de url(blue_images/bg.png) repeat-y;
}

#header {
    color: #fff;
    background: #600;
}

#header h1 {
    background-image: url(red_images/diagonal_hatching.gif);
}

#topnav {
    background: url(red_images/diagonal_hatching_dark.gif);
}

#topnav a {
    color: #fff;
}

#topnav a:hover {
    color: #ced5fb;
}

#topnav a:focus {
    color: #000;
}

#topnav li.active {
    padding: 1px 7px 3px 7px;
    background: #f5f0de url(common_images/diagonal_hatching_tan.gif);
    border-right: 2px solid #fff; border-top: 2px solid #fff;
}

#topnav li.active a {
    color: #697896;
}


#topnav li.active a:hover, #topnav li.active a:focus {
    color: #000;
}

li.left-nav-active {
    background: url(blue_images/arrow.gif) no-repeat 0 0.4em;
}

#centre-content h1 {
    background: url(common_images/diagonal_hatching_tan.gif);
}

#full-content h1 {
    background: url(common_images/diagonal_hatching_tan.gif);
}

#right-nav h2 {
    background: url(common_images/diagonal_hatching_tan.gif);
}

#left-nav h3 {
    background: url(common_images/diagonal_hatching_tan.gif);
}

#footer {
    color: #fff;
    background: #600;
}

#footer p {
    background: url(red_images/diagonal_hatching_dark.gif);
}

#footer a {
    color: #fff;
    border-bottom: 1px dotted #fff;
}

#footer a:hover {
    color: #666;
    border-bottom: 1px solid #666;
}

#footer a:focus {
    color: #666;
}

#search-btn, input.leftbtn, input.btn, input.search-btn {
    color: #fff;
    background: #0a1f70;
}

td.event-date {
    background: #fff url(red_images/diagonal_hatching_red.gif);
}


