/*Theme Name: BLOGOSTROYTheme
 URI: http://numberonedesigner.com/
 Description: Makeup by <a href="http://dimox.name/">Dimox</a>.
 Version: 1.0
 Author: Number One
 Author URI: http://numberoneblogger.com/
 */
 * {  margin: 0;  padding: 0;}body {  font: 12px/15px Tahoma, Arial, Verdana, sans-serif;  width: 100%;  background: #5F8168 url(i/bg.gif);}a {  color: #8C2E00;  outline: none;}a:hover {  text-decoration: none;}p {  margin: 0;  padding: 8px 0;}#wrapper {  width: 783px;	margin: 29px auto 0;	background: #FFF url(i/header1.jpg) 10px 10px no-repeat;	padding: 10px 10px 0;}/* Header-----------------------------------------------------------------------------*/#header {	background: url(i/header2.jpg) 400px 0 no-repeat;	padding: 307px 0 0;}#green {  height: 115px;  background: #0E320E url(i/green-bg.gif) repeat-x;  position: relative;}#logo {	position: absolute;text-indent:-9999px;	top: 16px;	left: 19px;	width: 262px;	line-height: 50px;	color: #FFF;	font-size: 32px;	text-align: center;	letter-spacing: 3px;	text-decoration: none;	cursor: pointer;}#logo b {	display: block;	position: absolute;	top: 0;	left: 0;	width: 262px; 	height: 50px;	background: url(i/logo.gif) no-repeat;}ul#menu {	position: absolute;	bottom: 2px;	left: 10px;	list-style: none;	font-weight: bold;}#menu li {	float: left;}#menu a {	color: #FFF;	text-decoration: none;	padding: 5px 15px;	position: relative;}#menu a:hover,#menu li.current_page_item a {  background: #FFC;  color: #1F1F1F;}ul#caregory {	position: absolute;	top: 12px;	right: 0;	font-size: 11px;	list-style: none;	width: 255px;}#caregory li {	float: left;	width: 85px; margin-bottom:5px;}#caregory a {	color: #B7C2B7;	text-decoration: none;}#caregory a:hover {	text-decoration: underline;}/* Content-----------------------------------------------------------------------------*/#container {  width: 100%;	background: url(i/shadow-lr.gif) repeat-y;}#content {  background: url(i/shadow-top.gif) 0 1px repeat-x;  position: relative;}#shadow-tl {	height: 20px;	background: url(i/shadow-tl.gif) no-repeat;}#shadow-tr {	height: 12px;	background: url(i/shadow-tr.gif) right top no-repeat;}.post {	padding: 0 0 35px;	}* html .post {height: 150px;}.post h1 {	font: 24px Georgia, Tahoma, Arial;	text-transform: uppercase;}.post h1 a {	color: #000;	text-decoration: none;}.post h1 a:hover {	text-decoration: underline;}h3.pagetitle {	text-align: right; padding-right:20px;	margin: 0 0 25px !important;	font:normal 35px  Georgia, "Times New Roman", Times, serif !important; color:#666; letter-spacing:-1px;}#content h3 {	font-size: 14px;	margin: 0 0 10px;}.category {	font-size: 10px;	margin: 5px 0;}.category a {	color: #AAA;}.data {	float: left;	width: 71px;	padding: 6px 0 0;}.date {	width: 70px;	background: #434041;	border-right: 1px solid #6F6D6E;	text-align: center;	color: #FFF;	font: 11px/43px Georgia, Tahoma, Arial;	margin: 0 0 10px;}.comcount {	width: 30px;	background: #5E865E url(i/comments.gif) 5px 8px no-repeat;	border-right: 1px solid #84A284;	text-align: center;	color: #FFF;	font: 36px/35px Georgia, Tahoma, Arial;	padding: 0 1px 8px 39px;}.comcount a {	color: #FFF;	text-decoration: none;}.item {	float: left;	width: 662px;	padding: 0 38px 0 12px;}.comments {	text-align:left;	font-weight: bold;	font-size: 11px;}.post ul,.post ol {	margin: 7px 0 7px 30px;}.post li {	padding: 2px 0;}.padding {	padding: 0 40px;}.commentlist {margin: 20px 0 40px 40px;}.commentlist li {padding: 8px 8px 2px;}.alt {background: #EFF5F1;}#author, #email, #url, #comment, #submit {	font: 12px Tahoma, Arial;	padding: 2px;	width: 150px;	border: 1px solid #87A791;}#comment {	width: 500px;	height: 170px;}#submit {background: #E0E8E3; font-weight:bold; width:200px;}#commentform { margin-left:40px;}#ed_toolbar { background: #FFF; width:95%; padding:5px 0 10px 0}#ed_toolbar .ed_button { border: 1px solid #87A791; margin-right:3px; text-align:center; padding:0 3px; display:block; float:left; width:auto; background:url(images/bg2.gif) repeat-x; border-top:none; border-left:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; cursor:pointer; cursor:hand; background:#E0E8E3;}/* Footer-----------------------------------------------------------------------------*/#footer {	width: 803px;	margin: 0 auto;color: #FFF;	font-size: 10px;	padding: 0 0 20px; text-align:center;}#footer a {	color: #FFF;}#shadow-bot {	height: 18px;	margin: 0 0 9px;	background: #FFF url(i/shadow-bot.gif) top repeat-x;}#shadow-bl {	height: 8px;	background: url(i/shadow-bl.gif) no-repeat;}#shadow-br {	height: 8px;	background: url(i/shadow-br.gif) right top no-repeat;}.clear {  clear: both;  height: 0;  overflow: hidden;}.navigation {	height: 30px;	padding: 0 40px 0 80px;}.alignleft {	float: left;}.alignright {	float: right;}.entry p { text-align:justify;}.arch ul { list-style:none; margin:0; padding:0;}.arch ul li {}.linkcat h2 {			font:normal 35px  Georgia, "Times New Roman", Times, serif !important; color:#666; letter-spacing:-1px;}.search { position:absolute; right:10px; padding:5px; top:285px;}.sf { width:300px; border:1px solid #333; padding:2px;}.go { border:none; background:#0D300D; color:#FFF; cursor:pointer; cursor:hand; padding:2px 10px;}.wpcf7 input {border:1px solid #87A791; margin-left:10px;}.wpcf7 textarea {border:1px solid #87A791; overflow:auto; margin-left:10px;}.wpcf7 input.btn {border:1px solid #87A791; background-color:#FFF;  font-weight:bold;background:#FFF;}.wpcf7 input:hover {border:1px solid #BBB;}.wpcf7 textarea:hover {border:1px solid #BBB;}.wpcf7 input.btn:hover {border:1px solid #BBB;}/*---------------------- Comment Quicktags ---------------------------*//* Main Div */#comment_quicktags {	text-align: left;	margin-left: 1%;}/* Main Quicktags Toolbar Div */#comment_quicktags #ed_comment_toolbar {	display: inline;}/* Button Style */#comment_quicktags input.ed_button {	background: #F4F4F4;	border: 1px solid #D6D3CE;	color: #000000;	font-family: Georgia, "Times New Roman", Times, serif;	margin: 1px;	width: auto;}/* Button Style on focus/click */#comment_quicktags input:focus.ed_button {	background: #FFFFFF;	border: 1px solid #686868;}/* Button Lable style */#comment_quicktags #ed_strong {	font-weight: bold;}/* Button Lable style */#comment_quicktags #ed_em {	font-style: italic;}
blockquote { font:italic 115% Georgia, "Times New Roman", Times, serif; color:#8C2E00;  margin:10px; border:1px solid #EEE; padding:5px 10px;}

#wp_page_numbers {
margin-top: 10px;
width: 100%;
}
#wp_page_numbers ul, #wp_page_numbers li {
list-style: none;
}
#wp_page_numbers ul {
border-top: 1px solid #ccc;
width: 100%;
margin: 0;
padding: 0;
}
#wp_page_numbers li {
float: left;
display: block;
}

#wp_page_numbers a {
padding: 3px;
padding-left: 5px;
padding-right: 5px;
display: block;
margin: 0;
color: #666;
font-family: Arial;
font-size: 12px;text-decoration: none;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;
}

#wp_page_numbers li a:hover {
color: #5E865E;
text-decoration: none;
border-top: 2px solid #5E865E;
border-bottom: 2px solid #FFF;
}

#wp_page_numbers li.space {
font-size: 12px;
font-family: Arial;
color: #666;
padding: 3px;
padding-left: 5px;
padding-right: 5px;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;
}

#wp_page_numbers li.first_last_page {
font-style: italic;
}

#wp_page_numbers li.active_page a {
color: #fff;
background: #434041;
border-top: 2px solid #45b9f6;
border-bottom: 2px solid #45b9f6;

}
#wp_page_numbers li.active_page a:hover {
color: #fff; /* IE fix */
text-decoration: none;
border-top: 2px solid #5E865E;
border-bottom: 2px solid #FFF;
}

#wp_page_numbers li.page_info {
float: left;
font-size: 12px;
font-family: Arial;
color: #666;
display: block;
padding: 3px;
padding-right: 5px;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;
} 


.pagebar {
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	margin-bottom: 1.0em;
	border: 1px solid #fff;
	background: #fff;
	text-decoration: none;
}

.pagebar a,.pageList .this-page {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar a:visited {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	background: #fff;
	text-decoration: none;
}

.pagebar .this-page {
	border: 1px solid #2E6AB1;
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #2E6AB1;
	color: #fff;
}

.pagebar a:hover {
	border-color: #2E6AB1;
}

.pagebar .inactive
{
   border: 1px solid #cccccc;
	 color: #ccc;
   text-decoration: none;
   padding: 0.2em 0.5em;
}
