/* CSS Document */

* {
margin:0;
padding:0;
border:0;
}

body {
background:#f384ae;
font:76% Arial, Helvetica, sans-serif;
margin:10px 0;
}

#container {
width:988px;
margin:auto;
background:#fff;
}

.head_top {
width:988px;
}

.header {
width:988px;
height:248px;
margin-bottom:5px;
}

.logo {
float:left;
text-decoration:none;
width:191px;
height:60px;
}

.navigation {
float:right;
padding:5px 10px 0 0;
width:710px;
}

.navigation ul {
list-style:none;
padding-left:50px;
}

.navigation ul li {
list-style:none;
background:url(images/nav_back.jpg) no-repeat;
text-align:center;
text-transform:uppercase;
display:block;
float:left;
}

.navigation ul li a, .navigation ul li a:visited {
color:#fff;
text-decoration:none;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
display:block;
height:27px;
width:110px;
padding:9px 0 0 0;
}

.navigation ul li a:hover {
color:#fff;
text-decoration:underline;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
display:block;
height:27px;
width:110px;
padding:9px 0 0 0;
}




.pregnanc_weeks {
width:278px;
float:left;
border-right:2px solid #FAA7C5;
}

.pregnanc_weeks_left { 
float:left;
width:137px;
border-left:2px solid #FAA7C5;
border-bottom:2px solid #FAA7C5;
}


.pregnanc_weeks h3 {
font:12px, Arial, Helvetica, sans-serif;
color:#fff;
background:#FAA7C5;
font-weight:bold;
padding:3px;
}

.pregnanc_weeks h3 a, .links h3 a:visited {
font:12px, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
text-decoration:none;
background:#FAA7C5;
}

.pregnanc_weeks h3 a:hover
{
font:12px, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
text-decoration:underline;
background:#FAA7C5;
}

.pregnanc_weeks_left ul {
list-style:none;
padding:0 0 0 15px;
}

.pregnanc_weeks_left ul li {
list-style:none;
margin:4px 0;
}

.pregnanc_weeks_left ul li a,.link_left ul li a:visited {
font:11px Arial, Helvetica, sans-serif;
color:#5f5d7b;
text-decoration:none;
}

.pregnanc_weeks_left ul li a:hover {
font:11px Arial, Helvetica, sans-serif;
color:#5f5d7b;
text-decoration:underline;
}

.weeksreadmore {
font:12px Arial, Helvetica, sans-serif;
color:#58bcc9;
padding:0 0 4px 15px;
}

.weeksreadmore a, .readmore a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#58bcc9;
text-decoration:none;
}

.weeksreadmore a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#58bcc9;
text-decoration:underline;
}








.clear {
clear:both;
}

.content_left {
width:775px;
float:left;
display:inline;
margin:0 0 0 2px;
}

.open_calender {
width:480px;
float:left;
}

.prediction{
width:480px;
float:left;
background-color:#FFFF99;
padding:10px 280px 2px 20px;
}


.open_calender p {
font:12px Arial, Helvetica, sans-serif;
color:#555;
margin:0 0 10px 5px;
text-align:justify;
}

.parents_quaries {
width:280px;
float:right;
padding:0 0 0 0;
}

.parents_quaries h2 {
font:12px Arial, Helvetica, sans-serif;
color:#d43671;
text-transform:uppercase;
font-weight:bold;
margin-left:2px;
}

.parents_quaries_box1,
.parents_quaries_box2,
.parents_quaries_box3 {
width:100px;
background:#fef3f7;
float:left;
display:inline;
padding:3px 0;
margin-top:4px;
}

.parents_quaries_box2,
.parents_quaries_box3 {
margin-left:5px;
}

.parents_quaries_box1 img, 
.parents_quaries_box2 img, 
.parents_quaries_box3 img {
border:3px solid #edc1d6;
margin:0 5px;
}

.parents_quaries_box1 h3, 
.parents_quaries_box2 h3, 
.parents_quaries_box3 h3 {
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666;
margin:5px 5px 0 5px;
}

.parents_quaries_box1 p, 
.parents_quaries_box2 p, 
.parents_quaries_box3 p {
font:11px Arial, Helvetica, sans-serif;
color:#666;
margin:0 5px;
}

.date_name {
font:11px Arial, Helvetica, sans-serif;
color:#fa5e96;
font-weight:bold;
margin:3px 0 0 0;
}

.read_more {
font:11px Arial, Helvetica, sans-serif;
color:#4d4649;
font-weight:bold;
}

.read_more a, .read_more a:visited {
font:11px Arial, Helvetica, sans-serif;
color:#4d4649;
font-weight:bold;
text-decoration:none;
}

.read_more a:hover {
font:11px Arial, Helvetica, sans-serif;
color:#4d4649;
font-weight:bold;
text-decoration:underline;
}


.side_container {
width:204px;
float:right;
margin:0 2px 2px 0;
display:inline;
}

.sidebar {
width:204px;
background:url(images/sidebar_back.jpg) repeat-y;
margin-bottom:8px;
}

.sidebar_top {
width:204px;
background:url(images/sidebar_top.jpg) no-repeat top;
}

.sidebar_bottom {
background:url(images/sidebar_bottom.jpg) no-repeat bottom;
}

.sidebar h2 {
font:11px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
padding:12px 0 0 0;
text-align:center;
text-transform:uppercase;
}
.sidebar h2 a, .sidebar h2 a:hover{
font:11px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
padding:12px 0 0 0;
text-align:center;
text-transform:uppercase;
text-decoration:none;
}

ul.sidnav {
list-style:none;
padding:20px 10px;
}

ul.sidnav li a, ul.sidnav li a:visited {
color:#f1547e;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
display:block;
background:url(images/sidebar_bullet.jpg) no-repeat left top;
border-bottom:1px dashed #f1547e;
padding:4px 0 4px 20px;
height:1%;
}

ul.sidnav li a:hover {
color:#f1547e;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
background:#fedeea url(images/sidebar_bullet_hover.jpg) no-repeat left top;
display:block;
border-bottom:1px dashed #f1547e;
padding:4px 0 4px 20px;
height:1%;
}

.content_left_inside {
width:566px;
float:left;
margin:10px 0 0 0;
}

.links {
width:280px;
float:left;
}

.link_left { 
float:left;
width:137px;
border-right:2px solid #c4d1fb;
}


.links h3 {
font:12px, Arial, Helvetica, sans-serif;
color:#fff;
background:#FAA7C5;
font-weight:bold;
padding:3px;
margin-right:2px;
}

.links h3 a, .links h3 a:visited {
font:12px, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
text-decoration:none;
background:#FAA7C5;
}

.links h3 a:hover
{
font:12px, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
text-decoration:underline;
background:#FAA7C5;
}

.link_left ul {
list-style:none;
padding:0 0 0 5px;
}

.link_left ul li {
list-style:none;
margin:4px 0;
}

.link_left ul li a,.link_left ul li a:visited {
font:11px Arial, Helvetica, sans-serif;
color:#5f5d7b;
text-decoration:none;
}

.link_left ul li a:hover {
font:11px Arial, Helvetica, sans-serif;
color:#5f5d7b;
text-decoration:underline;
}

.content_second_row_container {
width:277px;
float:left;
display:inline;
margin:0 0 0 8px;
}

.content_second_row {
width:277px;
background:url(images/box_content_back.jpg) repeat-y;
}

.content_second_row_top {
width:277px;
background:url(images/box_content_top.jpg) no-repeat top;
}

.content_second_row_bottom {
width:277px;
background:url(images/box_content_bottom.jpg) no-repeat bottom;
padding:0 0 15px 0;
}

.tab_box_content {
width:277px;
}

.hide, .hide1 {
display:none;
}

.content_second_row_bottom ul {
padding:12px 11px;
}

.content_second_row_bottom ul li {
display:inline;
list-style:none;
}

.content_second_row_bottom ul li a, .content_second_row_bottom ul li a:visited {
color:#fff;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding:3px 8px;
}


.content_second_row_bottom ul li a:hover,
.content_second_row_bottom ul li a.activeLink {
color:#fff;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding:3px 8px;
background:#ED5087;
}

.content_second_row_image {
width:79px;
float:left;
display:inline;
margin:10px 0 10px 10px;
}

.content_second_row_description {
width:165px;
float:left;
display:inline;
margin:10px 0 10px 10px;
}

.content_second_row_description h3 {
color:#565253;
font:13px Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
}

.content_second_row_description h3 a, 
.content_second_row_description h3 a:visited {
color:#565253;
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

.content_second_row_description h3 a:hover {
color:#565253;
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

.content_second_row_description p {
color:#bc2d5e;
font:12px Arial, Helvetica, sans-serif;
text-align:justify;
margin:5px 0;
}

.child_care_img {
margin:5px 0;
}

.pragnancy_calander {
width:566px;
background:url(images/pregnancy_calender_back.jpg) repeat-y;
margin:10px 0 0 0;
}

.pragnancy_calander_top {
width:566px;
background:url(images/pregnancy_calender_top.jpg) no-repeat top;
}

.pragnancy_calander_bottom {
width:566px;
background:url(images/pregnancy_calender_bottom.jpg) no-repeat bottom;
padding:2px 0 0 0;
}

.pragnancy_calander_bottom h2 {
color:#434551;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0 0 0 5px;
background-color:#FAA7C5;
}
.calander {
width:115px;
float:left;
display:inline;
margin:10px 0 10px 8px;
}

.calender_right1 {
width:150px;
float:left;
display:inline;
margin:10px 0 10px 10px;
}

.calender_right2 {
width:270px;
float:right;
display:inline;
margin:3px 0;
}




.calander ul {
list-style:none;
padding:0 0 0 5px;
}

.calander ul li {
list-style:none;
margin:4px 0;
}

.calander ul li a,.calander ul li a:visited {
font:11px Arial, Helvetica, sans-serif;
color:#5f5d7b;
text-decoration:none;
}

.calander li a:hover {
font:11px Arial, Helvetica, sans-serif;
color:#5f5d7b;
text-decoration:underline;
}



.content_right {
width:201px;
float:right;
display:inline;
margin:10px 0 0 5px;
}

.subscribe {
background:url(images/subscribe_box.jpg) no-repeat;
height:43px;
width:199px;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#e46e98;
}

.subscribe form {
padding:11px 7px;
}

.subscribe .txtbx {
font:11px Arial, Helvetica, sans-serif;
color:#333;
width:88px;
height:15px;
padding:2px 0 0 0;
margin:0 2px 0 0;
border:1px solid #ef90b0;
background:#fcd0df;
}

.three_ads_box {
height:106px;
margin:8px 0 0 0;
width:201px;
}

.pregnancy_photo_gallery {
width:191px;
margin:8px 0 0 0;
border:3px solid #b1e9ea;
padding:5px 2px 15px 2px;
}

.pregnancy_photo_gallery h2 {
color:#555e79;
font:17px Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
margin:0 0 5px 0;
}

.pregnancy_photo_gallery .prag {
width:95px;
float:left;
text-align:center;
font:12px Arial, Helvetica, sans-serif;
color:#597cd5;
}

.pregnancy_photo_gallery .prag a, .pregnancy_photo_gallery .prag a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#597cd5;
text-decoration:underline;
}

.pregnancy_photo_gallery .prag a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#597cd5;
text-decoration:none;
}

.baby_care_names_box {
width:200px;
background:url(images/baby_care_names_box_back.jpg) repeat-y;
margin:8px 0 0 0;
}


.baby_care_names_box_top {
width:200px;
background:url(images/baby_care_names_box_top.jpg) no-repeat top;
}

.baby_care_names_box_bottom {
width:200px;
background:url(images/baby_care_names_box_bottom.jpg) no-repeat bottom;
}

.tab_box1 {
width:200px;
}

ul.baby_care_top_links {
padding:10px 15px;
}

ul.baby_care_top_links li {
display:inline;
list-style:none;
}

ul.baby_care_top_links li a, 
ul.baby_care_top_links li a:visited {
color:#fff;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding:3px 8px;
}

ul.baby_care_top_links li a:hover, 
ul.baby_care_top_links li a.active {
color:#fff;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding:3px 8px;
}

.baby_care_names_box_img {
text-align:center;
padding:5px 0;
}

.baby_care_names_box_img img {
border-top:1px solid #9bd171;
border-bottom:1px solid #9bd171;
padding:2px 0;
}

ul#baby_care_links {
list-style:none;
padding:0 0 5px 30px;
}

ul#baby_care_links li {
list-style:url(images/baby_care_names_box_icon.jpg);
color:#767475;
font:12px Arial, Helvetica, sans-serif;
margin:1px 0;
}

ul#baby_care_links li a {
color:#767475;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

ul#baby_care_links li a:hover {
color:#767475;
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.readmore {
font:12px Arial, Helvetica, sans-serif;
color:#58bcc9;
padding:0 0 8px 12px;
}

.readmore a, .readmore a:visited {
font:12px Arial, Helvetica, sans-serif;
color:#58bcc9;
text-decoration:none;
}

.readmore a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#58bcc9;
text-decoration:underline;
}

.product_box {
width:277px;
}



.footer {
	background:#f7bcd2;
	padding:10px 9px 10px 0px; 
}
.footer ul{
	float:left;
	width:234px;
	margin-left:9px;
}
.footer ul li{
	list-style:none;
}
.footer ul li a,
.footer ul li a:hover{
	font:11px Arial, Helvetica, sans-serif;
	color:#f51267;
	text-decoration:none;
}

.footer p {
	font:11px Arial, Helvetica, sans-serif;
	color:#f51267;
	text-align:center;
}

.footer p a,
.footer p a:visited {
font:11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}

.footer a:hover {
font:11px Arial, Helvetica, sans-serif;
color:#f51267;
text-decoration:underline;
}




.content_single {
width:775px;
float:left;
display:inline;
margin:0 0 0 2px;
border:1px solid #FC85C5;
padding-bottom:20px;
}

.content_single ul {
padding:0 0 0 35px;
}

.content_single ul li {
font:12px Arial, Helvetica, sans-serif;
color:#444;
margin:5px 0;
}

.content_single p {
font:12px Arial, Helvetica, sans-serif;
color:#444;
margin:4px 10px 15px 10px;
text-align:justify;
}

.content_single .h1top {
font:18px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
background:#F472A2;
border-bottom:2px solid #ED5087;
height:35px;
margin:1px;
}

.h1top ul {
list-style:none;
padding-left:30px;
}

.h1top ul li {
padding:10px 0 0 0;
list-style:none;
text-align:center;
text-transform:uppercase;
border-right:1px solid #FFFFFF;
padding:5px 15px;
display:block;
float:left;
}

.h1top ul li.first
{
border-right:none;
}

.h1top ul li a, .h1top ul li a:visited {
color:#fff;
text-decoration:none;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
display:block;
}

.h1top ul li a:hover {
color:#fff;
text-decoration:underline;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
display:block;
}

.h2top {
font:18px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
background:#F472A2;
border-bottom:2px solid #ED5087;
height:35px;
margin:1px;
}



.content_single h1 {
font:18px Arial, Helvetica, sans-serif;
color:#F472A2;
font-weight:bold;
line-height:35px;
margin:1px;
padding-left:10px;
}

.content_single h2 {
font:15px Arial, Helvetica, sans-serif;
margin:10px 10px 0 10px;
color:#F472A2;
font-weight:bold;
}
.content_single h3 {
font:12px Arial, Helvetica, sans-serif;
margin:10px 10px 0 10px;
color:#F472A2;
font-weight:bold;
}
.message{
width:300px;
background-color:#FF0000;
}
/****************************************************/
.main{
width:988px;
}
.main .left{
float:left;
color:#FFFFFF;
} 
.main .left .box{
float:left;
width:500px;
border-bottom:1px solid #E66995;
} 
.main .left .box .top{
width:500px;
}
.main .left .box .top .left{
float:left;
width:11px;
height:37px;
background:url(images/left_box_left.jpg) no-repeat;
}
.main .left .box .top .body{
float:left;
width:477px;
height:37px;
background:url(images/left_box_top.jpg) repeat-x;
}
.main .left .box .top .right{
float:left;
width:12px;
height:37px;
background:url(images/left_box_right.jpg) no-repeat;
}
.main .left .box .body{
float:left;
width:500px;
background:url(images/mother_box_body.jpg) repeat-y;
}
.main .left .box .body .image{
float:left;
margin:0 0 0 6px;
width:187px;
height:127px;
background:url(images/left_box_image.jpg) no-repeat;
}
.main .left .box .body .image1{
float:left;
margin:0 0 0 6px;
width:187px;
height:140px;
background:url(images/7.jpg) no-repeat;
}
.main .left .box .body .imagetext{

color:#000000;
}
.main .left .box .body .form{
margin:10px 0 20px 10px;
width:450px;
color:#E56896;
border:1px solid #F4BCD1;
background-color:#FBE4EC;
padding:10px 0 0 30px;
font:12px Arial, Helvetica, sans-serif;
}
.image_left
{
float:left;
margin-right:3px;
}
.image_right
{
float:right;
margin-left:3px;
}

