#advert { color: #FFFFFF; background: url(../images/black-bg.gif); border-bottom: 3px solid #000000; border-top: 3px solid #000000; }
#footer { color: #FFFFFF; background: url(../images/black-bg.gif); border-bottom: 3px solid #000000; border-top: 3px solid #000000; }
#copyright { background: #111111; }
#copy, #design { color: #FFFFFF; }
#design a { color: #FFFFFF; text-decoration: none; }
#head .menu li a, #head .menu .nav-header, #head .menu .separator { color: #FFFFFF; text-decoration: none; background: url(../images/black-menu.gif); border: 1px solid #000000; }
#search .menu a, #search .menu .nav-header, #search .menu .separator { color: #FFFFFF; text-decoration: none; background: url(../images/black-menu.gif); border: 1px solid #000000; }
.alert { color: #FFFFFF; background: #111111; }
.alert button.close, .alert a.close { color: #FFFFFF; }
.advert h3.page-header, .footer h3.page-header { border-bottom: 1px solid #363636; }
.breadcrumb a { color: #FFFFFF; text-decoration: none; }
.layout #login-form { color: #FFFFFF; background: url(../images/black-bg.gif); border: 1px solid #626262; }
#login-form a { color: #FFFFFF; text-decoration: none; }
input.button, input.btn, button { color: #FFFFFF; background: url(../images/black-button.gif); border: 1px solid #626262; }
.finder a.btn, .registration a.btn, .profile a.btn, .profile-edit a.btn, .edit a.btn { color: #FFFFFF; text-decoration: none; background: url(../images/black-button.gif); border: 1px solid #626262; }
.layout .menu a, .layout .nav-header, .layout .separator { color: #FFFFFF; text-decoration: none; background: url(../images/black-menu.gif); border: 1px solid #000000; }
.advert .menu a, .advert .menu .nav-header, .advert .menu .separator, .footer .menu a, .footer .menu .nav-header, .footer .menu .separator { color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #363636; }
.advert ul.archive-module a, .advert ul.categories-module li, .advert ul.category-module li, .advert ul.latestnews a, .advert ul.mostread a, .advert ul.relateditems li, .advert ul.latestusers li, .advert .tagspopular li, .footer ul.archive-module a, .footer ul.categories-module li, .footer ul.category-module li, .footer ul.latestnews a, .footer ul.mostread a, .footer ul.relateditems li, .footer ul.latestusers li, .footer .tagspopular li { border-bottom: 1px solid #363636; }
.advert ul.categories-module ul li, .advert ul.category-module ul li, .footer ul.categories-module ul li, .footer ul.category-module ul li { border-top: 1px solid #363636; border-bottom: none; }
.advert ul.archive-module a, .advert ul.categories-module a, .advert ul.category-module a, .advert ul.latestnews a, .advert ul.mostread a, .advert ul.relateditems a, .advert .tagspopular li a, .advert .feed a, .footer ul.archive-module a, .footer ul.categories-module a, .footer ul.category-module a, .footer ul.latestnews a, .footer ul.mostread a, .footer ul.relateditems a, .footer .tagspopular li a, .footer .feed a { color: #FFFFFF; text-decoration: none; }
.advert .newsflash-title a, .footer .newsflash-title a { color: #FFFFFF; text-decoration: none; }
a.readmore { color: #FFFFFF; text-decoration: none; background: url(../images/black-button.gif); border: 1px solid #626262; }
@media screen and (min-width:768px){
#copyright { border: 1px solid #000000; }
#search .menu a, #search .menu .nav-header, #search .menu .separator { background: none; border: none; }
#navigation { background: url(../images/black-toolbar.gif); border: 1px solid #000000; }
#menu .menu a, #menu .menu .nav-header, #menu .menu .separator { color: #FFFFFF; text-decoration: none; }
#menu .menu li.active a, #menu .menu li.active .nav-header, #menu .menu li.active .separator { background: url(../images/black-current.gif); }
#menu ul.menu li:hover { background: url(../images/black-hover.gif); }
#menu .menu ul { background: #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; }
#menu ul.menu li li:hover { background: none; }
#menu .menu ul ul { background: #252525; border-top: 1px solid #000000; }
}