/* CSS Document */

* {
margin:0;
padding:0;
}

body {
background:#f384ae;
font:76% Arial, Helvetica, sans-serif;
margin:10px 0;
}
.clear{
clear:both;
height:0;
}

#container {
width:1000px;
margin:0 auto;
background:#fff;
}
.header{
padding:0 4px;
width:988px;
background:#FFFFFF;
height:106px;
}
.header_left{
float:left;
width:314px;
height:106px;
color:#009966;
}
.header_left .image{
padding:30px 0 0 3px;;
}
.header_right{
float:right;
width:673px;
color:#000066;
}
.header_right .top{
width:673px;
height:65px;
background:url(images/header_right.jpg) no-repeat right bottom;
}
.header_right .navigation{
margin-top:9px;
width:674px;
height:41px;
}
.header_right .navigation ul{
list-style-type:none;
padding:0;
}
.header_right .navigation ul li{
padding:6px 0 0 0;
width:109px;
height:32px;
float:left;
display:block;
background:url(images/navigation_box.jpg) no-repeat;
color:#FFFFFF;
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}
.header_right .navigation ul li a{
padding:6px 0 0 0;
color:#FFFFFF;
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.header_right .navigation ul li a:hover{
padding:6px 0 0 0;
color:#FFFFFF;
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}
.main{
padding:3px 8px;
width:988px;
}
.main .left{
float:left;
color:#FFFFFF;
} 
.main .left .box{
float:left;
width:500px;
border-bottom:1px solid #E66995;
} 
.main .left .box .top{
float:left;
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 .mid{
float:left;
width:477px;
height:37px;
background:url(images/left_box_top.jpg) repeat-x;
}
.mid h1{
display:block;
float:left;
width:140px;
height:37px;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
}
.mid h1 a{
display:block;
float:left;
width:140px;
height:37px;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#333333;
padding-top:5px;
text-align:center;
color:#FFFFFF;
}
.mid h1 a:hover, .mid h1 a:active{
display:block;
float:left;
width:140px;
height:37px;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#333333;
background-color:#FBE4EC;
}
.main .left .box .top .mid p{
padding:0 0 0 12px;
}

.main .left .box .top .right{
float:left;
width:12px;
height:37px;
background:url(images/left_box_right.jpg) no-repeat;
}
.main .left .box .body{
clear:left;
float:left;
width:500px;
background:url(images/mother_box_body.jpg) repeat-y;
}
.main .left .box .body .form{
margin:10px 0 10px 10px;
width:480px;
color:#E56896;
border:1px solid #F4BCD1;
background-color:#FBE4EC;
padding-top:10px;
font:12px Arial, Helvetica, sans-serif;
}
.main .left .box .body .form p{
text-align:justify;
color:#333333;
background-color:#FBE4EC;
padding:10px 18px 0 10px;
font:12px Arial, Helvetica, sans-serif;
}
.main .left .box .body .form h1{
color:#E56896;
padding:10px 27px 0 10px;
font:18px Arial, Helvetica, sans-serif;
font-weight:bold;
margin-bottom:20px;
}
.main .left .box .body .form h2{
color:#E56896;
padding:10px 27px 0 10px;
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
}
.main .left .box .body .form h3{
color:#E56896;
padding:10px 27px 0 10px;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
}.main .left .box .body .form h6{
color:#E56896;
padding:10px 27px 0 10px;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}
.main .left .box .body .form ul{
	display:inline;
	float:left;
	margin-left:6px;
	width:234px;
}
.main .left .box .body .form ul li{
	list-style:none;
}
.form ul li a,
.form ul li a:hover
{
	text-decoration:none;
	color:#333333;
	font:12px Arial, Helvetica, sans-serif;
}
.form img{
float:left;
border:1px solid #333333;
margin:1px 3px 1px 0;
}
.horoscope{
width:480px;
}
.horoscope_heading{
width:194px;
height:33px;
padding:0 0 6px 17px;
}
.horoscope_box{
width:70px;
float:left;
border:1px solid #FBE4EC;
margin-right:1px;
}
.horoscope_image{
margin-left:6px;
width:60px;
padding:0 0 3px 0;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#EA7FA7;
text-align:center;
}
.horoscope_image a, .horoscope_image a:hover{
text-decoration:none;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#EA7FA7;
text-align:center;
}
.horoscope_content{
width:70px;
height:26px;
background:url(img2/date_box.jpg) no-repeat;
font:11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:11px;
text-align:center;
padding-top:2px;
}
.horoscope_search{
margin:0 0 10px 9px;
width:468px;
color:#E56896;
border:1px solid #F4BCD1;
background-color:#FBE4EC;
padding:10px 0 20px 12px;
font:12px Arial, Helvetica, sans-serif;
}
.horoscope_search h3{
font:14px Arial, Helvetica, sans-serif;
color:#E56896;
font-weight:bold;
margin-bottom:15px;
}
.horoscope_search .inputstyle{
font:12px Arial, Helvetica, sans-serif;
width:200px;
margin-bottom:10px;
}

.main .left .box .body .form .go{
margin:5px 0 10px 230px;
height:20px;
width:40px;
}
.compare_images p{
text-align:justify;
color:#006666;
padding:0;
font:28px Arial, Helvetica, sans-serif;
color:#CCCCCC;
float:left;
font-weight:bold;
}
.compare_images font{
font:90px "Times New Roman", Times, serif;
float:left;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}

.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 .imagetext{
float:left;
padding:10px 30px;
color:#000000;
}
.main .left .box .body .imagetext h2{
padding-bottom:5px;
color:#E66995;
font: 14px Arial, Helvetica, sans-serif;
font-weight:bold;
}
.main .left .box .body .imagetext .textarea{
text-align:justify;
padding:0 3px;
width:210px;
height:50px;
border:1px solid #E66995;
color:#000000;
}
.main .left .box h1{
padding:6px 0 0 10px;
color:#FFFFFF;
font:14px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.main .left .box .bottom{
width:500px;
height:7px;
background:url(images/left_box_bottom.jpg) no-repeat bottom;
}
.main .right{
width:484px;
float:right;
color:#FFFFFF;
}
.main .right .sidebarleft{
float:left;
width:246px;
}
.main .right .sidebarleft .box{
padding:0 0 20px 10px;
width:246px;
}
.main .right .sidebarleft .box h1{
padding:0 0 3px 0;
margin-bottom:6px;
color:#23AFB5;
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
border-bottom:1px solid #23AFB5;
}
.main .right .sidebarleft .box ul{
padding:3px 20px 0 0;
list-style-type:none;
}
.main .right .sidebarleft .box ul li{
color:#23AFB5;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
background:url(images/left_side_bulliet.jpg) no-repeat left center;
padding:3px 0 3px 7px;
border-bottom: 1px dotted #666666;
}
.main .right .sidebarleft .box ul li a{
color:#23AFB5;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:3px 0 3px 7px;
}
.main .right .sidebarleft .box ul li a:hover{
color:#23AFB5;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:3px 0 3px 7px;
}

.main .right .sidebarleft .box .image{
width:246px;
height:114px;
background:url(images/baby_edice.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;
}
.box .image2{
width:227px;
height:140px;
background:url(images/horoscopnewsletter.jpg) no-repeat;
border:1px dotted #EBB6C8;
padding:20px 0 0 16px;
}
.image2 h3{
font:14px Arial, Helvetica, sans-serif;
color:#E56896;
font-weight:bold;
margin-bottom:15px;
}
.image2 .boxstyle{
font:12px Arial, Helvetica, sans-serif;
width:200px;
margin-bottom:10px;
}

.main .right .sidebarright{
width:215px;
float:right;
}

.main .right .sidebarright .box{
padding-left:3px;
width:215px;
}
.main .right .sidebarright .box .header{
padding:0;
width:206px;
height:36px;
background:url(images/right_box_top.jpg) no-repeat;
}
.main .right .sidebarright .box .header h1{
color:#F1547E;
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:10px 0 0 20px;
}
.main .right .sidebarright .box ul{
padding:0;
list-style-type:none;
}
.main .right .sidebarright .box ul li{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 0 3px 10px;
color:#F1547E;
text-decoration:none;
background:url(images/right_side_bulliet.jpg) no-repeat left center;
border-bottom:1px dotted #F1547E;
}
.main .right .sidebarright .box ul li a{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 0 3px 10px;
color:#F1547E;
text-decoration:none;
}
.main .right .sidebarright .box ul li a:hover{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 0 3px 10px;
color:#F1547E;
text-decoration:none;
}
tr.babyname td{
color:#333333;
font:13px Arial, Helvetica, sans-serif;
text-align:center;
}


.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;
}



.contenttext{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
}
.byletters {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#464242;
font-weight:bold;
padding:10px 0 10px 10px;
}
.formtag {
font:14px Arial, Helvetica, sans-serif;
color:#e56896;
padding:5px 5px 0 10px;
}
.formnames {
font:13px Arial, Helvetica, sans-serif;
color:#000000;
padding:5px 5px 0 5px;
}

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #ffffff;
	height: 15px;
	width: 130px;
	border: 1px solid #666666;
}
.dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #ffffff;
	height: 15px;
	width: 130px;
	border: 1px solid #666666;
}
.dot {
background:url(images/dot.jpg) repeat-x left;
width:300px;
}
.search_text {
font:14px "Century Gothic";
font-weight:600;
color:#333333;
padding:0 0 10px 10px;
}
.searchboy_girl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	height: 20px;
	width: 270px;
	border: 1px solid #FF99CC;
}

.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;
}








.form2{
margin:10px 0 10px 4px;
width:485px;
color:#E56896;
border:1px solid #F4BCD1;
background-color:#FBE4EC;
font:12px Arial, Helvetica, sans-serif;
}
.main .left .box .body .form2 p{
text-align:justify;
color:#333333;
background-color:#FBE4EC;
padding:10px 18px 0 10px;
font:12px Arial, Helvetica, sans-serif;
}
.main .left .box .body .form2 h1{
width:485px;
height:30px;
color:#FFFFFF;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
background:url(img2/baby-care-beauty.jpg) no-repeat;
margin:2px;
}
.main .left .box .body .form2 h2{
color:#E56896;
padding:10px 27px 0 10px;
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
}
.main .left .box .body .form2 ul{
padding:10px 27px 0 25px;
}
.main .left .box .body .form2 ul li{
color:#333333;
font:12px Arial, Helvetica, sans-serif;
}
