/*  
Theme Name: myWordPress.ru Plugins
Theme URI: http://mywordpress.ru/plugins/
Description: <strong>Min width 980px</strong>, with 3 fixed columns and fluid header
Author: sonika
Author URI: http://www.sonika.ru/blog/
Version: 1.0
*/

body {color: #333333; background:#fff; font: 62.5%/1.3 Tahoma, Verdana, Arial, sans-serif}

* {margin:0; padding:0; }
.clr {clear: both;}

p { text-align:justify; }
p, li {line-height:1.4em; font-size: 1.2em; }
li li {line-height:1.4em; font-size: 1em; }
li p {font-size: 1em; }
ol, ul, p {margin-bottom:.7em}

a img, fieldset {border:none}
a:link, a:visited {color:#2583ad;}
a:focus, a:hover, a:active {color:#d54e21;}

/*---------------Inputs-----------------*/
input.sendbutton { padding:2px; margin: 0 5px;font-size:1.4em; background:url(img/button-bg.gif) repeat-x; 
border:1px solid #adadad!important;border-left-color:#ececec!important; border-top-color:#ececec!important;}
input, textarea, select { padding:3px;border:1px solid #aaa; font:1.1em Trebuchet MS,sans-serif;color:#085164;
background:#ffffff url(img/field-bg-top.gif) repeat-x top left;vertical-align:top;}
input:hover, textarea:hover, select:hover {border: 1px solid #ACDFFA;background:#ffffff url(img/field-bg-bottom.gif) repeat-x bottom left; }
input:focus, textarea:focus, select:focus {color:#666; background:#ffffff url(img/field-bg-bottom.gif) repeat-x bottom left; }

/*---------------H1 ... H6-----------------*/
h1, h2, h3, h4, h5, h6 {font-family:Tahoma, Verdana, Arial, sans-serif; font-weight:normal}
h1 a, h2 a, h3 a, h4 a { text-decoration:none}
h1  {font-size: 2.4em; }
h2  {font-size:2em; margin:.5em 0; padding: 0;}
h3  {font-size:1.8em;}
h4  { font-size:1.6em;font-weight:bold;}
h5  {font-size:1.4em;font-weight:bold;}

.head {border-bottom:1px solid #ccc; margin-bottom:.2em}

/*---------------Header-----------------*/
#header {  background: #e4f2fd; width: 100%; height:120px; overflow:hidden; border-top:6px solid #464646; border-bottom:2px solid #d0dce4}
#logo {  background: #e4f2fd url(img/logo.gif) no-repeat 0 0; width: 980px; height:120px; overflow:hidden; margin:0 auto; position:relative }
.searchbox { position:absolute; top:10px; right:0; width:225px; height:80px; text-align:right}

.header-links {position:absolute; top:90px; right:0; width:600px; height:30px; text-align:right}
.header-links ul {list-style:none;padding:0;margin:0;line-height:1.5; font-size: 1.1em; font-weight: bold; width:100%; overdlow:hidden; text-align:right}
.header-links li {display:block; float:right; margin:0 4px; padding:0}
.header-links li a, .header-links li a:visited {display:block;padding:3px; color: #0064A5; text-decoration: none;background:#EFF8FF; border-top:1px solid #d0dce4; border-left:1px solid #d0dce4;border-right:1px solid #d0dce4;border-bottom:1px solid #d0dce4;}
.header-links li a:hover {color: #ffffe0;background: #d54e21;}


a.logolink { display:block; width:380px; height:100px}

/*---------------Container-----------------*/
#container { background: #fff; width: 980px; margin: 0 auto; overflow: hidden; padding:20px 0; }
#column1 { width: 210px; float: left; padding: 0 25px 0 0; overflow:hidden; text-align:left; }
#column2 { width: 500px; float: left;  padding: 0 5px;verflow:hidden;}

*html #column2 { padding: 0;}

/*---------------column3-----------------*/
#column3 { float: right; width: 210px;  padding: 0 0 0 25px; overflow:hidden }

.entry p a:visited {color:#993366!important}
.entry ul, .entry ol { margin:0 0 .7em 4em}
.entry li { padding:2px 0}
.post {margin-bottom:1em; overflow:hidden; zoom:1}

/*---------------columns-----------------*/
#column1 ul,
#column3 ul {list-style:none;padding:10px 0 15px 0;line-height:1.5; font-size: 1em; font-weight: bold;}
#column1 li a, #column1 li a:visited,
#column3 li a, #column3 li a:visited {display:block;padding:3px; border-top:1px dotted #ccc; color: #0064A5; text-decoration: none;}
#column1 li a:hover,
#column3 li a:hover {background: #e4f2fd;}


#column1 li.current_page_item a,
#column3 li.current_page_item a {background: #e4f2fd;}


/*for IE*/
#column1 ul li, #column3 ul li { vertical-align:bottom; }
#column1 ul li a, #column3 ul li a { width:99%; }
/*END for IE*/
/*ul.plugin-list {margin:1em 0 1.5em 1em}
ul.plugin-list li {list-style:square; line-height:2em}
ul.plugin-list li a:hover {color:#d54e21!important; background:none!important;}*/

.headline { font:1.8em Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; padding-bottom:1em }
.headline a, .headline a:visited { color:#333!important; text-decoration:none!important }
.headline a:hover { color:#d54e21!important; text-decoration:underline!important}

#column2 .headline { font-size:1.4em }

ul.info { background:#e4f2fd; padding:10px 0; border:1px solid #d0dce4;}
ul.info li { padding:3px 10px}
ul.info .accent { color:#006633; font-size:.9em}
ul.info a:hover {color:#d54e21!important}
 
ul li small {font-weight:normal}

.postinfo {background:#ededed; padding:10px; border:1px solid #d8d8d8; margin-bottom:15px}
.cat-postinfo {background:#f3faff; padding:3px; border:1px solid #dee9f1; margin-bottom:5px}
.cat-postinfo p {margin:0 }

/*---------------Footer-----------------*/ 
#footer {border-top:2px solid #d0dce4; width:980px; margin:1em auto 0 auto; padding:1em 0 .5em 0}
#copyright {width:230px; float:right; overflow:hidden; height:60px; background:url(img/copyright.gif) no-repeat right top; }
#footer p {font-size:1.1em}
#copyright p {text-align:left!important;}

/*---------------Different-----------------*/
.rsslink { padding-left:14px; background:url(img/rss10.png) no-repeat center left }
.attention { padding-left:14px; background: url(img/attention10.png) no-repeat center left }
.email { padding-left:14px; background: url(img/email10.png) no-repeat center left }
.license { padding-left:14px; background: url(img/lic10.png) no-repeat center left }
.error { padding-left:14px; background: url(img/error10.png) no-repeat center left }

.lager {font-size:larger; color:#025073}
p.text-center {text-align:center; font-weight:bolder}

blockquote { padding:10px; margin:0 0 1em 0; background:#e7f7fa; border:1px solid #d0dce4; font:1.2em Georgia, "Times New Roman", Times, serif; font-style:italic;
color:#043f4c}

code, li code {font-size: 1.2em; color:#444; background:#F0F0F0}

a.download-button {display:block; float:right; width:auto; background: url(img/button-bg-blue.gif) repeat-x top left; 
padding:5px; text-decoration:none; font:1.4em Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; margin:0 0 2px 15px;
border-bottom:1px solid #6083a0; border-right:1px solid #6083a0; border-top:1px solid #9fbcd4; border-left:1px solid #9fbcd4;}

a.download-button-green {display:block;  margin-bottom:10px; float:none; width:99%; height:40px; overflow:hidden; 
background: #a3f3a9 url(img/button-bg-green.gif) repeat-x center bottom;
text-decoration:none; font:2em Georgia, "Times New Roman", Times, serif; text-align:center; line-height:2em; color:#043b12!important; 
font-style:italic; font-weight:bold;
border-bottom:1px solid #6083a0; border-right:1px solid #6083a0; border-top:1px solid #9fbcd4; border-left:1px solid #9fbcd4; }
a.download-button-green:hover {font-size:2.1em}

/*---------------Chapter plugin-----------------*/
div.pages_links {display:block; clear:both; text-align:left; width:100%; overflow:hidden; 
background-color: #eee; height: 32px; padding: 0 0 0 4px; margin-bottom: 12px;border-top:2px solid #c4c4c4;}
ul.pages_links { list-style: none!important; display: block; margin:0!important; padding: 5px 0 0 0; font-weight: bold; font-size: 1em; 
overflow: hidden; border-bottom:1px solid #609016; float:left; width:100%; text-indent: 0;}
ul.pages_links li  { list-style: none; display:block; float: left; line-height: 1em;padding: 5px 4px 9px;margin: 3px 0 0 0px;}
ul.pages_links li a,
ul.pages_links li a:visited {display:block; background:none; padding: 3px 4px; text-decoration: none; color: #464646!important;
border-left:1px solid #eee; border-right:3px solid #eee;border-top:1px solid #eee;}
ul.pages_links li a:hover { background: #fafafa!important; color: #464646!important; 
border-left:1px solid #c4c4c4;border-right:3px solid #c4c4c4;border-top:1px solid #c4c4c4; }
ul.pages_links li.active a,
ul.pages_links li.active a:visited,
ul.pages_links li.active a:hover,
ul.pages_links li.current_page_item a,
ul.pages_links li.current_page_item a:visited,
ul.pages_links li.current_page_item a:hover { background: #fafafa!important; color: #000000!important;
border-left:1px solid #c4c4c4;border-right:3px solid #c4c4c4;border-top:1px solid #c4c4c4; }

/*---------------Images-----------------*/
.imageframe {border:1px solid #596D73}
.imgalignleft {float: left; margin: 0 10px 5px 0}
.imgalignright {float: right; margin:0 0 5px 10px}
.aligncenter, 
.centered {float: none; margin:5px auto; text-align:center; display:block;}

.navigation {margin:15px 0;}

/*---------------wp_list_pages spacial style-----------------*/
#column1 li.page-item-21 a,
#column1 li.page-item-21 a:visited {color: #d54e21;background: #ffffe0;}
#column1 li.page-item-21 a:hover {color: #ffffe0;background: #d54e21;}

.alltags a {padding:0 4px 0 0; line-height: 2em }
