/*
Theme Name: Futulogic
Theme URI: 
Description: Музыка хорошего настроения
Version: 1.0.0
Author: WP Studio
Author URI: http://www.wpstudio.ru/
Tags: clean, development, design
*/

/* -- just some ugly styling to make it easier to get started, can safely be removed */

/* - BASIC STUFF - */
body {background:#bcbcbc;font: normal 0.84em Arial, serif;color:#333;margin:0px auto 0px;padding:0px 5px;line-height:18px;}

a {text-decoration:none;color:#136872;}
a:hover {text-decoration:underline;}
a img {border:none;}
.additional-meta {font-size: 11px;color:#888;}
.entry-meta {font-size: 11px;color:#888;}
blockquote {font-style:oblique}

/* -- LISTS -- */
ul {margin:0;padding:0;}
.posts-wrap ul li {margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */

h2.entry-title {font-size:19px;font-weight:bold;color:#0e8f9f;}
h2 a {color:#0e8f9f;}

.page-title {font-size:17px;font-weight:bold;color:#0e8f9f;}
#page {border:none;}

h2#search, .archive-title {text-align:center;font-size:21px;color:#888;margin:10px 0;font-weight:normal;}
.timecat {display:block;margin:0 auto 5px;}

body div#wp_page_numbers, .navigation-index, .wp-pagenavi {text-align:left;  }

h2#comments{margin:20px auto 10px;font-size:140%;}
/* headings inside posts */
.entry-content h3 {font-size:140%;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:0;width:954px;padding:3px;background:#fff;overflow:hidden;}

#header {width:954px;height:137px;margin:0 auto;padding:0;position:relative;background:#a9c4e7 url(images/header.jpg) no-repeat 0 0;overflow:hidden;}
#header h1 {position:absolute;right:20px;top:30px;font-size:25px;font-weight:bold;font-style:none;color:#FFF;z-index:20;height:50px;line-height:50px;padding-left:30px;}
#header h1 a{color:#18454d;text-decoration:none;}

#subheader {position:absolute;right:20px;top:55px;font-size:15px;font-weight:bold;font-style:none;color:#ccc;z-index:20;height:50px;line-height:50px;padding-left:30px;}

#header #shade {position:absolute;right:19px;top:36px;font-size:25px;font-weight:bold;font-style:none;color:#fff;z-index:10;height:50px;line-height:50px;}
#menuline {height:27px;width:954px;background:#3e9ccc;position:absolute;bottom:0;left:0;}
#menuline ul {float:left;}
#menuline ul li{float:left;height:27px;line-height:27px;padding:0 0 0 14px;margin:0 20px;}
#menuline ul li a{color:#fff;font-size:12px;font-weight:bold;}
.home_page {background:url(images/home.gif) no-repeat 0 center;}
.page-item-3 {background:url(images/forum.gif) no-repeat 0 center;}
.page-item-155 {background:url(images/vk.gif) no-repeat 0 center;}

#topsearch {float:right;margin:0 10px 0 0;}
#topsearch #s{border:1px solid #3e9ccc;padding:2px;font-family:Arial, Helvetica, serif; color:#888;font-size:11px;float:left;margin-top:4px;}

#topsearch #searchsubmit {background:url(images/search.gif) no-repeat 0 bottom;height:9px;width:9px;text-indent:-9999px;border:none;margin:10px 0 0 8px;float:right;}

#footer {height:33px;overflow:hidden;margin:20px auto 0;clear:both;float:none;padding:0;width:960px;}

#f1 {float:left;background:url(images/wordpress.png) no-repeat 0 3px;height:30px;padding-left:55px;line-height:17px;}
#f2 {float:right;background:url(images/rss.png) no-repeat right 3px;height:30px;padding-right:55px;line-height:17px;text-align:right;font-size:10px;}

/* -- POSTS -- */
.post {border-bottom:1px solid #ccc;padding:10px 0 20px;}
.post-index {margin:0 0 10px;}
#post-single {margin:0 0 20px;}
.posts-wrap {float:none; clear:none;margin:0px auto 0;width:484px;overflow:hidden;padding-top:3px;}
.entry-content {margin-top:15px;margin-bottom:5px;}
.entry-content p {margin-bottom:15px;text-align:justify;}
.posts-wrap a {color:#2092cb;}

body .cat-6 {background:url(images/news-b.gif) no-repeat right 12px;}
body .cat-20 {background:url(images/video-b.gif) no-repeat right 12px;}
body .cat-60 {background:url(images/web-b.gif) no-repeat right 12px;}
body .cat-44 {background:url(images/morning-b.gif) no-repeat right 12px;}
body .cat-45 {background:url(images/day-b.gif) no-repeat right 12px;}
body .cat-46 {background:url(images/evening-b.gif) no-repeat right 12px;}
body .cat-47 {background:url(images/night-b.gif) no-repeat right 12px;}
body .cat-85 {background:url(images/soft-b.gif) no-repeat right 12px;}
body .cat-64 {background:url(images/travel-b.gif) no-repeat right 12px;}
body .cat-62 {background:url(images/photo-b.gif) no-repeat right 12px;}
body .cat-84 {background:url(images/learn-b.gif) no-repeat right 12px;}

body .cat-108 {background:url(images/1vs1-b.gif) no-repeat right 12px;}
body .cat-109 {background:url(images/other-b.gif) no-repeat right 12px;}
body .cat-110 {background:url(images/muzz-b.gif) no-repeat right 12px;}




/* -- SIDEBARS --*/
.sidebar {width:225px;clear:none}
.block-1 {float:left;}
.block-2 {float:right;}

.block-1 a {color:#0c626d;}
.block-2 a {color:#876414;}

.widget {margin-top:3px;}

.block-1 .widget {background:url(images/side1.png) repeat-y 0 0;}
.block-1 .widgettitle {background:url(images/sidetitle1.png) repeat-x 0 0;height:38px;font-size:14px;font-weight:bold;color:#fff;line-height:37px;text-align:center;}

.block-2 .widget {background:url(images/side2.png) repeat-y 0 0;}
.block-2 .widgettitle {background:url(images/sidetitle2.png) repeat-x 0 0;height:38px;font-size:14px;font-weight:bold;color:#d7a738;line-height:37px;text-align:center;}

.sideinner {padding:10px;}
.sideinnernospace {padding:10px 0 0;}


.sideform p {margin:5px 0;}
.inputbox, .sideform input#log, .sideform input#pwd {border:1px solid #3e9ccc;padding:3px;font-family:Arial, Helvetica, serif; color:#888;font-size:11px;width:195px;}

.lines ul li {border-bottom:1px solid #fff;padding:5px 10px;}
.lines ul li.userico a{background:url(images/user.gif) no-repeat 0 center; padding-left:18px;}

body div.widget_wpulatestphpbbposts div.sideinner,body .widget_get_recent_comments div.sideinner{padding:10px 0 0;}

#get_recent_comments_wrap ul li {border-bottom:1px solid #fff;padding:5px 10px;}
#get_recent_comments_wrap ul li a{background:url(images/user.gif) no-repeat 0 center; padding-left:18px;}

.wpulatestposts li {border-bottom:1px solid #fff;padding:5px 10px;}

body ul li.cat-item-6 a {background:url(images/news.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-20 a {background:url(images/video.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-60 a {background:url(images/web.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-44 a {background:url(images/morning.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-45 a {background:url(images/day.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-46 a {background:url(images/evening.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-47 a {background:url(images/night.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-85 a {background:url(images/soft.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-64 a {background:url(images/travel.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-62 a {background:url(images/photo.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-84 a {background:url(images/learn.gif) no-repeat 0 center;padding:10px 0 10px 28px;}

body ul li.cat-item-108 a {background:url(images/1vs1.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-109 a {background:url(images/other.gif) no-repeat 0 center;padding:10px 0 10px 28px;}
body ul li.cat-item-110 a {background:url(images/muzz.gif) no-repeat 0 center;padding:10px 0 10px 28px;}


.block-1 ul li a {background:url(images/bullet.gif) no-repeat 0 center;padding-left:8px;margin-left:5px;}
.block-2 ul li a {background:url(images/bullet2.gif) no-repeat 0 center;padding-left:8px;margin-left:5px;}

.sideform .button {padding:2px 10px;font-size:12px;}
.wpuloginsubmit {padding:2px 10px;font-size:12px;}

.textaligncenter {text-align:center;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}

.odd {background:#efefef;}
ul.commentlist li.comment {padding:10px;}
ul.commentlist li.comment p {margin-top:10px;font-style:italic;}

div.reply {}
textarea#comment {overflow:auto}
.avatar {float:right;}
#comments {font-size:16px;font-weight:bold;}

#commentform p {margin:8px 0;}
textarea#comment {border:1px solid #ccc;width:350px;}
#url, input.text {border:1px solid #ccc;padding:3px;width:200px;}
#submit {padding:2px 10px;}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:none;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

strong {font-weight:bold;}

.moretext {
   width: 100px; 
   height: 45px; 
   font-size:110%;
   padding: 10px 50px 15px 5px}

