@charset "utf-8";

@import url("styles.css");
@import url("layouts_generic.css");

/* CSS Document */


#left_column {
	float:left;
	margin-top:10px;
	width:240px;
	margin-left:10px;
	padding:0;
	background:#EBD3DC url(../images/home/left_container_bottom.jpg) no-repeat bottom;
}

#left_column p {
	width:200px;
	color:#374A78;
	padding:0px 10px 0 0px;
}

#left_column h3 {width:220px;}

.home_left_box {
	float:left;
	clear:both;
	width:220px;
	height:25px;
}

#home_left_top_feature {
	float:left;
	clear:both;
	width:240px;
	height:40px;
	background:url(../images/feature_header.png) no-repeat;
}

#home_left_top_feature h4 {
	float:left;
	clear:both;
	color:#fff;
	padding:15px 5px 0 20px;
	margin:0px;
	font-size:1.3em;
}

#home_left_top_feature_content {
	float:left;
	clear:both;
	width:220px;
	padding:0px 10px 10px 10px;
}

#home_left_top_feature_content h3 {
	float:left;
	clear:both;
	width:220px;
	margin-top:10px;
}

#home_left_top_feature_content p {
	float:left;
	clear:both;
	width:220px;
}

.home_left_image {
	float:left;
	clear:both;
	width:220px;
	height:160px;
}	

#middle_column {
	float:left;
	margin:10px 0 0 10px;
	width:240px;
}

#middle_top {
	height:30px;
	width:240px;
	padding-top:110px;
	background:url(../images/home/calculator.jpg) no-repeat;
}

#middle_center {
	height:30px;
	width:240px;
	background:url(../images/home/due_date_calculator.jpg) no-repeat;
	padding-top:110px;
}

#middle_facebook {
	height:140px;
	width:240px;
	background:url(../images/home/facebook.jpg) no-repeat;
}

#middle_facebook p {
	float:left;
	clear:both;
	width:230px;
	margin:0px;
	text-align:center;
	color:#FFF;
	padding:5px 5px 0px 5px;
}

/*
#middle_bottom {
	height:30px;
	width:240px;
	background:url(../images/home/ask_a_midwife.jpg) no-repeat;
	padding-top:110px;
}
*/

#middle_bottom {
	height:165px;
	width:220px;
	padding:5px 10px 0px 10px;
	background:url(../images/home/ask_a_midwife_temp.jpg) no-repeat 0 0;
	margin-top:10px;
}

#middle_bottom p {
	width:220px;
	text-align:center;
}

.product_info_text {
	width:220px!important;
	padding:0px 10px;
	text-align:center;
}

#middle_top p, #middle_center p {
	width:240px;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;
}


#right_column {
	float:left;
	position:relative;
	margin:10px 0 0 10px;
	width:240px;
}

#right_column .head1 {
	float:left;
	clear:both;
}

#right_column .head2 {
	float:left;
	clear:both;
	margin-top:17px;
}

.right_top_box {
	float:left;
	clear:both;
	width:240px;
	height:193px;
	background:url(../images/bg_product.jpg) no-repeat 0 0;
}

.right_top_box h4 {
	color:#374A78;
	width:230px;
	text-align:center;
	background:url(../images/pr_col1_sub.jpg) no-repeat 0 0;padding:6px 5px 5px 5px;height:29px;
}

.right_top_box h5 {
	padding:5px;
	width:66px;
	background-color:#e34687;
	margin-left:87px;
	text-align:center;
}

.right_top_box h5 a {white-space:nowrap;text-decoration:none;}
.right_top_box h5 a:link, .right_top_box h5 a:visited {color:#FFF;}
.right_top_box h5 a:hover, .right_top_box h5 a:visited:hover {color:#f5bed5;}

.right_top_box .inactive {
	height:1em;
	padding:5px;
}

.right_bottom_box {
	float:left;
	clear:both;
	width:200px;
	padding:20px;
	background:url(../images/bg_home_news.jpg) no-repeat 0 bottom;
	min-height:220px;
}

.right_bottom_box ul {
	position:relative;
	list-style:none;
	width:200px;
}

.right_bottom_box ul li {
	width:inherit;
	margin-bottom:10px;
	text-align:center;
}

.right_bottom_box ul li a {width:inherit;}
.right_bottom_box ul li a:link, .right_bottom_box ul li a:visited {color:#374A78;}
.right_bottom_box ul li a:hover, .right_bottom_box ul li a:visited:hover {color:#9B214F;}

.small_info_box {
	float:left;
	clear:both;
	width:240px;
	height:100px;
	background:url(/images/home/bg_info_small.jpg) no-repeat;
	margin-top:10px;
}

.small_info_p {
	float:left;
	clear:both;
	width:220px;
	font-weight:bold;	
	margin:0px;
	padding:15px 10px;
	text-align:center;
}