/*  
Theme Name: Healthy Vives
Theme URI: http://www.e-healthsite.com/
Description: A special Theme for Total Health blog. Adsence Ready 3 col Wordpress Theme.
Version: 1.0
Author: npnhome
Author URI: http://forums.digitalpoint.com/member.php?u=103562
*/

body {
margin : 0;
background : #254117 url("images/bg.gif") repeat;
position : relative;
}
h1, h2, h3, h4 {
margin : 0;
}
img {
border : 0;
}
.clear {
clear : both;
height : 0;
overflow : hidden;
}
#page {
margin : 0 auto;
width : 954px;
}
#header {
width : 954px;
height : 337px;
background : url("images/lik1.jpg") no-repeat;
position : relative;
}
#header #header-title {
position : absolute;
top : 70px;
left : 70px;
}
#header #header-title h1 {
color : #e41b17;
font : bold 28px tahoma;
padding-bottom : 5px;
padding : 30px 0 0 0;
font-weight : normal;
font-size : 3em;
}
#header #header-title h1 a {
color : #e41b17;
text-decoration : none;
}
#header #header-title .subtitle {
position : relative;
top : -0.3em;
color : #e8efc2;
font-weight : normal;
font-size : 1.1em;
text-transform : lowercase;
font-style : italic;
}
#main {
width : 954px;
background : #ffffff;
position : static;
}
#content {
float : left;
width : 495px;
padding : 12px 16px 0 16px;
}
#content .post {
float : left;
margin-bottom : 25px;
width : 495px;
}
#content .post .post-date {
background : #ffffff;
width : 122px;
height : 25px;
color : #0d004c;
text-align : center;
font : bold 10px/25px Verdana;
}
#content .post .post-title {
width : 463px;
margin : 0;
padding : 0;
float : left;
font-size : 2em;
line-height : 1em;
font-weight : normal;
color : #0d004c;
border-bottom : 1px solid #ecfdff;
}
#content .post .post-title a {
width : 495px;
margin : 0;
padding : 0;
float : left;
background : #ffffff;
font-size : 2em;
line-height : 1.2em;
font-weight : normal;
color : #000000;
text-align : justify;
}
#content .post .post-title a:hover {
text-decoration : none;
}
#content .post .post-title h2 {
color : #0d004c;
  font : bold 12px/24px Arial, Verdana, Sans-Serif;
	float : left;
}
#content .post .post-title h2 a {
color : #000000;
text-decoration : none;
}
#content .post .post-title h2 a:hover {
text-decoration : none;
}
#content .post .post-title .post-title-info {
float : left;
}
#content .post .post-entry {
font : normal 11px/18px Verdana;
color : #000000;
padding : 0 15px;
width : 465px;
background : #ffffff;
float : left;
text-align : justify;
}
#content .post .post-entry a {
color : #0d004c;
text-decoration : none;
}
#content .post .post-entry a:hover {
text-decoration : underline;
}
#content .post .post-entry .more-link {
font : bold 11px/20px Verdana;
color : #0d004c;
float : right;
padding-bottom : 5px;
}
#content .post .post-entry .more-link a {
color : #0d004c;
text-decoration : none;
}
#content .post .post-entry .more-link a:hover {
text-decoration : underline;
}
#content .post .post-info {
padding : 0 10px 0 0;
width : 485px;
clear : both;
font : bold 10px/19px Verdana;
color : #0d004c;
background : url("images/post_info.gif") no-repeat;
text-align : right;
}
#content .post .post-info a {
color : #000000;
text-decoration : none;
}
#content .post .post-info a:hover {
text-decoration : underline;
}
#content .post .post-entry h3 {
color : #000000;
font : bold 14px Verdana;
margin : 25px 0 5px 0;
}
#content .post .post-entry .comments {
font : normal 11px/18px Verdana;
color : #000000;
width : 465px;
}
#content .post .post-entry .comments a {
color : #0d004c;
text-decoration : none;
}
#content .post .post-entry .comments a:hover {
text-decoration : underline;
}
#content .post .post-entry .comments ol {
margin : 10px 0 10px 0;
padding-left : 25px;
}
#content .post .comments ol li {
padding : 5px;
}
#content .post .post-entry .comments ol li.alt {
background : #ffffff;
}
#content .post .post-entry .comments ol li cite {
color : #000000;
font-style : normal;
font-weight : bold;
}
#content .post .post-entry .comments ol li cite a {
color : #000000;
text-decoration : none;
}
#content .post .post-entry .comments ol li cite a:hover {
text-decoration : underline;
}
#content .post .post-entry .comments ol li .commentmetadata a {
color : #0d004c;
text-decoration : none;
}
#content .post .post-entry .comments ol li .commentmetadata a:hover {
text-decoration : underline;
}
#content .post .post-entry #commentform {
font : normal 11px/18px Verdana;
color : #c68e17;
width : 450px;
padding-left : 15px;
margin : 0;
}
#content .post .post-entry #commentform a {
color : #000000;
text-decoration : none;
}
#content .post .post-entry #commentform a:hover {
text-decoration : underline;
}
#content .navigation {
font : bold 11px/25px Verdana;
color : #0d004c;
width : 495px;
height : 25px;
float : left;
margin-bottom : 25px;
}
#content .navigation a {
color : #0d004c;
text-decoration : none;
}
#content .navigation a:hover {
text-decoration : underline;
}
#content .navigation .navigation-previous {
float : left;
}
#content .navigation .navigation-next {
float : right;
}
.sidebar {
float : left;
width : 170px;
font : normal 11px/18px Verdana;
color : #000000;
}
.sidebar a {
color : #0d004c;
text-decoration : none;
}
.sidebar a:hover {
text-decoration : underline;
}
.sidebar-left {
padding : 12px 3px 15px 16px;
}
.sidebar-right {
padding : 12px 0 15px 3px;
}
.sidebar h3 {
padding-left : 10px;
font : bold 14px/26px Verdana;
color : #0d004c;
width : 165px;
height : 26px;
}
.sidebar ul {
margin : 5px 0 8px 0;
padding : 0;
list-style-type : none;
}
.sidebar ul li {
font-size : 1em;
font-weight : bold;
padding-left : 15px;
padding-top : 5px;

color : #5d5f53;
}
.sidebar ul li a {
color : #0d004c;
text-decoration : none;
}
.sidebar ul li a:hover {
text-decoration : underline;
}
.sidebar ul li ul {
margin : 0;
padding : 0;
}
.sidebar #searchform {
margin : 0;
padding : 5px 0 8px 0;
width : 170px;

}
.sidebar #searchform #s {
width : 140px;
}
#footer {
width : 94%;
height : 83px;
font : 65% Verdana, Tahoma, Arial, sans-serif;
background : #e41b17 url("images/bg.gif") repeat-x;
color : #0d004c;
	padding: 2em;
	font-size: 0.9em;
}
#footer a {
color : #0d004c;
font-weight : bold;
text-decoration : none;
}
#footer a:hover {
text-decoration : underline;
}