/*  
Theme Name: MaxBloger
Theme URI: http://maxbloger.com/
Description:
Version: 1.0
Author: Black Maple Studio
Author URI: http://www.bms.in.ua/
*/

html, body {
height: 100%;
margin: 0px auto;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
p {
padding: 0;
margin: 0;
margin-bottom: 10px;
}
table {
border: 0;
border-collapse: collapse;
padding: 0;
}
td {
vertical-align: top;
padding: 0;
}
.main {
width: 100%;
height: 100%;
border:0;
border-collapse: collapse
}
td.td_main {
width: 643px;
background: url("images/left_bg.gif") top left;
border-left: 1px solid #727272;
border-right: 1px dashed #a1ceea
}
td.td_left {
width: 15px;
height: 100%;
background: #9a9a9a
}
td.td_right {
width: 15px;
height: 100%;
background: #a8cadf;
}
td.td_sidebar {
width: 354px;
background: url("images/right_bg.gif");
border-right: 1px solid #d5d5d5
}
div.logobar {
width: 600px;
float: left;
}
div.submenu {
width: 450px;
position: relative;
left: 130px;
top: -18px;
line-height: 12px;
text-align: left;
color: #aaa;
}
div.pictobar {
width: 40px;
float: left;
margin-top: 20px;
line-height: 5px
}
img {
border: 0;
}
.img_portf {
margin-right: 10px;
}
.entry_search {
font-size: 22px;
color: gray;
margin: 20px 15px 15px 15px;
}
a {
text-decoration: none;
color: #5195bf
}
a:hover {
color: #2e76a3;
}
.entry_title {
font-size: 22px;
color: #5195bf;
margin: 20px 15px 15px 15px;
}
.entry_title a {
color: #5195bf;
}
.entry_title a:hover {
color: #2e76a3;
}
div.entry_text {
margin: 15px 15px;
font-size: 13px;
text-align: justify;
position: relative;
z-index: 2;
}
div.page_navi{
margin: 15px 15px;
font-size: 13px;
text-align: center;
position: relative;
z-index: 2;
}
.entry_info {
font-size: 12px;
color: #808080;
margin: 0 15px;
}
.entry_info a {
color: #5195bf;
}
.entry_info a:hover {
color: #2e76a3;
}
.entry_date {
position: relative;
top: -6px;
z-index: 1;
line-height: 1px;
font-size: 12px;
color: #b7b7b7;
margin: 0 15px;
text-align: right;
}
.entry_comments {
font-size: 18px;
color: #929597;
padding: 15px;
}
.entry_comment {
padding: 5px;
border-left: 1px solid #888;
margin-top: 15px;
}
.entry_comment .author {
font-size: 14px;
color: #444;
font-weight: bold;
}
.entry_comment .author .date {
display: inline;
font-weight: normal;
}
.entry_comment .author a {
color: #5195bf;
}
.entry_comment .author a:hover {
color: #2e76a3;
}
.entry_comment .text {
width: 100%;
padding-top: 5px;
font-size: 14px;
color: #333;
}
.copyright {
text-align: center;
font-size: 12px;
color: #363636;
margin: 10px;
}
.copyright_hr {
width: 70%;
margin: 0 auto;
border-top: 1px solid #c4c4c4;
line-height: 10px;
}
.sidebar_block {
width: 100%;
}
.sidebar_block .t1 {
width: 110px;
padding: 15px 0;
text-align: center;
vertical-align: top;
}
.sidebar_block .t2 {
border-bottom: 1px solid #e4e4e4;
padding: 15px 5px;
vertical-align: middle;
text-align: center;
}
.sidebar_block .t2 a{
color: #363636;
}
.sidebar_block .t2 a:hover {
color: #5195bf;
}
.field_search_cont {
background: url("images/field_search.gif") no-repeat top left;
padding: 0;
margin: 0;
width: 126px;
height: 23px;
}
.field_search {
margin: 0;
border: 0;
padding: 3px 2px 0px 2px;
width: 126px;
height: 21px;
background: none;
display: block;
}
.field_search_submit {
background: none;
border: 0;
height: 22px;
font-size: 15px;
color: black;
display: block;
}
.field_author, .field_comment {
width: 200px;
background: white;
border: 1px solid #7f9db9;
}
.field_comment {
width: 450px;
height: 120px;
}
form {
padding: 0;
margin: 0;
display: block;
}
form.form_comment {
padding: 15px;
}
form.form_comment div {
display: block;
width: 100%;
/*float: left;*/
margin-top: 2px;
text-align: left;
}

.inc60 {
font-size: 60%;
}
.inc80 {
font-size: 80%;
}
.inc120 {
font-size: 120%;
}
.inc140 {
font-size: 140%;
}
.inc160 {
font-size: 160%;
}
ul.cats {
padding: 0;
margin: 0;
list-style-type: none;
font-size: 12px;
text-align: right;
}
ul.cats li {
display: block;
margin: 0;
padding: 0 50px 0 0;
background: url("images/li_bg.gif") no-repeat top right;
background-position: 100% 2px;
line-height: 17px;
list-style-type: none;
}
ul.top {
padding: 0;
margin: 0;
list-style-type: none;
font-size: 13px;
text-align: left;
}
ul.top li {
display: block;
margin: 0;
padding: 0 0 0 15px;
background: url("images/li_bg2.gif") no-repeat top left;
background-position: 0 5px;
line-height: 18px;
list-style-type: none;
}

/*Цитаты*/
blockquote { border-left: 2px solid gray; margin: 10px 5px 10px 20px; padding: 5px; background-color: #F9F9F9; }
blockquote p { margin-left: 10px; background-color: #F9F9F9;}