/*

Theme Name: Прогнозибг - redisgn

Theme URI: http://prognozibg.com/

Description: 

Version: 1.0

Author: Stan Kolev

Author URI: http://prognozibg.com/

Tags: Brown

Text Domain: Prognozibg


*/body {
background-color:#000000;
color:white;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 14px;
line-height: 1.1;
word-spacing: normal;
letter-spacing: normal;
text-decoration: none;
text-transform: none;
text-align: left;
text-indent: 0ex;
margin:1% 4%;
}

a:link {
	color: #CCCCCC;
	text-decoration: none;
	padding:3px 7px;
	margin:5px;
}
a:visited {
	color: #CCCCCC;
	text-decoration: none;
	padding:3px 7px;
	margin:5px;
}
a:hover {
	color: #00FF00;
	text-decoration:underline;
}

img {
float:left;
padding:5px;
border:0;
}
p {
margin:5px 5px 5px 10px;
line-height: 1.5;

}

h1:first-letter, h2:first-letter, h3:first-letter, h4:first-letter, p:first-letter {
font-size:120% ;
}
h1, h1 a {
float:left;
width:100%;
font-size:140%;
text-align:center;
}
h2, h2 a {
margin:0;
padding:0;
font-size:16px;
}

#wrap {
float:left;
width:100%;

}

#header {
float:left;
width:100%;
height:75px;
background: #000000 url(img/header_bg.png) top left repeat-x;
-moz-border-radius: 4px;
}
#logo {
float:left;
width:30%;
}
img.logo {
margin:0;
padding:0;
}
#head-banner {
float:right;
width:68%;
margin-left:2%;
}

#nav {
float:left;
width:100%;
margin: 10px 0 0 0;
background: #000000 url(img/nav_bg.png) top left repeat-x;
height: 38px;
text-align:center;
font-size:115%;
font-weight:bold;
padding-top:16px;
}



#content {
float:left;
width:50%;
margin: 1px 1%;
}



#feature {
float:left;
width: 96%;
margin: 5px 1%;
padding: 5px 1%;
background:#2c2a2c url(img/bg_big.png) top left repeat-x;
border:1px solid #68666b;
border-bottom:2px solid #ececec;
-moz-border-radius: 4px;
}
.feature-box-title {
float:left;
width: 100%;
margin: -5px -1% 6px -1%;
background:#525054 url(img/box-title.png) top left repeat-x;
height:22px;
padding:5px;
text-align:center;
}



.small-box {
float:left;
width: 46%;
margin: 5px 1%;
padding: 1%;
background:#2c2a2c url(img/bg_big.png) top left repeat-x;
border:1px solid #68666b;
border-left:0px;
border-right:0px;
border-bottom:2px solid #ececec;
-moz-border-radius: 4px;
text-align:center;
font-size:105%;
color:#cccccc;
}
.small-box-title {
float:left;
width: 98%;
margin: -5px -1% 6px -1%;
background:#525054 url(img/box-title.png) top left repeat-x;
height:22px;
padding:5px;

text-align:center;
}

span.sms-active {
color:#00ff33;
font-size:110%;
font-weight:bold;
}
span.sms-pay {
color:#ffc77b;
}

.post {
float:left;
width: 96%;
margin: 5px 1%;
padding: 5px 1%;
background:#2c2a2c url(img/bg_big.png) top left repeat-x;
border:1px solid #68666b;
border-bottom:2px solid #ececec;
-moz-border-radius: 4px;
}

.post-title {
float:left;
width: 100%;
margin: -5px -1% 6px -1%;
background:#525054 url(img/box-title.png) top left repeat-x;
height:22px;
padding:5px;
text-align:center;
}
.post-meta {
float:left;
width: 100%;
height:32px;
border-bottom:1px dotted gray;
font-size:90%;
color:#c8c8c8;
text-align:right;
margin-bottom:10px;

}
.single-meta {
float:left;
width: 100%;
height:32px;
border-top:1px dotted gray;
font-size:90%;
color:#c8c8c8;
margin-top:10px;

}

#lsidebar {
float:left;
width:23%;
margin: 10px 0;
}

.lbox {
float:left;
width:100%;
margin: 5px 0;
background:#2c2a2c url(img/bg_big.png) top left repeat-x;
border:1px solid #68666b;
border-bottom:2px solid #ececec;
-moz-border-radius: 4px;
}

.lbox-text {
padding: 0 1%;
}

.lxob-head {
float:left;
width:100%;
background:#525054 url(img/box-title.png) top left repeat-x;
padding:5px 0px;
margin-bottom:5px;
font-size:110%;

text-align:center;
color:#cccccc;

}

.lbox-link {
float:left;
width:100%;
margin: 5px 0;
background:#525054;
border:1px solid #68666b;
border-bottom:2px solid #ececec;
-moz-border-radius: 4px;
}
.lbox-link a{
display:block;

margin:1px -1px;
padding-left:35px;
height:26px;
background: #525054 url(img/sidebar_link_bg.png) top left repeat-x;
}
.lbox-link a:hover{
display:block;

margin:1px -1px;
padding-left:35px;
height:26px;
background: #525054 url(img/sidebar_link_bg.png_hover.png) top left repeat-x;
}

.lxob-head-link {
}

#rsidebar {
float:left;
width:24%;
margin: 10px 0 10px 0px;
}

textarea {
float:left;
width:96%;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin:5px;
border: 1px solid #999999;
padding:2px;
color:#7d7d7d;
}
input {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #999999;
color:#ababab;
}
input:active {
color:#41829f;
}
textarea:focus, input:focus {
border: 1px solid #41829f;
}

#footer {
float:left;
width:100%;
margin: 10px 0 0 0;
background: #000000 url(img/nav_bg.png) top left repeat-x;
height: 38px;
font-weight:bold;
padding-top:16px;
}
.footer-left {
float:left;
width:40%;
}
.footer-right {
float:right;
width:58%;
font-size:90%;
text-align:right;
}
#footer a{
padding:2px;
margin:0;
}