/*
Theme Name: Medicine Blog Theme
Description: Exclusive theme.
Author: DrStas
*/

* {margin:0;padding:0}

body {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 12px;
	background: #5a5a5a;
	color: #000000;

	}

img { 
border: 0;
}

A {
color: #329cce;
text-decoration: underline;
}

A:hover {
text-decoration: none;
}


#header, #logo, #search, #main, .post_head, .post_cont, .post_meta, #footer, .sidebar_empty, #nav, .post_comments {
clear: both;
}

#header_right, #search, .alignright{
float: right;
}

#srr, #srl, #src, #sidebar_left, #sidebar_right, #mainint, .post_head_right, .post_head_left, .alignleft {
float: left;
}

#sidebar_left li, #sidebar_right li{
list-style: none;
}

#nav {
height: 30px;
padding: 10px;
}

#cat_title {
font-size: 16px;
padding-left: 33px;
margin-top: 10px;
display: block;
}

.alignleft {
text-align: left;
}

.alignright {
text-align: right;
}

#sidebar_left, #sidebar_right {
list-style: none;
}

#container {
width: 1000px;
margin: 0 auto;
}

#header {
background: url(images/header.jpg) no-repeat;
height: 253px;
font-family: 'Lucida sans';
position: relative;
}

#header_right {
padding: 10px 25px 0 0;
}

#header_right A {
font-size: 11px;
color: #898989;
}

#header_right A:hover {
text-decoration: none;
}

#header_right P 
{
font-size: 14px;
padding-top: 10px;
letter-spacing: 0.8px;
color: #898989;
}

#header_link {
text-align: right;
}

#logo 
{
width: 1000px;
text-align: center;
padding-top: 44px;
letter-spacing: 0.8px;
}

#logo strong A
{
text-transform: uppercase;
font-size: 24px;
color: #555969;
text-decoration: none;
}

#logo p 
{
color: #626262;
font-size: 9px;
}

#box {
background: url(images/box.gif) no-repeat;
width: 95px;
height: 103px;
position: absolute;
top: 89px;
left: 888px;
}

#box A{
width: 95px;
height: 103px;
display: block;
}

#search {
margin: 53px 4px 0 0;
background: url(images/search.gif) no-repeat;
width: 318px;
height: 50px;
}

#search_block {
padding: 14px 0 0 30px;
}

#s {
border: 0;
height: 20px;
background: none;
}

#srgo {
margin: 0 0 0 6px;
margin-top: 1px;
}

#srl {
background: url(images/srl.gif) no-repeat;
}

#srr {
background: url(images/srr.gif) no-repeat;
}

#src {
margin-top: 1px;
background: url(images/src.gif) repeat-x;
height: 20px;
}

#srr, #srl {
width: 10px;
height: 20px;
margin-top: 1px;
}

#main {
width: 1000px;
overflow: hidden;
}

.sidebar_empty {
width: 209px;
height: 1px;
}

#sidebar_left {
width: 209px;
}

#sidebar_right {
width: 209px;
margin-left: 1px;
}

#mainint {
width: 580px;
}

.wblock {
width: 209px;
margin-top: 6px;
}

.wblock li{
list-style: none;
}

.wblock_header {
background: url(images/wbheader.gif) no-repeat;
height: 28px;
font-family: lucida sans;
font-size: 14px;
color: #ffffff;
line-height: 28px;
text-align: center;
}



.wblock_content {
background: url(images/wbcontent.gif) repeat-y;
padding: 24px 0 24px 20px;
}

.wblock_content li a {
background: url(images/bul.gif) no-repeat left center;
padding-left: 15px;
display: block;
line-height: 20px;
text-decoration: none;
color: #0a7293;
width: 148px;
border-bottom: 1px solid #d0d3d3;
}

.wblock_content li a:hover {
background: url(images/bul_a.gif) no-repeat left center;
color: #e81111;
}
.wblock_footer {
background: url(images/wbfooter.gif) no-repeat;
height: 8px;
}

#mainint_container {
width: 563px;
margin: 6px auto;
background: #ffffff;
}

#mainint_header, #mainint_footer {
height: 10px;
}

#mainint_header {
background: url(images/main_header.gif) no-repeat;
}

#mainint_footer {
padding-top: 30px;
background: url(images/main_footer.gif) no-repeat bottom;
}

.post {
padding: 11px 32px 0 32px;
}

.post_head {
height: 30px;
}

.post_head_left {
width: 330px;
}

.post_head_right {
width: 169px;
line-height: 30px;
text-align: right;
}

.post_head_left P{
color: #868eb1;
font-size: 11px;
font-family: lucida sans, Tahoma;
padding-top: 2px;
}

h2 A, h1 {
color: #329cce;
font-size: 14px;
font-family: lucida sans, Tahoma;
text-decoration: none;
text-transform: uppercase;
}


h2 A:hover {
text-decoration: underline;
}

.post_cont {
padding-top: 17px;
overflow: hidden;
}

.post_cont img {
padding: 4px 4px 4px 0;
}

.post_cont P {
text-align: justify;
padding-bottom: 10px;
}

.post_head_right_c {
padding-right: 25px;
}

.post_meta {
padding: 10px 0;
}

.post strong {
color: #313131;
}

.post_also {
padding-top: 2px;
color: #595656;
font-size: 11px;
border-bottom: 1px solid #dbdae6;
padding-bottom: 15px;
}

.post_also li{
padding-top: 5px;
list-style-image: url(images/sel.gif);
}

.post_meta a, .post_also a {
font-size: 11px;
}

#footer {
height: 90px;
color: #ffffff;
}

#footer a {
color: #329cce;
}

#footer p {
padding-top: 30px;
text-align: center;
}

.post_comments {
padding: 11px 32px 0 32px;
}

.post_comments p {
padding: 2px 0;
}

.post_comment_one {
padding: 5px 0;
}

.post_comment_one em {
color: #000;
}

.post_comment_one_cont {
padding: 5px 0;
}

.post_comments li {
list-style: none;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}