
/* ::::: http://localhost/blog/wp-content/themes/basic-concept-10/style.css ::::: */

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form { margin: 0pt; padding: 0pt; }
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Arial,Helvetica,Georgia,Sans-Serif; font-size: 14px; text-align: center; vertical-align: top; color: rgb(51, 51, 51); }
h1, h2, h3, h4, h5, h6 { font-family: Georgia,Sans-Serif; font-size: 18px; font-weight: normal; }
a { text-decoration: underline; color: rgb(0, 0, 0); }
a:hover { text-decoration: none; }
a img { border: 0pt none ; }
address, dl, p { padding: 15px 0pt 0pt; }
blockquote { margin: 15px 0pt 0pt; background: rgb(239, 239, 239) none repeat scroll 0% 0%; }
blockquote p { padding: 15px; }
blockquote blockquote { margin: 15px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
code { background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
dt { font-weight: bold; }
dd { padding: 0pt 0pt 0pt 15px; }
hr { border: 0pt none ; margin: 15px 15px 5px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; clear: both; height: 1px; text-align: left; color: rgb(204, 204, 204); }
.entry img { border: 1px solid rgb(204, 204, 204); padding: 4px; }
img.wp-smiley { border: 0pt none ; padding: 0pt; background-color: transparent; background-image: none; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { margin: 0pt 0pt 2px 7px; padding: 4px; display: inline; }
img.alignleft { margin: 0pt 7px 2px 0pt; padding: 4px; display: inline; }
.alignright { float: right; }
.alignleft { float: left; }
input, textarea { padding: 2px; font-family: Arial,Helvetica,Georgia,Sans-Serif; font-size: 12px; }
input#s, input#author, input#email, input#url, textarea#comment { padding: 3px; }
input#author, input#email, input#url { margin: 0pt 5px 0pt 0pt; }
pre { width: 90%; }
small { font-size: 12px; }
#header { padding: 30px 0pt 20px; background: rgb(31, 31, 31) none repeat scroll 0% 0%; clear: both; float: left; width: 100%; text-align: left; }
#header h1 { margin: 0pt auto; width: 758px; font-size: 48px; color: rgb(255, 255, 255); }
#header h1 a { text-decoration: none; color: rgb(255, 255, 255); }
#header h1 a:hover { text-decoration: underline; }
.description { margin: 0pt auto; width: 758px; line-height: 24px; color: rgb(109, 109, 109); }
.description p { padding: 6px 0pt 0pt 20px; }
#top-menu { border-top: 1px solid rgb(52, 52, 52); background: rgb(52, 52, 52) url('bg_topmenu.gif') repeat-x scroll 0% 0%; clear: both; float: left; width: 100%; font-family: Georgia,Sans-Serif; text-align: left; }
#top-menu a { text-decoration: none; color: rgb(179, 178, 178); }
#top-menu a:hover { text-decoration: underline; }
#top-menu ul { margin: 0pt auto; padding: 10px 0pt; width: 758px; text-align: left; }
#top-menu ul li { padding: 0pt 20px 0pt 0pt; display: inline; font-size: 18px; }
#container { border-top: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255) url('bg_container.gif') repeat-x scroll 0% 0%; clear: both; float: left; width: 100%; text-align: left; }
.page { margin: 20px auto 0pt; width: 758px; text-align: left; }
.main-narrow { background: transparent url('dotted_vertical.gif') repeat-y scroll right top; float: left; width: 541px; }
.post { padding: 20px 21px 20px 0pt; }
.post h2 { font-size: 30px; }
.entry { line-height: 24px; }
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { border: 0pt none ; margin: 0pt; padding: 15px 0pt 0pt; font-style: normal; text-transform: none; background-color: transparent; background-image: none; }
.entry h1 { font-size: 48px; font-weight: normal; line-height: 48px; }
.entry h2 { line-height: 30px; }
.entry h3 { font-size: 18px; }
.entry h4 { font-size: 14px; }
.entry h5 { font-size: 12px; }
.entry h6 { font-size: 11px; }
.postinfo {  }
.browse { margin: 0pt; padding: 20px 21px 20px 0pt; }
.sidebar { margin: 0pt 0pt 0pt 15px; float: left; width: 202px; display: inline; }
.sidebar ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.sidebar ul li { border: 1px solid rgb(204, 204, 204); margin: 20px 0pt 0pt; padding: 18px 20px 20px; background: rgb(251, 251, 251) none repeat scroll 0% 0%; }
.sidebar ul li#search { border: 0pt none ; padding: 0pt; background-color: transparent; }
.sidebar ul li#search input { margin: 0pt 0pt 5px; }
.sidebar ul li h2 { padding: 0pt 0pt 10px; background: transparent url('dotted_horizontal.gif') repeat-x scroll left bottom; color: rgb(102, 102, 102); }
.sidebar ul ul { padding: 3px 0pt 0pt; }
.sidebar ul ul li { border: 0pt none ; margin: 0pt; padding: 0pt; line-height: 30px; background-color: transparent; }
.sidebar ul ul ul { padding: 0pt; }
.sidebar ul ul ul li { padding: 0pt 0pt 0pt 10px; }
.comments-template { border-top: 1px solid rgb(204, 204, 204); margin: 15px 0pt 0pt; padding: 15px 0pt 0pt; }
.comments-template ol { margin: 0pt; padding: 0pt 0pt 20px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.comments-template ol li { border-bottom: 1px solid rgb(204, 204, 204); margin: 15px 0pt 0pt; padding: 0pt 0pt 20px; line-height: 24px; }
.commentmetadata { font-size: 12px; }
.comments-template p.nocomments { padding: 0pt; }
table#wp-calendar { width: 100%; font-family: Arial,Helvetica,Georgia,Sans-Serif; text-transform: none; line-height: 24px; }
table#wp-calendar caption { padding: 10px 15px; }
table#wp-calendar th { padding: 2px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; text-align: right; vertical-align: top; }
table#wp-calendar td { padding: 2px; text-align: right; }
table#wp-calendar tfoot td { text-align: center; }
#footer-wrap { background: rgb(52, 52, 52) none repeat scroll 0% 0%; float: left; width: 100%; color: rgb(204, 204, 204); }
#footer-wrap a { color: rgb(204, 204, 204); }
#footer { margin: 0pt auto; padding: 0pt 0pt 20px; width: 758px; line-height: 24px; text-align: left; }
.belij { color:#CCCCCC}