@charset "utf-8";
/* CSS Document */

body{
	background-image: url(image-homes-for-pregnant-women/bg-homes-for-pregnant-women.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434343;
	width: 970px;
	margin: 0px auto 0px auto;
	}
h1{
	color: #0180b4;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: normal;
	border-bottom:1px solid #FF2929;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	}
h2{
	color: #ff5757;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: normal;
	margin: 0px;
	padding-bottom: 8px;
	height: auto;
	}
h3{
	color: #ff5757;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: normal;
	margin: 10px 0px 2px 0px;
	padding: 0px;
	}
a{
	font-size: 12px;
	color: #ff2929;
	text-decoration: none;
	}
	
h3 a{
font-size: 15px;
}
textarea{
	width: 263px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
a:hover{
	text-decoration: underline;
	color: #ff5454;
	}
p{
	padding: 0px;
	margin: 0px 0px 15px 0px;
	}
small{
	text-align: left;
	background-color: #eeeeee;
	display: block;
	color: #797979;
	padding: 5px 0px 0px 5px;
	}
hr{
	color:#adadad;
	margin-bottom:16px;
	margin-top:16px;
	}
#header{
    background: url(image-homes-for-pregnant-women/logo-shelters-for-homeless-pregnant-women.gif) no-repeat scroll 18px 0;
	width: 970px;
	height: 355px;
    padding-top: 15px;
	}
#bottle{
	width: 252px;
	height: 245px;
	}
#share-bottle{
    height: 30px;
    line-height: 30px;
    color: #0085B9;
    padding-left: 20px;
}
#share-bottle a{
    color: #0085B9;
    font-size: 11px;
}

#search_header{
	width: 950px;
	height: 50px;
	padding: 0px;
	}

#search{
	width: 210px;
	height: 20px;
	margin: 0px; 
	padding: 0px;
	float: left;
	}
ul#menu_contact li.links_menu, ul#navmenu-h li.links_menu {
	background-image: none;
	}
ul#menu_contact li .links_menu a:hover, ul#navmenu-h li.links_menu a:hover {
	background-image: url(image-homes-for-pregnant-women/bg_menu-home-maternity-homes.gif);
	background-repeat: no-repeat;
	background-position: center left;
	}
#wpcf7-f1-p109-o1 input[type="text"]{
	width: 263px;
	}

/*twitter-feeds 25-03-2010*/
#news li#twitter-1{
    background: none;
    border: none;
    color: #ff5454;
    padding: 0;
    margin: 0;
}

#content_home h2 #news li#twiter-1 h2{
    display: none;
    margin-top: 50px;
}


/*=================content==================*/
#content_home h2{
	color: #0180B4;
	line-height: normal;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}
#content_home p{
	margin: 0px;
	}
#contenido_left{
	background-image: url(image-homes-for-pregnant-women/bg-news-homes-for-pregnant-women.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 10px 0px 0px 28px;
	width: 315px;
	height: 306px;
	float: left;
	}
#contenido_right{
	background-image: url(image-homes-for-pregnant-women/bg-content-transitional-housing-for-pregnant-women.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 21px 0px 0px 30px;
	width: 590px;
	height: 292px;
	float: left;
	}
#text-home{
	float: left;
	width: 274px;
	height: 280px;
	padding: 0px 36px 0px 0px;
	}
#content_home{
	width: 970px;
	height: 316px;
	}
#video{
	float: left;
	} 
#search_home{
	background-image: url(image-homes-for-pregnant-women/bg-newsletter-shelters-for-homeless-pregnant-women.gif);
	background-position: center top;
	background-repeat: no repeat;
	padding: 5px 0px 0px 20px;
	margin: 15px 0px 0px 0px;
	width: 228px;
	height: 57px;
	float: left;
	}
#textfield{
	color: #333333;
	width: 146px;
	height: 16px;
	margin: 0px 6px 0px 0px;
	padding: 0px;
	}
#form1{
	margin: 0px;
	}
.titulo_page{
	color: #0180b4;
	padding: 0px 0px 3px 0px;
	border-bottom: #ff2929 1px solid;
	}
#button{
	width: 50px;
	}
#buttons{
	width: 260px;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	}
#buttons img{
	border: 0px;
	}
#buttons p{
	margin: 0px;
	}
#content-blog{
	margin-top: 15px;
	width: 640px;
	height: auto;
	float: left;
	}
/*=============content-interna========*/
#content_interna{
	background: url(image-homes-for-pregnant-women/bg-center-interna-unwed-expectant-mothers.gif) center repeat-y;
	width: 890px;
	height: auto;
	padding: 0px 40px 10px 40px;
	}
#top_interna{
	background: url(image-homes-for-pregnant-women/bg-top-interna-maternity-homes.gif) center top no-repeat;
	width: 970px;
	height: 20px;
	}
#bottom_interna{
	background: url(image-homes-for-pregnant-women/bg-bottom-interna-homes-for-pregnant-women.gif) center top no-repeat;
	width: 970px;
	height: 23px;
	margin-bottom: 15px;
	}	
.alignleft{
	float: left;
	margin: 0px 30px 25px 0px;
	}
.alignright{
	float: right;
	 margin: 0px 0px 20px 20px;
	}
#content_interna img{
	border: 1px solid #a3a3a3;
	}
#post-43 h2{
	margin: 0px;
	}
.entry ul{
	margin: 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	}
.entry ul li{
	padding: 10px;
	background: url(image-homes-for-pregnant-women/point-transitional-housing-for-pregnant-women.gif) left no-repeat; 
	}
.flashalbum{
  background-color: #ebebeb;
  text-align: center;
}


/*=============blog====================*/
.commentlist{
	background-color: #EEEEEE;
	padding: 20px 10px 10px 40px;
	margin-left: 0px;
	}
.comment{
	border-bottom: #FFFFFF 1px solid;
	margin-bottom: 20px;
	}
#content-blog #comment{
	width: 640px;
	}
/*#comment{
	width: 640px;
	height: 177px;
	}*/
.navigation{
	width: 640px;
	height: 20px;
	}
.alignleft-blog{
	text-align: left;
	width: 300px;
	margin: 0px;
	float: left;
	}
.alignright-blog{
	text-align: right;
	width: 300px;
	margin: 0px;
	float: right;
	}
.bg_post{
	background: none;
	}
.search_news{
	height: auto;
	padding: 8px 0px 8px 0px;
	}
/*===========sidebar===================*/
#sidebar{
	width: 200px;
	height: auto;
	float: left;
	margin: 15px 0px 0px 50px;
	}
#sidebar ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
#sidebar ul li li{
	background-image:url(image-homes-for-pregnant-women/point-transitional-housing-for-pregnant-women.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding: 0px 0px 4px 12px;
	}
#sidebar ul li ul{
	margin: 8px 0px 8px 0px;
	}
#sidebar ul li ul li ul{
	margin: 8px 0px 0px 0px;;
	}

#sidebar h2{
	color: #0180b4;
	padding: 0px 0px 3px 0px;
	border-bottom: #ff2929 1px solid;
	}
#s{
	width: 134px;
	height: 16px;
	margin-right: 6px;
	margin-top: 0px;
    color: #696969;
	}
#emailaddress{
       color: #696969; 
}

#searchsubmit{
	width: 50px;
	height: auto;
	}
#searchform{
	height: auto;
	margin: 0px;
	}
/*==============news==================*/
#news{
	background-image: url(image-homes-for-pregnant-women/bg-news-2-unwed-expectant-mothers.jpg);
	width: 258px;
	height: 152px;
	padding: 15px 15px 0px 15px;
	margin: 0px 0px 5px 0px;
    overflow: hidden;
}
#news li{
 	border-bottom: 1px solid #acacac;
	background-image: url(image-homes-for-pregnant-women/point-transitional-housing-for-pregnant-women.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 248px;
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 10px 0px;;
	display: block;
	list-style-type: none;
}
#news ul{
	margin: 0px;
	padding: 0px;
	}
/*===========NAVMENU==============*/
#navmenu {
	padding: 0px 10px 0px 0px;
	width: 970px;
	height: 30px;
	}
ul#navmenu-h {
border: 0 none; /For KHTML/
list-style: none;
height: 30px;
padding: 0px 0px 0px 0px ;
width: 970px;
margin: 0;
margin-top: 0;
}
ul#navmenu-h li {
background-image: url(image-homes-for-pregnant-women/line-menu-homes-for-pregnant-women.gif);
background-repeat: no-repeat;
background-position: center left;
margin: 0;
border: 0 none;
padding: 0px;
float: left; /*For Gecko*/
display: inline;
list-style: none;
position: relative;
height: 32px;
text-align: right;
}
ul#navmenu-h ul {
margin: 0;
border: 0 none;
padding: 0;
list-style: none;
display: none;
position: absolute;
top: 22px;
left: 0;
}
ul#navmenu-h ul:after /From IE 7 lack of compliance/{
clear: both;
display: block;
content: ".";
height: 0;
visibility: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 0px;
}
ul#navmenu-h ul li {
float: left; /For IE 7 lack of compliance/
display: block !important;
display: inline;
height: auto;
width: 133px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #0096d3;
}
/* Root Menu */
ul#navmenu-h a {
line-height: 30px;
float: none !important; /For Opera/
float: left; /For IE/
display: block;
color: #FFFFFF;
text-decoration: none;
height: 20px !important;
height: 1%; /For IE/
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
padding: 10px 18px 10px 17px;
border: 0;
}
.links_menu a:hover{
	background-image: url(image-homes-for-pregnant-women/bg_menu-home-maternity-homes.gif);
	background-position: left center;
	background-repeat: no-repeat;
	}
/* Root Menu Hover Persistence */
ul#navmenu-h a:hover, ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
background-image: url(image-homes-for-pregnant-women/bg_menu-maternity-homes.gif);
background-position: left center;
background-repeat: repeat-x;
color: #0096d3;
text-decoration: none;

}
ul#navmenu-h .current_page_item a, ul#navmenu-h .current_page_ancestor a,
ul#navmenu-h .current_page_parent a {
background-image: url(image-homes-for-pregnant-women/bg_menu-maternity-homes.gif);
background-position: left center;
background-repeat: no-repeat;
color: #067fc4;
}
/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
float: none;
color: #0096d3;
line-height: 15px;
padding: 4px 15px 2px 17px;
background-color: #ffcccc;
text-align: left;
display: block;
font-size: 14px;
background-image: none;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
background-color: #ffe6e6;

}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
float: none;
color: #FFFFFF;
line-height: 15px;
background-color: #211f1e;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
background-image: url('images/bg_hover_menu.gif');
background-repeat: repeat-x;
background-position: left top;
color: #FFFFFF;
background-color: #343231;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
float: none;
color: #FFFFFF;
line-height: 15px;
background-image: url('images/bg_menu.gif');
background-repeat: repeat-x;
background-position: left top;
background-color: #211f1e;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
background-image: url('images/bg_hover_menu.gif');
background-repeat: repeat-x;
background-position: left top;
color: #FFFFFF;
background-color: #343231;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
display: none;
position: absolute;
top: 0;
left: 150px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
padding-top: 8px;
display: block;
}
/*end*/
/*==========================menu Contact=========================*/
#menu {
	float: left;
	padding: 0px;
	width: 720px;
	height: 20px;
	}
ul#menu_contact {
text-align: right;
border: 0 none; /For KHTML/
list-style: none;
height: 20px;
padding: 0px;
margin: 0;
margin-top: 0;
}
ul#menu_contact li {
background-image: url(image-homes-for-pregnant-women/line-transitional-housing-for-pregnant-women.gif);
background-repeat: no-repeat;
background-position: center right;
margin: 0;
border: 0 none;
padding: 5px 0px 0px 0px;
float: right; /For Gecko/
display: inline;
list-style: none;
position: relative;
height: 20px;
text-align: right;
}
ul#menu_contact ul {
margin: 0;
border: 0 none;
padding: 0;
list-style: none;
display: none;
position: absolute;
top: 22px;
left: 0;
}
ul#menu_contact ul:after /From IE 7 lack of compliance/{
clear: both;
display: block;
content: ".";
height: 0;
visibility: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 0px;
}
ul#menu_contact ul li {
float: left; /For IE 7 lack of compliance/
display: block !important;
display: inline;
height: auto;
width: 500px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #444242;
}
/* Root Menu */
ul#menu_contact a {
float: none !important; /For Opera/
float: left; /For IE/
display: block;
color: #FFFFFF;
text-decoration: none;
height: 17px !important;
height: 1%; /*For IE*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
margin: 0px 18px 0px 17px;
border: 0;
}

/* Root Menu Hover Persistence */
ul#menu_contact a:hover, ul#menu_contact li:hover a,
ul#menu_contact li.iehover a {
color: #ffd2d3;
height: 30px;
text-decoration: underline;
background: none;
}
ul#menu_contact .current_page_item a, ul#menu_contact .current_page_ancestor a,
ul#menu_contact .current_page_parent a {
color: #ffd2d3;
}
/*===================footer==================*/
#footer{
	clear: both;
	width: 970px;
	height: 85px;
	}
#footer a:link, #footer a:visited{
	font-size: 11px;
	color: #9f9f9f;
	text-decoration: none;
	}
#footer a:hover, #footer a:active{
	color: #828282;
	}
	
a.donate_button{
background:url(images/donate-now-bg.jpg) no-repeat;
width:196px;
height:41px;
padding:10px 42px;
color:#000;
font-size: 20px;
text-decoration: none;
font-family:arial;
}

a.donate_button:hover{
background:url(images/donate-now-bg-over.jpg) no-repeat;
}

.puntos{
	color: #9f9f9f;
	}
.footer_copyright{
	color: #0085b9;
	}
#icons{
	float: left;
	/*width: 150px;*/
	height: 50px;
	}
#copyright{
	float: left;
	/*width: 750px;*/
	height: 50px;
	padding: 0px 0px 0px 40px;
    margin: 0 140px 0 0;
    /*margin: 0 300px 0 0;*/
	}

.wp-caption{
	background:#fff;
}
.wp-caption-text{
	color:#0180B4;
	text-align:center;
}
/*
Theme Name: Baby Bottle Campaign
Author: www.inqbation.com
Author URI: http://www.inqbation.com/
*/
