body, html {margin:0; padding:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#212121;}

a img {border:none;}
a {text-decoration:none; color:#212121;}
a:hover {text-decoration:underline; color:#212121;}
a:active {outline:none;}
a:focus {-moz-outline-style:none;}

#main {background: url(/img/images/main.jpg) no-repeat right; width:150px; margin:20px auto 0 auto; height:595px; padding:0 850px 0 0; text-align:center;}

h2 {margin:0; padding:15px 0 15px 15px;}
h1{font-size:26px; margin:0; padding:0 5px 0 0; color:#000000; font-style:italic; font-weight:normal; font-family: "Trebuchet MS"; letter-spacing:-1px; display:inline;}
.foto {padding:0 10px 0 0;}


#news {padding:34px 0 19px 0;}
#music {padding:0 0 23px 0;}
#forum {padding:0 0 18px 0;}
#events {padding:0 0 18px 0;}
#gallery {padding:0 0 19px 0;}
#links {}


#main-logo {padding:40px 0 0 0;} 

#news-block {background:url(/img/images/news-block.jpg) no-repeat; width:596px; height:506px; margin:76px auto 0 10px; padding:174px 37px 0 265px;}
.inner-menu-news { text-align:right; line-height:30px; height:30px; font-size:12px; padding:0 17px 0 0;}
.inner-menu-news ul {margin:0; padding:0; list-style:none; overflow:hidden; float:right;}
.inner-menu-news li {float:left; padding:0 0 0 3px;}
.inner-menu-news li a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px;}
.inner-menu-news li a:hover {text-decoration:none; color:#000000; background:#e4e4e4;}
.inner-menu-news li.current a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px; background:#e4e4e4;}
.new {padding:10px 5px 10px 10px; font-size:13px; line-height:25px; border-bottom:1px #ada8a2 solid;}
div.news-box  {height:456px; width:576px; overflow: auto; padding: 10px;}

#music-block {background:url(/img/images/music-block2.jpg) no-repeat; width:520px; height:506px; margin:59px auto 0 118px; padding:191px 234px 0 263px;}
.music {padding:10px 5px 10px 10px; font-size:13px; line-height:25px; border-bottom:1px #ada8a2 solid;}
div.music-box  {height:409px; width:487px; overflow: auto; padding: 10px;}
.inner-menu-music { text-align:right; line-height:30px; height:30px; font-size:12px; padding:0 17px 0 0;}
.inner-menu-music ul {margin:0; padding:0; list-style:none; overflow:hidden;}
.inner-menu-music li {float:left; padding:0 2px 0 0;}
.inner-menu-music li a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px;}
.inner-menu-music li a:hover {text-decoration:none; color:#000000; background:#e4e4e4;}
.inner-menu-music li.current a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px; background:#e4e4e4;}

#forum-block {background:url(/img/images/forum-block.jpg) no-repeat bottom; width:537px; height:529px; margin:250px auto 0 35px; padding:0 439px 0 0;}
.forum {padding:10px 5px 10px 20px; font-size:13px; line-height:25px; border-bottom:1px #ada8a2 solid;}
div.forum-box  {height:435px; width:517px; overflow: auto; padding: 10px;}
.inner-menu-forum { text-align:right; line-height:30px; height:30px; font-size:12px; padding:0 17px 0 0;}
.inner-menu-forum ul {margin:0; padding:0; list-style:none; overflow:hidden;}
.inner-menu-forum li {float:left; padding:0 2px 0 0;}
.inner-menu-forum li a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px;}
.inner-menu-forum li a:hover {text-decoration:none; color:#000000; background:#e4e4e4;}
.inner-menu-forum li.current a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px; background:#e4e4e4;}
.themes {font-size:24px; padding: 0 10px 0 10px; font-family:"Trebuchet MS"; font-style:italic; letter-spacing:-1px;}
.themes a {text-decoration:none; display:block; color:#000000; line-height:30px; padding:10px 0 10px 0;}
.themes a:hover {text-decoration:underline; color:#000000;}

#events-block {background:url(/img/images/events-block.jpg) no-repeat; width:508px; height:506px; margin:233px auto 0 10px; padding:17px 0 0 353px;}
.inner-menu-events { text-align:right; line-height:30px; height:30px; font-size:12px; padding:0 17px 0 0;}
.inner-menu-events ul {margin:0; padding:0; list-style:none; overflow:hidden; float:right;}
.inner-menu-events li {float:left; padding:0 0 0 3px;}
.inner-menu-events li a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px;}
.inner-menu-events li a:hover {text-decoration:none; color:#000000; background:#e4e4e4;}
.inner-menu-events li.current a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px; background:#e4e4e4;}
.event {padding:10px 10px 10px 14px; border-bottom:1px #d1d0d0 solid;}
.event-date { border-bottom:1px #ada8a2 solid; font-style:italic; line-height:18px; padding:0 0 3px 0; margin:0 0 5px 0;}
.event-foto {float:left; width:138px; padding:0 10px 0 0; text-align:left;}
.events-box {font-size:13px; line-height:20px;}
.event-info {float:right; width:290px;}
div.events-box  {height:410px; width:488px; overflow: auto; padding: 10px;}

#gallery-block {background:url(/img/images/gallery-block.jpg) no-repeat; width:537px; height:484px; margin:138px auto 0 25px; padding:112px 0 0 309px;}
.inner-menu-gallery { text-align:right; line-height:30px; height:30px; font-size:12px; padding:0 17px 0 0;}
.inner-menu-gallery ul {margin:0; padding:0; list-style:none; overflow:hidden; float:right;}
.inner-menu-gallery li {float:left; padding:0 0 0 3px;}
.inner-menu-gallery li a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px;}
.inner-menu-gallery li a:hover {text-decoration:none; color:#000000; background:#e4e4e4;}
.inner-menu-gallery li.current a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px; background:#e4e4e4;}
.gallery {padding:10px 0 10px 0; font-size:13px; line-height:25px;}
div.gallery-box  {height:434px; width:495px; overflow: auto; padding:10px;}
.gallery-date {border-bottom:1px #ada8a2 solid; line-height:20px; margin:0 0 5px 0;}
.gfoto {padding:5px 10px 10px 0;}
.gfotos {padding:10px 0 0 0;}


#links-block {background:url(/img/images/links-block1.jpg) no-repeat; width:596px; height:506px; margin:157px auto 0 63px; padding:93px 37px 0 207px;}

.inner-menu-links { text-align:right; line-height:30px; height:30px; font-size:12px; padding:0 17px 0 0;}

.inner-menu-links ul {margin:0; padding:0; list-style:none; overflow:hidden; float:right;}
.inner-menu-links li {float:left; padding:0 0 0 3px;}
.inner-menu-links li a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px;}
.inner-menu-links li a:hover {text-decoration:none; color:#000000; background:#e4e4e4;}
.inner-menu-links li.current a {float:left; color:#000000; text-decoration:none; display:block; padding:0 10px 0 10px; background:#e4e4e4;}

.new {padding:10px 5px 10px 10px; font-size:13px; line-height:25px; border-bottom:1px #ada8a2 solid;}

div.links-box  {height:408px; width:400px; overflow: auto; padding: 10px 89px;}


 