
/*
Theme Name: WordPress Lifecare
Theme URI: http://www.bolderimage.org/
*/

/* Begin Typography & Colors */
html{
	height: 100%;
	min-height: 100%;
}
body{
	margin: 0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;

	background-color:#a1a1a1;
	background-image:url(images/bkgtop.jpg);
	background-repeat:repeat-x;	

	height: 100%;
	min-height: 100%;
}
#shadow {
width: 990px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
background-image:url(images/shadow.png);
background-repeat:repeat-y;	
}
#wrapper {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
}

h1, h2, h3, h4, p {margin:0;padding:0;}
/*** CLEAR ***/
.clear {
	clear: both;
}

h1 {color:#201f0b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
line-height: 28px;
margin-bottom: 10px;
}

h2 {color:#201f0b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
margin-bottom: 10px;
line-height: 28px;
font-weight:normal;
text-transform:uppercase;
}

h3 {color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-bottom: 0px;}

p{margin-bottom: 10px;}

/**** HOME PAGE ****/

/**** 1 header area ****/
#header{
position:relative;
height:55px;
min-height: 55px;
background-color:#ffffff;
}
#header_home{
position:relative;
height:323px;
min-height: 323px;
background-color:#c4c2a1;
}

#navigation {
	background-image:url(images/menu.png);
	background-repeat:no-repeat;
	width: 255px;
	height: 404px;
	position:absolute;
	top:28px;
	left: 18px;
}


/*#navigation ul{padding: 130px 0px 0px 40px; margin:0px;}
#navigation li{margin: 0px; padding: 0px;}

#navigation li {
	/*display:inline;
	list-style:none;
	padding: 10px 10px 0px 0px;
}*/

#image_home{
background-color:#a1cddb;
width: 950px;
height: 323px;

/*border:9px #ffffff solid;*/
}

#image{
position:relative;
background-color:#008AB0;
width: 950px;
height: 55px;
background-image:url(images/header_bkg.gif);
background-repeat:repeat-x;}

#Scroller_noflash{
	background-image:url(images/bkgtop.jpg);
	background-repeat:repeat-x;	
}



/**** 2 content area ****/
#content_home {
width:950px;
min-height:411px;
background-color:#ffffff;
background-image:url(images/gradient_inner_bot.gif);
background-position:bottom;
background-repeat:no-repeat;
}

#content {
width:950px;
min-height:679px;
background-color:#ffffff;
background-image:url(images/gradient_inner_bot.gif);
background-position:bottom;
background-repeat:no-repeat;
}


#column1 {
float:left;
min-height:320px;
width:235px;
padding: 0px 0px 0px 40px;
}
#search {
	float: left;
	width: 180px;
	height: 15px;
	margin: 388px 0px 0px 0px;
	padding: 2px 2px 3px 3px;
}
#search_home {
	float: left;
	width: 180px;
	height: 15px;
	margin: 120px 0px 0px 0px;
	padding: 2px 2px 3px 3px;
}
.screen-reader-text{display:none;}
#search-text{background-color:#A7C5CE; padding: 2px 2px 3px 3px; border:none;}
.search-text{color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height: 18px;}

#search-submit{
background-image:url(images/search_btn.png);
background-color: transparent;
width: 18px;
height: 22px;
border:none;
cursor:pointer;
outline:none;
}

#search-submit-home{
background-image:url(images/search_btn.png);
background-color: transparent;
width: 18px;
height: 22px;
border:none;
cursor:pointer;
outline:none;
}


#quote{
float:left;
width:200px;
margin: 40px 0px 0px 0px;
padding: 20px 0px 0px 0px;
background-image:url(images/quote_upperleft.png);
background-repeat:no-repeat;
background-position:left top;
}

#quote_home{
float:left;
width:200px;
margin:40px 0px 0px 0px;
padding:20px 0px 0px 0px;
background-image:url(images/quote_upperleft.png);
background-repeat:no-repeat;
background-position:left top;
}

#quote_home p, #quote p{background-image:url(images/quote_lowerright.png);
background-repeat:no-repeat;
background-position:bottom right;
padding-bottom: 10px;
}
#quote_author{
float:left;
width:200px;
margin:0px 0px 0px 0px;
}

#column2 {
float:left;
width:595px;
padding: 40px 40px 40px 40px;
}
#column2_home {
float:left;
width:595px;
padding: 50px 40px 0px 40px;
}


/**** 3 footer area ****/
#footer {
width: 990px;
height: 50px;
margin-right: auto;
margin-left: auto;
margin-top:0px;
padding-top: 24px;

background-image:url(images/shadow_bot.png);
background-repeat:no-repeat;

color:#5895a9;
text-align:center;
}


/**** SECONDARY PAGE ****/
/*#header2{
height:258px;
background-color:#c4c2a1;
background-image:url(images/header2.jpg);
background-repeat:no-repeat;}

#column1pg2 {
float:left;
min-height:331px;
width:725px;
margin: 40px 0px 40px 50px;}

#column2pg2 {
float:left;
min-height:331px;
width:150px;
margin: 40px 25px 40px 50px;}*/


/**** TEXT Clases ****/
.text_header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#d63c29;
}

.text_quote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a7c5ce;
}
.text_brownlight{color:#c7d726;}
.text_graylight{color:#a2a2a2;}


.text_infobar{color:#ffffff;font-size:9px;}
.text_infobar a{text-decoration:none;}
.text_infobar a:hover{text-decoration:underline;}

#navigation a{color:#ffffff;font-size:12px;font-weight:bold; text-decoration:none; text-transform:uppercase;}
#navigation a {color:#ffffff;}
#navigation a:hover{color:#c7d726; /*cce5ed  border-bottom:3px #afbd21 solid;*/}

.text_content {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height: 18px;color:#000000;}
.text_content a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height: 18px;color:#000000; text-decoration:underline;}
.text_content a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height: 18px;color:#000000; text-decoration:none;}
.text_copyright {}
.text_copyright a{color:#5895A9;text-decoration:none;}
.text_copyright a:hover{text-decoration:underline;color:#5895A9;}

.text_uppercase {text-transform:uppercase;}
.text_italic {font-style:italic;}
div { behavior: url(/wp-content/themes/lifecare/images/iepngfix.htc)}

.alignright{float:right; padding:0px 0px 20px 10px;}
.aligncenter{display: block;margin-left: auto;margin-right: auto;padding:20px;}

.alignleft{float:left; padding:0px 20px 10px 0px;}


