
body 
{
    background: url(../../themes/theme_01/pagebg.png) repeat;  
}

#wallpaper
{
    background: url(../../themes/theme_01/wallpaper.jpg) no-repeat;
}

#main-panel 
{
    background: url(../../themes/theme_01/bgmain.jpg) repeat; 
    box-shadow: 5px 5px 3px darkgreen; 
}

#banner
{
    background: url(../../themes/theme_01/banner.png) repeat;
}

#login
{
    background: url(../../themes/theme_01/login.png) repeat;
}

#social-links
{
    background: url(../../themes/theme_01/menu.png) repeat;
}

#themes
{
    background: url(../../themes/theme_01/menu.png) repeat;
}

#menus
{
    background: url(../../themes/theme_01/menu.png) repeat;
}

.page-menu-header
{
    color: darkgreen; 
}

.page-menu 
{
    background: transparent url(../../themes/theme_01/bullet_01.png) no-repeat left center; 
    color: darkgreen; 
}

.content
{
    background: url(../../themes/theme_01/content.png) repeat;
}

.content-full
{
    background: url(../../themes/theme_01/content.png) repeat;
}

.content-right
{
    background: url(../../themes/theme_01/content-right.png) repeat;
}

.poster 
{
    background-color: white; 
}

.poster-full 
{
    background-color: white; 
}

.advert
{
    background-color: white; 
}

.advert-full 
{
    background-color: white; 
}

#footer
{
    background: url(../../themes/theme_01/footer.png) repeat; 
    color: darkgreen; 
}

.footer-menu 
{
    color: darkgreen; 
}

.footer-menu:hover 
{
    color: black; 
}

#citizen1
{
    background: url(../../themes/theme_01/citizen1.png) no-repeat;
}

/** PUBLIC FORM **/ 
#publicform-panel { background-color: #D4DFBF; border: 1px solid #DDF5B0; }
.publicform-row { background-color: #F1F8E4; }
.publicform-submit { background: url("../../themes/theme_01/feature/publicform_button.png") no-repeat center 0px; } 
.publicform-submit-donate { background: url("../../themes/theme_01/feature/publicform_button_donate.png") no-repeat center 0px; } 
.publicform-submit-enquiry { background: url("../../themes/theme_01/feature/publicform_button_enquiry.png") no-repeat center 0px; } 
.publicform-submit-signup { background: url("../../themes/theme_01/feature/publicform_button_signup.png") no-repeat center 0px; } 
.publicform-submit-petition { background: url("../../themes/theme_01/feature/publicform_button_petition.png") no-repeat center 0px; } 
.publicform-submit-volunteer { background: url("../../themes/theme_01/feature/publicform_button_volunteer.png") no-repeat center 0px; } 
.publicform-submit-register { background: url("../../themes/theme_01/feature/publicform_button_register.png") no-repeat center 0px; } 
.publicform-submit-apply { background: url("../../themes/theme_01/feature/publicform_button_apply.png") no-repeat center 0px; } 
.publicform-submit-feedback { background: url("../../themes/theme_01/feature/publicform_button_feedback.png") no-repeat center 0px; } 

/** USER MESSAGES **/ 
.user-message-box { background-color: darkgreen; color: white;} 
.user-message-box-incomplete { background-color: darkgreen; color: white;} 
.user-message-box-fail { background-color: darkgreen; color: white;} 
.user-message-box-pass { background-color: darkgreen; color: white;} 
.user-message-header { background-color: white; color: darkgreen;} 
.user-message-header-incomplete { background-color: white; color: darkgreen;} 
.user-message-header-fail { background-color: white; color: darkgreen;} 
.user-message-header-pass { background-color: white; color: darkgreen;} 
.user-message-toggle { color: black; } 
.user-message-toggle-incomplete { color: black; } 
.user-message-toggle-fail { color: black; } 
.user-message-toggle-pass { color: black; } 
.user-message-text {color: white; }
.user-message-text-incomplete { color: white; } 
.user-message-text-fail { color: white; } 
.user-message-text-pass { color: white; } 

