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

html{
	
}

body{
	text-align:center;
	padding:0;
	margin:0;
	font-family:"Lucida Grande", Helvetica, Arial;
	font-size:12px;
	color:#464646;
	line-height:18px;
}

#wrapper{
	width:976px;
	margin:0 auto;
	padding:0;
	position:relative;
	z-index:10;
	top:10px;
}


#content{
	width:976px;
	padding:0;
	margin:0;
}

.branding{
	float:none;
	}

.ummy_content{
	width:976px;
	background:url(../images/ummy_content-middle.png) top center repeat-y;
	margin:0;
	text-align:left;
	}
	
.ummy_content_top{
	width:976px;
	background:url(../images/ummy_content-top.png) top center no-repeat;
	height:50px;
	margin:0;
}

.ummy_content_bottom{
	width:976px;
	background:url(../images/ummy_content-bottom.png) bottom center no-repeat;
	height:50px;
	margin:0;
}

.col1{
	float:left;
	width:590px;
	padding:0 10px 10px 20px;
	margin:0 0 20px 8px;
}

.col2{
	float:right;
	width:300px;
	padding:0 10px 10px 10px;
	margin:0 8px 20px 0;
}

.full_col{
	width:920px;
	padding:10px 20px;
	margin:0 8px 10px 8px;
}

/*

GLOBALS

*/

a{
	color:#464646;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}


a.buy_now, a.buy_now:visited{
	line-height:43px;
	display:block;
	width:142px;
	text-decoration:none;
	background:url(../images/btn-buy_now.png) no-repeat top left;
}

a.buy_now:hover{
	background-position:bottom left;
}

p{
	text-align:justify;
}

strong{
	color:#d96704;
}

h1, h2, h3, h4, h5, h6{
	text-indent:-9000px;
}

h2{margin:0;padding:0;}

img{
	border:none; 
	float:left;
}

.success, .error{font-size:14px; text-transform:uppercase;padding:10px 0; font-weight:bold;}
.success{color:#009933;}
.error{color:#CC0000;}

.clear{clear:both}

.enter{
	width:100%; 
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	}
	
ul.no_bullets{
	list-style:none;
}

ul li, ul.no_bullets li{
	margin:10px 0;
	padding:5px 0;
	text-align:justify;
	}
	
ul.no_bullets li img{
	border:none; 
	float:left;
	padding:0px 20px 10px 0;
}



.advantages_img{
	padding:0 10px 0 0;
	margin:0 20px 0 0;
	}

/*

PACIFIERS

*/

#ortho, #round, #elong{
	width:300px;
	height:300px;
	float:right;
	cursor:pointer;
}

	
#ortho{
	background:url(../images/btn_ortho.gif) no-repeat center bottom;
	}
	
#round{
	background:url(../images/btn_round.gif) no-repeat center bottom;
	}

#elong{
	background:url(../images/btn_elong.gif) no-repeat center bottom;
	}


/*

SPECIFIC TITLES

*/


.ummy_title { 
	background:url(../images/titles/ummy.png) no-repeat center top;
	width:414px;
	height:137px;
	position:relative;
	margin-left:300px;
	*margin-left:0;/* ie browsers */
	}
	
.chem_free{
	background:url(../images/titles/chemical-free.png) no-repeat center top;
	width:223px;
	height:110px;
	position:relative;
	margin-left:395px;
	*margin-left:0; /* ie browsers */
	margin-bottom:50px;
	}
	
.home_btn{
	position:absolute;
	z-index:5000;
	top:500px;
	margin-left:438px;
	*margin-left:0; /* ie browsers */
}

.inside_btn{
	position:absolute;
	top:985px;
	margin-left:75px;
}
	
.learn_more{
	background:url(../images/titles/learn_more.png) no-repeat center top;
	width:127px;
	height:16px;
	float:right;
	margin-right:70px;
	}
	
	
.recommend_ummy{
	background:url(../images/titles/recommend_ummy.gif) no-repeat left top;
	width:588px;
	height:63px;
	}
	
.made_ummy{
	background:url(../images/titles/made_ummy.gif) no-repeat top left;
	width:588px;
	height:35px;
}

.advantages_ummy{
	background:url(../images/titles/advantages_ummy.gif) no-repeat top left;
	width:848px;
	height:39px;
	}
	
.care_ummy{
	background:url(../images/titles/care_ummy.gif);
	width:588px;
	height:31px;
	}

/*

POP-UPS

*/

#elongPop, #roundPop, #orthoPop{
	display:none;
	width:214px;
	height:220px;
	_height:400px;
	position:absolute;
	margin-left:100px;
	z-index:500;
	text-align:left;
	padding:65px 77px 25px 275px;
	} 
	
	
#elongPop{
	top:586px;
	background:url(../images/elong_bg.png) no-repeat top left;
	}
	
#roundPop{
	top:325px;
	background:url(../images/round_bg.png) no-repeat top left;
	}
	
#orthoPop{
	top:12px;
	background:url(../images/ortho_bg.png) no-repeat top left;
	}


#elongPop ul, #roundPop ul, #orthoPop ul{
	font-size:16px;
	}


/*

CONTACT FORM

*/

form{margin:0;padding:0;}

.contact_wrap{
	width:820px;
	margin:0 70px;
	position:absolute;
	margin-left:85px;
	*margin-left:-450px;/* ie browsers */
	z-index:1000;
	top:575px;
	}
	

	
.contact_bg{
	width:800px;
	padding:0 10px;
	background:#abc8c5 url(../images/contact-middle.gif) repeat-y top center;
	
}

.contact_bg_top{
	background:url(../images/contact_top.png) no-repeat top center;
	width:820px;
	height:25px;
	margin:0;
	padding:10px 0;
	*padding:5px 0;
}

.contact_bg_top h1{
	margin:0; 
	padding:0;
}

.contact_bg_bottom{
	width:820px;
	height:22px;
	background:url(../images/contact_bottom.png) no-repeat top center;
}

.colform1, .colform2, .colform3{
	width:200px;
	padding:0 10px;
	float:left;
	text-align:left;
}	

textarea{
	width:175px;
	height:50px;
	}

.colform-submit{
	width:75px;
	float:left;
	}
