body { color: #000; background: #fff; background-image:url('zvuk.jpg'); background-position: top right; background-repeat: no-repeat; }

/*- Links --------------------------------------------------------------------------*/
a { color: #000; }

a:active { color: #000; }

a:hover { color: #e80000; }


a.black { color: #000!important }

a.black:active { color: #000!important  }

a.black:hover { color: #e80000!important  }




#header a:hover { color: #e80000; }

/*- GENERAL LAYOUT --------------------------------------------------------------------------*/
#header { background:transparent;}

#feature-area { background-image:url('osnova.png'); background-repeat:repeat-x;}

#slider {  }

#footer-container { background:transparent; }

#sidebar .block { background:transparent;  }

/*- HEADER ----------------------------------------------------------------------------------*/
.container-light { background:transparent; }

.container-dark { background:transparent; }

#slogan { color:#fff; }

/*- Main menu -------------------*/
#header-right ul.menu li a.active { color: #bbb; }

#header-right ul.menu li a:hover { color: #e80000; }

/*- FEATURE POSTS ----------------------------------------*/
.selected-feature .feature-title { background: transparent; }

.selected-feature h4 { color: #000; }

.selected-feature h2 a:hover { color: #e80000; }

ul.feature-list li span.item { color: #eee; background: transparent; }

ul.feature-list li:hover span.item { color: #eee; background: transparent; }

ul.feature-list li h4 { color: #000; }

ul.feature-list li a { color: #000; }

ul.feature-list li a:hover { color: #e80000; }

/*- THE FEATURE CONTAINER DIV IS ALSO USED FOR PAGE TITLES ----*/
#feature-area-inside h1 { color: #000; }

/*- POST SLIDER ------------------------------------------*/
#slider .slider-block h3 { background: transparent; }

#slider .slider-block h3 a { color: #111; }

#slider .slider-block h3 a:hover { color: #fff; }

/*- ADVERTISEMENTS ------------------------------------------*/
#sidebar .block .advert {background:transparent; }

#sidebar .block .advert:hover { background:transparent; }

#sidebar .block .advert img { border:1px solid #333;  }

#sidebar .block .advert:hover img { border:1px solid #222; }

/*- PAGINATION -------------------------------------------*/
ul.pager li { background: transparent; }

ul.pager li a { color: #e80000; }

ul.pager li a.other-page:hover { color: #333; }

ul.pager li.pager-current { color: #333; }

/*- PRIMARY LINKS, SEARCH BLOCK, LOGIN BLOCK ---------------------------------------------------------------------*/
ul.primary li a, ul.primary li.active a, #block-search-form input.form-submit, 
#block-user-login input.form-submit, .user ul li a, input.form-submit 
{ border:none; background-color: #aaa; color: #fff; border: 1px solid #000;
-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }

ul.primary li a:hover, ul.primary li.active a:hover, 
#block-search-form input.form-submit:hover, #block-user-login input.form-submit:hover, 
.user ul li a:hover, input.form-submit:hover { background-color: #333; color: #fff; border: 1px solid #000; }

/*- NODE CLASSES ---------------------------------------------------------------------------*/
.node .copy a { color: #e80000; }

.node .copy a:hover { color: #000; }

.node-title { background: transparent; }

h2.title a { color: #000; }

h2.title a:hover { color: #e80000; }

h4.date { color: #000; }

.node .copy, .page-search #content .content { background: transparent; }

.node .copy ul li.node-readmore { background: #333; }

.node .copy ul li.node-readmore:hover { background: #e80000; }

.node .copy .node-readmore a { color: #fff; }

/*- COMMENTS --------------------------------------------------------------------------------*/
.comment h3 { color: #333; font-size: 10px; border-bottom: 1px dotted #eee; }

.comment h3 a { color: #333; font-size: 10px; }

.comment h3 a:hover { color: #e80000;  font-size: 10px;}

.comment h3 .comment-date { color: #777; font-size: 10px; }

.user { background: url("comment-lip.png") top right no-repeat;}

.user img { border:10px solid #3c96df;  }

.user img:hover { border:10px solid #0e3454;  }

.user ul li a { width:80px; font-size: 8px; font-weight: normal}

.comment-content { background: #fff; font-size: 10px;}

/*- COMMENT-CONTACT FORM--------------------------------------------------------------------------*/
#comment-form label, .contact-form label { color: #333; font-size: 10px; 
background: url("comment-input-bg-label.png") no-repeat scroll right center transparent; }

#comment-form input.form-text, .contact-form input.form-text { background: #eee; color: #333; }

#comment-form a.username { background: #eee; color: #333; }

#comment-form a.username:hover { color: #e80000; }

#comment-form textarea, .contact-form textarea { background: #eee; color: #333; }

#comment-form .form-actions input, .contact-form .form-actions input { background-color: #777; color: #111111; }

#comment-form .form-actions input:hover, .contact-form .form-actions input:hover { background-color: #e80000; }

/*- SIDE BAR --------------------------------------------------------------------------------*/
#sidebar h2, #sidebar h2 a { color: #000; }

#sidebar .block { color: #333; }

#sidebar ul li ul li, #sidebar .menu li { border-bottom: 1px dotted #444; color: #999; }

#sidebar ul li a { color: #000; }

#sidebar ul li a:hover { color: #e80000; }

/*- FOOTER ----------------------------------------------------------------------------------*/
ul.footer-columns { background: #666; } 

ul.footer-columns h2 { color: #000; }

ul.footer-columns p { color: #111; }

ul.footer-columns ul li { color: #999; border-bottom: 1px dotted #555; }

ul.footer-columns a { color: #000; }

ul.footer-columns a:hover { color: #e80000; }

p.copyright { color: #000; }

p.copyright a { color: #000; }

p.copyright a:hover { color: #888; }

/*- TABLES ----------------------------------------------------------------------------------*/
table, td { border: 1px solid #eee; border-collapse: collapse; }

table th { background: #666; color:#fff; text-align: center; padding: 10px 0 10px 0 }

table tr.odd { background:transparent; }

table tr.even { background:transparent; }