/*
Theme Name:		wbloger.com
Theme URI:		http://wbloger.com/
Description:	Шаблон для wbloger.com
Version:		2.0
Author:			MAX
Author URI:		http://maxsite.org/
*/

/* FIRST */

* { padding: 0; margin: 0; }

html, body {margin: 0; padding: 0;}

body {font: 62.5% Georgia, Times New Roman, serif; background: #ffffff; }

a, a:link { color: #476F6E; text-decoration: underline;}
a:visited { color: #476F6E; text-decoration: underline; }
a:hover { color: #476F6E; text-decoration: none; }
a:active { color: red; }
a img { border: none; text-decoration: none;}

ul, ol {margin-left: 30px;}
div.maincontent ul, div.maincontent ol {text-align: justify;}

p {margin: 3px 0px 7px 0px;  line-hei1ght: 1.2em;}
div.maincontent p {text-align: justify;}

/* STRUCTURE */

#header1 {background: #BF3A14 url(images/bg-header.png) repeat-x; text-align: center;}

#header2 {background: #382C1E; height: 25px; text-align: center; c1olor: #E5B0A0; font: 11px Verdana; line-height: 25px; border-bottom: 2px solid #cfb5b3; font-weig1ht: 900;}

#header2 div { margin: 0 auto; width: 680px; text-transform: uppercase; }
#header2 ul { margin-left: 0; margin-right: 1px; fon1t-size: 10px; }
#header2 li { float: left; list-style-type: none; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; white-space: nowrap; margin-right: -1px;}
#header2 li a, #header2 li a:visited { display: block; padding: 0 10px; color: #ffe0e0; text-decoration: none;}
* html #header2 a {width: 1%;}
#header2 .selected, #header2 a:hover { background: #BF3A14; padding: 0 10px;  color: #ffe0e0; text-decoration: none; }

#container {width: 680px; margin: 0 auto; font-size: 1.6em; line-height: 1.3em;}

#content {width: 100%; margin-top: 20px;}
*html #content {overflow: hidden;}

#content.content-attachment {width: 100%; text-align: center;}

div.footer-cont {width: 100%; background: #f1f0d1 url(images/bg-footer.jpg) repeat-x; margin-top: 20px;}
table.footer-first {width: 680px; margin: 0 auto; }
td.ff1 {width: 33%; vertical-align: top; bor1der-left: 1px solid #E1DABF; padding: 10px;}
td.ff2 {width: 33%; vertical-align: top; border-left: 1px solid #E1DABF; padding: 10px;}
td.ff3 {width: 34%; vertical-align: top; border-left: 1px solid #E1DABF;  padding: 10px;}

td.f70 {width: 70%;}
td.f30 {width: 30%;}



div.footer-cont a {color: #476F6E;}

#footer {clear: both; width: 100%; background: #CDCCB2; color: #404040; hei1ght: 100%; font: 1.6em Georgia, Times New Roman, serif; padding: 10px 0;}



/* BASIC TAGS */
p.cat-description {font-style: italic;}
p.bobr {clear: both;}
p.cat-description {margin-top: 15px;}

h1 {font-size: 1.6em; color: #476F6E;} /* BF3A14*/
h2 {font-size: 1.4em; color: #513E29; }
h3 {font-size: 1em;}
h4 {font-size: 1em;}
h5 {font-size: 1em;}
h6 {font-size: 1em;}

h1.cat {margin-bottom: 5px;}

#header h2 {margin: 0px;}
h2.box {margin: 20px 0px 10px 0px;}
#navigation h2.box {}
h2.first {margin-top: 0px;}

h3#comments {margin: 10px 0px;}

/* DIV BOX */

div.widget {}

div.maintop {margin: 0; padding: 5px 0;}
div.maintop h1 {margin-bottom: 10px;}
p.info {margin: 0; font-size: .8em; color: #858456;}

div.maincontent {backgr1ound: #F0F0EF; margin: 0px; padding: 0; clear: both;}

div.maincontent h2 {margin: 20px 0 10px 0; font-size: 1.2em;}

div.mainbottom {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted gray; clear: both;}
div.single {border-bottom: none; padding-bottom: 0px;}

div.counters {margin: 5px;}

div.comment {text-align: right; clear: both;}

div.wp_pagenavi {text-align: center; margin: 20px; font: 13px Verdana;}
div.wp_pagenavi span {background: #DF0000; color: #FFE0E0;}
div.wp_pagenavi span a, div.wp_pagenavi span a:visited {padding: 0 3px; color: #FFE0E0;}
div.wp_pagenavi span a:hover {color: white;}
div.wp_pagenavi span.current {padding: 0 3px; background: #FFE0E0; color: #DF0000; font-weight: 900;}

div.addzakl {text-align: center; margin-top: 20px; clear: both; }

div.copy {clear: both; text-align: center; margin: 0; padding: 0px; font: 10px Verdana; color: #476F6E;}


div.tellafriend {text-align: center;}

div.cat_page {background: #FFFFA0;}

/* LIST */

ul.is_link {margin: 0 0 10px 25px; padding: 0; font: 12px Verdana; color: #B5B8A9;}
ul.is_link li {margin: 0 0 2px 0;}
ul.is_link ul {margin: 0 0 0 25px; padding: 0;}

ul.is_link a, ul.is_link a:visited{text-decoration: none;}
ul.is_link a:hover {text-decoration: underline;}

#navigation li, #navigation a {col1or: #00436A;}

ul.cat {font-size: 18px; color: #476F6E; list-style-type: none; margin-left: 0px;}
ul.cat li {margin-bottom: 20px;}
ul.cat p {font-size: 16px; margin: 10px 0 0 30px; padding: 3px 10px; border-left: 3px solid #D1DFDE; text-align: justify;}


/* SEARCH FORM */
#searchform {margin: 5px; }
#s {fo1nt-size: 8pt; width: 110px;}
#searchsubmit {f1ont-size: 8pt;}


/* COMMENT FORM */
ol.commentlist {margin-left: 25px;}
ol.commentlist li {margin: 20px 0; padding: 10px; border: 2px solid #F1F0D1; background: #F8F8F0;}
ol.commentlist li.alt {background: #FFFFF6;}

p.allowed_tags {font-size: .8em; line-height: 1.1em; color: gray;}

#commentform {} /* <form */
#commentform p {color: #858456;}
#comment {width: 430px; background: #FFFFF6; border: 4px solid #F1F0D1; height: 180px;} /*textarea*/
p.subscribe-to-comments {font-size: .8em;}

#submit {padding: 0px 10px; background: #FFFFF6; border: 2px solid #F1F0D1; color: #858456;}
p.submit {text-align: left; padding-top: 10px; }

#email, #author, #url {width: 245px; color: #858456; border: 2px solid #F1F0D1;}

div.secimgdiv {margin-top: 10px;}
div.secimgdiv input { color: #858456; border: 2px solid #F1F0D1;}

h3.respond {margin: 30px 0 7px 0; color: #858456;}

input.ed_button {padding: 0 3px; font-size: .8em; margin: 3px; border: 2px solid #F1F0D1; background: #FFFFF6; color: #858456;}
*html input.ed_button {padding: 0px; margin: 1px;}
#wp_grins {text-align: center;}
#wp_grins img {	cursor: pointer; }

div.comment-col1 {width: 245px; float: right;}
div.comment-col2 {width: 450px; float: left; padding-top: 5px;}

/* CALENDAR */
#calendar_wrap {}
#wp-calendar { margin: 0px auto; width: 90%; font-size: 1em;}
* html #wp-calendar {margin-top: 0px; }
#wp-calendar caption {width: 100%;  text-align: center; font-weight: bold;}
#wp-calendar a {font-weight: bold; co1lor: #0040AA;}
#wp-calendar td a:hover {colo1r: #DA251D; text-decoration: none;}
#wp-calendar #next {padding-right: 2px; text-align: right;}
#wp-calendar #prev {padding-left: 2px; text-align: left; }
#wp-calendar th { back1ground: #FFC839; font-size: 1em; co1lor: #4E4E4E; text-align: center;}
#wp-calendar td { padding: 2px; text-align: center; }
#wp-calendar #today { border: 1px solid gray; color: white; background: gray;}
#wp-calendar #today a { c1olor: white;}


/* WP-SMILEY */
img.wp-smiley {vertical-align: middle;}
p.info img {vertical-align: middle;}
img.imageframe {border: 8px solid silver; margin: 10px; padding: 5px;}

select.sel-archves {margin-left: 10px; width: 90%;}
