/*
Theme Name: stocks
Theme URI:  http://edu.volfix.net
Description:  A clean and versatile theme featuring two gorgeous fonts, hand crafted social icons, and a theme options page allowing you to customize your background colors and more.
Version:    1.02
Author: Volfix.net
Author URI: http://edu.volfix.net/
Tags: fixed-width, two-columns, white, blue, right-sidebar, threaded-comments, custom-colors, theme-options, translation-ready
*/

/*
    Copyright 2009 - 2010 Jestro LLC

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

*/

/* Import Stylesheets
-----------------------------------------------------------*/
@import url("stylesheets/master.css");
@import url("functions/stylesheets/style-options.php");

/* Required Wordpress Classes, don't remove these.
-----------------------------------------------------------*/
#header {
padding: 0;
}

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  }
.alignleft { float: left; }
.alignright { float: right; }

/*Block Shadows*/

.widget, .page-box, .post-box, #navigation, #respond, .comment-box {
/* background:none repeat scroll 0 0 #FFFFFF; */
border-left:1px solid #D9D9D9;
border-top:1px solid #E3E3E3;
color:#636363;
font-size:11px;
margin:0 0 10px;
padding:10px 9px 10px 10px;
position:relative;
}

.widget {
padding: 15px;
font-family: arial;
}

#sidebar .widget_recent_comments {
background: #f0ebf4;
color: #333;
}

#sidebar .widget_recent_comments a{
color: #0054ff;
}

#sidebar .widget_recent_comments .widgettitle {
background: none;
color: #444;
text-transform: none;
font-weight: bolder;
font-size: 15px;
}

#sidebar .widget_recent_entries .widgettitle {
color: #fff;
text-transform: none;
font-weight: bolder;
font-size: 15px;
}

#sidebar .widget_recent_entries a {
color: #b2c5c4;
}

.analytics-box {
background:url("http://stocksvolume.ru/wp-content/uploads/2010/08/postbg2.png") repeat-x scroll left top #fff;
}

.analytics-box #homepost {
background: url(images/lborder.png) left top repeat-y;
padding: 0 0 0 20px;
margin: 5px 0;
}

.analytics-box #homepost .entry {
border-bottom: 1px dotted #7C7C7D;
padding: 10px 0 12px;
}

.analytics-box #homepost .entry  .title{
padding: 0;
}

.analytics-box #homepost .share{
clear: both;
}

.post-box.page-box {
padding-top: 0;
background:url("http://stocksvolume.ru/wp-content/uploads/2010/08/postbg2.png") repeat-x scroll left top #F4F3F6;
color: #000;
}

.post-box {
background:url("http://stocksvolume.ru/wp-content/uploads/2010/08/postbg2.png") repeat-x scroll left top #F4F3F6;
padding-left: 10px;
padding-right: 10px;
padding-top: 0;
color: #000;
}

.post-header h1, .post-header h2 {
margin: 0 0 0 15px;
font-family: arial;
font-size: 19pt;
color: #fff;
}

.post-header h1.pagetitle {
padding:0 0 0 15px;
margin: 0;
font-family: arial;
font-size: 19pt;
}

#navigation {
background: url(http://stocksvolume.ru/wp-content/uploads/2010/08/navbg.png) repeat-x left top #ff3800;
padding: 0;
}

/* .popblock ins, .inlinepopup ins, */ins.b-shad-tr, ins.b-shad-r, ins.b-shad-br, ins.b-shad-bl, ins.b-shad-b {
display:block;
font-size:0;
height:6px;
line-height:0;
overflow:hidden;
position:absolute;
text-decoration:none;
text-indent:-9999px;
width:6px;
}

ins.b-shad-tr {
background:url("images/b-shtr.png") no-repeat scroll 0 0 transparent;
left:0;
margin-left:100%;
top:0;
}

ins.b-shad-r {
background:url("images/b-shr.png") repeat-y scroll 0 0 transparent;
bottom:1px;
height:auto;
left:0;
margin-left:100%;
top:6px;
}

ins.b-shad-bl {
background:url("images/b-shbl.png") no-repeat scroll 0 0 transparent;
bottom:-6px;
left:-1px;
}

ins.b-shad-b {
background:url("images/b-shb.png") repeat-x scroll 0 0 transparent;
bottom:-6px;
left:5px;
right:2px;
width:auto;
}

ins.b-shad-br {
background:url("images/b-shbr.png") no-repeat scroll 0 0 transparent;
bottom:-6px;
height:7px;
left:-2px;
margin-left:100%;
width:8px;
}

#volfix {
width: 704px;
height: 117px;
background: url(images/volfix.jpg);
margin-bottom: 15px;
}

#volfix div {
color:#FFFFFF;
font-family:arial;
font-size:13px;
padding:62px 10px 0;
}

#dotnet {
width: 294px;
height:	329px;
background: url(images/dotnet.jpg);
margin-bottom: 7px;
}

.entry {
font-family: georgia;
background: none;
padding:20px 15px 15px 27px;
margin: 0;
}

#nav li {
border-left:1px solid #FFFFFF;
}

div.category a:visited {
color:#888888;
}

div.category a {
color:#888888;
}

#sidebar h2.registered{
background: url("http://stocksvolume.ru/wp-content/uploads/2010/08/postbg2.png") repeat-x scroll left top #fff;
color: #fff;
font-family: georgia;
font-size: 12pt;
font-weight: normal;
vertical-align: center;
height: 29px;
text-align: center;
padding-top: 3px;
margin-bottom: 10px;
}

#login label {
display:inline-block;
width:80px;
font-size: 10pt;
font-family: Tahoma;
text-align: right;
padding-right: 20px;
}

#content2 {
float:left;
padding-bottom:10px;
width:699px;
}

#content2 h1 {
background: url("http://stocksvolume.ru/wp-content/uploads/2010/08/postbg2.png") repeat-x scroll left top #fff;
color: #fff;
font-family: georgia;
font-size: 12pt;
font-weight: normal;
vertical-align: center;
height: 29px;
text-align: center;
padding-top: 3px;
}

#content3 .post-box.page-box{
background: #fff;
}

form.loginform p input {
clear:right;
float:left;
width:150px;
margin: 10px 0;
}

#registerform label {
width:250px;
padding-right: 20px;
text-align: right;
margin: 10px 0;
font-size: 10pt;
font-family: Tahoma;
}

#wp-submit {
clear:both;
float: none;
background:none repeat scroll 0 0 #049618;
border:1px solid #049618;
color:#FFFFFF;
width: 160px;
margin-left:270px;
}

#clnav li {
padding-left: 270px;
}

#ok1 {
margin:10px 0 0 100px;
}

#reg_passmail {
margin-left: 270px;
}

#intro p{
font-size: 11pt;
text-align: center;
}

#intro h2 {
font-size: 20pt;
font-family: georgia;
font-weight: bold;
color: #000;
margin: 10px 0;
text-align: center;
}

form.loginform p label {
font-family:Tahoma;
font-size:10pt;
margin:10px 0;
padding-right:20px;
text-align:right;
width:250px;
}

form.loginform p .checkbox {
clear: both;
margin-left:230px;
width: 15px;
}

label.rememberme {
clear: none;
width: 120px;
}

h2.hometitle {
padding: 0 0 3px;
}

.hometitle a{
text-decoration: none;
}

/*#links {
background: url("http://stocksvolume.ru/wp-content/uploads/2010/08/postbg2.png") repeat-x scroll left top #fff;
padding: 35px 0 0 10px;
}*/

#links a {
font-weight: normal;
color: #0018ff;
font-family: Arial,sans-serif;
font-size: 15px;
}

#links h2 {
margin-bottom: 3px;
}

#homepost .entry {
padding:20px 0 15px;
}

#homepost .entry h2 a {
color: #0018FF;
text-decoration: none;
font-family: arial;
font-size: 18px;
}

#homepost .entry img.alignleft {
border: 0;
background: none;
padding: 4px 0;
}

#wydrp-1 {
font-family:arial;
padding:15px;
}

#wydrp-1 h2.widgettitle{

color: #fff;

}

#wydrp-1 .yd_rp_widget ul li h4{
padding: 6px 0 0;
}

#wydrp-1 div ul li h4 a{
font-weight: normal;
color: #B2C5C4;
font-size: 13px;
}

#wydrp-1 .yd_rp_widget a{
color: #B2C5C4;
}

#links h2 span {
float: right;
font-size: 14px;
}

ul#follow li {
margin-left: 10px;
vertical-align: bottom;
}

/*#wp-login {
background:none repeat scroll 0 0 #049618;
border:1px solid #049618;
clear:both;
color:#FFFFFF;
float:none;
margin-left:130px;
width:160px;
}*/

div#homepost h2.title {
font-size: 1.5em;
font-weight: normal;
padding: 5px 0px 0px;
}

div#homepost .share {
margin-bottom: 7px;
}

h2.antitle {
padding: 0 0 10px;
font-size: 25px;
}

.postmeta {
border-bottom: 1px solid #DFDFDF;
color: #A29BAC;
margin-bottom: 20px;
}

.post-box2 {
background: #fff url(http://stocksvolume.ru/wp-content/uploads/2010/08/postbg2.png) repeat-x scroll 0% 0%;
color: black;
/*border-left: 1px solid #D9D9D9;
border-top: 1px solid #E3E3E3;*/
color: #000;
font-size: 11px;
margin: 0px 0px 10px;
padding: 0px 10px 10px 0px;
position: relative;
}

.post-box2 .entry {
padding-left: 10px;
}

.post-header {
background: url("http://stocksvolume.ru/wp-content/uploads/2010/08/postbg2.png") repeat-x scroll left top #F4F3F6;
}

.home-info {
/* padding-left: 10px; */
padding-right: 10px;
padding-top: 0;
color: black;
}

ul#headers li {
background: transparent url(http://stocksvolume.ru/wp-content/themes/stocks/images/rule_horizontal.gif) repeat-x scroll left bottom;
display: inline-block;
width: 699px;
}

ul#headers li h2 {
background: url(images/lborder.png) left repeat-y;
padding: 2px 0 3px 14px;
margin: 2px 0px 3px;
}

div#links {
padding: 0;
}

#homepost {
background: transparent url(http://stocksvolume.ru/wp-content/themes/stocks/images/rule_horizontal.gif) repeat-x scroll left bottom;
padding: 2px 0 3px;
}

.home-info {
padding: 0;
margin: 2px 0px 3px;
}

.home-info  #homepost .entry {
background: url(images/lborder.png) left repeat-y;
padding:10px 0 15px 14px;
}
/* Make all custom CSS changes in a Child Theme.  Any custom
changes you make here will be overidden when you upgrade.
-----------------------------------------------------------*/
