body, .inputbox, .button { color: #4e4a45;font-family: Arial, Helvetica, sans-serif; } 
#top h1 { left: 0px; top: 36px; background: url(../../images/site-name/logo2.png) no-repeat 0 0; width: 203px; height: 36px; }
#top h1 a { width: 203px; height: 36px; }
#top h2 { left: 0px; top: 71px;background: url(../../images/site-slogan/slogan2.png) no-repeat 0 0; width: 281px; height: 18px;}
#top h1, #top h1 a, #top h1 a:hover { color: #ffffff; }
#top h2 { color: #ffffff; }
a { color: #873975; }
a:hover { color: #e75400; }
.background { background-color: #eceae1; background-image: url(../../images/body-backgrounds/theme-2.jpg); background-position: top center; background-repeat: repeat-x; }
#top-background { background-color: transparent; background-image: url(../../images/top-backgrounds/theme-2.jpg); background-position: top center; background-repeat: no-repeat; }
#bottom-background { background-image: url(../../images/bot-backgrounds/theme-2.jpg); }
#col-left div.moduletable h3, #col-right div.moduletable h3, #newsflash h2 { background-color: #441339; color: #fff2fc; }
#col-left div.moduletable_menu h3, #col-right div.moduletable_menu h3 { background-color: #902500; color: #ffece6; }
#col-left div.moduletable_text h3, #col-right div.moduletable_text h3 { background-color: #3c2b6b; color: #e9e4f9; }
#menu .menu-nav li ul, #menu .menu-nav li ul li ul {
background: url(../../images/top-menu-ul-bg.png) repeat 0 0;  }
.menu-nav a { color: #e6e6e6; }
.menu-nav li li a { color: #232323; }
.button { background-color: #441339; color: #ffffff !important; }
#footer, .bot-module, #bot-modules { color: #646151; }
#bot-modules h3 { color: #646151; }